div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:none;font-size:100%;font-style:normal}audio,canvas,video{display:inline-block;display:inline;zoom:1}mark{background-color:#ff0}audio:not([controls]){display:none;height:0}.screen-reader-text,.hide,[hidden]{display:none}@media screen and (max-width: 599px){.sp_hide{display:none}}html{font-size:10px;-webkit-text-size-adjust:10px;-ms-text-size-adjust:10px}body{vertical-align:baseline;font-smoothing:antialiased;text-rendering:auto;margin:0;width:100%;font-size:16px;line-height:1.6;font-family:游ゴシック体,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",FontAwesome,sans-serif}*,*:before,*:after{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a{-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-decoration:none;color:inherit}a:focus,a:active{outline:0}a:hover{color:#6495ed;outline:0;opacity:.8}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}img,iframe{max-width:100%;vertical-align:middle}.content .row{vertical-align:middle}.row.padding0{margin:auto}.clearfix,.cf{zoom:1;display:block}.clearfix:after,.cf:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:.9em;overflow-x:scroll}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0;padding:0;list-style:none;list-style-image:none}ul ul{margin-left:1em}img{max-width:100%;height:auto;vertical-align:middle;border:0;font-size:10px;color:#888;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #ccc;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit],.btn{overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],textarea{margin:0;padding:8px 4px;max-width:100%;width:80%;outline:none;border:1px solid #ddd;border-radius:2px;color:#777;vertical-align:bottom;font-size:13px;background-color:#f7f7f7}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus{background:#fff;-webkit-box-shadow:0 0 3px #eee;box-shadow:0 0 3px #eee;color:#444}input[disabled],textarea[disabled]{background-color:#eee;color:#999;-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input:-ms-input-placeholder{color:#ccc}input::-ms-input-placeholder{color:#ccc}input::placeholder{color:#ccc}textarea{overflow:auto}button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;padding:.5em 1.5em;border-radius:3px;text-decoration:none;line-height:normal;cursor:pointer}button::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration,input[type=reset]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{outline-offset:-2px}table{border-collapse:collapse;border-spacing:0;border:1px solid #ccc}th,td{border:1px solid #ccc;padding:8px 13px}i span{display:none !important}h1,h2,h3,h4,h5{line-height:2;display:block}h1{font-size:1.6em;line-height:1.5;font-weight:600}.content h2,h2{position:relative;padding:.5em 1em;font-size:1.4em;margin:1.5em 0 1em;line-height:1.5}.content h3,h3{position:relative;padding:.3em 1em;font-weight:bold;margin:1.2em 0 .8em;font-size:1.2em}.content h4,h4{position:relative;font-weight:bold;font-size:1.2em;padding:.2em 1em;margin:.8em 0 .6em}.content h5,h5{font-size:1.1em;font-weight:bold;margin:.6em 0 .8em}h5 span{font-weight:bold}p,pre{margin-bottom:1em}pre{background-color:#000;color:#fff;padding:1em;overflow:auto}dl{width:100%;overflow:hidden}dt{clear:both;padding:5px;font-weight:bold}dd{color:#878685;border-bottom:1px solid #ddd;padding:5px}blockquote{position:relative;border-radius:5px;padding:1.5em;margin:0 0 1.5em 0;background:#f9f9f9;color:#333;-webkit-box-shadow:0 0 0px 1px rgba(0,0,0,.1);box-shadow:0 0 0px 1px rgba(0,0,0,.1)}blockquote:before,blockquote:after{position:absolute;font-family:"fontAwesome";font-size:24px;line-height:24px;color:currentColor;opacity:.2}blockquote:before{top:10px;left:10px;content:""}blockquote:after{bottom:10px;right:10px;content:""}blockquote .wp-embedded-content{padding:.8em 2em}blockquote .wp-embedded-content:before{content:""}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:0}blockquote .blockquote_ref{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;opacity:.6;font-size:.8em;margin-bottom:-1em}blockquote .blockquote_ref::before{border-top:1px solid;content:"";margin:.8em 1.2em .8em 0;min-width:50px;max-width:80px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;height:1px;background:#999}blockquote .blockquote_ref a{text-decoration:none}table{border-collapse:collapse;border-spacing:0;border:1px solid #ccc}th,td{border:1px solid #ccc;padding:8px 12px}table{width:100%}table tbody th{width:25%;background-color:#f9f9f9}table::-webkit-scrollbar{height:10px}table::-webkit-scrollbar-track{margin:0 2px;background-color:#ccc;border-radius:5px}table::-webkit-scrollbar-thumb{border-radius:5px;background-color:#666}#logo{margin:0}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{height:auto}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:12px;margin-bottom:12px}.alignleft{float:left;margin-right:12px;margin-bottom:12px}.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.alignfull{margin:0 -40px;max-width:none;width:calc(100% + 80px)}.wp-caption{max-width:100% !important;border:1px solid #ddd;border-radius:3px;background-color:#f3f3f3;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px}.wp-caption img{width:100%;margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:80%;margin:0;margin-top:10px}.gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-item{margin:0}.gallery-item img{margin:0;vertical-align:middle;border:none;width:100%}dl.gallery-item dt{border:none;margin-bottom:0;padding:1px}dl.gallery-item dd.gallery-caption{border:none;padding:0}[class^=wp-block-] figcaption{color:#707070;font-family:"Noto Sans",sans-serif;font-size:12px;line-height:1.5;margin-bottom:0;padding:.5em 0}@media screen and (min-width: 46.25em){[class^=wp-block-] figcaption{font-size:14px}}@media screen and (min-width: 55em){[class^=wp-block-] figcaption{font-size:16px}}@media screen and (min-width: 59.6875em){[class^=wp-block-] figcaption{font-size:12px}}@media screen and (min-width: 68.75em){[class^=wp-block-] figcaption{font-size:14px}}@media screen and (min-width: 77.5em){[class^=wp-block-] figcaption{font-size:16px}}[class^=wp-block-].alignleft,[class^=wp-block-] .alignleft{margin-right:1em}[class^=wp-block-].alignright,[class^=wp-block-] .alignright{margin-left:1em}p.has-drop-cap:not(:focus)::first-letter{font-size:5em}.wp-block-gallery{margin-bottom:1.6em}.wp-block-audio audio{display:block;width:100%}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover h2{font-size:29px;line-height:1.2069}.wp-block-quote,.wp-block-quote:not(.is-large):not(.is-style-large),[class^=wp-block-] blockquote{border-color:#707070}.wp-block-quote cite,.wp-block-quote__citation{color:#333;font-family:"Noto Sans",sans-serif;font-size:.9em;font-style:normal;line-height:1.6;text-transform:none}.wp-block-quote em,.wp-block-quote i{font-style:normal}.wp-block-quote strong,.wp-block-quote b{font-weight:400}@media screen and (min-width: 46.25em){.edit-post-visual-editor .wp-block-quote p{font-size:20px;line-height:1.75}}@media screen and (min-width: 55em){.edit-post-visual-editor .wp-block-quote p{font-size:22px;line-height:1.8182}}@media screen and (min-width: 59.6875em){.edit-post-visual-editor .wp-block-quote p{font-size:18px;line-height:1.6667}}@media screen and (min-width: 68.75em){.edit-post-visual-editor .wp-block-quote p{font-size:20px;line-height:1.75}}@media screen and (min-width: 77.5em){.edit-post-visual-editor .wp-block-quote p{font-size:22px;line-height:1.8182}}.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-block-file a.wp-block-file__button{background-color:#333;border:0;border-radius:0;color:#fff;cursor:pointer;font-family:"Noto Sans",sans-serif;font-size:12px;font-weight:700;line-height:1.5;padding:.7917em 1.5em;text-transform:uppercase;vertical-align:baseline;border-radius:20px}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{background-color:#707070;background-color:rgba(51,51,51,.7);outline:0}.rtl .wp-block-file *+.wp-block-file__button{margin-left:.75em;margin-right:0}.wp-block-pullquote{border:0}.wp-block-pullquote blockquote{border:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wp-block-pullquote cite{color:#333;font-family:"Noto Sans",sans-serif;font-size:15px;font-style:normal;line-height:1.6;text-transform:none}@media screen and (min-width: 46.25em){.wp-block-pullquote cite{font-size:17px;line-height:1.6471}}@media screen and (min-width: 55em){.wp-block-pullquote cite{font-size:19px;line-height:1.6842}}@media screen and (min-width: 59.6875em){.wp-block-pullquote cite{font-size:15px;line-height:1.6}}@media screen and (min-width: 68.75em){.wp-block-pullquote cite{font-size:17px;line-height:1.6471}}@media screen and (min-width: 77.5em){.wp-block-pullquote cite{font-size:19px;line-height:1.6842}}.wp-block-table th,.wp-block-table td{border-color:#eaeaea;border-width:0 1px 1px 0}.wp-block-button .wp-block-button__link{border:0;cursor:pointer;font-family:"Noto Sans",sans-serif;font-weight:700;line-height:1.5;padding:.7917em 1.5em;text-transform:uppercase;vertical-align:baseline;text-decoration:none}.wp-block-button__link{background-color:#333;color:#fff}.wp-block-button__link:hover,.wp-block-button__link:focus{background-color:#707070;background-color:rgba(51,51,51,.7);color:#fff}.wp-block-separator{max-width:100px;border:none;border-bottom:2px solid #8f98a1;margin:1.65em auto}.wp-block-separator.is-style-wide{max-width:100%}.wp-block-media-text{margin-bottom:1.6em}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}.wp-block-latest-comments{margin:0}.wp-block-latest-comments__comment,.wp-block-latest-comments__comment-excerpt,.wp-block-latest-comments__comment-excerpt p{font-size:inherit}.wp-block-latest-comments__comment-meta a{border-bottom-color:rgba(0,0,0,0);font-weight:700}.wp-block-latest-comments__comment-excerpt p:last-child{margin-bottom:0}.wp-block-latest-comments__comment-date{color:#707070;font-family:"Noto Sans",sans-serif;font-size:12px;line-height:1.5;margin-bottom:1.6em}@media screen and (min-width: 46.25em){.wp-block-latest-comments__comment-date{font-size:14px}}@media screen and (min-width: 55em){.wp-block-latest-comments__comment-date{font-size:16px}}@media screen and (min-width: 59.6875em){.wp-block-latest-comments__comment-date{font-size:12px}}@media screen and (min-width: 68.75em){.wp-block-latest-comments__comment-date{font-size:14px}}@media screen and (min-width: 77.5em){.wp-block-latest-comments__comment-date{font-size:16px}}.wp-block-latest-comments .wp-block-latest-comments__comment{border-top:1px solid #eaeaea;border-top:1px solid rgba(51,51,51,.1);margin-bottom:0;padding:1.6em 0}.content .has-light-blue-color{color:#70b8f1}.content .has-light-blue-background-color{background-color:#70b8f1}.content .has-light-red-color{color:#ff8178}.content .has-light-red-background-color{background-color:#ff8178}.content .has-light-green-color{color:#2ac113}.content .has-light-green-background-color{background-color:#2ac113}.content .has-light-yellow-color{color:#ffe822}.content .has-light-yellow-background-color{background-color:#ffe822}.content .has-light-orange-color{color:#ffa30d}.content .has-light-orange-background-color{background-color:#ffa30d}.content .has-white-color{color:#fff}.content .has-white-background-color{background-color:#fff}.content .has-blue-color{color:blue}.content .has-blue-background-color{background-color:blue}.content .has-red-color{color:red}.content .has-red-background-color{background-color:red}.content .has-purple-color{color:#674970}.content .has-purple-background-color{background-color:#674970}.content .has-black-color{color:#000}.content .has-black-background-color{background-color:#000}.content .has-gray-color{color:#ccc}.content .has-gray-background-color{background-color:#ccc}.content{line-height:1.8;position:relative;word-break:normal}.content>*:first-child{margin-top:0}.content>*:last-child{margin-bottom:0}.content .sub-text{opacity:.6;font-size:.9em}i span{display:none}:where(.content) img{max-width:100%;height:auto;margin-bottom:1.5em}:where(.content) .padding0 img{margin:0}:where(.content) p.has-background{padding:20px 30px}:where(.content) .post-upon{padding:20px;padding-top:0;background:#fff}:where(.content) ul,:where(.content) ol,:where(.content) table,:where(.content) dl{margin-bottom:1.2em}:where(.content) ul{list-style-type:disc;padding-left:1.5em;line-height:2}:where(.content) ul li{line-height:1.5;margin-bottom:.6em}:where(.content) ul li:last-child{margin-bottom:0}:where(.content) ol{list-style-type:decimal;padding-left:1.5em;line-height:2}:where(.content) a{color:#03c;word-break:break-all}.content-pager-link{margin:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:12px;font-size:.9em}.content-pager-link .post-page-numbers{background:#fff;color:#333;-webkit-box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);border-radius:5px;font-weight:bold;text-align:center}.content-pager-link .post-page-numbers.current{background:#333;color:#fff}.content-pager-link .post-page-numbers:not(.current):hover{background-color:#eee}.content-pager-link__buttons .post-page-numbers{width:auto;padding:12px 18px;display:inline-block}.content-pager-link__buttons .post-page-numbers .prev:before{font-family:"fontAwesome";content:""}.content-pager-link__buttons .post-page-numbers .next:after{font-family:"fontAwesome";content:"";margin-left:8px}.content-pager-link__pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-gap:5px}.content-pager-link__pagination .post-page-numbers{line-height:36px;width:36px}.l-main-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;width:100%}@media screen and (max-width: 959px){.l-main-container{display:block}}#fix_sidebar{z-index:10;position:-webkit-sticky;position:sticky;top:85px}body.l-sidebar-left .l-main-container,body.l-sidebar-left #content_area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.widget_diver_widget_tab .widget-inner{padding:0}.diver-tabwidget{width:100%}.diver-tabwidget__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto}.diver-tabwidget__tabs--item{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:.6em 1.2em;background:#f9f9f9;color:#999;border-top:3px solid #aaa;font-size:.9em;white-space:nowrap;text-align:center;-webkit-box-shadow:0 -5px 15px -5px rgba(0,0,0,.1) inset;box-shadow:0 -5px 15px -5px rgba(0,0,0,.1) inset;cursor:pointer}.diver-tabwidget__tabs--item.is-active{background:#fff;color:#333;border-top:3px solid #2196f3;-webkit-box-shadow:none;box-shadow:none;cursor:default}.diver-tabwidget__content--title{display:none}.diver-tabwidget__content--inner{width:100%;display:none;padding:10px}.diver-tabwidget__content--inner:first-of-type{display:block}#wp-calendar{width:100%}#wp-calendar caption{background:#fff;padding:5px}#wp-calendar td{padding:5px 0;text-align:center}#wp-calendar thead th{padding:5px;text-align:center;font-weight:normal;border:1px solid #ccc;background:#f9f9f9}.navigation-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;grid-gap:2px;font-size:.9em;margin:10px 0}.navigation-post__info{font-size:.9em;font-weight:bold;margin-bottom:6px}.navigation-post__item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:14px 16px;background:#fff}.navigation-post__item.next_post{text-align:right}.navigation-post__item.next_post a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.navigation-post__item.next_post a:after{content:""}.navigation-post__item.previous_post a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.navigation-post__item.previous_post a:before{content:""}.navigation-post__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:14px;width:100%;position:relative}.navigation-post__link:before,.navigation-post__link:after{font-size:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"FontAwesome"}.navigation-post__title{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:bold;font-size:.9em}.navigation-post__thumb{position:relative;width:100px;background-color:#eee}.navigation-post__thumb:before{content:"";padding-top:61.8%;display:block}.navigation-post__thumb amp-img,.navigation-post__thumb img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.navigation-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@-webkit-keyframes deer_skeleton_animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes deer_skeleton_animation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.deer-skeleton{width:100%;height:20px;background:#d9d9d9;position:relative;overflow:hidden}.deer-skeleton::before{content:"";display:block;height:100%;width:100%;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.5)), to(transparent));background:-webkit-linear-gradient(left, transparent, rgba(255, 255, 255, 0.5), transparent);background:-o-linear-gradient(left, transparent, rgba(255, 255, 255, 0.5), transparent);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.5), transparent);position:absolute;top:0;left:0;-webkit-animation:deer_skeleton_animation 1.2s linear infinite;animation:deer_skeleton_animation 1.2s linear infinite}.slider-container .slider-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:120px;background-color:#fff;position:relative}.slider-container .slider-inner>li{display:none}.slider-container .slider-inner::before{content:"";display:block;height:100%;width:100%;background:-webkit-linear-gradient(315deg, transparent, rgba(204, 204, 204, 0.5), transparent);background:-o-linear-gradient(315deg, transparent, rgba(204, 204, 204, 0.5), transparent);background:linear-gradient(135deg, transparent, rgba(204, 204, 204, 0.5), transparent);position:absolute;top:0;left:0;-webkit-animation:deer_skeleton_animation 1.2s linear infinite;animation:deer_skeleton_animation 1.2s linear infinite}.slider-container .slider-inner .slick-list{width:100%;margin:0 -2px}.slider-container .slider-inner .slick-slide{background-color:#fff;opacity:0;min-height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.slider-container .slider-inner .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}.slider-container .slider-inner.slick-initialized{height:inherit;background-color:rgba(0,0,0,0)}.slider-container .slider-inner.slick-initialized .slick-slide{opacity:1}.slider-container .slider-inner.slick-initialized::before{content:none}.slider-container .slider-inner .slick-arrow{position:absolute;cursor:pointer;top:50%;margin-top:-16px;outline:0;width:32px;line-height:32px;z-index:1;-webkit-transition:none;-o-transition:none;transition:none;border-radius:50%;background-color:#000;color:#fff;opacity:.7;text-align:center;font-size:21px}.slider-container .slider-inner .slick-arrow:before{content:"";font-family:"FontAwesome";font-weight:bold}.slider-container .slider-inner .slick-arrow.slick-next{right:10px;left:auto}.slider-container .slider-inner .slick-arrow.slick-prev{left:10px;right:auto}.slider-container .slider-inner .slick-arrow.slick-prev:before{content:""}.slider-container .slider-inner .slider-dots{position:absolute;left:50%;bottom:5px;margin:0;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);transform:translate(-50%, 0px);white-space:nowrap}.slider-container .slider-inner .slider-dots li{display:inline-block;cursor:pointer;width:8px;height:8px;border-radius:50%;margin:0 5px;background:#fff;opacity:.3}.slider-container .slider-inner .slider-dots li:hover{background:#ccc}.slider-container .slider-inner .slider-dots li.slick-active{background:#ccc;opacity:1}.pickup-slider{width:100%;max-width:100%}.pickup-slider .slick-slide{padding:5px}.pickup-slider .slick-slide>a{position:relative;padding-top:56.25%;height:0;width:100%;display:block}.pickup-slider .slick-slide img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";position:absolute;top:0;left:0;width:100%;height:100%}.pickup-slider .slick-slide .pickup-title{font-weight:bold;margin-bottom:.5em}.pickup-slider .slick-slide .pickup-dt{padding-left:5px;font-size:.8em}.pickup-slider .slick-slide .pickup-cat{position:absolute;top:0;right:0;padding:3px 8px;background:#333;color:#fff;font-size:.6em;border-radius:0 0 0 5px;margin:0;font-weight:bold}.pickup-slider .slick-slide .meta{font-size:.8em;padding:8px;position:absolute;bottom:0;left:0;width:100%;height:65px;background:rgba(0,0,0,.6);color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}@media screen and (min-width: 768px){.pickup-slider .slick-slide:hover .meta{height:100%}}#header .pickup-slider .slick-track{gap:0px}#header .pickup-slider .slick-track .slick-slide{padding:0}#header .pickup-slider .slick-track .slick-slide .meta{font-size:1em;background:-webkit-gradient(linear, left top, left bottom, from(rgba(30, 87, 153, 0)), color-stop(40%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.6)));background:-webkit-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);background:-o-linear-gradient(top, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.6) 100%);padding:60px 5% 3%;height:auto}#header .pickup-slider .slick-track .slick-slide .pickup-cat{padding:6px 12px;font-size:.8em}#header .pickup-slider .slider-inner:not(.slick-initialized){height:300px}#main-wrap #pickup_posts_container{margin-bottom:10px}#breadcrumb{font-size:.8em;padding:10px 20px;width:100%;margin-bottom:10px}#breadcrumb ul{-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#breadcrumb ul *{display:contents}#breadcrumb ul li:not(:first-child):before{content:"";color:#aaa;margin:0 .6rem;position:relative;top:1px;font-family:"FontAwesome"}#breadcrumb .breadcrumb-title{color:#999}#breadcrumb+.main-big-title{margin-top:-15px}@media screen and (max-width: 959px){#breadcrumb+.main-big-title{margin-top:-10px}}@media screen and (max-width: 959px){#breadcrumb{padding:5px 10px;font-size:.7em}}.youtube-container,.video-container{position:relative;width:100%;padding-top:56.25%}.youtube-container iframe,.video-container iframe{position:absolute;top:0;right:0;width:100%;height:100%}.wp-has-aspect-ratio .youtube-container,.wp-has-aspect-ratio .video-container{display:contents}.hide{display:none}a.wrap_link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.badge{background:#333;color:#fff;padding:.5em .8em .4em;line-height:1;font-size:.8em;border-radius:3px;margin:.2em .4em;top:-0.1em;display:inline-block;position:relative;font-weight:bold}.badge.btag{margin-left:10px;border-radius:0 3px 3px 0}.badge.btag:before,.badge.btag .beforespan{position:absolute;top:0;left:-1em;content:"";width:0;height:0;border-color:rgba(0,0,0,0) #333 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:1em 1em 1em 0}.badge.btag .beforespan{border-color:rgba(0,0,0,0)}.badge.btag:after{position:absolute;top:50%;left:-1px;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}.badge.radius{border-radius:50px}.badge.cornertag{border-radius:50px 3px 3px 50px;padding-left:20px}.badge.cornertag::before{position:absolute;top:50%;left:10px;z-index:2;display:block;content:"";width:6px;height:6px;margin-top:-3px;background-color:#fff;border-radius:100%}.badge.bborder{border:2px solid #333;background:#fff;color:#333;font-weight:bold}.badge.bborder-radius{border:2px solid #333;color:#333;background-color:rgba(0,0,0,0);border-radius:50px}.badge.v{margin-right:.8em}.badge.v::before,.badge.v .beforespan{content:"";position:absolute;right:-0.8em;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:0;height:0;border-color:rgba(0,0,0,0) #333 rgba(0,0,0,0);border-style:solid;border-width:.5em 0 .5em .8em}.badge.v .beforespan{border-color:rgba(0,0,0,0)}.badge i{vertical-align:baseline;font-weight:bold}.badge i .before{margin-right:.5em}.badge i .after{margin-left:.5em}.badge.white{background-color:#f9f9f9;color:#000}.badge.white.bborder{background-color:rgba(0,0,0,0);border-color:#f9f9f9;color:#f9f9f9}.badge.white.bborder-radius{background-color:rgba(0,0,0,0);border-color:#f9f9f9;color:#f9f9f9}.badge.white.v:before{border-color:rgba(0,0,0,0) #f9f9f9 rgba(0,0,0,0)}.badge.white.btag:before{border-color:rgba(0,0,0,0) #f9f9f9 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.black{background-color:#000;color:#fff}.badge.black.bborder{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.badge.black.bborder-radius{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.badge.black.v:before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0)}.badge.black.btag:before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.blue{background-color:#70b8f1;color:#fff}.badge.blue.bborder{background-color:rgba(0,0,0,0);border-color:#70b8f1;color:#70b8f1}.badge.blue.bborder-radius{background-color:rgba(0,0,0,0);border-color:#70b8f1;color:#70b8f1}.badge.blue.v:before{border-color:rgba(0,0,0,0) #70b8f1 rgba(0,0,0,0)}.badge.blue.btag:before{border-color:rgba(0,0,0,0) #70b8f1 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.red{background-color:#ff8178;color:#fff}.badge.red.bborder{background-color:rgba(0,0,0,0);border-color:#ff8178;color:#ff8178}.badge.red.bborder-radius{background-color:rgba(0,0,0,0);border-color:#ff8178;color:#ff8178}.badge.red.v:before{border-color:rgba(0,0,0,0) #ff8178 rgba(0,0,0,0)}.badge.red.btag:before{border-color:rgba(0,0,0,0) #ff8178 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.yellow{background-color:#ffe822;color:#000}.badge.yellow.bborder{background-color:rgba(0,0,0,0);border-color:#ffe822;color:#ffe822}.badge.yellow.bborder-radius{background-color:rgba(0,0,0,0);border-color:#ffe822;color:#ffe822}.badge.yellow.v:before{border-color:rgba(0,0,0,0) #ffe822 rgba(0,0,0,0)}.badge.yellow.btag:before{border-color:rgba(0,0,0,0) #ffe822 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.orange{background-color:#ffa30d;color:#fff}.badge.orange.bborder{background-color:rgba(0,0,0,0);border-color:#ffa30d;color:#ffa30d}.badge.orange.bborder-radius{background-color:rgba(0,0,0,0);border-color:#ffa30d;color:#ffa30d}.badge.orange.v:before{border-color:rgba(0,0,0,0) #ffa30d rgba(0,0,0,0)}.badge.orange.btag:before{border-color:rgba(0,0,0,0) #ffa30d rgba(0,0,0,0) rgba(0,0,0,0)}.badge.green{background-color:#7acc40;color:#fff}.badge.green.bborder{background-color:rgba(0,0,0,0);border-color:#7acc40;color:#7acc40}.badge.green.bborder-radius{background-color:rgba(0,0,0,0);border-color:#7acc40;color:#7acc40}.badge.green.v:before{border-color:rgba(0,0,0,0) #7acc40 rgba(0,0,0,0)}.badge.green.btag:before{border-color:rgba(0,0,0,0) #7acc40 rgba(0,0,0,0) rgba(0,0,0,0)}.badge.gray{background-color:#ccc;color:#000}.badge.gray.bborder{background-color:rgba(0,0,0,0);border-color:#ccc;color:#ccc}.badge.gray.bborder-radius{background-color:rgba(0,0,0,0);border-color:#ccc;color:#ccc}.badge.gray.v:before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0)}.badge.gray.btag:before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0)}.sc_balloon{color:#333;position:relative;display:inline-block;padding:1em 1.2em;background:#fff;border:2px solid #ccc;z-index:0;border-radius:5px;margin-top:10px;margin-bottom:10px}.sc_balloon>*:first-child{margin-top:0}.sc_balloon>*:last-child{margin-bottom:0}.sc_balloon::before,.sc_balloon::after{content:"";position:absolute;width:0px;height:0px;border-style:solid;border-color:rgba(0,0,0,0)}.sc_balloon::before{border-width:8px 11px}.sc_balloon::after{border-width:10px;border-width:5px 8px}.sc_balloon .custom_voice,.sc_balloon .custom_voice2{display:inline-block;position:absolute;border-width:5px 8px;z-index:1}.sc_balloon.bottom{margin-bottom:9px}.sc_balloon.bottom:before{top:100%;left:10%;border-top-color:inherit;border-width:11px 8px}.sc_balloon.bottom:after{top:100%;left:calc(10% + 3px);border-top-color:#fff;border-width:8px 5px}.sc_balloon.top{margin-top:9px}.sc_balloon.top:before{bottom:100%;left:10%;border-bottom-color:inherit;border-width:11px 8px}.sc_balloon.top:after{bottom:100%;left:calc(10% + 3px);border-bottom-color:#fff;border-width:8px 5px}.sc_balloon.left{margin-left:9px}.sc_balloon.left:before{right:100%;top:10%;border-right-color:inherit}.sc_balloon.left:after{right:100%;top:calc(10% + 3px);border-right-color:#fff}.sc_balloon.right{margin-right:9px}.sc_balloon.right:before{left:100%;top:10%;border-left-color:inherit}.sc_balloon.right:after{left:100%;top:calc(10% + 3px);border-left-color:#fff}.sc_balloon.black{color:#fff;border:none;border-color:#000;background-color:#000}.sc_balloon.black:after{content:none}.sc_balloon.black.color-type-border{border:2px solid #000;background-color:#fff}.sc_balloon.black.color-type-border:after{content:""}.sc_balloon.blue{color:#fff;border:none;border-color:#70b8f1;background-color:#70b8f1}.sc_balloon.blue:after{content:none}.sc_balloon.blue.color-type-border{border:2px solid #70b8f1;background-color:#fff}.sc_balloon.blue.color-type-border:after{content:""}.sc_balloon.red{color:#fff;border:none;border-color:#ff8178;background-color:#ff8178}.sc_balloon.red:after{content:none}.sc_balloon.red.color-type-border{border:2px solid #ff8178;background-color:#fff}.sc_balloon.red.color-type-border:after{content:""}.sc_balloon.yellow{color:#fff;border:none;border-color:#ffe822;background-color:#ffe822}.sc_balloon.yellow:after{content:none}.sc_balloon.yellow.color-type-border{border:2px solid #ffe822;background-color:#fff}.sc_balloon.yellow.color-type-border:after{content:""}.sc_balloon.orange{color:#fff;border:none;border-color:#ffa30d;background-color:#ffa30d}.sc_balloon.orange:after{content:none}.sc_balloon.orange.color-type-border{border:2px solid #ffa30d;background-color:#fff}.sc_balloon.orange.color-type-border:after{content:""}.sc_balloon.green{color:#fff;border:none;border-color:#7acc40;background-color:#7acc40}.sc_balloon.green:after{content:none}.sc_balloon.green.color-type-border{border:2px solid #7acc40;background-color:#fff}.sc_balloon.green.color-type-border:after{content:""}.sc_balloon.gray{color:#fff;border:none;border-color:#ccc;background-color:#ccc}.sc_balloon.gray:after{content:none}.sc_balloon.gray.color-type-border{border:2px solid #ccc;background-color:#fff}.sc_balloon.gray.color-type-border:after{content:""}.sc_balloon.yellow{color:#000}.think_balloon{position:relative;padding:.5em 1em;border-radius:15px;font-size:.9em;margin:12px;border:2px solid #ddd}.think_balloon:before{content:"";position:absolute;width:8px;height:8px;top:-13px;border-radius:50%;border:2px solid #ccc}.think_balloon:after{content:"";position:absolute;width:12px;height:12px;top:-5px;border-radius:50%;border:2px solid #ccc}.think_balloon .custom_voice.left{left:-26px;width:10px;height:10px;top:-13px;border-radius:50%;border:1px solid #ccc}.think_balloon .custom_voice.right{right:-25px;width:10px;height:10px;top:-13px;border-radius:50%;border:1px solid #ccc}.think_balloon .custom_voice2.left{left:-16px;width:14px;height:14px;top:-5px;border-radius:50%;z-index:11;border:1px solid #ccc}.think_balloon .custom_voice2.right{right:-15px;width:14px;height:14px;top:-5px;border-radius:50%;z-index:11;border:1px solid #ccc}.think_balloon.black{color:#fff;border:none;background-color:#000}.think_balloon.black:before,.think_balloon.black:after{border:none;background-color:#000}.think_balloon.blue{color:#fff;border:none;background-color:#70b8f1}.think_balloon.blue:before,.think_balloon.blue:after{border:none;background-color:#70b8f1}.think_balloon.red{color:#fff;border:none;background-color:#ff8178}.think_balloon.red:before,.think_balloon.red:after{border:none;background-color:#ff8178}.think_balloon.yellow{color:#fff;border:none;background-color:#ffe822}.think_balloon.yellow:before,.think_balloon.yellow:after{border:none;background-color:#ffe822}.think_balloon.orange{color:#fff;border:none;background-color:#ffa30d}.think_balloon.orange:before,.think_balloon.orange:after{border:none;background-color:#ffa30d}.think_balloon.green{color:#fff;border:none;background-color:#7acc40}.think_balloon.green:before,.think_balloon.green:after{border:none;background-color:#7acc40}.think_balloon.gray{color:#fff;border:none;background-color:#ccc}.think_balloon.gray:before,.think_balloon.gray:after{border:none;background-color:#ccc}.think_balloon.yellow{color:#000}.barchart{display:block;background:#006d97;text-align:left;padding-left:20px;color:azure;height:2.5em;line-height:2.5em;margin:5px 0;border-radius:0 10px 10px 0}.diver-barchart{position:relative;margin-bottom:1em}.diver-barchart__title{font-size:1.2em;font-weight:bold;letter-spacing:1px;margin-bottom:6px}.diver-barchart__bar{background:#eee;position:relative;height:1em;border-radius:2em}.diver-barchart__bar--value{position:absolute;left:0;height:100%;border-radius:2em}.diver-barchart__label{position:absolute;display:inline-block;bottom:2em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#eee;border-color:#eee;-webkit-box-shadow:0 0 5px 0px #ccc;box-shadow:0 0 5px 0px #ccc;color:red;font-weight:bold;font-size:.8em;padding:.2em .6em;border-radius:5px}.diver-barchart__label:before{content:"";position:absolute;top:100%;left:calc(50% - 6px);border-width:8px 6px 0;border-style:solid;border-color:rgba(0,0,0,0);border-top-color:inherit}.diver-barchart__label.is-position-bottom{top:1em;bottom:auto;position:relative}.diver-barchart__label.is-position-bottom:before{bottom:100%;top:auto;border-bottom-color:inherit;border-width:0 6px 8px}.button,.content .button{border:none;background:no-repeat;text-align:center;margin:10px 5px}.button a,.content .button a{padding:.8em 1.8em;font-size:.9em;display:inline-block;position:relative;background-color:#70b8f1;border-style:solid;border-width:0px;color:#fff;font-weight:bold;text-decoration:none !important;letter-spacing:.1em;border-radius:3px}.button a i,.content .button a i{vertical-align:baseline;line-height:1}.button a i.before,.content .button a i.before{margin-right:1em}.button a i.after,.content .button a i.after{margin-left:1em}.button a.big,.content .button a.big{padding:.8em 2.5em;font-size:1.1em}.button a.small,.content .button a.small{padding:.5em 1.3em;font-size:.7em}.button a:hover,.content .button a:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95)}.button.big a,.content .button.big a{width:100%}.button.inline,.content .button.inline{display:inline-block}.button.solid a,.content .button.solid a{position:relative;border-bottom:5px solid #ccc;top:0px;text-shadow:0 1px 1px rgba(0,0,0,.4)}.button.shadow a,.content .button.shadow a{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.2);box-shadow:0px 0px 10px rgba(0,0,0,.2)}.button.shadow a:hover,.content .button.shadow a:hover{-webkit-box-shadow:none;box-shadow:none}.button.radius a,.content .button.radius a{border-radius:50em}.button.bborder a,.content .button.bborder a{border:2px solid #6f8e9c}.button.oborder a,.content .button.oborder a{border:2px solid #70b8f1;background:#fff;color:#70b8f1}.button.frame a,.content .button.frame a{-webkit-box-shadow:0px 0px 0px 2px #55bed5;box-shadow:0px 0px 0px 2px #55bed5;border:2px solid #fff}.button.white a,.content .button.white a{color:#000;background-color:#f9f9f9}.button.white.bborder a,.content .button.white.bborder a{border-color:#e0e0e0;background-color:#f9f9f9;color:#fff}.button.white.oborder a,.content .button.white.oborder a{border-color:#f9f9f9;background:#000;color:#f9f9f9}.button.white.frame a,.content .button.white.frame a{-webkit-box-shadow:0px 0px 0px 2px #f9f9f9;box-shadow:0px 0px 0px 2px #f9f9f9}.button.white.solid a,.content .button.white.solid a{border-bottom:5px solid #c6c6c6}.button.black a,.content .button.black a{color:#fff;background-color:#000}.button.black.bborder a,.content .button.black.bborder a{border-color:#000;background-color:#000;color:#fff}.button.black.oborder a,.content .button.black.oborder a{border-color:#000;background:#fff;color:#000}.button.black.frame a,.content .button.black.frame a{-webkit-box-shadow:0px 0px 0px 2px #000;box-shadow:0px 0px 0px 2px #000}.button.black.solid a,.content .button.black.solid a{border-bottom:5px solid #000}.button.blue a,.content .button.blue a{color:#fff;background-color:#70b8f1}.button.blue.bborder a,.content .button.blue.bborder a{border-color:#42a1ec;background-color:#70b8f1;color:#fff}.button.blue.oborder a,.content .button.blue.oborder a{border-color:#70b8f1;background:#fff;color:#70b8f1}.button.blue.frame a,.content .button.blue.frame a{-webkit-box-shadow:0px 0px 0px 2px #70b8f1;box-shadow:0px 0px 0px 2px #70b8f1}.button.blue.solid a,.content .button.blue.solid a{border-bottom:5px solid #1689e5}.button.red a,.content .button.red a{color:#fff;background-color:#ff8178}.button.red.bborder a,.content .button.red.bborder a{border-color:#ff5145;background-color:#ff8178;color:#fff}.button.red.oborder a,.content .button.red.oborder a{border-color:#ff8178;background:#fff;color:#ff8178}.button.red.frame a,.content .button.red.frame a{-webkit-box-shadow:0px 0px 0px 2px #ff8178;box-shadow:0px 0px 0px 2px #ff8178}.button.red.solid a,.content .button.red.solid a{border-bottom:5px solid #ff2212}.button.yellow a,.content .button.yellow a{color:#000;background-color:#ffe822}.button.yellow.bborder a,.content .button.yellow.bborder a{border-color:#eed500;background-color:#ffe822;color:#fff}.button.yellow.oborder a,.content .button.yellow.oborder a{border-color:#ffe822;background:#000;color:#ffe822}.button.yellow.frame a,.content .button.yellow.frame a{-webkit-box-shadow:0px 0px 0px 2px #ffe822;box-shadow:0px 0px 0px 2px #ffe822}.button.yellow.solid a,.content .button.yellow.solid a{border-bottom:5px solid #bba800}.button.orange a,.content .button.orange a{color:#fff;background-color:#ffa30d}.button.orange.bborder a,.content .button.orange.bborder a{border-color:#d98700;background-color:#ffa30d;color:#fff}.button.orange.oborder a,.content .button.orange.oborder a{border-color:#ffa30d;background:#fff;color:#ffa30d}.button.orange.frame a,.content .button.orange.frame a{-webkit-box-shadow:0px 0px 0px 2px #ffa30d;box-shadow:0px 0px 0px 2px #ffa30d}.button.orange.solid a,.content .button.orange.solid a{border-bottom:5px solid #a66700}.button.green a,.content .button.green a{color:#fff;background-color:#7acc40}.button.green.bborder a,.content .button.green.bborder a{border-color:#62ab2e;background-color:#7acc40;color:#fff}.button.green.oborder a,.content .button.green.oborder a{border-color:#7acc40;background:#fff;color:#7acc40}.button.green.frame a,.content .button.green.frame a{-webkit-box-shadow:0px 0px 0px 2px #7acc40;box-shadow:0px 0px 0px 2px #7acc40}.button.green.solid a,.content .button.green.solid a{border-bottom:5px solid #4b8323}.button.gray a,.content .button.gray a{color:#000;background-color:#ccc}.button.gray.bborder a,.content .button.gray.bborder a{border-color:#b3b3b3;background-color:#ccc;color:#fff}.button.gray.oborder a,.content .button.gray.oborder a{border-color:#ccc;background:#000;color:#ccc}.button.gray.frame a,.content .button.gray.frame a{-webkit-box-shadow:0px 0px 0px 2px #ccc;box-shadow:0px 0px 0px 2px #ccc}.button.gray.solid a,.content .button.gray.solid a{border-bottom:5px solid #999}.button.white.bborder a,.content .button.white.bborder a{border-color:#000;color:#000}.sc_designlist{margin-bottom:1.5em}.sc_designlist img{margin:1em 0}.sc_designlist>ul{list-style:none;margin:0;padding:0;line-height:2em}.sc_designlist>ul>li{position:relative;padding-left:1.5em}.sc_designlist>ul>li:before{font-family:"fontAwesome";position:absolute;left:0;top:-0.1em;font-size:1.2em;color:#668ad8}.sc_designlist.fa_check>ul>li:before{content:""}.sc_designlist.fa_angle>ul>li{padding-left:1em}.sc_designlist.fa_angle>ul>li:before{content:""}.sc_designlist.fa_angle_d>ul>li:before{content:""}.sc_designlist.fa_angle_o>ul>li:before{content:""}.sc_designlist.fa_caret>ul>li{padding-left:1em}.sc_designlist.fa_caret>ul>li:before{content:""}.sc_designlist.fa_arrow>ul>li:before{content:""}.sc_designlist.lborder>ul{padding:0}.sc_designlist.lborder>ul>li{border-left:5px solid #668ad8;padding-left:.5em}.sc_designlist>ol{list-style:none;counter-reset:number;line-height:2em;padding:0;margin:0}.sc_designlist>ol>li{position:relative;margin-bottom:.5em;padding-left:2em}.sc_designlist>ol>li:after{position:absolute;counter-increment:number;content:counter(number);display:inline-block;font-weight:bold;font-size:.9em;left:0;top:.2em;width:1.8em;line-height:1.8em;text-align:center;white-space:nowrap;-webkit-box-sizing:content-box;box-sizing:content-box}.sc_designlist.solid>ol>li:after{background:#668ad8;color:#fff}.sc_designlist.reg>ol>li:after{border:2px solid #668ad8;color:#668ad8;background-color:rgba(0,0,0,0);width:calc(1.8em - 4px);line-height:calc(1.8em - 4px)}.sc_designlist.dia>ol>li:after{color:#fff;width:1.6em;line-height:1.6em}.sc_designlist.dia>ol>li:before{position:absolute;top:.2em;left:0;width:1.4em;height:1.4em;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#668ad8}.sc_designlist.radius>ol>li:after{border-radius:50%}.sc_designlist.timeline>ol>li::after{border:2px solid #668ad8;color:#668ad8;border-radius:50%;background:#fff;width:calc(1.8em - 4px);line-height:calc(1.8em - 4px)}.sc_designlist.timeline>ol>li::before{position:absolute;z-index:0;top:1em;left:calc(.9em - 2px);height:calc(100% + 1em);content:"";border-left:2px dotted #668ad8}.sc_designlist.timeline>ol>li:last-child::before{display:none}.sc_designlist.parag>ol{margin-left:2em}.sc_designlist.parag>ol>li{padding-left:.5em;border-left:3px solid #98b9da}.sc_designlist.parag>ol>li::after{font-size:1.5em;right:calc(100% + .5em);left:auto;width:auto;color:#668ad8;line-height:1em;text-align:right}.sc_designlist.white>ul>li::before{color:#f9f9f9}.sc_designlist.white.lborder>ul>li{border-color:#f9f9f9}.sc_designlist.white.dia>ol>li::before,.sc_designlist.white.solid>ol>li:after{background:#f9f9f9;color:#000}.sc_designlist.white.reg>ol>li::after{color:#f9f9f9;border-color:#f9f9f9}.sc_designlist.white.parag>ol>li{border-color:#f9f9f9}.sc_designlist.white.parag>ol>li:after{color:#f9f9f9}.sc_designlist.white.timeline>ol>li:after{border-color:#f9f9f9;color:#f9f9f9}.sc_designlist.white.timeline>ol>li:before{border-color:#f9f9f9}.sc_designlist.black>ul>li::before{color:#000}.sc_designlist.black.lborder>ul>li{border-color:#000}.sc_designlist.black.dia>ol>li::before,.sc_designlist.black.solid>ol>li:after{background:#000;color:#fff}.sc_designlist.black.reg>ol>li::after{color:#000;border-color:#000}.sc_designlist.black.parag>ol>li{border-color:#000}.sc_designlist.black.parag>ol>li:after{color:#000}.sc_designlist.black.timeline>ol>li:after{border-color:#000;color:#000}.sc_designlist.black.timeline>ol>li:before{border-color:#000}.sc_designlist.blue>ul>li::before{color:#70b8f1}.sc_designlist.blue.lborder>ul>li{border-color:#70b8f1}.sc_designlist.blue.dia>ol>li::before,.sc_designlist.blue.solid>ol>li:after{background:#70b8f1;color:#fff}.sc_designlist.blue.reg>ol>li::after{color:#70b8f1;border-color:#70b8f1}.sc_designlist.blue.parag>ol>li{border-color:#70b8f1}.sc_designlist.blue.parag>ol>li:after{color:#70b8f1}.sc_designlist.blue.timeline>ol>li:after{border-color:#70b8f1;color:#70b8f1}.sc_designlist.blue.timeline>ol>li:before{border-color:#70b8f1}.sc_designlist.red>ul>li::before{color:#ff8178}.sc_designlist.red.lborder>ul>li{border-color:#ff8178}.sc_designlist.red.dia>ol>li::before,.sc_designlist.red.solid>ol>li:after{background:#ff8178;color:#fff}.sc_designlist.red.reg>ol>li::after{color:#ff8178;border-color:#ff8178}.sc_designlist.red.parag>ol>li{border-color:#ff8178}.sc_designlist.red.parag>ol>li:after{color:#ff8178}.sc_designlist.red.timeline>ol>li:after{border-color:#ff8178;color:#ff8178}.sc_designlist.red.timeline>ol>li:before{border-color:#ff8178}.sc_designlist.yellow>ul>li::before{color:#ffe822}.sc_designlist.yellow.lborder>ul>li{border-color:#ffe822}.sc_designlist.yellow.dia>ol>li::before,.sc_designlist.yellow.solid>ol>li:after{background:#ffe822;color:#000}.sc_designlist.yellow.reg>ol>li::after{color:#ffe822;border-color:#ffe822}.sc_designlist.yellow.parag>ol>li{border-color:#ffe822}.sc_designlist.yellow.parag>ol>li:after{color:#ffe822}.sc_designlist.yellow.timeline>ol>li:after{border-color:#ffe822;color:#ffe822}.sc_designlist.yellow.timeline>ol>li:before{border-color:#ffe822}.sc_designlist.orange>ul>li::before{color:#ffa30d}.sc_designlist.orange.lborder>ul>li{border-color:#ffa30d}.sc_designlist.orange.dia>ol>li::before,.sc_designlist.orange.solid>ol>li:after{background:#ffa30d;color:#fff}.sc_designlist.orange.reg>ol>li::after{color:#ffa30d;border-color:#ffa30d}.sc_designlist.orange.parag>ol>li{border-color:#ffa30d}.sc_designlist.orange.parag>ol>li:after{color:#ffa30d}.sc_designlist.orange.timeline>ol>li:after{border-color:#ffa30d;color:#ffa30d}.sc_designlist.orange.timeline>ol>li:before{border-color:#ffa30d}.sc_designlist.green>ul>li::before{color:#7acc40}.sc_designlist.green.lborder>ul>li{border-color:#7acc40}.sc_designlist.green.dia>ol>li::before,.sc_designlist.green.solid>ol>li:after{background:#7acc40;color:#fff}.sc_designlist.green.reg>ol>li::after{color:#7acc40;border-color:#7acc40}.sc_designlist.green.parag>ol>li{border-color:#7acc40}.sc_designlist.green.parag>ol>li:after{color:#7acc40}.sc_designlist.green.timeline>ol>li:after{border-color:#7acc40;color:#7acc40}.sc_designlist.green.timeline>ol>li:before{border-color:#7acc40}.sc_designlist.gray>ul>li::before{color:#ccc}.sc_designlist.gray.lborder>ul>li{border-color:#ccc}.sc_designlist.gray.dia>ol>li::before,.sc_designlist.gray.solid>ol>li:after{background:#ccc;color:#000}.sc_designlist.gray.reg>ol>li::after{color:#ccc;border-color:#ccc}.sc_designlist.gray.parag>ol>li{border-color:#ccc}.sc_designlist.gray.parag>ol>li:after{color:#ccc}.sc_designlist.gray.timeline>ol>li:after{border-color:#ccc;color:#ccc}.sc_designlist.gray.timeline>ol>li:before{border-color:#ccc}.sc_frame_wrap{margin-bottom:1.2em;position:relative}.sc_frame_wrap .sc_frame_title{padding:.25em 1em .2em;font-size:.9em;position:relative;font-weight:bold;color:#fff;background:#ccc;top:1px}.sc_frame_wrap .sc_frame_title i{margin-right:.2em}.sc_frame_wrap .sc_frame_text{margin:0}.sc_frame_wrap .sc_frame_text>*:first-child{margin-top:0}.sc_frame_wrap .sc_frame_text>*:last-child{margin-bottom:0}.sc_frame_wrap .sc_frame{overflow:auto;border:3px solid #ccc;padding:1em 1.5em;position:relative;border-radius:5px;background:#fff;color:#000;margin:0}.sc_frame_wrap .sc_frame>*:first-child{margin-top:0}.sc_frame_wrap .sc_frame>*:last-child{margin-bottom:0}.sc_frame_wrap .sc_frame.no-border{border:none}.sc_frame_wrap .sc_frame.shadow{-webkit-box-shadow:0px 4px 10px rgba(0,0,0,.1);box-shadow:0px 4px 10px rgba(0,0,0,.1)}.sc_frame_wrap .sc_frame.note{background-image:-webkit-gradient(linear, left top, right top, from(rgba(204, 204, 204, 0)), color-stop(49%, rgba(201, 204, 204, 0)), color-stop(50%, rgb(255, 255, 255)), to(rgb(255, 255, 255))),-webkit-gradient(linear, left top, left bottom, from(rgba(204, 204, 204, 0)), color-stop(96.5%, rgba(204, 204, 205, 0)), to(rgb(30, 30, 30)));background-image:-webkit-linear-gradient(left, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),-webkit-linear-gradient(top, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-image:-o-linear-gradient(left, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),-o-linear-gradient(top, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-image:linear-gradient(90deg, rgba(204, 204, 204, 0) 0%, rgba(201, 204, 204, 0) 49%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%),linear-gradient(180deg, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 205, 0) 96.5%, rgb(30, 30, 30) 100%);background-repeat:repeat-x,repeat-y;background-size:4px 100%,100% 1.8em;padding:1.8em 1.5em;line-height:1.8em}.sc_frame_wrap .sc_frame.note>p{line-height:1.8em}.sc_frame_wrap .sc_frame.tape:before{content:"";position:absolute;top:17px;width:25%;height:35px;opacity:.15;margin:-35px auto 10px 35%;background:#4e4e4e;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);left:10px;right:10px}.sc_frame_wrap .sc_frame_icon{display:inline-block;font-size:1em;margin-right:.6em}.sc_frame_wrap .sc_frame_before{position:absolute;color:#fff;background:#ccc;left:5px;font-weight:bold;bottom:100%;padding:.3em 1.5em;border-radius:3px 3px 0 0;font-size:.8em}.sc_frame_wrap.normal .sc_frame{border-radius:5px}.sc_frame_wrap.normal:not(.titlenone) .sc_frame:not(.no-title){border-radius:0 0 5px 5px;border-top:none}.sc_frame_wrap.solid .sc_frame{background-color:#ccc;border:none}.sc_frame_wrap.inline .sc_frame_title{display:inline-block;border-radius:5px 5px 0 0}.sc_frame_wrap.inline .sc_frame{border-top-left-radius:0}.sc_frame_wrap.inframe .sc_frame_title{float:left;border-radius:5px 0 5px 0;z-index:1}.sc_frame_wrap.inframe .sc_frame{overflow:inherit}.sc_frame_wrap.inframe .sc_frame:not(.no-title){padding-top:3em}.sc_frame_wrap.block .sc_frame{border-radius:0 0 5px 5px;border-top:none}.sc_frame_wrap.block .sc_frame_title{border-radius:5px 5px 0 0}.sc_frame_wrap.bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sc_frame_wrap.bottom .sc_frame_title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;border-radius:0 0 5px 5px}.sc_frame_wrap.bottom .sc_frame{border-radius:5px}.sc_frame_wrap.bottom .sc_frame:not(.no-title){border-radius:5px 5px 0 0;border-bottom:none}.sc_frame_wrap.onframe .sc_frame_title{position:absolute;display:block;top:auto;bottom:calc(100% - 1em);max-width:calc(100% - 4em);left:1em;z-index:1;padding:1px 1em;border-radius:5px;background:#fff}.sc_frame_wrap .sc_frame_text :last-child{padding-bottom:0 !important}.sc_frame_wrap .content .sc_frame.note .sc_frame_text p{padding:0 0 1.8em}.sc_frame_wrap.white .sc_frame{border-color:#f9f9f9}.sc_frame_wrap.white .sc_frame.has-bg{background-color:rgba(249,249,249,.3)}.sc_frame_wrap.white .sc_frame_title{color:#000;background-color:#f9f9f9}.sc_frame_wrap.white.solid .sc_frame{background-color:rgba(249,249,249,.3)}.sc_frame_wrap.white.onframe .sc_frame_title{color:#f9f9f9;background-color:#000}.sc_frame_wrap.black .sc_frame{border-color:#000}.sc_frame_wrap.black .sc_frame.has-bg{background-color:rgba(0,0,0,.3)}.sc_frame_wrap.black .sc_frame_title{color:#fff;background-color:#000}.sc_frame_wrap.black.solid .sc_frame{background-color:rgba(0,0,0,.3)}.sc_frame_wrap.black.onframe .sc_frame_title{color:#000;background-color:#fff}.sc_frame_wrap.blue .sc_frame{border-color:#70b8f1}.sc_frame_wrap.blue .sc_frame.has-bg{background-color:rgba(112,184,241,.3)}.sc_frame_wrap.blue .sc_frame_title{color:#fff;background-color:#70b8f1}.sc_frame_wrap.blue.solid .sc_frame{background-color:rgba(112,184,241,.3)}.sc_frame_wrap.blue.onframe .sc_frame_title{color:#70b8f1;background-color:#fff}.sc_frame_wrap.red .sc_frame{border-color:#ff8178}.sc_frame_wrap.red .sc_frame.has-bg{background-color:rgba(255,129,120,.3)}.sc_frame_wrap.red .sc_frame_title{color:#fff;background-color:#ff8178}.sc_frame_wrap.red.solid .sc_frame{background-color:rgba(255,129,120,.3)}.sc_frame_wrap.red.onframe .sc_frame_title{color:#ff8178;background-color:#fff}.sc_frame_wrap.yellow .sc_frame{border-color:#ffe822}.sc_frame_wrap.yellow .sc_frame.has-bg{background-color:rgba(255,232,34,.3)}.sc_frame_wrap.yellow .sc_frame_title{color:#000;background-color:#ffe822}.sc_frame_wrap.yellow.solid .sc_frame{background-color:rgba(255,232,34,.3)}.sc_frame_wrap.yellow.onframe .sc_frame_title{color:#ffe822;background-color:#000}.sc_frame_wrap.orange .sc_frame{border-color:#ffa30d}.sc_frame_wrap.orange .sc_frame.has-bg{background-color:rgba(255,163,13,.3)}.sc_frame_wrap.orange .sc_frame_title{color:#fff;background-color:#ffa30d}.sc_frame_wrap.orange.solid .sc_frame{background-color:rgba(255,163,13,.3)}.sc_frame_wrap.orange.onframe .sc_frame_title{color:#ffa30d;background-color:#fff}.sc_frame_wrap.green .sc_frame{border-color:#7acc40}.sc_frame_wrap.green .sc_frame.has-bg{background-color:rgba(122,204,64,.3)}.sc_frame_wrap.green .sc_frame_title{color:#fff;background-color:#7acc40}.sc_frame_wrap.green.solid .sc_frame{background-color:rgba(122,204,64,.3)}.sc_frame_wrap.green.onframe .sc_frame_title{color:#7acc40;background-color:#fff}.sc_frame_wrap.gray .sc_frame{border-color:#ccc}.sc_frame_wrap.gray .sc_frame.has-bg{background-color:rgba(204,204,204,.3)}.sc_frame_wrap.gray .sc_frame_title{color:#000;background-color:#ccc}.sc_frame_wrap.gray.solid .sc_frame{background-color:rgba(204,204,204,.3)}.sc_frame_wrap.gray.onframe .sc_frame_title{color:#ccc;background-color:#000}.sc_frame_wrap.gray.onframe .sc_frame_title{background-color:#fff}.content .sc_frame_title p{padding:0;margin:0;display:inline-block}.sc_frame>*:first-child{margin-top:0}.sc_frame>*:last-child{margin-bottom:0}.sc_frame.aside{font-size:.9em;color:#545454;background:#eee;margin-bottom:1.5em;padding:1em 1.5em}.sc_frame.aside:before{font-family:"fontAwesome";content:"";margin-right:.6em}.sc_frame.aside.error{color:#e11a1a;background:#ffdada}.sc_frame.aside.error::before{content:""}.sc_frame.aside.warning{color:#333;background:#fff794}.sc_frame.aside.warning::before{content:""}.sc_heading{position:relative;color:#fff;padding:.5em 1em;margin:1.5em 0 1em;line-height:1.5;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background:none;font-weight:bold}.sc_heading>p{padding:0;margin:0}.sc_heading.solid{border-radius:3px}.sc_heading.bborder{border-style:solid}.sc_heading.bborder.a{border-width:3px;border-radius:3px}.sc_heading.bborder.tb{border-width:3px 0 3px 0;background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}.sc_heading.bborder.b{border-width:0 0 3px 0;background-color:rgba(0,0,0,0);padding-left:0;padding-right:0;padding-top:0}.sc_heading.bborder.l{border-width:0 0 0 8px;background-color:#eee}.sc_heading.stech{border:dashed 2px #fff;border-radius:3px}.sc_heading.rlborder{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5em;padding:0}.sc_heading.rlborder:before,.sc_heading.rlborder:after{content:"";min-width:50px;height:4px;border-radius:5px;background-color:#000;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sc_heading.rlborder .sc_title{display:inline-block;position:relative}.sc_heading.fukidasi{position:relative;background-color:#000;border-radius:6px;color:#fff}.sc_heading.fukidasi:after,.sc_heading.fukidasi .after{position:absolute;top:100%;left:1.5em;width:0;height:0;border:.5em solid rgba(0,0,0,0);border-top-color:inherit}.sc_heading.fukidasi:after{content:""}.sc_heading.fukidasi .after{z-index:1;border-top-color:rgba(0,0,0,0)}.sc_heading.headtag{vertical-align:middle;border-radius:50em 0 0 50em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sc_heading.headtag:before{content:"";display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;background-color:#fff;margin-right:.5em;height:.8em;width:.8em;border-radius:50%}.sc_heading.headtag .before{display:none}.sc_heading.count{position:relative;background:#efefef;color:#000;padding-left:3.2em}.sc_heading.count .before{position:absolute;color:#fff;background:#000;font-size:1.2em;width:2.2em;text-align:center;left:0;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sc_heading.countrad{position:relative;background:#eee;color:#000;border-radius:5px;margin-left:1.2em;padding-left:2em}.sc_heading.countrad .before{position:absolute;color:#fff;background:#000;font-size:1.2em;width:2.2em;line-height:2.2em;text-align:center;left:-1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.sc_heading .custom:before,.sc_heading .custom:after{content:none}.sc_heading.white{color:#000;background-color:#f9f9f9}.sc_heading.white.rlborder{background-color:rgba(0,0,0,0);color:#f9f9f9}.sc_heading.white.rlborder:before,.sc_heading.white.rlborder:after{background-color:#f9f9f9}.sc_heading.white.bborder{background-color:rgba(0,0,0,0);border-color:#f9f9f9;color:#f9f9f9}.sc_heading.white.bborder.l{background-color:rgba(249,249,249,.1)}.sc_heading.white.fukidasi:after{border-top-color:#f9f9f9}.sc_heading.white.count,.sc_heading.white.countrad{background-color:rgba(249,249,249,.1);color:#f9f9f9}.sc_heading.white.count .before,.sc_heading.white.countrad .before{background-color:#f9f9f9}.sc_heading.black{color:#fff;background-color:#000}.sc_heading.black.rlborder{background-color:rgba(0,0,0,0);color:#000}.sc_heading.black.rlborder:before,.sc_heading.black.rlborder:after{background-color:#000}.sc_heading.black.bborder{background-color:rgba(0,0,0,0);border-color:#000;color:#000}.sc_heading.black.bborder.l{background-color:rgba(0,0,0,.1)}.sc_heading.black.fukidasi:after{border-top-color:#000}.sc_heading.black.count,.sc_heading.black.countrad{background-color:rgba(0,0,0,.1);color:#000}.sc_heading.black.count .before,.sc_heading.black.countrad .before{background-color:#000}.sc_heading.blue{color:#fff;background-color:#70b8f1}.sc_heading.blue.rlborder{background-color:rgba(0,0,0,0);color:#70b8f1}.sc_heading.blue.rlborder:before,.sc_heading.blue.rlborder:after{background-color:#70b8f1}.sc_heading.blue.bborder{background-color:rgba(0,0,0,0);border-color:#70b8f1;color:#70b8f1}.sc_heading.blue.bborder.l{background-color:rgba(112,184,241,.1)}.sc_heading.blue.fukidasi:after{border-top-color:#70b8f1}.sc_heading.blue.count,.sc_heading.blue.countrad{background-color:rgba(112,184,241,.1);color:#70b8f1}.sc_heading.blue.count .before,.sc_heading.blue.countrad .before{background-color:#70b8f1}.sc_heading.red{color:#fff;background-color:#ff8178}.sc_heading.red.rlborder{background-color:rgba(0,0,0,0);color:#ff8178}.sc_heading.red.rlborder:before,.sc_heading.red.rlborder:after{background-color:#ff8178}.sc_heading.red.bborder{background-color:rgba(0,0,0,0);border-color:#ff8178;color:#ff8178}.sc_heading.red.bborder.l{background-color:rgba(255,129,120,.1)}.sc_heading.red.fukidasi:after{border-top-color:#ff8178}.sc_heading.red.count,.sc_heading.red.countrad{background-color:rgba(255,129,120,.1);color:#ff8178}.sc_heading.red.count .before,.sc_heading.red.countrad .before{background-color:#ff8178}.sc_heading.yellow{color:#000;background-color:#ffe822}.sc_heading.yellow.rlborder{background-color:rgba(0,0,0,0);color:#ffe822}.sc_heading.yellow.rlborder:before,.sc_heading.yellow.rlborder:after{background-color:#ffe822}.sc_heading.yellow.bborder{background-color:rgba(0,0,0,0);border-color:#ffe822;color:#ffe822}.sc_heading.yellow.bborder.l{background-color:rgba(255,232,34,.1)}.sc_heading.yellow.fukidasi:after{border-top-color:#ffe822}.sc_heading.yellow.count,.sc_heading.yellow.countrad{background-color:rgba(255,232,34,.1);color:#ffe822}.sc_heading.yellow.count .before,.sc_heading.yellow.countrad .before{background-color:#ffe822}.sc_heading.orange{color:#fff;background-color:#ffa30d}.sc_heading.orange.rlborder{background-color:rgba(0,0,0,0);color:#ffa30d}.sc_heading.orange.rlborder:before,.sc_heading.orange.rlborder:after{background-color:#ffa30d}.sc_heading.orange.bborder{background-color:rgba(0,0,0,0);border-color:#ffa30d;color:#ffa30d}.sc_heading.orange.bborder.l{background-color:rgba(255,163,13,.1)}.sc_heading.orange.fukidasi:after{border-top-color:#ffa30d}.sc_heading.orange.count,.sc_heading.orange.countrad{background-color:rgba(255,163,13,.1);color:#ffa30d}.sc_heading.orange.count .before,.sc_heading.orange.countrad .before{background-color:#ffa30d}.sc_heading.green{color:#fff;background-color:#7acc40}.sc_heading.green.rlborder{background-color:rgba(0,0,0,0);color:#7acc40}.sc_heading.green.rlborder:before,.sc_heading.green.rlborder:after{background-color:#7acc40}.sc_heading.green.bborder{background-color:rgba(0,0,0,0);border-color:#7acc40;color:#7acc40}.sc_heading.green.bborder.l{background-color:rgba(122,204,64,.1)}.sc_heading.green.fukidasi:after{border-top-color:#7acc40}.sc_heading.green.count,.sc_heading.green.countrad{background-color:rgba(122,204,64,.1);color:#7acc40}.sc_heading.green.count .before,.sc_heading.green.countrad .before{background-color:#7acc40}.sc_heading.gray{color:#000;background-color:#ccc}.sc_heading.gray.rlborder{background-color:rgba(0,0,0,0);color:#ccc}.sc_heading.gray.rlborder:before,.sc_heading.gray.rlborder:after{background-color:#ccc}.sc_heading.gray.bborder{background-color:rgba(0,0,0,0);border-color:#ccc;color:#ccc}.sc_heading.gray.bborder.l{background-color:rgba(204,204,204,.1)}.sc_heading.gray.fukidasi:after{border-top-color:#ccc}.sc_heading.gray.count,.sc_heading.gray.countrad{background-color:rgba(204,204,204,.1);color:#ccc}.sc_heading.gray.count .before,.sc_heading.gray.countrad .before{background-color:#ccc}.diver-hr{border:0;padding:0;height:0;width:100%;margin:2em auto;background-color:#fff;text-align:center;overflow:visible;position:relative}.diver-hr::after{background-color:inherit;color:inherit;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 .5em;line-height:2em}.diver-hr.is-align-left{margin-left:0}.diver-hr.is-align-right{margin-right:0}.diver-hr.style-dot{background-repeat:repeat-x}.diver-hr.hr-content-text:after{content:attr(data-content);padding:0 1em;font-size:.9em}.diver-hr.hr-content-slice{text-align:left}.diver-hr.hr-content-slice:after{content:"✂";font-size:1.2em;left:20%}.diver-hr.hr-content-heart:after{content:"♥";font-size:1.2em}.border{width:100%;height:2px;border-top:2px solid #ccc;margin:10px 0}.diver_qa{padding:10px}.diver_qa+.diver_qa{border-top:1px solid #ccc;padding-top:20px}.diver_question,.diver_answer{position:relative;margin-left:50px;min-height:40px;margin-bottom:10px;color:#ff5722;font-weight:bold}.diver_question:before,.diver_answer:before{content:"Q";background:#e04848;position:absolute;top:-0.25em;left:-50px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-size:21px;font-weight:bold;color:#fff}.diver_answer{color:inherit;font-weight:normal}.diver_answer:before{top:0;content:"A";background:#488ce0}.diver_af_ranking_wrap{margin-bottom:1.5em}.diver_af_ranking_wrap.full .rank_desc_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.diver_af_ranking_wrap.full .rank_desc_wrap .rank_img{width:100%}@media screen and (min-width: 768px){.diver_af_ranking_wrap.right .rank_desc_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.diver_af_ranking_wrap .rank_rem{background-color:#f9f9f9;padding:.8em 1em;margin-bottom:1em}.rank_h{border:none;position:relative;margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-gap:8px}.rank_h::before{content:" ";background-repeat:no-repeat;display:block;height:65px;width:65px;background-size:100%;line-height:65px;font-size:20px;background-image:url(../images/rank/diver_rank_icon.png);font-weight:bold;text-align:center;text-shadow:.5px .5px 0 #fff,-0.5px .5px 0 #fff,.5px -0.5px 0 #fff,-0.5px -0.5px 0 #fff;color:#e8453b}@media screen and (max-width: 767px){.rank_h::before{height:45px;width:45px;line-height:45px}}.rank_h .rank_title_wrap{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.rank_h .rank_title{font-size:1.3em;font-weight:bold;padding:0;margin:0;line-height:1.2;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;background:none;color:inherit}@media screen and (max-width: 767px){.rank_h .rank_title{font-size:1.2em}}.rank_h .rank_title p:empty{display:none}.rank_h .review_star{position:relative;left:0;bottom:0px;margin:0;display:block;margin-top:8px}.rank_h.\30 :before{background-image:url("../images/rank/diver_rank_0.png")}.rank_h.\31 0:before{content:"10"}.rank_h.\31 :before{background-image:url("../images/rank/diver_rank_1.png")}.rank_h.\31 1:before{content:"10"}.rank_h.\32 :before{background-image:url("../images/rank/diver_rank_2.png")}.rank_h.\31 2:before{content:"10"}.rank_h.\33 :before{background-image:url("../images/rank/diver_rank_3.png")}.rank_h.\31 3:before{content:"10"}.rank_h.\34 :before{background-image:url("../images/rank/diver_rank_4.png")}.rank_h.\31 4:before{content:"10"}.rank_h.\35 :before{background-image:url("../images/rank/diver_rank_5.png")}.rank_h.\31 5:before{content:"10"}.rank_h.\36 :before{background-image:url("../images/rank/diver_rank_6.png")}.rank_h.\31 6:before{content:"10"}.rank_h.\37 :before{background-image:url("../images/rank/diver_rank_7.png")}.rank_h.\31 7:before{content:"10"}.rank_h.\38 :before{background-image:url("../images/rank/diver_rank_8.png")}.rank_h.\31 8:before{content:"10"}.rank_h.\30 :before{content:"0"}.rank_h.\39 :before{content:"9"}.rank_h.\32 0:before{content:"20"}.content .rank_title p{padding:0}.rank_desc_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;margin-bottom:1em}.rank_desc_wrap .rank_img{width:35%;text-align:center}.rank_desc_wrap .rank_img img{margin:0 auto;max-width:100%}.rank_desc_wrap .rank_desc{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.rank_desc_wrap .rank_desc .rank_minih{line-height:1.2;padding:.6em .8em;font-weight:bold;background:#f6cb47;color:#fff;border-radius:3px;position:relative;margin-bottom:12px}.rank_desc_wrap .rank_desc .rank_minih.no-bg{padding:0}.rank_desc_wrap .rank_desc .rank_minih.is-style-border{background-color:rgba(0,0,0,0);border-bottom:2px solid #000;color:#000;padding:0 0 .6em;border-radius:0}.rank_desc_wrap .rank_desc .rank_minih.is-style-black{background-color:rgba(0,0,0,0);color:#000}.rank_desc_wrap .rank_desc .desc{font-size:.9em}@media screen and (max-width: 767px){.rank_desc_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.rank_desc_wrap .rank_img{width:100%}}.rank_btn_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rank_btn_wrap .rank_buy_link,.rank_btn_wrap .rank_more_link{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:5px}.rank_btn_wrap .rank_buy_link a,.rank_btn_wrap .rank_more_link a{position:relative;color:#fff;padding:.8em 1.2em;background:#2bc136;border-radius:3px;display:inline-block;width:100%;text-align:center;text-decoration:none;font-weight:bold}.rank_btn_wrap .rank_buy_link a:after,.rank_btn_wrap .rank_more_link a:after{content:"";padding-left:10px;font-family:fontAwesome}.rank_btn_wrap .rank_more_link a{background:#f55151}@media screen and (max-width: 767px){.rank_btn_wrap a{padding:1em .5em;font-size:.8em}}.diver-review-box{-webkit-box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2);border-radius:10px;max-width:500px;margin:60px auto 1.5em !important;padding:1.5em;text-align:center}.diver-review-box>p:not([class]){margin:0}.diver-review-box__image{margin:calc(-1.5em - 50px) auto 1em;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.diver-review-box__name{font-size:.8em;opacity:.6;line-height:1}.diver-review-box>.diver-review{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.diver-review-box__title{font-weight:bold;margin:0}.diver-review-box__content{text-align:left;font-size:.9em;margin:1em 0 0;padding:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.diver-review-box__content:before{top:-10px;left:-10px}.diver-review-box__content:after{bottom:-10px;right:-10px}.diver_voice_wrap{margin:20px 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.diver_voice_wrap figure{width:25%;margin-right:10px}.diver_voice_wrap .diver_voice_icon{width:100%;margin:0;border-radius:5px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:none;box-shadow:none;border:none}.diver_voice_wrap .diver_voice_title{font-size:1.1em;border-bottom:1px solid #ddd;padding-bottom:7px}.diver_voice_wrap .review_star{display:block}.diver_voice_wrap .diver_voice_content{line-height:1.5;padding:5px 0;font-size:.9em}.diver_voice_wrap .diver_voice_name{font-size:.9em;color:#f17e00;text-align:right;line-height:1}@media screen and (max-width: 767px){.diver_voice_wrap figure{margin:0}.diver_voice_wrap .diver_voice_icon{margin:0 auto}}.content .diver_voice_title p{padding:0;margin:0}.diver_voice{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 15px;color:#19283c;background:#fff;border:1px solid #ddd;border-radius:8px;z-index:0;-webkit-box-shadow:0 4px 4px #ddd;box-shadow:0 4px 4px #ddd;-webkit-box-shadow:0 4px 4px rgba(130,130,130,.5);box-shadow:0 4px 4px rgba(130,130,130,.5)}.diver_voice::before,.diver_voice::after{content:"";position:absolute;display:block;width:0px;height:0px;border-style:solid}.diver_voice::before{content:"";top:1em;left:-8px;margin-top:-9px;border-width:9px 9px 9px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);z-index:0}.diver_voice::after{top:1em;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #ddd rgba(0,0,0,0) rgba(0,0,0,0);z-index:-1}.diver_review_table{font-size:.9em;margin:0 auto;max-width:100%;overflow:auto}.diver_review_table th{width:20%;white-space:nowrap;text-align:center}.diver_review_table td{width:80%}.diver_review_table td.table_harf{width:30%}@media screen and (max-width: 767px){.diver_review_table table{border-bottom:none}.diver_review_table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.diver_review_table tr th{width:30%;border:0;border-bottom:1px solid #ccc}.diver_review_table tr td{width:70%;border:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.diver_review_table tr td.table_harf{width:70%}}.diver-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.diver-review__label{color:#ffce00;font-weight:bold;font-size:1.2em;line-height:1}.diver-review__label:before{content:"("}.diver-review__label:after{content:")"}.review_star{vertical-align:sub;height:36px;width:200px;background-image:url(../images/diverstar_o.png);background-repeat:no-repeat;background-size:auto 100%;background-repeat:no-repeat;display:inline-block}.review_star+.review_star_score{font-weight:bold;padding:0 .5em;opacity:.5}.review_star .star{height:36px;width:200px;background-image:url(../images/diverstar.png);background-size:auto 100%;background-repeat:no-repeat}.dv_review_box{display:block;border:1px solid #ccc;padding:1em}.dv_review_box .review_title{display:inline-block}.dv_review_box .review_star{float:right;margin:.5em 0}.sc_toggle_box{position:relative;-webkit-box-shadow:0 5px 5px 0 rgba(18,63,82,.04),0 0 0 1px rgba(176,181,193,.2);box-shadow:0 5px 5px 0 rgba(18,63,82,.04),0 0 0 1px rgba(176,181,193,.2);border-radius:3px 3px 0 0;background:#fff;color:#000;margin-bottom:1.2em}.sc_toggle_box .sc_toggle_title{padding:10px 20px;position:relative;padding-right:calc(20px + 1.5em);cursor:pointer}.sc_toggle_box .sc_toggle_title.active:before{content:"";border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;position:absolute;bottom:-10px;left:30px}.sc_toggle_box .sc_toggle_title.active:after{content:"";font-family:fontAwesome}.sc_toggle_box .sc_toggle_title.active+.sc_toggle_content{visibility:visible;height:auto;padding:20px;position:initial}.sc_toggle_box .sc_toggle_title:after{content:"";right:.5em;top:50%;position:absolute;color:#e0e0e0;font-family:fontAwesome;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.sc_toggle_box .sc_toggle_content{visibility:hidden;height:0;position:fixed;background:#f9f9f9;-webkit-box-shadow:0 0px 5px rgba(120,120,120,.1) inset;box-shadow:0 0px 5px rgba(120,120,120,.1) inset}.sc_toggle_box .sc_toggle_content>*:first-child{margin-top:0}.sc_toggle_box .sc_toggle_content>*:last-child{margin-bottom:0}.sc_toggle_box+.sc_toggle_box{border-radius:0 0 3px 3px;border-top:none;margin-top:-1.2em}.voice{margin-bottom:1.2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-gap:18px}.voice .icon{text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.voice .icon img,.voice .icon amp-img{border-radius:50%;border:2px solid #eee;width:70px;height:70px;-o-object-fit:cover;object-fit:cover;margin:0;overflow:hidden}.voice .icon img.inverted,.voice .icon amp-img.inverted{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.voice .icon img+p,.voice .icon amp-img+p{display:none}.voice .icon .name{line-height:1;font-size:.8em}.voice .icon p{margin:0;padding:0}.voice .sc_balloon{padding:.5em 1em;margin:0;font-size:.9em;margin-top:10px;border-radius:10px}.voice .voice .sc_balloon.right:before,.voice .voice .sc_balloon.left:before,.voice .voice .sc_balloon.right:after,.voice .voice .sc_balloon.left:after{top:10px}.voice.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.voice.right .sc_balloon:before{top:10px}.voice.right .sc_balloon:after{top:13px}@media screen and (min-width: 600px){.voice.right .sc_balloon{margin-left:70px}}.voice.right .custom_voice{left:100%;top:13px;border-right-color:#fff;border-style:solid}.voice.right .think_balloon::before{right:-25px}.voice.right .think_balloon::after{right:-15px}.voice.left .sc_balloon:before{top:10px}.voice.left .sc_balloon:after{top:13px}@media screen and (min-width: 600px){.voice.left .sc_balloon{margin-right:70px}}.voice.left .custom_voice{right:100%;top:13px;border-right-color:#fff;border-style:solid}.voice.left .think_balloon::before{left:-26px}.voice.left .think_balloon::after{left:-16px}.margin0{margin:0 !important}.padding0{padding:0 !important}@media screen and (min-width: 769px){.d_sp{display:none}}#container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#container:after,.clearfix:after,.row:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.row{margin-right:-10px;margin-left:-10px}.content .row{vertical-align:middle}.row.padding0{margin:auto}.effect i{height:120px;padding:20px;font-size:100px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.effect div{margin:auto;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}#container,.wrapper{margin:0 auto;width:100%}#main-wrap{width:90%;margin:20px auto}#main-wrap:after{clear:both;display:block;content:""}#main-wrap #single-main.full,#main-wrap #page-main.full{max-width:969px;margin:0 auto}#main,#sidebar{border-bottom:1px solid rgba(0,0,0,0)}#main,#single-main,#page-main{width:100%}.single-post-main{padding:1em 40px}.single-post-main .widget{margin:2em 0}.hentry .post-meta{display:inline-block;width:100%}.hentry .post-meta,.article_footer{padding:1em 20px}.hentry .post-meta-bottom{float:left;font-size:.85em;margin-bottom:12px}.hentry .post-meta-bottom i{margin-right:5px}.hentry,#single-main .post-sub{background:#fff;position:relative}.newpost_title:before{font-family:fontAwesome;content:"";margin-right:5px}.newpost_title{font-size:20px;padding:5px 0;border-bottom:3px solid #ccc;margin:10px 0}#single-main .post-sub .single_title:first-of-type{margin-top:0}#content_area{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}#content_area .content_area_side{position:relative;width:105px}@media screen and (max-width: 767px){#content_area .content_area_side{display:none}}#content_area>article.hentry{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#content_area>*{min-width:0}#main-wrap.main_404{width:80%;max-width:900px;margin:0 auto}@media screen and (max-width: 768px){.main_404{width:90%;margin:0 auto}.newpost_title:before{content:none}.newpost_title{text-align:center}}.space-del{letter-spacing:-0.4em}*:first-child+html #header>div{clear:both;zoom:1}.header-wrap{width:100%;margin:0 auto;position:relative;z-index:1000;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.header-logo{position:relative;margin:0 auto;width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#logo,.logo{font-weight:100;line-height:1;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:initial;margin-bottom:0}#logo a,.logo a{display:inline-block}#logo img,.logo img{height:55px;width:auto;vertical-align:middle;margin:.5em 0;padding:.3em 0;-o-object-fit:contain;object-fit:contain}div.logo_title{font-size:2em;font-weight:bold;padding:.7em 0}#nav_fixed div.logo_title{font-size:2em;padding:.4em 0}.header_small_menu #description{float:left;padding:3px 0;font-size:13px}.header-left{width:80%}.header-left div{text-align:right;vertical-align:middle}form.searchform{position:relative}.searchform .s{background:#fff;padding:11px 50px 11px 10px;width:100%;font-size:14px;border:1px solid #ccc}input[type=submit].searchsubmit{position:absolute;top:0;bottom:0;right:0;width:45px;padding:0;background:url(../images/search_w.png) no-repeat 50% 50%;background-size:17px;background-color:#3c74ad;border-left:none;border-radius:0 3px 3px 0}#sidebar .widget_search.widget .searchform{margin:-10px}.header_small_menu .searchform{width:180px;margin-left:5px}.header_small_menu .searchform .s{padding:2px 20% 2px 5%}.header_small_menu .searchsubmit{padding:1px 23px;height:auto}.header_small_menu li a{padding:3px !important}.header_small_menu a:before{font-family:fontAwesome;content:" "}.header_small_menu{padding:5px;font-size:12px}.header_small_menu_right li,.header_small_menu_left li{display:inline-block;padding:0 3px;vertical-align:middle}.header_small_menu_right{float:right}.header_small_menu .menu_desc{display:none}.header_search{float:right}.header_small_content{width:90%;margin:0 auto}div.gsc-control-cse{padding:0}table.gsc-search-box,table.gsc-search-box td,table.gsc-search-box table,table.gsc-above-wrapper-area-container,td.gsc-result-info-container{padding:0;border:none}table.gsc-search-box input.gsc-input{vertical-align:middle}@media screen and (max-width: 959px){#logo,.logo{margin:0 auto;text-align:center}.header_small_menu{padding:0}.header_small_menu #description{float:none;text-align:center}.header_small_menu .header_small_menu_right{display:none}div.logo_title{font-size:1.5em;padding:18px 0}#nav_fixed div.logo_title{font-size:1.3em;padding:12px 0}}@media screen and (max-width: 768px){#logo,.logo{display:inline-block;width:100%;padding-left:55px;padding-right:55px;text-align:center}#logo img .logo img{height:3em;margin:.1em 0;padding:.5em}.header-logo{width:100%;padding:0}}.description_sp{font-size:.5em;text-align:center;padding:.3em 0}@media screen and (min-width: 768px){.description_sp{display:none}}.header-logo #nav ul,#nav_fixed #nav ul{float:right}#onlynav ul{display:table}.header-logo #nav ul,#onlynav ul,#nav_fixed #nav ul{position:relative;margin:0 auto;padding:0;list-style:none;z-index:999}.header-logo #nav ul::after,#onlynav ul::after,#nav_fixed #nav ul::after{display:block;clear:both;content:""}.header-logo #nav ul li,#onlynav ul li,#nav_fixed #nav ul li{position:relative;float:left}.header-logo #nav ul li:not(:first-child),#onlynav ul li:not(:first-child),#nav_fixed #nav ul li:not(:first-child){border-left:none}.header-logo #nav ul li:hover,#onlynav ul li:hover,#nav_fixed #nav ul li:hover{background-color:rgba(255,255,255,.3)}.header-logo #nav ul li a{padding:1.5em .8em}#onlynav ul li a{padding:1em 1.3em}#nav_fixed #nav ul li a{padding:1.4em .8em}.header-logo #nav ul li a,#onlynav ul li a,#nav_fixed #nav ul li a{display:inline-block;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;width:100%;font-weight:bold;vertical-align:bottom;font-size:.9em}.header-logo #nav ul li ul a,#onlynav ul li ul a,#nav_fixed #nav ul li ul a{font-size:.9em;padding:1em}.header-logo #nav ul ul,#onlynav ul ul,#nav_fixed #nav ul ul{position:absolute;top:100%;left:0px}.header-logo #nav ul li:last-child ul,#onlynav ul li:last-child ul,#nav_fixed #nav ul li:last-child ul{right:0}.header-logo #nav ul ul li,#onlynav ul ul li,#nav_fixed #nav ul ul li{float:none;margin:0}.header-logo #nav ul ul li:not(:first-child),#onlynav ul ul li:not(:first-child),#nav_fixed #nav ul ul li:not(:first-child){border-top:none}.header-logo #nav ul ul ul,#onlynav ul ul ul,#nav_fixed #nav ul ul ul{position:absolute;top:0px;left:100%}.header-logo #nav ul ul,#onlynav ul ul,#nav_fixed #nav ul ul{z-index:999;min-width:100%}.header-logo #nav .menu_desc,#onlynav .menu_desc,#nav_fixed #nav .menu_desc{font-size:10px;margin-top:5px;opacity:.5;text-align:center;white-space:normal;overflow:hidden;padding:0 .5em;height:12px}.header-logo #nav ul ul .menu_desc,#onlynav ul ul .menu_desc,#nav_fixed #nav ul ul .menu_desc{display:none}@media screen and (max-width: 959px){#nav,#onlynav{display:none !important}}#scrollnav{position:relative;width:100%;background:#ccc;overflow-x:auto;display:none}#scrollnav .menu_desc{display:none}#scrollnav ul{margin:0 auto;list-style:none;white-space:nowrap;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#scrollnav ul li{text-align:center;display:inline-block;vertical-align:middle;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#scrollnav ul li a{font-size:.7em;color:#070f33;background:#fff;padding:6px 8px;opacity:.8;letter-spacing:normal;margin-right:1px;display:block;white-space:nowrap;font-weight:bold}#scrollnav ul li ul{display:none}@media screen and (max-width: 959px){#scrollnav{display:block}}#nav_fixed{display:none;z-index:10}#nav_fixed.fixed{top:0;left:0;width:100%;position:fixed;display:block;z-index:1000;-webkit-box-shadow:0px 3px 10px rgba(200,200,200,.2);box-shadow:0px 3px 10px rgba(200,200,200,.2)}@media screen and (max-width: 959px){#nav_fixed .header-logo{width:100%;padding:3px 0}#nav_fixed #nav{display:none}#nav_fixed .logo img{height:2.4em;width:auto;padding:.3em}}.page-link{margin:1em 0;text-align:center}.comment-page-link{margin:0 0 3em}.page-link span.paged,.comment-page-link span,.comment-page-link a{display:inline-block;margin-right:3px;padding:5px 15px;border-radius:5px;background:#999;font-weight:bold;color:#eee}.page-link a span.paged,.comment-page-link a{background:#eee;color:#333;border-bottom:3px solid #ddd}.page-link a{border-bottom:none;color:#000}.page-link a span.paged:hover,.comment-page-link a:hover{background:#eef;color:#000}.page-link a span.page-links_tp{padding:.8em 2.5em .8em 1.5em;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:#eee;display:inline-block;color:#555;border-bottom:solid 3px #ddd;border-radius:3px;font-weight:bold;text-shadow:2px 2px 2px rgba(200,200,200,.5);position:relative}.page-link a span.page-links_tp:after{content:"";position:absolute;right:10px;font-family:fontAwesome}@media screen and (max-width: 768px){.page-link a span.page-links_tp{font-size:.8em}}.header_img_inner_wrap>div{display:table-cell;vertical-align:middle}.header-image{position:relative;overflow:hidden}.header-image img{width:100%;vertical-align:middle}a.header-image_link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header-image:hover a.header-image_link:before{-webkit-box-shadow:inset 0 0px 8px rgba(0,0,0,.4);box-shadow:inset 0 0px 8px rgba(0,0,0,.4)}a.header-image_link{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;display:block;line-height:0}.custom-header-img{position:relative;padding:3em 0;-webkit-box-shadow:0 0px 20px 0 rgba(100,100,100,.3) inset,0px 0px 10px 0 rgba(100,100,100,.2) inset;box-shadow:0 0px 20px 0 rgba(100,100,100,.3) inset,0px 0px 10px 0 rgba(100,100,100,.2) inset}.custom-header-img .header_img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.header_img_inner_wrap,.firstview_header_inner_content{position:relative;text-align:center}.header_image_title{font-weight:bold;font-size:35px;margin-bottom:20px}.header_inner_icon{display:table-cell;width:40%}.header_inner_icon img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";max-height:350px}.header_inner_text{display:table-cell;width:60%;vertical-align:middle;padding:0 10px}.header_image_desc{margin-bottom:25px}@media screen and (max-width: 768px){.custom-header-img{height:auto;padding:2em 0}.header_inner_icon img{padding:20px}.header_image_title{font-size:1.5em}.header_image_desc{font-size:.9em}.header_img_inner_wrap,.firstview_header_inner_content{padding:0;width:90%}.header_img_inner_wrap>div{display:block}.header_inner_text,.header_inner_icon{width:100%;display:block}}#main .page{overflow:hidden;margin-bottom:59px;border-bottom:1px solid rgba(0,0,0,0)}.wrap-post-title{padding:10px 20px;font-size:1.3em;margin-bottom:10px;position:relative;font-weight:bold}.widget .wrap-post-title{margin-top:0px}.wrap-post-title-inner{position:absolute;right:20px;font-size:.7em;padding:.3em 0}@media screen and (max-width: 768px){.wrap-post-title{font-size:1em}}.post-box{width:100%;position:relative;display:inline-block}.post-box-contents{width:100%;height:100%;position:relative;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.post-box .post-meta-all{overflow-y:hidden;padding:5px 15px;display:table-cell;vertical-align:top}.post-box .post-title{font-weight:bold;font-size:16px;padding:5px 0}.post-box .post-date{font-size:12px;position:absolute;bottom:10px}.post-box .post-substr{font-size:13px;height:4.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.post-box-contents .post-author{position:absolute;bottom:5px;right:15px}.post_thumbnail{width:280px;float:left}.post-box-thumbnail{background:#eee;position:relative}.post-box-thumbnail__wrap{overflow:hidden;position:relative}.post-box-thumbnail__wrap:before{content:"";padding-top:61.8%;display:block;height:0}.content .post-box-thumbnail__wrap img,.post-box-thumbnail__wrap img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.post-box .post-cat{background:#777;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;margin-right:5px;vertical-align:middle;font-weight:bold}.post_thumbnail .post-cat,.grid_post_thumbnail .post-cat{position:absolute;bottom:0;right:0;z-index:1;margin:0}.post-cat-sp{padding:4px 5px;border-radius:3px}.post-box .post-tag{display:inline;font-size:.6em;vertical-align:middle}.post-box .post-tag a{display:inline-block;background:#eee;color:#000;padding:3px 8px;font-size:10px;margin:0 3px;border-radius:2px;position:relative;z-index:1}.post-box .post-tag i{font-family:fontAwesome;content:"";margin-right:5px;vertical-align:middle}.post-cat a,.post-cat-sp a{color:#fff;padding:5px 10px;position:relative;z-index:1}.post-author li{display:inline-block;vertical-align:middle;line-height:1}.single-post-date.published{color:#999}.single-post-date,.post-meta-bottom span{margin-right:8px}.post-meta-bottom .post_reading_time:before{content:"";font-family:fontAwesome}.post-meta-bottom .post_views:before{content:"";font-family:fontAwesome}.post-meta-bottom .post_views:after{content:"views";font-size:.9em}li.post-author-name{line-height:30px;margin-left:5px;font-size:12px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:7em;white-space:nowrap}li.post-author-name a{position:relative;z-index:1;white-space:nowrap}.post-author-thum img{border-radius:50%;border:1px solid #eee}.comment-num{white-space:nowrap}.more-link{float:right}@media screen and (max-width: 768px){.post_thumbnail{width:180px}.post-title{font-weight:bold;font-size:.9em !important}.sticky-post-box .post-title{font-size:1em !important}.post-box{width:100%}.post-box .post-date{position:relative;bottom:0;font-size:.6em}.post-box .post-author,.post-meta .post-author,.grid_post-box .post-author{display:none}.widgettitle{padding:10px}.post-box .post-cat{border-radius:0;pointer-events:none}.post-cat a,.post-cat-sp a{padding:2px 5px;display:inline-block;pointer-events:none}}@media screen and (max-width: 599px){.post-substr{display:none !important}.post-box{display:initial}.post-box-contents.clearfix{padding:5px;margin-bottom:1px}.post-box .post-meta-all{padding:0 10px}.post-box .post-cat{padding:0;text-align:center}.post-box .post-tag a{padding:1px 5px;position:relative}.post-box .post-title{padding:0;font-size:.8em}.post_thumbnail{width:105px}.post-box .post-tag{display:none}li.post-author-name{display:none}.post-box-contents .post-meta-all{padding-bottom:0 !important}}.wrap-grid-post-box{margin:-3px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid_post-box{width:33.33333%;position:relative;padding:4px;letter-spacing:normal;vertical-align:top}.grid_post-box:hover .post-box-contents{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.grid_post_thumbnail{width:100%}.grid_post-box .post-meta-all{padding:10px}.post-meta-all{word-wrap:break-word}.grid_post-box .post-title{font-weight:bold;font-size:1em;padding:5px 0}.grid_post-box .post-tag{display:inline}.grid_post-box .post-tag a{display:inline-block;vertical-align:middle;background:#eee;color:#000;padding:2px 8px;font-size:.6em;margin:0 3px;border-radius:2px;position:relative;z-index:1}.grid_post-box .post-cat{background:#999;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;vertical-align:middle}.grid_post-box .post-date{font-size:12px;position:absolute;bottom:13px;left:15px}.grid_post-box .post-substr{font-size:12px}.grid_post-box .post-author{position:absolute;bottom:8px;right:15px}.grid_post-box.adbox{width:100%}@media screen and (max-width: 1200px){.grid_post-box{width:50%}}@media screen and (max-width: 959px){.grid_post-box{width:33.33333%}}@media screen and (max-width: 768px){.grid_post-box{width:50%;padding:2px}.grid_post-box .post-meta-all{padding:5px;position:relative}.grid_post-box .post-date{font-size:.7em}.grid_post-box .post-date:before{content:none}}@media screen and (max-width: 599px){.grid_post-box .post-title{padding:0}.grid_post-box .post-tag{display:none}.grid_post-box .post-date{position:relative;bottom:0;left:5px}}.wrap-mini-post-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mini-list-post-box{width:calc(50% - 10px);margin:5px}.mini-list-post-box .post_thumbnail{width:150px;height:100%}.mini-list-post-box .post-box-contents.clearfix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:120px}.mini-list-post-box .post-meta-all{padding:10px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.mini-list-post-box .post-title{font-weight:bold;font-size:.9em;padding-bottom:5px;max-height:4.5em;line-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mini-list-post-box .post-date{font-size:12px;position:absolute;bottom:13px;left:15px}.mini-list-post-box .post-cat{background:#999;padding:2px 0;font-size:.6em;border-radius:2px;display:inline-block;vertical-align:middle}@media screen and (max-width: 768px){.mini-list-post-box{width:100%;margin:2px 0}}@media screen and (max-width: 599px){.mini-list-post-box .post-title{font-size:.8em}.mini-list-post-box .post_thumbnail{width:35%}}.content .padding0 img{margin:0}.post-upon{padding:20px;padding-top:0;background:#fff}#single-main .post-author.author{position:relative;float:right;display:block;margin-bottom:12px;margin-top:-8px}#single-main li.post-author-name{max-width:none}.single_thumbnail{text-align:center;background-position:center !important;background-size:100% auto !important;position:relative;z-index:0;overflow:hidden;width:100%}.single_thumbnail img{max-width:100%;height:auto;vertical-align:middle;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;"}.single_thumbnail figcaption{background-color:inherit;text-align:right;padding:.2em 1em;font-size:.8em}.single_thumbnail.type-youtube{padding-top:56.25%;height:0}.single_thumbnail.type-youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}h1.single-post-title{margin:10px 0}.post_footer_author_title{background:#eee;color:#333;border:2px solid #eee;padding:10px 20px;margin-top:25px}.post_footer_author{min-height:100px;border:2px solid #eee;padding:15px;margin-bottom:10px}.sc_post_author_user{padding:20px 20px 10px 20px;background-color:#f6f6f6;border-radius:5px;margin-bottom:20px}.post-author-more{text-align:center;width:100%}.post-author-more a{background-color:#000;padding:8px;color:#fff !important;width:90%;display:block;border-radius:3px;font-weight:bold;margin:10px auto;font-size:.9em;text-decoration:none}.post_author_user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post_author_user .post_thum{text-align:center}.post_author_user .profile_sns li a{width:28px;line-height:28px}.post_author_user .profile_sns li a i{margin:0}.post_author_user .post_thum{text-align:center}.post_author_user .post_thum img{border-radius:50%;border:1px solid #ccc;margin:0 auto}.post_author_user_meta{vertical-align:middle;padding-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.post_author_user .post-author{float:none;font-size:20px;padding-bottom:8px;font-weight:bold;line-height:1.5}.post_author_user .post-author a{text-decoration:none}.post_author_user_meta .post-description{font-size:14px;overflow:auto;min-height:50px}.post_footer_author_title_post{font-weight:bold;border-bottom:2px dotted #eee;margin:10px 0;margin-top:15px;clear:both}.post_author_user .profile_sns{padding:5px 0;white-space:nowrap}#sidebar .post_author_user{display:block}#sidebar .post_author_user .post-author{text-align:center}#sidebar .post_author_user_meta{padding:0}#sidebar .post_author_user .profile_sns li a{width:35px;line-height:35px;padding:0;margin:0 3px}@media screen and (max-width: 768px){.post_footer_author_title_post{padding:0 10px}.post_author_user .post_thum{width:100%;text-align:center;margin-top:10px}.post_author_user{display:block}.post_author_user_meta{padding:0}.post_author_user .post-author{text-align:center}.post_author_user_meta .post-description{font-size:.8em;width:100%;padding:0 10px}}.author-post-wrap{display:grid;gap:10px;grid-template-columns:repeat(4, 1fr)}.author-post-wrap .author-post{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.author-post-wrap{grid-template-columns:repeat(2, 1fr)}}.author-post-meta{padding:5px}.post_footer_author .author-post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.post_footer_author .author-post-cat span{background:#333;position:absolute;bottom:0;right:0;font-size:10px;color:#fff;padding:1px 5px}.post_footer_author .author-post-title{font-size:.9em;font-weight:bold}.post_footer_author .author-post-date{font-size:12px;color:#666}.hentry .single-post-category{display:inline-block;margin-right:5px;padding:.3em .5em;border-radius:2px;margin-top:5px;vertical-align:middle;background:#333;font-size:.8em}.post .single-post-category a{color:#fff;vertical-align:middle}#single-main .tag .tag-wrap{margin-left:120px}#single-main .post-meta .tag,#single-main .article_footer .tag{display:inline-block;margin-right:5px;padding:.3em .5em;border-radius:2px;margin-top:5px;vertical-align:middle;background:#efefef;font-size:.8em}#single-main .post-meta .tag:before,#single-main .article_footer .tag:before{content:"";margin-right:5px;color:#7e9da7;font-family:fontAwesome}#single-main .tag_area{padding:0 5px}.single_title,#comment-area .comment_title{background:0;padding:10px;border-radius:0;font-size:18px;border-bottom:1px solid #ccc;margin-top:15px}.single_title a{color:#577fbc}#page-main{margin-bottom:30px}.single-post-main{margin-bottom:10px}.page_title{padding:20px 30px;font-weight:normal;border-bottom:1px solid #eee;margin-bottom:0;background:#fff}#page-main .widget,#main .widget,.maintop-widget,.main-bottom{margin-bottom:10px;padding:0;margin-top:15px}#page-main .widget>ul:first-of-type,#page-main .widget ul:first-child,#main .widget>ul:first-of-type,#page-main .widget ul:first-child{margin:0}#page-main .widget .wrap-post-title,#main .widget .wrap-post-title,.maintop-widget .wrap-post-title,.main-bottom .wrap-post-title{margin-bottom:0;margin-top:0;top:-3px}#page-main .post_list .meta .post_list_title,#main .post_list .meta .post_list_title{font-size:.9em;padding:0;padding-top:5px}#page-main .post_list .meta .desc,#main .post_list .meta .desc{font-size:.7em}.content>[class^=wp-block]:not(.wp-block-dvaux-section){z-index:2;position:relative}.required{color:#6495ed}.commets-list,.trackback-list{overflow:hidden;margin-bottom:40px;background:#f9f9f9}.commets-list li,.trackback-list li{overflow:hidden;margin-top:-1px;padding:.5em 1.5em;width:100%;border-bottom:1px solid #ccc}.commets-list .avatar{float:left;margin-right:10px;margin-bottom:10px}.comment-meta,.reply,.comment-notes,.form-allowed-tags,span.small{font-size:80%}.comment-body,.comment-body a{color:#000}.comment-body p{clear:both}p.form-submit{text-align:right}.commets-list .children li.comment{background:#fff;padding:0;border-bottom:none}.comment-body{padding:1em 0}.commets-list .children li.comment .comment-body{padding:1em;border-top:1px solid #eee}div#comment-area .children .children{margin:0;border-left:1em solid rgba(18,87,115,.1);border-top:2px solid #eee}div#comment-area .children .children .children{margin-left:1px;border-top:0}div#comment-area .single_title{margin:0;border-top:1px solid #eee;background:#fff;color:#000}div#comment-area .reply{text-align:right}div#comment-area .reply a{background:#e2e2e2;padding:.5em 1em;border-radius:3px}div#comment-area #respond{padding:15px 20px;border:1px solid #eee}.respondform_title{display:none}.recommend-post{display:grid;grid-template-columns:repeat(auto-fill, minmax(40%, 1fr));padding:10px;gap:10px}.recommend-post .single-recommend{width:100%;position:relative;overflow:hidden;letter-spacing:normal;vertical-align:top}.recommend-post .single-recommend a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.recommend-post .single-recommend .recommend-thumb{position:relative;background:#eee;width:150px;font-size:.8em}.recommend-post .single-recommend .recommend-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";vertical-align:middle;background:#eee}.recommend-post .single-recommend .recommend-meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.recommend-post .single-recommend a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recommend-post .single-recommend .recommend-thumb{width:100%}}.recommend-post-title{font-weight:bold}.recommend-desc{font-size:.7em;color:#999;padding:5px 0}.recommend-title{font-size:.9em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(3em + 16px);font-weight:bold}.recommend-cat{color:#fff;font-size:11px;font-weight:bold;padding:2px 4px;position:absolute;background:#333;bottom:0;right:0}.content-box{float:right;margin-top:-0.25em;width:420px}.content-box .more-link{margin:0}.thumbnail-box{float:left;width:160px}.thumbnail-box img{width:160px;height:160px}.category-header-wrap{color:#333;padding:15px 0;border-bottom:1px solid #eee}.category-header{margin:auto;width:570px}.category-title{display:inline-block;vertical-align:middle;text-align:center}.category-title-name{font-size:35px}.category-title-horline{margin:0 0 10px 0;width:50px;height:5px;display:inline-block;vertical-align:middle;border-radius:10px}.category-title-line{margin:0 20px;width:5px;height:60px;background:#fff;display:inline-block;vertical-align:middle;border-radius:10px}.category-title-desc{width:300px;overflow:auto;display:inline-block;vertical-align:middle;font-size:15px}.catpage_content_wrap{margin-bottom:10px;margin-top:-10px;position:relative;background:rgba(0,0,0,0) !important;overflow:hidden}.catpage_content_wrap .cover{background-size:100% auto;background-position:center center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-webkit-filter:blur(2px) brightness(0.8);filter:blur(2px) brightness(0.8)}.catpage_description{font-size:1.1em;margin-top:10px}.catpage_content_wrap .share{padding:0}.catpage_content_wrap .innner{padding:1em 0;width:90%;margin:0 auto}.catpage_content_wrap .catpage_inner_content{width:60%;float:left;padding:1em;font-weight:bold;text-shadow:1px 1px 0 #999}.catpage_content_wrap .content{padding:1em 40px;line-height:1.5}h1.catpage_title{margin:0}.catpage_tag{width:40%;float:left;padding:1em}.catpage_tag a{background:#eee;color:#000;white-space:nowrap;border:1px solid #ddd;padding:5px 10px;margin:3px 1px;display:inline-block;border-radius:2px}a.tag-cloud-link:before{content:"";margin-right:5px;color:#7e9da7;font-family:fontAwesome}.cat-post-main .content{margin:0}.cat-post-main{padding:1em 2em;margin-bottom:10px}@media screen and (max-width: 768px){.catpage_content_wrap .cover{background-size:auto 100%}.catpage_content_wrap .catpage_inner_content{width:100%}.catpage_tag{display:none}.catpage_content_wrap{margin-top:-5px}.cat-post-main{padding:1em}}.author_title{background:#fff;padding:2em;margin-bottom:10px}.author_title-thum{float:left;margin-right:2em}.author_title-thum img{border-radius:50%}.author_title-meta{float:left;margin-left:-200px;padding-left:200px;width:100%}.author_title-name{font-size:1.3em;font-weight:bold}@media screen and (max-width: 768px){.author_title-meta{float:left;margin:0px;padding:0px;width:100%}.author_title-thum{width:100%;text-align:center}.author_title-name{text-align:center;margin-bottom:1em}}#sidebar{width:330px}.fit-sidebar-fixed{margin-top:0 !important;margin-bottom:0 !important;position:fixed}.fit-sidebar-blank{z-index:0;background-color:rgba(0,0,0,0);visibility:hidden}.widget{margin-bottom:10px;padding:10px;position:relative}.singletop-widget .wrap-post-title{margin:-10px;margin-bottom:20px}.singletop-widget>div{margin:-10px;padding:10px}.widget>ul:first-of-type,.widget ul:first-child,.d_tab_tab>ul:first-of-type{margin:-10px}.widget>ul:first-of-type>li,.widget ul:first-child>li,.d_tab_tab>ul:first-of-type>li{border-bottom:1px solid rgba(50,50,50,.2)}.widget_text ul li i{vertical-align:middle;margin-right:8px}.textwidget{font-size:.9em}.textwidget img{display:block;margin:0 auto}#sidebar-recent-posts li,#sidebar-popular-posts li{margin:20px 0}.sidebar-thumbnail-box{float:left;width:75px}.sidebar-recent-posts-title{float:right;width:165px}.sidebar_content{margin-bottom:-20px;height:100%}.widgettitle{position:relative;font-size:16px;padding:8px 15px;margin:-10px;margin-bottom:10px}.tagcloud a{white-space:nowrap;border:1px solid #ddd;padding:5px 10px;margin:3px 1px;display:inline-block}.tagcloud a:hover{background:#eee}.widget_categories label,.widget_categories h2,.widget_archive label,.widget_archive h2{display:none}.cat-item .count,.widget li a .count{float:right;background:#eee;color:#666;padding:1px .5em;display:inline;border-radius:2px}.screen-reader-text{display:none}.widget_archive select,.widget_categories select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.5em 1em;color:inherit;border:1px solid #ccc;background:rgba(0,0,0,0);border-radius:0;font-size:.8em}.widget_archive select option,.widget_categories select option{color:#000}#sidebar .widget select::-ms-expand{display:none}.widget ul li.cpd-l{padding:10px}.maintop-widget,.mainbottom-widget{margin-bottom:10px}.single-top{margin:10px 0;padding:0;border-radius:3px}.bottom_ad .widget{padding:0}.bottom_ad .widget ul{border:1px solid #eee}.single-pcad{padding:15px !important}.in_loop{padding:5px;margin-bottom:5px}.nav_inleft_wrap{float:right}.nav_inleft,.header-logo #nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .searchsubmit{right:-1}@media screen and (max-width: 959px){.nav_inleft_wrap{text-align:center;display:none}.nav_inleft{display:none}}.widget.widget_text li a,.widget.widget_categories li a,.widget.widget_recent_entries li,.widget.widget_nav_menu li a,.widget.widget_pages li a,.widget.widget_archive li a,.widget.widget_mycategoryorder li a,.widget.widget_meta li a{display:block;padding:.8em 1em;margin:0;position:relative;font-size:.9em}.widget.widget_text li ul,.widget.widget_nav_menu li ul,.widget.widget_pages li ul,.widget.widget_categories li ul{padding:0;margin:0}.widget.widget_text ul li,.widget.widget_categories ul li,.widget.widget_nav_menu li,.widget.widget_pages li,.widget.widget_archive li,.widget.widget_mycategoryorder li{margin:0;padding:0}.widget.widget_nav_menu li ul li a:before,.widget.widget_pages li ul li a:before,.widget.widget_categories li ul li a:before{content:"";color:#ccc;margin-right:.6em;font-family:fontAwesome}.widget.widget_recent_entries li span.post-date{font-size:.8em}.widget_nav_menu .menu_desc{display:none}.diver_widget_adarea{margin-bottom:10px;text-align:center}.diver_widget_adlabel{font-size:.8em;text-align:center}#main .diver_widget_adarea{margin-bottom:10px}#main .textwidget{padding:10px}.textwidget h2{padding:.7em 1em;font-size:1em;margin:1em 0 1em}.textwidget h3{padding:.3em 1em;margin:1em 0 .8em;font-size:1em;border-bottom:1px solid #555;color:#333;background:#fff}.textwidget h4{position:relative;position:relative;font-weight:bold;font-size:1em;padding:.2em 1em;color:#333;margin:.8em 0 .6em}.textwidget h4{color:#333;font-size:1em;font-weight:bold;margin:.6em 0 .8em}.diver_widget_profile .coverimg{text-align:center;position:relative;padding:0 1em}.diver_widget_profile .coverimg img{width:120px;height:120px;border-radius:50%;border:5px solid #fff;overflow:hidden;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.diver_widget_profile .coverimg.on{background-size:100% auto;height:180px;margin-bottom:60px}@media screen and (max-width: 959px){.diver_widget_profile .coverimg.on{background-size:100%}}.diver_widget_profile .coverimg.on img{position:relative;top:120px}.diver_widget_profile .coverimg.no img{border:5px solid #fff;width:160px;height:160px}.diver_widget_profile .img_meta{padding:.5em 0;text-align:center}.diver_widget_profile .img_meta .name{font-weight:bold;line-height:1.2}.diver_widget_profile .profile_sns{padding-top:.6em}.profile_sns li{display:inline-block}.profile_sns li a{color:#fff !important;border-radius:50%;display:block;width:35px;line-height:35px;text-align:center;margin:0 3px}.profile_sns .facebook{background-color:#3b5998}.profile_sns .twitter{background-color:#00acee}.profile_sns .instagram{background-color:#d93177}.profile_sns .youtube{background-color:red}.profile_sns .sns{background-color:#8bc34a}.diver_widget_profile .meta{padding:.5em 1em;font-size:.9em}.diver_widget_profile .button a{padding:.5em;background-color:#eee;border-radius:2px;width:80%;font-size:.8em}.widget .single_title{margin:-10px;margin-bottom:15px}.single-related-area .textwidget,.single-recommend-area .textwidget{padding:1em}.widget-h2{margin:1em 0}.widget-h2 .widgettitle{margin:0}.widget_rss ul li a{padding:5px 10px;display:inline-block;font-size:.85em}.container_top_widget,.container_bottom_widget{margin:0px auto}.container_top_widget{margin-top:20px}.containerwidget{margin:10px auto}.widget li.recentcomments{padding:10px;font-size:.9em}.recentcomments>a{font-weight:bold}.widget ul.sub-menu .menu_title{display:inline-block}form.search-widget{padding:20px}#sidebar form.search-widget{padding:5px 10px}.search-widget__col{margin-bottom:10px}input.search-widget__input{width:100%;padding:10px 8px;border:2px solid #eee}label.search-widget__label{width:100%;display:block;font-weight:bold;font-size:15px;margin-bottom:5px}.search-widget__select{overflow:hidden;width:100%;position:relative;border-radius:2px;border:2px solid #eee;background:#fff}.search-widget__select::before{position:absolute;top:.8em;right:.8em;width:0;height:0;padding:0;content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #999;pointer-events:none}.search-widget__select select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none;outline:none;background:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#666}.search-widget__select select::-ms-expand{display:none}.search-widget__checkbox{display:none}.search-widget__checkbox-label{font-size:13px;padding-left:20px;margin-right:20px;position:relative;cursor:pointer;display:inline-block}.search-widget__checkbox-label:before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:2px solid #ccc}.search-widget__checkbox:checked+.search-widget__checkbox-label{color:#3c82ff}.search-widget__checkbox:checked+.search-widget__checkbox-label::after{content:"";display:block;position:absolute;top:-4px;left:5px;width:7px;height:14px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);border-bottom:3px solid #3c82ff;border-right:3px solid #3c82ff}button.search-widget__submit{margin:0 auto;width:100%;padding:8px 13px 7px;font-size:14px;font-weight:bold;letter-spacing:.1em;background:#3c82ff;color:#fff;border:none;margin-top:5px}.widget_post_list{width:100%;position:relative;letter-spacing:normal;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-size:.9em}.widget_post_list .post_list_thumb{float:left;width:100px;height:80px;position:relative;background-color:#eee}.widget_post_list a{padding:8px;display:flow-root}.widget_post_list img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";vertical-align:middle;position:absolute;top:0;right:0}.widget_post_list .post_list_thumb .post_list_cat{position:absolute;bottom:0;right:0;background:#333;color:#fff;font-size:10px;padding:2px 4px;border-radius:3px 0 0 0}.widget_post_list .post_list_tag .post_list_cat{line-height:1;position:relative;display:inline-block;background:#333;color:#fff;font-size:10px;padding:3px 4px;border-radius:2px}.widget_post_list .meta{float:right;overflow:hidden;width:100%}.widget_post_list .meta .post_list_tag{line-height:0}.widget_post_list .meta .post_list_tag .tag{font-size:.5em;border:1px solid #ccc;color:#666;padding:2px 3px;border-radius:2px;margin:2px;display:inline-block;line-height:1}.widget_post_list .meta .post_list_title{font-size:.9em}#sidebar .widget_post_list .meta .post_list_title{font-size:13px}.widget_post_list .meta .post_list_date{font-size:.6em}#sidebar .desc{display:none}#sidebar .widget_post_list.grid{width:50%;border-bottom:0;display:inline-block;vertical-align:top}.widget_post_list.grid .post_list_thumb{width:100%;height:0;overflow:hidden;padding-top:61.8%;position:relative}.content .widget_post_list.grid .meta .post_list_title,.single-post-main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list.grid .meta .post_list_title,#page-main .widget_post_list.grid .meta .post_list_title{font-size:1em}#main .widget_post_list.grid .meta .post_list_title{padding:5px 0}.content .widget_post_list.grid .meta .desc,.single-post-main .widget_post_list.grid .meta .desc,#main .widget_post_list.grid .meta .desc,#main .widget_post_list .meta .desc,#page-main .widget_post_list.grid .meta .desc{font-size:.7em}#sidebar .widget_post_list.grid.first:first-child{width:100%}#sidebar .widget_post_list.grid.first:first-child .post_list_thumb{height:130px}.widget_post_list.grid.first:first-child .meta .post_list_title{font-size:1em}.content .widget_diver_widget_newpost ul{padding:0}.content .widget_post_list img{margin:0}.content .widget_post_list .meta .post_list_title{font-size:1em;line-height:1.5;margin-bottom:5px;font-weight:bold}.content .widget_post_list .meta .desc{font-size:.8em}.content .widget_diver_widget_newpost_grid ul{padding:0}ul.diver_widget_post_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.diver_widget_post_grid li{width:33.3333%}.content .widget_post_list.grid,.single-post-main .widget_post_list.grid,#main .widget_post_list.grid,#page-main .widget_post_list.grid{width:33%;vertical-align:top;margin:.15%;border-bottom:none;background:#fff}.content .widget_post_list.grid .post_list_thumb{height:120px}#main .widget_post_list{background:#fff}@media screen and (min-width: 769px)and (max-width: 959px){#sidebar .widget_post_list.grid.first:first-child{height:220px}#sidebar .widget_post_list.grid.first:first-child .meta{margin-left:-350px;padding-left:350px}#sidebar .widget_post_list.grid.first:first-child .post_list_thumb{height:200px !important;width:340px;float:left;padding:0}#sidebar .widget_post_list.grid{width:33.3%}.widget_post_list.grid.first:first-child .meta .post_list_title{font-size:1.3em;height:160px}}.single-post-main .widget_post_list.grid .post_list_thumb,#main .widget_post_list.grid .post_list_thumb{width:100%;height:150px}.single-post-main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list.grid .meta .post_list_title,#main .widget_post_list .meta .post_list_title{font-weight:bold}#main .widget_diver_widget_newpost_grid .wrap-post-title,#main .widget_diver_widget_newpost .wrap-post-title{margin-bottom:8px}#main .widget .widget_post_more a{display:block;padding:10px 20px}@media screen and (max-width: 768px){#main .widget_post_list .meta .desc{display:none}#main .widget_post_list.grid .post_list_thumb{height:80px}.content .widget_post_list.grid,.single-post-main .widget_post_list.grid,#main .widget_post_list.grid,#page-main .widget_post_list.grid{width:49.7%}}@media screen and (max-width: 599px){#main li.post_list.grid{width:49.7%}}.widget .widget_post_more{text-align:center;width:100%;border-top:1px solid #ccc}a.diver_widget_morelink::after{font-family:fontAwesome;content:"";margin-left:10px;font-weight:bold}.appeal_title{padding:10px;background:#333;color:#fff}.appeal_box{background:#333;color:#fff}.appeal_img{text-align:center;max-width:100%}.appeal_meta .button a{background:#f44336}.appeal_desc{font-size:.9em;padding:1em .3em;line-height:1.8}#share_plz{z-index:10;text-align:center;padding:10px 5px;position:-webkit-sticky;position:sticky;top:85px}#share_plz .p-entry__pushButton{width:auto}#share_plz .p-entry__pushLike{padding:0;height:78px}#share_plz .p-entry__push{margin:0;background:#fff}#share_plz .share_sns{padding:5px 10px;width:100%}.notfofund_title{text-align:center;font-size:50px;padding:50px 0;color:#666}.notfofund_text{padding:20px;font-weight:bold;font-size:16px;text-align:center}.notfofund_slick_title{text-align:center;font-size:21px;margin:15px}.error404 .bx-viewport{margin-bottom:20px}@media screen and (max-width: 768px){.notfofund_title{font-size:20px;padding:20px 0}}#bigfooter{background:#eee}.footer_title{padding:5px;margin-bottom:5px}#bigfooter li{padding:5px}#bigfooter li:before{font-family:fontAwesome;content:"";margin-right:8px;font-size:.9em}#bigfooter ul ul li{padding-right:0}#bigfooter ul ul.children{padding-top:5px}#bigfooter a{font-size:13px}.bigfooter_wrap{width:90%;margin:0 auto;text-align:center}.bigfooter_colomn{display:inline-block;vertical-align:top;padding:25px 10px !important;text-align:left}.bigfooter_colomn .menu_desc{display:none}.bigfooter_col{padding:5px}.bigfooter_wrap_main{background:#eee;padding:20px 0;margin-top:20px}#bigfooter ul li:before{content:none}@media screen and (max-width: 768px){.bigfooter_colomn,.bigfooter_wrap{width:100% !important}.bigfooter_colomn.col3,.bigfooter_colomn.col4{padding:5px !important}.bigfooter_center{margin:0}}#footer{font-size:13px;clear:both;background:#999;margin-top:auto;margin-bottom:0}#footer .menu_desc{display:none}.footer_navi{display:inline-block}.footer_content{width:90%;margin:0 auto;padding:15px 0}#copyright{float:right}.footer_navi ul li{font-size:13px;display:inline-block;padding:0 5px}@media screen and (max-width: 768px){.footer_navi{width:100%;text-align:center}#copyright{float:none;text-align:center;padding:10px 0}}#footer_sticky_menu{position:fixed;bottom:-100px;width:100%;z-index:1000;table-layout:fixed;border:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.footermenu_col{position:relative;text-align:center;background:#fff;color:#555;border:none;border-right:1px solid rgba(100,100,100,.6);padding:0;height:60px;vertical-align:middle}.footermenu_col:last-child{border-right:none}#footer_sticky_menu a,#footer_sticky_menu button{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 !important}#footer_sticky_menu a i{font-size:1.4em}#footer_sticky_menu .footermenu_title{font-size:.6em}.lity-container{width:100%}.footermenu_sns li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footermenu_sns li a{font-size:.6em;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footermenu_sns a.line{padding:1em 0}.footermenu_sns .sns_name{display:none;font-weight:bold}#footer_cta{position:fixed;bottom:0;width:100%;padding:.5em 1.5em;z-index:999;display:none;max-height:120px}#footer_cta figure{height:100%;width:55%;float:right;text-align:center}#footer_cta figure img{max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";vertical-align:middle}#footer_cta .footer_cta_wrap{position:relative;float:left;width:95%;height:90px}#footer_cta .footer_cta_meta{float:left;padding:8px;width:45%}#footer_cta .title{font-weight:bold;font-size:26px}#footer_cta .desc{font-size:16px;margin-top:5px}#footer_cta a.close{color:#666;font-size:50px;float:left;width:50px;line-height:88px;opacity:.3}a.fcta_open{font-size:20px;color:#fff;bottom:-50px;display:none;left:30px;position:fixed;line-height:40px;text-align:center;padding:0px 15px;border-radius:5px}@media screen and (max-width: 1201px){#footer_cta{padding:.3em;line-height:0}#footer_cta figure{height:100%;width:100%;float:right}#footer_cta .footer_cta_meta{display:none}#footer_cta .footer_cta_wrap{float:right}#footer_cta a.close{font-size:30px;width:30px;line-height:88px;position:absolute}}@media screen and (max-width: 768px){#footer_cta a.close{font-size:20px;width:20px;line-height:20px;top:-20px;left:0;background:#333}}#title-counter{text-align:right;background:#fff;width:100px;padding:5px;margin:5px 0;margin-left:auto;border:1px solid #ccc}.title-counter-length-over{color:red;font-weight:bold}.hljs{margin:10px 0;padding:20px}header .share{padding:10px 20px}.share{width:100%;padding:10px 0}.share.short{padding:1.2em}.sns{margin:0 auto;width:100%;text-align:center}.sns ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;width:100%;letter-spacing:-0.4em;word-spacing:.1em}.sns li{display:inline-block;width:20%;vertical-align:middle;padding:3px;letter-spacing:.1em}.sns.c1 li{width:100%}.sns.c2 li{width:50%}.sns.c3 li,.sns.c6 li{width:33.3333%}.sns.c4 li,.sns.c7 li{width:25%}.sns.c5 li{width:20%}.sns.mini li{width:auto}.sns a{font-size:.7em;font-weight:bold;line-height:1.8;position:relative;display:block;padding:.6em 0;color:#fff;text-align:center;text-decoration:none;border-radius:2px}.sns a:before,.sns a i{margin-right:.2em;margin-left:.2em;vertical-align:middle;font-size:1.4em}.sns a .count{font-size:10px;margin-left:2px}.sns a.twitter{background:#00acee;border:2px solid #00acee}.sns a.twitter:hover{background:#fff;border:2px solid #0092ca;color:#0092ca}.sns a.facebook{background:#3b5998;border:2px solid #3b5998}.sns a.facebook:hover{background:#fff;border:2px solid #2c4373;color:#2c4373}.sns a.hatebu{background:#5d8ac1;border:2px solid #5d8ac1}.sns a.hatebu:hover{background:#fff;border:2px solid #5d8ac1;color:#5d8ac1}.sns a.hatebu:before{content:"B!";font-weight:bold;line-height:1}.sns a.line{background:#25af00;border:2px solid #25af00}.sns a.line:hover{background:#fff;border:2px solid #25af00;color:#25af00}.sns a.pocket{background:#f03e51;border:2px solid #f03e51}.sns a.pocket:hover{background:#fff;border:2px solid #f03e51;color:#f03e51}.sns a.rss{background:#ffb53c;border:2px solid #ffb53c}.sns a.rss:hover{background:#fff;border:2px solid #ffb53c;color:#ffb53c}.sns a.feedly{background:#87c040;border:2px solid #87c040}.sns a.feedly:hover{background:#fff;border:2px solid #87c040;color:#87c040}span.sns_name{margin-left:5px;vertical-align:middle}.sns span.sns_count{font-weight:bold;display:inline-block;line-height:1.5em;padding:0 3px;margin:0 .2em;border-radius:3px}#share_plz div.sns_count{background:#fff;border-radius:2px;color:#333}.sns.small a{display:inline-block;padding:1.5px 5px;color:#fff;font-size:.7em;vertical-align:top;margin-bottom:5px}.sns.small{text-align:center}@media screen and (max-width: 599px){span.sns_name{display:none}.sns a:before,.sns a i{font-size:1.8em}}.pagination{text-align:center;margin-bottom:10px;letter-spacing:-0.4em}a.page-numbers:hover{background:#eee}a.page-numbers,.pagination .current{color:#607d8b;padding:12px 22px;text-decoration:none;vertical-align:middle;display:inline-block;letter-spacing:0;margin:0 3px;border-radius:3px}.pagination .current{background:#607d8b;color:#fff;font-weight:bold}span.page-numbers.dots{letter-spacing:0;padding:8px .5em;vertical-align:middle}.pagination a{letter-spacing:normal;background:#fff}a.prev.page-numbers{margin-right:3px}a.prev.page-numbers:before{font-family:fontAwesome;content:""}a.next.page-numbers{margin-left:3px}a.next.page-numbers:before{font-family:fontAwesome;content:""}a.prev1.page-numbers{margin-right:3px}a.prev1.page-numbers:before{font-family:fontAwesome;content:""}a.next1.page-numbers{margin-left:3px}a.next1.page-numbers:before{font-family:fontAwesome;content:""}@media screen and (max-width: 959px){.pagination{margin:15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}a.page-numbers{padding:8px 0;width:15%}.pagination .current{padding:8px 0;width:30%}}@media screen and (min-width: 959px){.header_search,.header-logo .drawer-nav-btn,.drawer-nav-btn-wrap{display:none !important}}.header_search{position:absolute !important;top:0;right:0;width:55px;height:100%}a.header_search_btn{display:block;width:100%;height:100%;font-size:22px;line-height:0;color:#fff}a.header_search_btn .header_search_inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.header_search_title{text-align:center;font-size:.3em;padding-top:.3em;line-height:1;display:none}#header_search{background-color:#fff;width:85vw;height:80vh;overflow:auto;margin:0 auto;border-radius:5px;font-size:.9em}.drawer-overlay{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.drawer-overlay.active{cursor:pointer;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999}.drawer-nav-btn-wrap{position:absolute;top:0;left:0;width:55px;height:100%}.drawer-nav{background:#fff;margin:0;padding:0;list-style:none;top:0;z-index:99999;-webkit-overflow-scrolling:touch;width:80%;max-width:300px}.drawer-nav{height:100%;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;overflow-y:scroll;position:fixed;left:-100%}.drawer-nav.active{left:0px}.drawer-nav-btn{width:30px;height:30px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footermenu_col .drawer-nav-btn{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.drawer-nav-btn span{height:3px;background-color:#000;top:calc(50% - 1.5px)}.drawer-nav-btn:before{content:"";top:calc(25% - 3px);border-top:3px solid #000}.drawer-nav-btn:after{content:"";bottom:calc(25% - 3px);border-bottom:3px solid #000}.drawer-nav-btn:before,.drawer-nav-btn:after,.drawer-nav-btn span{display:block;width:80%;position:absolute;left:0;right:0;margin:auto;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;border-radius:5px}.drawer_content_title{padding:10px;margin-bottom:10px;background:#eee}.drawer-nav .diver_widget_adarea{padding:10px}.drawer-nav .widget>ul:first-of-type,.drawer-nav .widget ul:first-child{margin:0;margin-top:-10px}.footermenu_col .drawer-nav-btn span,.footermenu_col .drawer-nav-btn:before,.footermenu_col .drawer-nav-btn:after{background:none;border:none}.lity_content{padding:1em;margin:1em;background:#fff;border-radius:5px}.searchbox_content_title{padding:10px;margin-bottom:10px;background:#eee}#header_search .diver_widget_adarea{padding:10px}#header_search .widget>ul:first-of-type,#header_search .widget ul:first-child{margin:0;margin-top:-10px}#main-wrap.fullpage,#main-wrap.fullpage #page-main,#main-wrap.fullpage .single-post-main{width:100%;margin:0 auto;padding:0}#main-wrap.fullpage .content{margin-bottom:0}@media screen and (max-width: 1200px){#main-wrap{width:96%}img{max-width:100%}.single-post-main,.catpage_content_wrap .content{padding:15px}}@media screen and (max-width: 959px){#main{margin:0 !important;padding:0 .5em !important}#single-main,#page-main{margin:0 !important;padding:0 !important}#sidebar{width:100%;padding:.5em}}@media screen and (max-width: 768px){#main-wrap{width:100% !important;margin:5px auto}#main,#single-main,#page-main{width:100% !important}#single-main,#page-main{padding:0}.hentry{padding:0 !important;margin:0 !important}.menu_desc{display:none}.sidebar_content{padding:10px 0}h1{font-size:1.3em;margin:5px 0}h1.single-post-title{font-size:1.2em;line-height:1.3}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}.page_title{padding:15px 20px}.single-post-date,.post-meta-bottom span{font-size:.7em;margin-right:5px}.post .post-meta{padding:10px}.post .single-post-category{font-size:.7em;padding:3px 6px;margin-right:3px}#single-main .post-meta .tag{padding:3px 6px;font-size:.7em}#single-main .post-sub{padding:0px}.post_footer_author{padding:10px}.article_footer{padding:0;margin-top:-5px}.single-post-main{padding:10px;overflow:hidden}}.col2,.sc_col2,.col3,.sc_col3,.col3_2,.sc_col3_2,.col4,.sc_col4,.col4_3,.sc_col4_3{float:left;padding:10px}.col2 img,.col3 img,.col3_2 img,.col4 img,.col4_3 img{max-width:100%}.col2,.sc_col2{width:50%}.col3,.sc_col3{width:33.333333%}.col3_2,.sc_col3_2{width:66.666666%}.col4,.sc_col4{width:25%}.col4_3,.sc_col4_3{width:75%}@media screen and (max-width: 768px){.col2,.col3,.col4,.col3_2,.col4_3,.sc_col2.sp,.sc_col3.sp,.sc_col4.sp,.sc_col3_2.sp,.sc_col4_3.sp{width:100%;float:none}.col2_sp{width:50%;float:left}.col3_sp{width:33.3%;float:left}}.aside-normal{background:#fff48f;color:#333;border-radius:5px;padding:.8em 1em;margin-bottom:1.6em}.aside-warning{background:rgba(255,0,0,.2);border:1px solid #eee;border-radius:5px;padding:1em 1.5em;margin-bottom:1.6em}.sc_sns i{color:#fff}.sc_sns a{display:block;position:relative;text-align:center;padding:.8em;margin:5px 0;border-radius:3px;color:#fff}.sc_sns.solid a{top:-3px;text-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-transition:none;-o-transition:none;transition:none}.sc_sns.solid a:hover{top:0}.sc_facebook a{background:#315096}.sc_facebook.solid a{-webkit-box-shadow:0 7px 0 #2c4373;box-shadow:0 7px 0 #2c4373}.sc_facebook.solid a:hover{-webkit-box-shadow:0 3px 0 #2c4373;box-shadow:0 3px 0 #2c4373}.sc_facebook.color a:hover{background:#2c4373}.sc_twitter a{background:#55acee}.sc_twitter.solid a{-webkit-box-shadow:0 7px 0 #0092ca;box-shadow:0 7px 0 #0092ca}.sc_twitter.solid a:hover{-webkit-box-shadow:0 3px 0 #0092ca;box-shadow:0 3px 0 #0092ca}.sc_twitter.color a:hover{background:#0092ca}.sc_instagram a{background:#3f729b}.sc_instagram.solid a{-webkit-box-shadow:0 7px 0 #43638b;box-shadow:0 7px 0 #43638b}.sc_instagram.solid a:hover{-webkit-box-shadow:0 3px 0 #43638b;box-shadow:0 3px 0 #43638b}.sc_instagram.color a:hover{background:#43638b}.sc_googleplus a{background:#dd4b39}.sc_googleplus.solid a{-webkit-box-shadow:0 7px 0 #ad3a2d;box-shadow:0 7px 0 #ad3a2d}.sc_googleplus.solid a:hover{-webkit-box-shadow:0 3px 0 #ad3a2d;box-shadow:0 3px 0 #ad3a2d}.sc_googleplus.color a:hover{background:#ad3a2d}.sc_sns.simple a{background:#aaa}.sc_sns.simple a:hover{background:#888}.sc_sns.simple.solid a{-webkit-box-shadow:0 7px 0 #888;box-shadow:0 7px 0 #888}.sc_sns.simple.solid a:hover{-webkit-box-shadow:0 3px 0 #888;box-shadow:0 3px 0 #888}.sc_sns.circle a{border-radius:50%;padding:.9em .8em}.sc_marker{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ffff66));background:-webkit-linear-gradient(transparent 50%, #ffff66 50%);background:-o-linear-gradient(transparent 50%, #ffff66 50%);background:linear-gradient(transparent 50%, #ffff66 50%)}.sc_marker.red{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ffd9d9));background:-webkit-linear-gradient(transparent 50%, #ffd9d9 50%);background:-o-linear-gradient(transparent 50%, #ffd9d9 50%);background:linear-gradient(transparent 50%, #ffd9d9 50%)}.sc_marker.blue{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #cfdbff));background:-webkit-linear-gradient(transparent 50%, #cfdbff 50%);background:-o-linear-gradient(transparent 50%, #cfdbff 50%);background:linear-gradient(transparent 50%, #cfdbff 50%)}.sc_marker-animation.active{background-position:-100% .4em;-webkit-transition:2.5s;-o-transition:2.5s;transition:2.5s}.sc_marker-animation{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgb(255, 247, 2)));background-image:-webkit-linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-image:linear-gradient(left, transparent 50%, rgb(255, 247, 2) 50%);background-repeat:repeat-x;background-size:200% .8em;background-position:0 .5em;font-weight:bold}.sc_marker-animation.red{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgba(255, 0, 0, 0.3)));background-image:-webkit-linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%);background-image:linear-gradient(left, transparent 50%, rgba(255, 0, 0, 0.3) 50%)}.sc_marker-animation.blue{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, rgba(100, 149, 237, 0.5)));background-image:-webkit-linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%);background-image:-o-linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%);background-image:linear-gradient(left, transparent 50%, rgba(100, 149, 237, 0.5) 50%)}.fontsize.\31 {font-size:.8em}.fontsize.\32 {font-size:.9em}.fontsize.\33 {font-size:1.1em}.fontsize.\34 {font-size:1.3em}.fontsize.\35 {font-size:1.4em}.fontsize.\36 {font-size:1.5em}.fontsize.\37 {font-size:1.6em}.fontsize.\38 {font-size:1.7em}.fontsize.\39 {font-size:2em}.fontcolor{color:red}.fontbackground{background:#eee;padding:2px 5px}.sc_getpost{-webkit-box-shadow:0 3px 10px #ddd;box-shadow:0 3px 10px #ddd;-webkit-box-shadow:0 2px 5px rgba(100,100,100,.25);box-shadow:0 2px 5px rgba(100,100,100,.25);position:relative;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:1em 0;border:1px solid #ddd;background:#fff}.sc_getpost:hover{background:#eee}.sc_getpost a,.content .sc_getpost a{text-decoration:none;color:#000;padding:10px;display:block;overflow:hidden}.content .sc_getpost p{padding:0;display:none}.sc_getpost_thumb{width:150px;float:left;margin-right:10px}.sc_getpost .title{font-weight:bold;font-size:.9em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sc_getpost .substr{font-size:.8em;line-height:1.5;color:#666;margin-bottom:1.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sc_getpost .date{font-size:.8em;position:absolute;right:15px;bottom:5px}.sc_getpost .badge{font-size:.8em;padding:.4em .6em;display:inline-block;margin-right:5px}#sidebar .sc_getpost{-webkit-box-shadow:none;box-shadow:none;margin:0}#sidebar .sc_getpost_thumb{width:100%;height:150px;margin-bottom:10px}#sidebar .sc_getpost img{width:100%;height:100%}#sidebar .sc_getpost .sc_getpost .title{font-size:14px}.tab_area{overflow:hidden;display:table;margin:0}.tab_area div{width:139px;height:49px;text-align:center;border:1px solid #ccc;cursor:pointer;vertical-align:middle;display:table-cell;color:#333;background:#eee}.sc_tabs_area{padding:10px 0;overflow:hidden}.sc_tabs_area div.content_area{background:#fff;padding:20px;border:1px dotted #bbb}.tab_area div.select{background:#fff;background-image:none;color:#333;border:1px dotted #909090;border-top:3px solid #3f51b5}ul.sc_article{list-style:none;overflow:auto;padding:0 5px}ul.sc_article.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.sc_article li{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 5px;position:relative}ul.sc_article.col li{width:32%;display:inline-block;margin:0 .5%}.content ul.sc_article a{text-decoration:none;display:block}.sc_article_title{font-size:.9em;display:unset}.sc_article_title a{color:#333}.sc_article_title a:hover{color:#5eb0f1}.sc_article_date{font-size:.9em;display:inline-block;min-width:90px;margin-right:5px}.sc_article_cat{background:#ddd;color:#fff !important;padding:4px 7px;font-size:.8em;border-radius:1px;margin-right:8px}.sc_article.simple .sc_article_cat{padding:4px 7px !important;font-size:.8em !important;border-radius:1px;margin-right:8px !important;display:inline-block !important}.sc_article.grid>a{width:calc(33.333% - 16px);display:inline-block;vertical-align:top;background:#fff}.sc_article.grid>a,.sc_article.list>a{-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);margin:8px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.sc_article.grid li,.sc_article.list li{white-space:normal;overflow:auto;padding:0;margin:0;color:#000}.sc_article.grid li .meta,.sc_article.list li .meta{padding:8px;overflow:auto}.sc_article.grid .post_list_thumb,.sc_article.list .post_list_thumb{position:relative;background-color:#eee}.sc_article.list .post_list_thumb{float:left;width:140px}.sc_article.grid .post_list_thumb img{width:100%;-o-object-fit:cover;object-fit:cover;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0}.sc_article.list .post_list_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0}.sc_article.grid .post_list_thumb .sc_article_cat,.sc_article.list .post_list_thumb .sc_article_cat{position:absolute;bottom:0;right:0;margin:0;font-weight:bold;font-size:.7em;padding:2px 4px}.sc_article.grid .sc_article_title,.sc_article.list .sc_article_title{font-size:14px;display:block;font-weight:bold;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sc_article.grid .sc_article_date,.sc_article.list .sc_article_date{font-size:.8em}#sidebar .sc_article.grid>a{width:calc(50% - 12px);margin:6px}#sidebar .sc_article.grid .sc_article_title,#sidebar .sc_article.list .sc_article_title{font-size:12px}#sidebar .sc_article.list .post_list_thumb{width:100px;height:80px}.sc_article.rank{counter-reset:article-ranking}.sc_article.rank li:after{content:counter(article-ranking, decimal);counter-increment:article-ranking;line-height:1;position:absolute;padding:5px 10px;left:0;top:0;background:#313131;color:#fff;font-size:1.1em;font-weight:bold}.sc_article.rank a:nth-child(1) li:after{background:#ffe658}.sc_article.rank a:nth-child(2) li:after{background:#ccc}.sc_article.rank a:nth-child(3) li:after{background:rgba(255,121,37,.8)}@media screen and (max-width: 959px){#sidebar .sc_article.grid>a{width:calc(33.3333% - 12px);margin:6px}}@media screen and (max-width: 768px){ul.sc_article{padding:0px}ul.sc_article li{white-space:unset}.sc_article_cat{padding:3px 5px;font-size:.7em}ul.sc_article.col li{width:49%}}@media screen and (max-width: 599px){ul.sc_article.col li{width:100%}#sidebar .sc_article.grid>a,.sc_article.grid>a{width:calc(50% - 12px);margin:6px}}.sc_qrcode{text-align:center}.sc_content_icon,.sc_content_icon i{vertical-align:baseline;padding:0 .2em;line-height:1;display:inline-block}.sc_content_icon i span{display:none}@media screen and (max-width: 768px){.sc_getpost a,.content .sc_getpost a{padding:5px}.sc_getpost{margin:.5em 0}.sc_getpost_thumb{width:100px}.sc_getpost .title{font-size:.8em}.sc_getpost .substr{display:none}.sc_getpost .date{position:static !important;font-size:.6em}}.sc_popup_content{background:#fff;padding:1em;border-radius:2px}.user_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.user_list .user{padding:10px 15px 20px;width:20%;text-decoration:none;min-width:130px}.user_list .user_avator{width:100%;margin-bottom:5px}.user_list .user_avator img{border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0}.user_list .user_name{font-weight:bold;font-size:14px;letter-spacing:.5px;color:#333}@media screen and (max-width: 768px){.user_list .user{width:25%}}@media screen and (max-width: 599px){.user_list .user{width:50%}}#sidebar .popular-posts ul{padding-left:0;list-style:none;font-size:14px;margin:-10px}.wpp-list{counter-reset:wpp-ranking}.diver_popular_posts{counter-reset:dpp-ranking}.popular-posts li{position:relative;overflow:hidden;float:none;clear:both;border-bottom:1px solid #ccc;padding:8px !important}.wpp-thumbnail{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";float:left;margin-right:5px}.wpp-post-title{font-size:.9em !important;margin-top:5px}.wpp-list li{position:relative}.d_tab_tab ul.wpp-list li a{display:initial;padding:0}.d_tab_tab ul.wpp-list li{padding:8px}.post_list_views{font-size:.8em;margin-top:5px}.post_list_views:after{content:"views";margin-left:3px}.amazonjs_item .amazonjs_info h4:before,.amazonjs_item .amazonjs_info h4:after{content:none}.contact>div:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.contact th{vertical-align:middle;font-size:.8em}.contact td{padding:5px 10px}.contact .form_title{width:20%;float:left}.contact .form_area{float:right;width:77%;margin-bottom:10px}.contact .form_area textarea{width:100%}.wpcf7 .form_title span{font-size:12px;color:#fff;background-color:#f44336;padding:3px 6px;border-radius:3px;margin-left:12px}.wpcf7-form-control.wpcf7-submit{display:block;margin:0 auto;padding:1em 4em}@media screen and (max-width: 768px){.contact .form_title,.contact .form_area{width:100%;float:none}}.p-entry__push{margin-bottom:10px;display:table;table-layout:fixed;width:100%;background-color:#2b2b2b;color:#fff;background-size:cover;background-position:center}.p-entry__pushLike{display:table-cell;padding:60px 0;text-align:center;vertical-align:middle;line-height:1.4;font-size:20px;background-position:center;background-size:cover;position:relative;z-index:0;overflow:hidden}.p-entry__pushLike:before{content:"";background:inherit;-webkit-filter:brightness(60%) blur(5px);filter:brightness(60%) blur(5px);position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;z-index:-1}.p-entry__pushButton{margin-top:15px;display:inline-block;width:200px;height:40px;line-height:40px}.p-entry__pushButtonLike{line-height:1}.p-entry__note{margin-top:15px;font-size:12px;color:#fff}.p-entry__tw-follow{margin-bottom:10px;background:#fff;width:100%;padding:15px 0}.p-entry__tw-follow__cont{text-align:center;font-size:15px;color:#252525}.p-entry__tw-follow__item{display:inline-block;vertical-align:top;margin:4px 15px}div .sidead{width:80%;height:auto}@media screen and (max-width: 768px){.p-entry__tw-follow{padding:5px}.p-entry__tw-follow__item{font-size:.9em}}.newlabel{z-index:20}.fb_iframe_widget_fluid{display:inline-block !important}.share-fb a{display:block;padding:5px;background-color:#3b55a5;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-fb a:hover{color:#fff;background-color:#243f77}.share-fb span:before{white-space:pre;content:"\a"}.sc-tw svg{width:20px;height:20px}.sc-tw a{margin:0 auto;padding:5px;display:block;background:#1b95e0;font-size:12px;color:#fff;font-weight:700;text-decoration:none;letter-spacing:.5px;border-radius:2px}.sc-tw a:hover{color:#fff;background:#0c7abf}.sc-tw span:before{white-space:pre;content:"\a"}.share-hatebu a{display:block;padding:5px;background-color:#5d8ac1;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-hatebu a:hover{color:#fff;background-color:#6d84b4}.share-pocket a{display:block;padding:8px;background-color:#f03e51;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-pocket a:hover{color:#fff;background-color:#dc3749}.share-pocket span:before{white-space:pre;content:"\a"}.share-feedly a{display:block;padding:8px;background-color:#87c040;border-radius:2px;color:#fff;text-align:center;-webkit-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s;font-size:.7em;text-decoration:none}.share-feedly a:hover{color:#fff;background-color:#7baf3a}.share-feedly span:before{white-space:pre;content:"\a"}.sc-fb{z-index:99;width:65px;margin-right:9px !important}.feedly-count-box{width:71px;text-align:center}.feedly-count-box a{text-decoration:none}.feedly-count-box span{text-decoration:none;display:block;color:#444;border:1px solid #aaa;margin-bottom:5px;font-size:13px;padding:6px;border-radius:3px;position:relative;background:#fff}.feedly-count-box span:before{position:absolute;top:100%;left:28px;width:0;height:0;content:"";border:5px solid rgba(0,0,0,0);border-top-color:#999}.feedly-count-box span:after{position:absolute;top:100%;left:29px;width:0;height:0;content:"";border:4px solid rgba(0,0,0,0);border-top-color:#fff}.feedly-count-box img:hover{opacity:.8}.sc-li{width:auto}.sc-li-img{border:none;margin:0 auto;padding:0;width:38px;height:62px}@media screen and (min-width: 480px){.sc-li{display:none}}.twitter_btn{width:74px}.arrow_box{position:relative;background:#fff;border:1px solid #ccc;margin-bottom:5px;text-align:center;font-size:11px;height:36px;line-height:33px;display:block;text-decoration:none;color:#333;border-radius:3px;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:3px;margin-left:-3px}.arrow_box:before{border-color:rgba(221,221,221,0);border-top-color:#ccc;border-width:4px;margin-left:-4px}.sns_circle{position:relative;width:50px;height:50px;margin-right:5px;border-radius:15%;background-color:#999;float:left;list-style:none}.sns_circle i{position:absolute;padding:10px 10px 10px 12px;font-size:30px;color:#fff}.sns_circle a{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15%;text-indent:-999px;color:#fff}.sns_circle.facebook{background-color:#265a96}.sns_circle.twitter{background-color:#00acec}.sns_circle.instagram{background-color:#ef7637}.sns_circle a:hover{background-color:#fff;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.newpost_list{padding:10px;display:grid;grid-template-columns:repeat(auto-fill, minmax(40%, 1fr));gap:10px}.post_list_wrap{position:relative;width:100%;vertical-align:top;letter-spacing:normal}.post_list_wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.post_list_wrap figure{background:#eee;width:130px;float:left;overflow:hidden}.post_list_wrap .meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.post_list_wrap .date{font-size:.7em}.post_list_wrap .title{font-size:.9em;overflow:hidden;font-weight:bold}@media screen and (max-width: 767px){.post_list_wrap a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post_list_wrap a figure{width:100%}}.post_list_wrap img{font-size:.8em}.post_list .post_list_wrap{float:left;width:25%;padding:10px;border-bottom:1px solid #eee;border-top:1px solid #eee;min-height:55px;position:relative}.post_list .post_list_wrap+.post_list_wrap{border-bottom:1px solid #eee;border-top:0}.post_list .post_list_wrap li{display:inline-block}.pickup-cat-wrap{margin-bottom:10px;overflow:hidden}.pickup-cat-list{line-height:1.3;position:relative;border-bottom:1px solid #eee}.pickup-cat-list a{padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pickup-cat-list .meta{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:5px 10px;vertical-align:middle;overflow:hidden}.pickup-cat-img{position:relative;width:120px;vertical-align:middle;background:#eee;overflow:hidden;float:left}.pickup-cat-img img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;";width:100%}.pickup-cat-dt{font-size:.7em;color:#aaa;position:absolute;bottom:5px;right:10px}.pickup-cat-excerpt{font-size:.7em}.pickup-cat-title{font-size:.9em;line-height:1.5;padding:.2em 0}@media screen and (max-width: 768px){.pickup-cat-excerpt{display:none}.pickup-cat-title{font-size:.7em}.pickup-cat-img{width:90px}}.sticky-post-box{margin-bottom:5px;display:table;width:100%;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.sticky-post-box:last-child{margin-bottom:10px}.sticky-post-box .post_thumbnail{width:38%;margin-right:2%;float:left}.sticky-post-box .post-meta-all{padding:10px 20px}.sticky-post-box .post-title{font-size:1.2em;font-weight:bold;margin:3px 0}.sticky-post-box .post-date{font-size:.8em;padding:0 .3em}.sticky-post-box .post-substr{font-size:.9em;margin-top:10px}.sticky-post-box .post-cat{font-size:.8em;padding:5px 10px;border-radius:3px;margin-right:5px;background:#eee}.sticky-post-box .post-tag{margin:5px 0}.sticky-post-box .post-tag .tag{display:inline-block;font-size:.7em;padding:3px 8px;background:#eee;margin-right:5px}@media screen and (max-width: 768px){.sticky-post-box{display:block}.sticky-post-box .post_thumbnail{display:block;width:100%;margin-bottom:10px}.sticky-post-box .post-meta-all{display:block;padding:10px}.sticky-post-box .post-date{font-size:.8em}}#page-top{position:fixed;bottom:-100px;right:20px;font-size:77%;z-index:998}#page-top a{background:#000;text-decoration:none;color:#fff;width:70px;font-size:25px;line-height:1;padding:22px 0;text-align:center;display:block;border-radius:50%}#page-top a:hover{text-decoration:none;opacity:.7}@media screen and (max-width: 767px){#page-top{right:10px}#page-top a{width:45px;line-height:45px;padding:0;font-size:20px}}.widget.containerwidget .cta_content figure img{width:30%;float:left;padding:20px}.widget.widget_diver_widget_cta .wrap-post-title{background:none;text-align:center;color:#fff;font-size:1.8em;border:none;border-radius:0}.widget.containerwidget .cta_content .content{font-size:1.1em}.widget.widget_diver_widget_cta .wrap-post-title:before,.widget.widget_diver_widget_cta .wrap-post-title:after{content:none}@media screen and (max-width: 768px){.widget.containerwidget .cta_content figure img{width:100%;float:none;padding:10px 0}.widget.widget_diver_widget_cta .wrap-post-title{font-size:1.2em;padding:0em}.widget.containerwidget .cta_content .content{font-size:.9em;padding:10px}}#cta{background:#fff;margin-top:10px}.cta_content{padding:10px 20px;overflow:auto}.cta_thumbnail{width:35%;float:right;text-align:center;padding:10px;margin:0 auto}.cta_thumbnail img{height:auto;-o-object-fit:contain;object-fit:contain;font-family:"object-fit:contain;";max-height:300px}.cta_title{font-size:27px;text-align:center;padding:20px;background:#32454e;color:#fff;font-weight:bold}.cta_btnarea{text-align:center;clear:both;padding-bottom:20px}.cta_btn{font-size:23px;padding:10px 60px}.cta_content .content{font-size:1em;line-height:2;padding-top:20px;margin-bottom:0;background:none}#cta .button.big a{width:70%}@media screen and (max-width: 768px){.cta_thumbnail{float:none !important;width:100% !important;margin-left:0px !important}.cta_title{font-size:18px;text-align:left}}#lp-wrap{width:100%}#lp-wrap .content{width:1100px;margin:0 auto}#lp-wrap .lp_header_img{margin:0 auto}#lp-wrap .lp_header_img img{vertical-align:middle;width:100%}.lp_footer_content{padding:10px 20px;font-weight:bold;text-align:center}ul.lp-footer-nav-list{width:100%}ul.lp-footer-nav-list li,ul.lp-footer-nav-list li a{display:inline-block}ul.lp-footer-nav-list li a{padding:10px}.lp-footer-copyrights{padding:10px;letter-spacing:.05em;width:100%}@media screen and (min-width: 1201px){#lp-wrap .content{width:1100px}}@media screen and (max-width: 1200px){#lp-wrap .content{width:90%}}@media screen and (max-width: 768px){#lp-wrap .content{width:100%}}.editer_diver_kiji{margin:15px 0;border:1px solid #eee}.editer_diver_kiji_title{font-size:.9em;padding:3px 10px;border-bottom:1px solid #ccc}.editer_diver_kiji_title:before{content:"";margin-right:10px;font-family:fontAwesome}ul.diver_rel_kiji{border-top:1px solid #eee;padding:0;list-style:none;margin-bottom:0 !important}ul.diver_rel_kiji li{line-height:1.4;font-size:.8em;border-bottom:1px solid #eee;padding:5px 12px;margin-bottom:0}ul.diver_rel_kiji li a{text-decoration:none}ul.diver_rel_kiji li:before{content:"";vertical-align:middle;margin-right:10px;font-family:fontAwesome}.diver_headline{margin:0 auto;padding:10px 0;font-size:20px;color:#3cb3e4}.diver_headline .diver_headline_text{margin:10px 0}.diver_headline.border3 .diver_headline_text{color:#3cb3e4;text-align:center;overflow:hidden}.diver_headline.border3 .diver_headline_text span{display:inline-block;position:relative}.diver_headline.border3 .diver_headline_text span:before,.diver_headline.border3 .diver_headline_text span:after{content:"";border-bottom:2px solid #3cb3e4;width:45px;margin:0 15px;position:absolute;bottom:50%}.diver_headline.border3 .diver_headline_text span:before{right:100%}.diver_headline.border3 .diver_headline_text span:after{left:100%}.content .wp-block-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content .wp-block-column{margin:0 10px;margin-bottom:1em}@media(max-width: 769px){.content .wp-block-column{margin-right:0;margin-left:0;width:50%;padding:0 .5em}.wp-block-columns.wp-block-column:nth-child(odd){padding-right:.5em}.wp-block-columns.wp-block-column:nth-child(even){padding-left:.5em}}.wp-block-image figcaption{margin:0}.dvaux_icon{max-width:200px;margin:0 auto;padding:40px;margin-bottom:1.2em}.dvaux_iconbox{max-width:300px;margin:0 auto;margin-bottom:1em;position:relative}.dvaux_iconbox_meta{padding:0 1em 1em 1em}.dvaux_iconbox .dvaux_icon{padding:40px 0px;margin-bottom:1em;max-width:100%}.dvaux_iconbox--icon{margin:10px 0}.dvaux_iconbox .title{text-align:center;font-size:1.2em;font-weight:bold;margin:0 0 10px 0;padding:0;background:none;color:#000;line-height:1.5}.dvaux_iconbox .textcontent{text-align:center;font-size:.9em}.dvaux_iconbox .wp-block-image img{border:none}.wp-block-column .dvaux_iconbox{height:100%}.wp-block-image img{margin-bottom:0}.dvaux_section_environ{margin:0 -40px;padding-bottom:60px;overflow:hidden}.dvaux_section_environ{padding-bottom:60px}.dvaux_section_inner{padding:40px;position:relative}.dvaux_section_inner>*:not(.section_filter){z-index:2;position:relative;max-width:1100px;margin:0 auto}.dvaux_section_environ:not(.normal)+.dvaux_section_environ>.dvaux_section_inner{padding-top:80px}.dvaux_section_environ+.dvaux_section_environ{margin-top:-60px}.dvaux_section_inner .section_filter{position:absolute;background-color:#000;opacity:.5;width:100%;height:100%;left:0;top:0}.fullpage .dvaux_section_environ,.full .dvaux_section_environ{width:100vw;margin-left:calc(50% - 50vw)}.fullpage .dvaux_section_environ,.full .dvaux_section_environ{padding-bottom:5.5vw}.fullpage .dvaux_section_environ+.dvaux_section_environ,.full .dvaux_section_environ+.dvaux_section_environ{margin-top:-5.5vw}.fullpage .dvaux_section_environ.slope1 .dvaux_section_inner::after,.full .dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-5.5vw}.fullpage .dvaux_section_environ.slope1 .dvaux_section_inner::after,.fullpage .dvaux_section_environ.slope2 .dvaux_section_inner::after,.full .dvaux_section_environ.slope1 .dvaux_section_inner::after,.full .dvaux_section_environ.slope2 .dvaux_section_inner::after{height:5.5vw}.fullpage .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner,.full .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner{padding-top:7vw}@media screen and (max-width: 1200px){.dvaux_section_environ{margin:0 -15px}.dvaux_section_inner{padding:40px 15px}}@media screen and (max-width: 768px){.dvaux_section_environ{margin:0 -10px}.dvaux_section_inner{padding:40px 10px}}.dvaux_section_inner::after{position:absolute;content:"";pointer-events:none;z-index:1}.dvaux_section_environ.balloon .dvaux_section_inner::after{bottom:-35px;z-index:10;background:inherit;left:50%;width:70px;height:70px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-50px;left:-5%;right:0px;width:110%;height:20%;min-height:60px;background:inherit;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.dvaux_section_environ.slope2 .dvaux_section_inner::after{bottom:0px;left:-5%;right:0px;width:110%;height:20%;min-height:60px;background:inherit;-webkit-transform-origin:left center;-ms-transform-origin:left center;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.dvaux_section_environ.radius .dvaux_section_inner::after{bottom:-30px;left:0;width:100%;height:60px;background:inherit;border-radius:0 0 50% 50%}.dvaux_section_environ.zigzag .dvaux_section_inner{padding-bottom:60px;margin-bottom:-30px;position:relative;-webkit-mask-image:-webkit-linear-gradient(bottom, transparent 30px, #fff 30px),-webkit-linear-gradient(225deg, #fff 15px, transparent 15px),-webkit-linear-gradient(315deg, #fff 15px, transparent 15px);-webkit-mask-position:left bottom;-webkit-mask-repeat:repeat-x;-webkit-mask-size:100% 100%,30px 30px,30px 30px;z-index:1}#lp-wrap .dvaux_section_environ{padding-bottom:5.5vw}#lp-wrap .dvaux_section_environ+.dvaux_section_environ{margin-top:-5.5vw}#lp-wrap .dvaux_section_environ.slope1 .dvaux_section_inner::after{bottom:-5.5vw}#lp-wrap .dvaux_section_environ.slope1 .dvaux_section_inner::after,#lp-wrap .dvaux_section_environ.slope2 .dvaux_section_inner::after{height:5.5vw}#lp-wrap .dvaux_section_environ[class*=slope]+.dvaux_section_environ>.dvaux_section_inner{padding-top:7vw}form.post_password{position:relative}.diver_password_wrap{padding:30px;margin:30px 10px;-webkit-box-shadow:0 0px 3px rgba(0,0,0,.1);box-shadow:0 0px 3px rgba(0,0,0,.1);background:#fff}.diver_password_title{font-size:1.1em;color:#ff9800}.diver_password_text{font-size:.9em;padding:10px 0}.diver_password_wrap input{display:inline-block}.diver_password_wrap input[type=password]{width:100%;padding:1em;padding-right:165px;background-color:#fff;border-radius:0}.diver_password_wrap input[type=submit]{width:150px;border-radius:0;height:100%;position:absolute;right:0;padding:0}@media screen and (max-width: 768px){.diver_password_wrap input[type=password]{padding:1em}.diver_password_wrap input[type=submit]{width:100%;position:relative;padding:.5em}}.diver_firstview_simple{min-height:200px;position:relative}.firstview_content{width:75%;height:100%;margin:0 auto;padding:2em 0;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.diver_firstview_simple.stripe.length{background-image:-webkit-linear-gradient(135deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-image:-o-linear-gradient(135deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-image:linear-gradient(-45deg, transparent 25%, #ffc0cb 25%, #ffc0cb 50%, transparent 50%, transparent 75%, #ffc0cb 75%, #ffc0cb);background-size:50px 50px}.diver_firstview_image{position:relative}.diver_firstview_image.norepeat{background-repeat:no-repeat}.diver_firstview_mov{position:relative;width:100%;overflow:hidden;background-size:100% auto;background-position:center;background-color:#000}@media screen and (max-width: 768px){.diver_firstview_mov{background-size:auto 100%;background-position:center}}.diver_firstview_mov.full{height:100vh}.firstview_video_wrap{width:100%;height:100%;position:relative;background:#000}.diver_firstview_mov.auto .firstview_video_wrap{position:absolute}.diver_firstview_mov video{vertical-align:middle;min-width:100%;min-height:100%;font-family:"object-fit:cover;";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diver_firstview_mov .firstview_video_wrap{height:100%}.diver_firstview_mov.full .firstview_content,.diver_firstview_mov.custom .firstview_content{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.diver_firstview_mov.auto #diver_firstview_ytplayer{position:absolute}.diver_firstview_mov #diver_firstview_ytplayer{position:absolute;top:0;left:0;width:100%;height:100%}.diver_firstview_mov_cover{position:absolute;top:0;left:0;width:100%;height:100%}.firstview_video_wrap .diver_firstview_mov_cover.dark,.diver_firstview_mov_cover.dark .YTPOverlay{background:rgba(0,0,0,.3)}.firstview_video_wrap .diver_firstview_mov_cover.dot,.diver_firstview_mov_cover.dot .YTPOverlay{background-image:-webkit-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),-webkit-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-image:-o-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),-o-radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-image:radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0),radial-gradient(rgba(0, 0, 0, 0.5) 22%, transparent 0);background-position:0px 0px,4px 4px;background-size:8px 8px}.firstview_video_wrap .diver_firstview_mov_cover.check,.diver_firstview_mov_cover.check .YTPOverlay{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(80%, rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.1))),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:-webkit-linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%),liner-gradient(90deg, transparent 80%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.1) 100%);background-color:rgba(0,0,0,0);background-size:10px 10px}.firstview_video_wrap .diver_firstview_mov_cover.pattern,.diver_firstview_mov_cover.pattern .YTPOverlay{background:-webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),-webkit-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background:-o-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),-o-radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background:radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),radial-gradient(closest-side, rgba(0, 0, 0, 0) 98%, rgba(0, 0, 0, 0.298039) 99%),rgba(90,90,90,.7);background-position:0 0,40px 40px;background-size:80px 80px}@media screen and (max-width: 768px){.firstview_content{width:90%}}.hvr-fade-post{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.sns.mini .fb_iframe_widget{top:-5px}#marquee{width:100%;overflow:hidden}.notfound_message{letter-spacing:normal}i span{display:none}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}.content i span{display:none}ins.adsbygoogle{position:relative;z-index:999}@media screen and (max-width: 599px){.sp_hide{display:none}.instagram-media{min-width:auto !important}}.tabs{background-color:#fff;margin:-10px}.tab_item{width:33.3333333333%;height:40px;border-bottom:3px solid #5ab4bd;background-color:#d9d9d9;line-height:40px;font-size:14px;text-align:center;color:#565656;display:block;float:left;text-align:center;font-weight:bold;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tab_item:hover{opacity:.75}input[name=tab_item]{display:none}.tab_content{display:none;padding:1em;clear:both;overflow:hidden}#all:checked~#all_content,#programming:checked~#programming_content,#design:checked~#design_content{display:block}.tabs input:checked+.tab_item{background-color:#5ab4bd;color:#fff}.widget.widget_diver_widget_tab{padding:0}.widget_diver_widget_tab .widgettitle{margin:0}.widget ul.d_tab_nav li.d_tab_active a{background:#fff;color:#333;border-top:3px solid #2196f3}.widget>ul.d_tab_nav:first-of-type>li,.widget ul.d_tab_nav:first-child>li{border:none}.tabbar{display:none}.d_tab_live .d_tab_hide{display:none}.tabber{display:none}.widget ul.d_tab_nav{margin:0;font:bold 12px Verdana,sans-serif;white-space:nowrap;overflow-y:auto;display:block;white-space:-0.4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.widget ul.d_tab_nav li{list-style:none;margin:0;display:inline-block;white-space:normal;margin-right:2px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;border-radius:3px 3px 0 0}.widget ul.d_tab_nav li:last-child{margin-right:0}.widget ul.d_tab_nav li a{padding:.8em 1em;border-bottom:none;text-decoration:none;background:#f9f9f9;color:#999;border-top:3px solid #aaa;display:block;font-size:1em;white-space:nowrap;-webkit-box-shadow:0px -5px 15px -5px rgba(0,0,0,.1) inset;box-shadow:0px -5px 15px -5px rgba(0,0,0,.1) inset}.widget ul.d_tab_nav li a:visited{color:#667}.widget ul.d_tab_nav li a:hover{background:#fff;-webkit-box-shadow:0px -5px 5px -5px rgba(0,0,0,.1) inset;box-shadow:0px -5px 5px -5px rgba(0,0,0,.1) inset}li.d_tab_active{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);z-index:1}.widget ul.d_tab_nav li.d_tab_active a{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.widget ul.d_tab_nav li.d_tab_active a:hover{color:#000;background:#fff}.d_tab_live .d_tab_tab{padding:10px;border-top:0}.d_tab_live .d_tab_tab .d_tab_title{display:none}.d_tab_tab ul li a{display:block;padding:.8em 1em;margin:0;position:relative;font-size:.9em}#main .d_tab_tab ul li a{font-size:1em}.d_tab_tab ul li.widget_post_list a{padding:8px}.header_message{background:#eee;text-align:center;font-weight:bold;position:relative}.header_message_badge{display:inline-block;background:red;color:#fff;padding:.4em .6em;border-radius:3px;font-size:.7em;margin-right:8px;vertical-align:middle}.header_message_text{display:inline-block;vertical-align:middle;font-size:.9em;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.header_message .header_message_wrap{padding:10px;display:block}a.header_message_wrap:hover .header_message_text{opacity:.7}@media screen and (max-width: 768px){.header_message{font-size:.9em}.header_message_text{width:100%}}.nav_in_btn{font-weight:bold}.nav_in_btn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.nav_in_btn ul li{border-left:solid 1px #d4d4d4}.nav_in_btn ul li:last-child{border-right:1px solid #d4d4d4}.nav_in_btn ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100px;height:85px;font-size:12px;font-weight:bold}.nav_in_btn ul li a:hover{opacity:.7}.nav_in_btn ul li i{font-size:30px;margin:5px 0}@media screen and (max-width: 959px){.nav_in_btn{display:none}}@media screen and (max-width: 599px){.d_sp .nav_in_btn{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);display:block}.d_sp .nav_in_btn ul li a{width:100%;height:65px;font-size:10px}.d_sp .nav_in_btn ul li{width:25%}.d_sp .nav_in_btn ul li i{font-size:20px}}.fb-comments{width:100%}.fb-comments iframe{min-width:100%}@media screen and (min-width: 600px){.post_list_wrap:hover,.mini-list-post-box:hover .post-box-contents,.pickup-cat-list:hover,.single-recommend:hover,.widget_post_list:hover,.sticky-post-box:hover,.sc_article.list>a:hover{-webkit-transform:translate(3px, 0);-ms-transform:translate(3px, 0);transform:translate(3px, 0)}.grid_post-box:hover .post-box-contents,.post_footer_author .author-post:hover,.widget_post_list.grid:hover,.sc_article.grid>a:hover{-webkit-transform:translate(0, -3px);-ms-transform:translate(0, -3px);transform:translate(0, -3px)}}.fa:before{font-family:fontAwesome}.widget.widget_block h2,.widget.widget_block h3{position:relative;font-size:16px;padding:8px 15px;margin:10px -10px}.widget.widget_block .wp-block-group h2:first-child,.widget.widget_block .wp-block-group h3:first-child{margin:-10px;margin-bottom:10px}.wp-block-search .wp-block-search__input{background:#fff;height:38px;border:none}.wp-block-search .wp-block-search__button{background:#3c74ad;color:#fff;border-radius:0;font-weight:bold;white-space:nowrap}.wp-block-search .wp-block-search__button svg{fill:#fff}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search:not(.wp-block-search__button-outside) .wp-block-search__inside-wrapper,.wp-block-search.wp-block-search__button-outside .wp-block-search__input{border:1px solid #ccc}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCJtb2R1bGUvX25vcm1hbGl6ZS5zY3NzIiwibW9kdWxlL19zZXR0aW5ncy5zY3NzIiwibW9kdWxlL193cC5zY3NzIiwibW9kdWxlL19ibG9jay5zY3NzIiwibW9kdWxlL19jb250ZW50LnNjc3MiLCJtb2R1bGUvX2xheW91dC5zY3NzIiwibW9kdWxlL193aWRnZXQuc2NzcyIsIm1vZHVsZS9fc2luZ2xlLnNjc3MiLCJtb2R1bGUvX3NsaWRlci5zY3NzIiwibW9kdWxlL19jb21tb24uc2NzcyIsImF1eGlsaWFyeS9fYmFkZ2Uuc2NzcyIsImF1eGlsaWFyeS9fYmFsbG9vbi5zY3NzIiwiYXV4aWxpYXJ5L19iYXJjaGFydC5zY3NzIiwiYXV4aWxpYXJ5L19idXR0b24uc2NzcyIsImF1eGlsaWFyeS9fZGVzaWdubGlzdC5zY3NzIiwiYXV4aWxpYXJ5L19mcmFtZS5zY3NzIiwiYXV4aWxpYXJ5L19oZWFkaW5nLnNjc3MiLCJhdXhpbGlhcnkvX2hyLnNjc3MiLCJhdXhpbGlhcnkvX3FhLnNjc3MiLCJhdXhpbGlhcnkvX3Jhbmtpbmcuc2NzcyIsImF1eGlsaWFyeS9fcmV2aWV3Ym94LnNjc3MiLCJhdXhpbGlhcnkvX3Jldmlld3RhYmxlLnNjc3MiLCJhdXhpbGlhcnkvX3N0YXIuc2NzcyIsImF1eGlsaWFyeS9fdG9nZ2xlLnNjc3MiLCJhdXhpbGlhcnkvX3ZvaWNlLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9XQ0VBLFFBT0ksQ0FBQSxTQUNBLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxpQkFDQSxDQUFBLG1CQUlKLG9CQUdFLENBQUEsY0FDQSxDQUFBLE1BQ0EsQ0FBQSxLQUdGLHFCQUNFLENBQUEsc0JBR0YsWUFDRSxDQUFBLFFBQ0EsQ0FBQSxtQ0FHRixZQUdFLENBQUEscUNDOEJBLFNEMUJBLFlBQ0UsQ0FBQSxDQUFBLEtBVUosY0FDRSxDQUFBLDZCQUNBLENBQUEseUJBQ0EsQ0FBQSxL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LENBREEsb0JBQ0EsQ0FEQSxtQkFDQSxDQURBLFlBQ0EsQ0FBQSx1QkFDQSxDQURBLDhCQUNBLENBREEsb0JBQ0EsQ0FEQSxzQkFDQSxDQUFBLHdCQUNBLENBREEsMEJBQ0EsQ0FEQSxxQkFDQSxDQURBLGtCQUNBLENBQUEsV0FDQSxDQUFBLFdBQ0EsQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSwwQkFHSixVQUNJLENBQUEsb0JBR0osY0FDSSxDQUFBLFlBQ0EsQ0FBQSxxQ0FHSixZQUNFLFlBQ0UsQ0FBQSxDQUFBLHFDQUlKLGtCQUNFLDJDQUNFLENBREYsbUNBQ0UsQ0FBQSxhQUNBLENBQUEsMEJBR0YsVUFDRSxDQUFBLFdBQ0EsQ0FBQSxjQUNBLENBQUEsd0JBR0YsU0FDRSxDQUFBLDBCQUdGLGNBQ0UsQ0FBQSxDQUFBLGFBVUosVUFDRSxDQUFBLG9CQUdGLGNBQ0ksQ0FBQSxxQ0FTSiwwTEFDRSxtQ0FDSSxDQURKLCtCQUNJLENBREosMkJBQ0ksQ0FBQSxxSUFHSixvQ0FDRSxDQURGLGdDQUNFLENBREYsNEJBQ0UsQ0FBQSxDQUFBLFdBVUosdUJBQ0UsQ0FBQSxnREFTRixpQkFFRSxDQUFBLGNBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsd0dBR0YsWUFFRSxDQUFBLGtCQUNBLENBQUEseUNBR0YsZUFDRSxDQUFBLFdBQ0EsQ0FBQSxXQUNBLENBQUEsMENBR0Ysa0JBQ0UsQ0FBQSxVQUNBLENBQUEsZUFDQSxDQUFBLGdCQUNBLENBQUEsa0JBQ0EsQ0FBQSw4Q0FHRixTQUNFLENBQUEseUdBR0YsZUFDRSxDQUFBLFdBQ0EsQ0FBQSxtQkFDQSxDQUFBLGlLQUdGLHFCQUVFIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJkaXYsc3BhbixvYmplY3QsaWZyYW1lLGgxLGgyLGgzLGg0LGg1LGg2LHAsYmxvY2txdW90ZSxwcmUsYWJicixhZGRyZXNzLGNpdGUsY29kZSxkZWwsZGZuLGVtLGltZyxpbnMsa2JkLHEsc2FtcCxzbWFsbCxzdHJvbmcsc3ViLHN1cCx2YXIsYixpLGRsLGR0LGRkLG9sLHVsLGxpLGZpZWxkc2V0LGZvcm0sbGFiZWwsbGVnZW5kLHRhYmxlLGNhcHRpb24sdGJvZHksdGZvb3QsdGhlYWQsdHIsdGgsdGQsYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9uLHN1bW1hcnksdGltZSxtYXJrLGF1ZGlvLHZpZGVvLGlucHV0LHRleHRhcmVhe21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6bm9uZTtmb250LXNpemU6MTAwJTtmb250LXN0eWxlOm5vcm1hbH1hdWRpbyxjYW52YXMsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2s7ZGlzcGxheTppbmxpbmU7em9vbToxfW1hcmt7YmFja2dyb3VuZC1jb2xvcjojZmYwfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9LnNjcmVlbi1yZWFkZXItdGV4dCwuaGlkZSxbaGlkZGVuXXtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5zcF9oaWRle2Rpc3BsYXk6bm9uZX19aHRtbHtmb250LXNpemU6MTBweDstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTBweDstbXMtdGV4dC1zaXplLWFkanVzdDoxMHB4fWJvZHl7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Zm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7dGV4dC1yZW5kZXJpbmc6YXV0bzttYXJnaW46MDt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNjtmb250LWZhbWlseTrmuLjjgrTjgrfjg4Pjgq/kvZMsXCLmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtXCIsXCJZdSBHb3RoaWMgTWVkaXVtXCIsXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixZdUdvdGhpYyxcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCryBQcm9cIixcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLOODoeOCpOODquOCqixNZWlyeW8sT3Nha2EsXCLvvK3vvLMg77yw44K044K344OD44KvXCIsXCJNUyBQR290aGljXCIsRm9udEF3ZXNvbWUsc2Fucy1zZXJpZn0qLCo6YmVmb3JlLCo6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW8tYm94LXNpemluZzpib3JkZXItYm94Oy1tcy1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWF7dHJhbnNpdGlvbjphbGwgZWFzZS1pbi1vdXQgLjNzO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9YTpmb2N1cyxhOmFjdGl2ZXtvdXRsaW5lOjB9YTpob3Zlcntjb2xvcjojNjQ5NWVkO291dGxpbmU6MDtvcGFjaXR5Oi44fSosKjpiZWZvcmUsKjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9aW1nLGlmcmFtZXttYXgtd2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNvbnRlbnQgLnJvd3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnJvdy5wYWRkaW5nMHttYXJnaW46YXV0b30uY2xlYXJmaXgsLmNme3pvb206MTtkaXNwbGF5OmJsb2NrfS5jbGVhcmZpeDphZnRlciwuY2Y6YWZ0ZXJ7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OmhpZGRlbjtjbGVhcjpib3RoO2hlaWdodDowO2NvbnRlbnQ6XCIgXCI7Zm9udC1zaXplOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZW17Zm9udC1zdHlsZTppdGFsaWN9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLHNlcmlmO2ZvbnQtc2l6ZTouOWVtO292ZXJmbG93LXg6c2Nyb2xsfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotMC41ZW19c3Vie2JvdHRvbTotMC4yNWVtfXVsLG9se21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7bGlzdC1zdHlsZS1pbWFnZTpub25lfXVsIHVse21hcmdpbi1sZWZ0OjFlbX1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlcjowO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM4ODg7LW1zLWludGVycG9sYXRpb24tbW9kZTpiaWN1YmljfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjB9Zm9ybXttYXJnaW46MH1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm9ybWFsO21hcmdpbi1sZWZ0Oi03cHh9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LXNpemU6MTAwJTttYXJnaW46MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9YnV0dG9uLGlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1idXR0b24saHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0saW5wdXRbdHlwZT1yZXNldF0saW5wdXRbdHlwZT1zdWJtaXRdLC5idG57b3ZlcmZsb3c6dmlzaWJsZX1idXR0b25bZGlzYWJsZWRdLGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtwYWRkaW5nOjA7aGVpZ2h0OjEzcHg7d2lkdGg6MTNweH1pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9dGV4dGFyZWF7b3ZlcmZsb3c6YXV0bzt2ZXJ0aWNhbC1hbGlnbjp0b3B9aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT11cmxdLGlucHV0W3R5cGU9dGVsXSxpbnB1dFt0eXBlPW51bWJlcl0saW5wdXRbdHlwZT1kYXRlXSx0ZXh0YXJlYXttYXJnaW46MDtwYWRkaW5nOjhweCA0cHg7bWF4LXdpZHRoOjEwMCU7d2lkdGg6ODAlO291dGxpbmU6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNkZGQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDstbW96LWJvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiM3Nzc7dmVydGljYWwtYWxpZ246Ym90dG9tO2ZvbnQtc2l6ZToxM3B4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmN31pbnB1dFt0eXBlPXRleHRdOmZvY3VzLGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyxpbnB1dFt0eXBlPXVybF06Zm9jdXMsaW5wdXRbdHlwZT10ZWxdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLHRleHRhcmVhOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAzcHggI2VlZTtjb2xvcjojNDQ0fWlucHV0W2Rpc2FibGVkXSx0ZXh0YXJlYVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbG9yOiM5OTk7Ym94LXNoYWRvdzpub25lfWlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojY2NjfXRleHRhcmVhe292ZXJmbG93OmF1dG99YnV0dG9uLGlucHV0W3R5cGU9c3VibWl0XSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPWJ1dHRvbl17ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouNWVtIDEuNWVtO2JvcmRlci1yYWRpdXM6M3B4O3RleHQtZGVjb3JhdGlvbjpub25lO2xpbmUtaGVpZ2h0Om5vcm1hbDtjdXJzb3I6cG9pbnRlcn1idXR0b246Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24saW5wdXRbdHlwZT1zdWJtaXRdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLGlucHV0W3R5cGU9cmVzZXRdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLGlucHV0W3R5cGU9YnV0dG9uXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbntkaXNwbGF5Om5vbmV9YnV0dG9uOmZvY3VzLGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxpbnB1dFt0eXBlPXJlc2V0XTpmb2N1cyxpbnB1dFt0eXBlPWJ1dHRvbl06Zm9jdXN7b3V0bGluZS1vZmZzZXQ6LTJweH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MDtib3JkZXI6MXB4IHNvbGlkICNjY2N9dGgsdGR7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO3BhZGRpbmc6OHB4IDEzcHh9aSBzcGFue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWgxLGgyLGgzLGg0LGg1e2xpbmUtaGVpZ2h0OjI7ZGlzcGxheTpibG9ja31oMXtmb250LXNpemU6MS42ZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjYwMH0uY29udGVudCBoMixoMntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi41ZW0gMWVtO2ZvbnQtc2l6ZToxLjRlbTttYXJnaW46MS41ZW0gMCAxZW07bGluZS1oZWlnaHQ6MS41fS5jb250ZW50IGgzLGgze3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjNlbSAxZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MS4yZW0gMCAuOGVtO2ZvbnQtc2l6ZToxLjJlbX0uY29udGVudCBoNCxoNHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjJlbTtwYWRkaW5nOi4yZW0gMWVtO21hcmdpbjouOGVtIDAgLjZlbX0uY29udGVudCBoNSxoNXtmb250LXNpemU6MS4xZW07Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46LjZlbSAwIC44ZW19aDUgc3Bhbntmb250LXdlaWdodDpib2xkfXAscHJle21hcmdpbi1ib3R0b206MWVtfXByZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjtwYWRkaW5nOjFlbTtvdmVyZmxvdzphdXRvfWRse3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufWR0e2NsZWFyOmJvdGg7cGFkZGluZzo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1kZHtjb2xvcjojODc4Njg1O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7cGFkZGluZzo1cHh9YmxvY2txdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjEuNWVtO21hcmdpbjowIDAgMS41ZW0gMDtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzMzMztib3gtc2hhZG93OjAgMCAwcHggMXB4IHJnYmEoMCwwLDAsLjEpfWJsb2NrcXVvdGU6YmVmb3JlLGJsb2NrcXVvdGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1mYW1pbHk6XCJmb250QXdlc29tZVwiO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7Y29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjJ9YmxvY2txdW90ZTpiZWZvcmV7dG9wOjEwcHg7bGVmdDoxMHB4O2NvbnRlbnQ6XCLvhI1cIn1ibG9ja3F1b3RlOmFmdGVye2JvdHRvbToxMHB4O3JpZ2h0OjEwcHg7Y29udGVudDpcIu+EjlwifWJsb2NrcXVvdGUgLndwLWVtYmVkZGVkLWNvbnRlbnR7cGFkZGluZzouOGVtIDJlbX1ibG9ja3F1b3RlIC53cC1lbWJlZGRlZC1jb250ZW50OmJlZm9yZXtjb250ZW50OlwiXCJ9YmxvY2txdW90ZT4qOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH1ibG9ja3F1b3RlPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9YmxvY2txdW90ZSAuYmxvY2txdW90ZV9yZWZ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO29wYWNpdHk6LjY7Zm9udC1zaXplOi44ZW07bWFyZ2luLWJvdHRvbTotMWVtfWJsb2NrcXVvdGUgLmJsb2NrcXVvdGVfcmVmOjpiZWZvcmV7Ym9yZGVyLXRvcDoxcHggc29saWQ7Y29udGVudDpcIlwiO21hcmdpbjouOGVtIDEuMmVtIC44ZW0gMDttaW4td2lkdGg6NTBweDttYXgtd2lkdGg6ODBweDtmbGV4OjE7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiM5OTl9YmxvY2txdW90ZSAuYmxvY2txdW90ZV9yZWYgYXt0ZXh0LWRlY29yYXRpb246bm9uZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MDtib3JkZXI6MXB4IHNvbGlkICNjY2N9dGgsdGR7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO3BhZGRpbmc6OHB4IDEycHh9dGFibGV7d2lkdGg6MTAwJX10YWJsZSB0Ym9keSB0aHt3aWR0aDoyNSU7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fXRhYmxlOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6MTBweH10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7bWFyZ2luOjAgMnB4O2JhY2tncm91bmQtY29sb3I6I2NjYztib3JkZXItcmFkaXVzOjVweH10YWJsZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZC1jb2xvcjojNjY2fSNsb2dve21hcmdpbjowfS5zaXplLWF1dG8sLnNpemUtZnVsbCwuc2l6ZS1sYXJnZSwuc2l6ZS1tZWRpdW0sLnNpemUtdGh1bWJuYWlse2hlaWdodDphdXRvfS5hbGlnbmNlbnRlcntkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmFsaWducmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MTJweDttYXJnaW4tYm90dG9tOjEycHh9LmFsaWdubGVmdHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMnB4O21hcmdpbi1ib3R0b206MTJweH0uYWxpZ25jZW50ZXJ7Y2xlYXI6Ym90aDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Rpc3BsYXk6YmxvY2t9LmFsaWduZnVsbHttYXJnaW46MCAtNDBweDttYXgtd2lkdGg6bm9uZTt3aWR0aDpjYWxjKDEwMCUgKyA4MHB4KX0ud3AtY2FwdGlvbnttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzoxMHB4fS53cC1jYXB0aW9uIGltZ3t3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MCBub25lfS53cC1jYXB0aW9uIHAud3AtY2FwdGlvbi10ZXh0e2ZvbnQtc2l6ZTo4MCU7bWFyZ2luOjA7bWFyZ2luLXRvcDoxMHB4fS5nYWxsZXJ5e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uZ2FsbGVyeS1pdGVte21hcmdpbjowfS5nYWxsZXJ5LWl0ZW0gaW1ne21hcmdpbjowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXI6bm9uZTt3aWR0aDoxMDAlfWRsLmdhbGxlcnktaXRlbSBkdHtib3JkZXI6bm9uZTttYXJnaW4tYm90dG9tOjA7cGFkZGluZzoxcHh9ZGwuZ2FsbGVyeS1pdGVtIGRkLmdhbGxlcnktY2FwdGlvbntib3JkZXI6bm9uZTtwYWRkaW5nOjB9W2NsYXNzXj13cC1ibG9jay1dIGZpZ2NhcHRpb257Y29sb3I6IzcwNzA3MDtmb250LWZhbWlseTpcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O21hcmdpbi1ib3R0b206MDtwYWRkaW5nOi41ZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0Ni4yNWVtKXtbY2xhc3NePXdwLWJsb2NrLV0gZmlnY2FwdGlvbntmb250LXNpemU6MTRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTVlbSl7W2NsYXNzXj13cC1ibG9jay1dIGZpZ2NhcHRpb257Zm9udC1zaXplOjE2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU5LjY4NzVlbSl7W2NsYXNzXj13cC1ibG9jay1dIGZpZ2NhcHRpb257Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pe1tjbGFzc149d3AtYmxvY2stXSBmaWdjYXB0aW9ue2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3Ny41ZW0pe1tjbGFzc149d3AtYmxvY2stXSBmaWdjYXB0aW9ue2ZvbnQtc2l6ZToxNnB4fX1bY2xhc3NePXdwLWJsb2NrLV0uYWxpZ25sZWZ0LFtjbGFzc149d3AtYmxvY2stXSAuYWxpZ25sZWZ0e21hcmdpbi1yaWdodDoxZW19W2NsYXNzXj13cC1ibG9jay1dLmFsaWducmlnaHQsW2NsYXNzXj13cC1ibG9jay1dIC5hbGlnbnJpZ2h0e21hcmdpbi1sZWZ0OjFlbX1wLmhhcy1kcm9wLWNhcDpub3QoOmZvY3VzKTo6Zmlyc3QtbGV0dGVye2ZvbnQtc2l6ZTo1ZW19LndwLWJsb2NrLWdhbGxlcnl7bWFyZ2luLWJvdHRvbToxLjZlbX0ud3AtYmxvY2stYXVkaW8gYXVkaW97ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS53cC1ibG9jay1jb3Zlci1pbWFnZSAud3AtYmxvY2stY292ZXItaW1hZ2UtdGV4dCwud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyLXRleHQsLndwLWJsb2NrLWNvdmVyLWltYWdlIGgyLC53cC1ibG9jay1jb3ZlciBoMntmb250LXNpemU6MjlweDtsaW5lLWhlaWdodDoxLjIwNjl9LndwLWJsb2NrLXF1b3RlLC53cC1ibG9jay1xdW90ZTpub3QoLmlzLWxhcmdlKTpub3QoLmlzLXN0eWxlLWxhcmdlKSxbY2xhc3NePXdwLWJsb2NrLV0gYmxvY2txdW90ZXtib3JkZXItY29sb3I6IzcwNzA3MH0ud3AtYmxvY2stcXVvdGUgY2l0ZSwud3AtYmxvY2stcXVvdGVfX2NpdGF0aW9ue2NvbG9yOiMzMzM7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTouOWVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNjt0ZXh0LXRyYW5zZm9ybTpub25lfS53cC1ibG9jay1xdW90ZSBlbSwud3AtYmxvY2stcXVvdGUgaXtmb250LXN0eWxlOm5vcm1hbH0ud3AtYmxvY2stcXVvdGUgc3Ryb25nLC53cC1ibG9jay1xdW90ZSBie2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0Ni4yNWVtKXsuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLndwLWJsb2NrLXF1b3RlIHB7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS43NX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTVlbSl7LmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC53cC1ibG9jay1xdW90ZSBwe2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuODE4Mn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTkuNjg3NWVtKXsuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLndwLWJsb2NrLXF1b3RlIHB7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS42NjY3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKXsuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLndwLWJsb2NrLXF1b3RlIHB7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS43NX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcuNWVtKXsuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLndwLWJsb2NrLXF1b3RlIHB7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS44MTgyfX0ud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ25jZW50ZXIsLndwLWJsb2NrLWNvdmVyLmFsaWduY2VudGVyLC53cC1ibG9jay1jb3Zlci1pbWFnZS5hbGlnbmxlZnQsLndwLWJsb2NrLWNvdmVyLmFsaWdubGVmdCwud3AtYmxvY2stY292ZXItaW1hZ2UuYWxpZ25yaWdodCwud3AtYmxvY2stY292ZXIuYWxpZ25yaWdodHtkaXNwbGF5OmZsZXh9LndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b257YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6Ljc5MTdlbSAxLjVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czoyMHB4fS53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uOmhvdmVyLC53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzcwNzA3MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTEsNTEsNTEsLjcpO291dGxpbmU6MH0ucnRsIC53cC1ibG9jay1maWxlICorLndwLWJsb2NrLWZpbGVfX2J1dHRvbnttYXJnaW4tbGVmdDouNzVlbTttYXJnaW4tcmlnaHQ6MH0ud3AtYmxvY2stcHVsbHF1b3Rle2JvcmRlcjowfS53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZXtib3JkZXI6MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0ud3AtYmxvY2stcHVsbHF1b3RlIGNpdGV7Y29sb3I6IzMzMztmb250LWZhbWlseTpcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE1cHg7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS42O3RleHQtdHJhbnNmb3JtOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDYuMjVlbSl7LndwLWJsb2NrLXB1bGxxdW90ZSBjaXRle2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjEuNjQ3MX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTVlbSl7LndwLWJsb2NrLXB1bGxxdW90ZSBjaXRle2ZvbnQtc2l6ZToxOXB4O2xpbmUtaGVpZ2h0OjEuNjg0Mn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTkuNjg3NWVtKXsud3AtYmxvY2stcHVsbHF1b3RlIGNpdGV7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS42fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKXsud3AtYmxvY2stcHVsbHF1b3RlIGNpdGV7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS42NDcxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3Ny41ZW0pey53cC1ibG9jay1wdWxscXVvdGUgY2l0ZXtmb250LXNpemU6MTlweDtsaW5lLWhlaWdodDoxLjY4NDJ9fS53cC1ibG9jay10YWJsZSB0aCwud3AtYmxvY2stdGFibGUgdGR7Ym9yZGVyLWNvbG9yOiNlYWVhZWE7Ym9yZGVyLXdpZHRoOjAgMXB4IDFweCAwfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tib3JkZXI6MDtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTpcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOi43OTE3ZW0gMS41ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO3RleHQtZGVjb3JhdGlvbjpub25lfS53cC1ibG9jay1idXR0b25fX2xpbmt7YmFja2dyb3VuZC1jb2xvcjojMzMzO2NvbG9yOiNmZmZ9LndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlciwud3AtYmxvY2stYnV0dG9uX19saW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzcwNzA3MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTEsNTEsNTEsLjcpO2NvbG9yOiNmZmZ9LndwLWJsb2NrLXNlcGFyYXRvcnttYXgtd2lkdGg6MTAwcHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzhmOThhMTttYXJnaW46MS42NWVtIGF1dG99LndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS13aWRle21heC13aWR0aDoxMDAlfS53cC1ibG9jay1tZWRpYS10ZXh0e21hcmdpbi1ib3R0b206MS42ZW19LndwLWJsb2NrLW1lZGlhLXRleHQgKjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ud3AtYmxvY2stYXJjaGl2ZXMuYWxpZ25jZW50ZXIsLndwLWJsb2NrLWNhdGVnb3JpZXMuYWxpZ25jZW50ZXIsLndwLWJsb2NrLWxhdGVzdC1wb3N0cy5hbGlnbmNlbnRlcntsaXN0LXN0eWxlLXBvc2l0aW9uOmluc2lkZTt0ZXh0LWFsaWduOmNlbnRlcn0ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRze21hcmdpbjowfS53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1leGNlcnB0LC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZXhjZXJwdCBwe2ZvbnQtc2l6ZTppbmhlcml0fS53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSBhe2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwwKTtmb250LXdlaWdodDo3MDB9LndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1leGNlcnB0IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1kYXRle2NvbG9yOiM3MDcwNzA7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tYm90dG9tOjEuNmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2LjI1ZW0pey53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZXtmb250LXNpemU6MTRweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTVlbSl7LndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1kYXRle2ZvbnQtc2l6ZToxNnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1OS42ODc1ZW0pey53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZXtmb250LXNpemU6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjguNzVlbSl7LndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1kYXRle2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3Ny41ZW0pey53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZXtmb250LXNpemU6MTZweH19LndwLWJsb2NrLWxhdGVzdC1jb21tZW50cyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50e2JvcmRlci10b3A6MXB4IHNvbGlkICNlYWVhZWE7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSg1MSw1MSw1MSwuMSk7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmc6MS42ZW0gMH0uY29udGVudCAuaGFzLWxpZ2h0LWJsdWUtY29sb3J7Y29sb3I6IzcwYjhmMX0uY29udGVudCAuaGFzLWxpZ2h0LWJsdWUtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LmNvbnRlbnQgLmhhcy1saWdodC1yZWQtY29sb3J7Y29sb3I6I2ZmODE3OH0uY29udGVudCAuaGFzLWxpZ2h0LXJlZC1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6I2ZmODE3OH0uY29udGVudCAuaGFzLWxpZ2h0LWdyZWVuLWNvbG9ye2NvbG9yOiMyYWMxMTN9LmNvbnRlbnQgLmhhcy1saWdodC1ncmVlbi1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6IzJhYzExM30uY29udGVudCAuaGFzLWxpZ2h0LXllbGxvdy1jb2xvcntjb2xvcjojZmZlODIyfS5jb250ZW50IC5oYXMtbGlnaHQteWVsbG93LWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyfS5jb250ZW50IC5oYXMtbGlnaHQtb3JhbmdlLWNvbG9ye2NvbG9yOiNmZmEzMGR9LmNvbnRlbnQgLmhhcy1saWdodC1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmEzMGR9LmNvbnRlbnQgLmhhcy13aGl0ZS1jb2xvcntjb2xvcjojZmZmfS5jb250ZW50IC5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbnRlbnQgLmhhcy1ibHVlLWNvbG9ye2NvbG9yOmJsdWV9LmNvbnRlbnQgLmhhcy1ibHVlLWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjpibHVlfS5jb250ZW50IC5oYXMtcmVkLWNvbG9ye2NvbG9yOnJlZH0uY29udGVudCAuaGFzLXJlZC1iYWNrZ3JvdW5kLWNvbG9ye2JhY2tncm91bmQtY29sb3I6cmVkfS5jb250ZW50IC5oYXMtcHVycGxlLWNvbG9ye2NvbG9yOiM2NzQ5NzB9LmNvbnRlbnQgLmhhcy1wdXJwbGUtYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiM2NzQ5NzB9LmNvbnRlbnQgLmhhcy1ibGFjay1jb2xvcntjb2xvcjojMDAwfS5jb250ZW50IC5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbnRlbnQgLmhhcy1ncmF5LWNvbG9ye2NvbG9yOiNjY2N9LmNvbnRlbnQgLmhhcy1ncmF5LWJhY2tncm91bmQtY29sb3J7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5jb250ZW50e2xpbmUtaGVpZ2h0OjEuODtwb3NpdGlvbjpyZWxhdGl2ZTt3b3JkLWJyZWFrOm5vcm1hbH0uY29udGVudD4qOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uY29udGVudD4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jb250ZW50IC5zdWItdGV4dHtvcGFjaXR5Oi42O2ZvbnQtc2l6ZTouOWVtfWkgc3BhbntkaXNwbGF5Om5vbmV9OndoZXJlKC5jb250ZW50KSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbToxLjVlbX06d2hlcmUoLmNvbnRlbnQpIC5wYWRkaW5nMCBpbWd7bWFyZ2luOjB9OndoZXJlKC5jb250ZW50KSBwLmhhcy1iYWNrZ3JvdW5ke3BhZGRpbmc6MjBweCAzMHB4fTp3aGVyZSguY29udGVudCkgLnBvc3QtdXBvbntwYWRkaW5nOjIwcHg7cGFkZGluZy10b3A6MDtiYWNrZ3JvdW5kOiNmZmZ9OndoZXJlKC5jb250ZW50KSB1bCw6d2hlcmUoLmNvbnRlbnQpIG9sLDp3aGVyZSguY29udGVudCkgdGFibGUsOndoZXJlKC5jb250ZW50KSBkbHttYXJnaW4tYm90dG9tOjEuMmVtfTp3aGVyZSguY29udGVudCkgdWx7bGlzdC1zdHlsZS10eXBlOmRpc2M7cGFkZGluZy1sZWZ0OjEuNWVtO2xpbmUtaGVpZ2h0OjJ9OndoZXJlKC5jb250ZW50KSB1bCBsaXtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTouNmVtfTp3aGVyZSguY29udGVudCkgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9OndoZXJlKC5jb250ZW50KSBvbHtsaXN0LXN0eWxlLXR5cGU6ZGVjaW1hbDtwYWRkaW5nLWxlZnQ6MS41ZW07bGluZS1oZWlnaHQ6Mn06d2hlcmUoLmNvbnRlbnQpIGF7Y29sb3I6IzAzYzt3b3JkLWJyZWFrOmJyZWFrLWFsbH0uY29udGVudC1wYWdlci1saW5re21hcmdpbjoxZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtncmlkLWdhcDoxMnB4O2ZvbnQtc2l6ZTouOWVtfS5jb250ZW50LXBhZ2VyLWxpbmsgLnBvc3QtcGFnZS1udW1iZXJze2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzMzO2JveC1zaGFkb3c6MCA1cHggNXB4IDAgcmdiYSgxOCw2Myw4MiwuMDM1KSwwIDAgMCAxcHggcmdiYSgxNzYsMTgxLDE5MywuMik7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcn0uY29udGVudC1wYWdlci1saW5rIC5wb3N0LXBhZ2UtbnVtYmVycy5jdXJyZW50e2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS5jb250ZW50LXBhZ2VyLWxpbmsgLnBvc3QtcGFnZS1udW1iZXJzOm5vdCguY3VycmVudCk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5jb250ZW50LXBhZ2VyLWxpbmtfX2J1dHRvbnMgLnBvc3QtcGFnZS1udW1iZXJze3dpZHRoOmF1dG87cGFkZGluZzoxMnB4IDE4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNvbnRlbnQtcGFnZXItbGlua19fYnV0dG9ucyAucG9zdC1wYWdlLW51bWJlcnMgLnByZXY6YmVmb3Jle2ZvbnQtZmFtaWx5OlwiZm9udEF3ZXNvbWVcIjtjb250ZW50Olwi74GTXCJ9LmNvbnRlbnQtcGFnZXItbGlua19fYnV0dG9ucyAucG9zdC1wYWdlLW51bWJlcnMgLm5leHQ6YWZ0ZXJ7Zm9udC1mYW1pbHk6XCJmb250QXdlc29tZVwiO2NvbnRlbnQ6XCLvgZRcIjttYXJnaW4tbGVmdDo4cHh9LmNvbnRlbnQtcGFnZXItbGlua19fcGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7Z3JpZC1nYXA6NXB4fS5jb250ZW50LXBhZ2VyLWxpbmtfX3BhZ2luYXRpb24gLnBvc3QtcGFnZS1udW1iZXJze2xpbmUtaGVpZ2h0OjM2cHg7d2lkdGg6MzZweH0ubC1tYWluLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7Z2FwOjIwcHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7LmwtbWFpbi1jb250YWluZXJ7ZGlzcGxheTpibG9ja319I2ZpeF9zaWRlYmFye3otaW5kZXg6MTA7cG9zaXRpb246c3RpY2t5O3RvcDo4NXB4fWJvZHkubC1zaWRlYmFyLWxlZnQgLmwtbWFpbi1jb250YWluZXIsYm9keS5sLXNpZGViYXItbGVmdCAjY29udGVudF9hcmVhe2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS53aWRnZXRfZGl2ZXJfd2lkZ2V0X3RhYiAud2lkZ2V0LWlubmVye3BhZGRpbmc6MH0uZGl2ZXItdGFid2lkZ2V0e3dpZHRoOjEwMCV9LmRpdmVyLXRhYndpZGdldF9fdGFic3tkaXNwbGF5OmZsZXg7b3ZlcmZsb3cteDphdXRvfS5kaXZlci10YWJ3aWRnZXRfX3RhYnMtLWl0ZW17ZmxleDoxIDAgYXV0bztwYWRkaW5nOi42ZW0gMS4yZW07YmFja2dyb3VuZDojZjlmOWY5O2NvbG9yOiM5OTk7Ym9yZGVyLXRvcDozcHggc29saWQgI2FhYTtmb250LXNpemU6LjllbTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7Ym94LXNoYWRvdzowIC01cHggMTVweCAtNXB4IHJnYmEoMCwwLDAsLjEpIGluc2V0O2N1cnNvcjpwb2ludGVyfS5kaXZlci10YWJ3aWRnZXRfX3RhYnMtLWl0ZW0uaXMtYWN0aXZle2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzMzO2JvcmRlci10b3A6M3B4IHNvbGlkICMyMTk2ZjM7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpkZWZhdWx0fS5kaXZlci10YWJ3aWRnZXRfX2NvbnRlbnQtLXRpdGxle2Rpc3BsYXk6bm9uZX0uZGl2ZXItdGFid2lkZ2V0X19jb250ZW50LS1pbm5lcnt3aWR0aDoxMDAlO2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjEwcHh9LmRpdmVyLXRhYndpZGdldF9fY29udGVudC0taW5uZXI6Zmlyc3Qtb2YtdHlwZXtkaXNwbGF5OmJsb2NrfSN3cC1jYWxlbmRhcnt3aWR0aDoxMDAlfSN3cC1jYWxlbmRhciBjYXB0aW9ue2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjVweH0jd3AtY2FsZW5kYXIgdGR7cGFkZGluZzo1cHggMDt0ZXh0LWFsaWduOmNlbnRlcn0jd3AtY2FsZW5kYXIgdGhlYWQgdGh7cGFkZGluZzo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6bm9ybWFsO2JvcmRlcjoxcHggc29saWQgI2NjYztiYWNrZ3JvdW5kOiNmOWY5Zjl9Lm5hdmlnYXRpb24tcG9zdHtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtncmlkLWdhcDoycHg7Zm9udC1zaXplOi45ZW07bWFyZ2luOjEwcHggMH0ubmF2aWdhdGlvbi1wb3N0X19pbmZve2ZvbnQtc2l6ZTouOWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTo2cHh9Lm5hdmlnYXRpb24tcG9zdF9faXRlbXtmbGV4OjE7cGFkZGluZzoxNHB4IDE2cHg7YmFja2dyb3VuZDojZmZmfS5uYXZpZ2F0aW9uLXBvc3RfX2l0ZW0ubmV4dF9wb3N0e3RleHQtYWxpZ246cmlnaHR9Lm5hdmlnYXRpb24tcG9zdF9faXRlbS5uZXh0X3Bvc3QgYXtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9Lm5hdmlnYXRpb24tcG9zdF9faXRlbS5uZXh0X3Bvc3QgYTphZnRlcntjb250ZW50Olwi74SFXCJ9Lm5hdmlnYXRpb24tcG9zdF9faXRlbS5wcmV2aW91c19wb3N0IGF7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmlnYXRpb24tcG9zdF9faXRlbS5wcmV2aW91c19wb3N0IGE6YmVmb3Jle2NvbnRlbnQ6XCLvhIRcIn0ubmF2aWdhdGlvbi1wb3N0X19saW5re2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Z3JpZC1nYXA6MTRweDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5uYXZpZ2F0aW9uLXBvc3RfX2xpbms6YmVmb3JlLC5uYXZpZ2F0aW9uLXBvc3RfX2xpbms6YWZ0ZXJ7Zm9udC1zaXplOjJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OlwiRm9udEF3ZXNvbWVcIn0ubmF2aWdhdGlvbi1wb3N0X190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjE7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjI7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi45ZW19Lm5hdmlnYXRpb24tcG9zdF9fdGh1bWJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwcHg7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5uYXZpZ2F0aW9uLXBvc3RfX3RodW1iOmJlZm9yZXtjb250ZW50OlwiXCI7cGFkZGluZy10b3A6NjEuOCU7ZGlzcGxheTpibG9ja30ubmF2aWdhdGlvbi1wb3N0X190aHVtYiBhbXAtaW1nLC5uYXZpZ2F0aW9uLXBvc3RfX3RodW1iIGltZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5uYXZpZ2F0aW9uLXBvc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1Aa2V5ZnJhbWVzIGRlZXJfc2tlbGV0b25fYW5pbWF0aW9uezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfX0uZGVlci1za2VsZXRvbnt3aWR0aDoxMDAlO2hlaWdodDoyMHB4O2JhY2tncm91bmQ6I2Q5ZDlkOTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmRlZXItc2tlbGV0b246OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCB0cmFuc3BhcmVudCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2FuaW1hdGlvbjpkZWVyX3NrZWxldG9uX2FuaW1hdGlvbiAxLjJzIGxpbmVhciBpbmZpbml0ZX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47aGVpZ2h0OjEyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyPmxpe2Rpc3BsYXk6bm9uZX0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNSksIHRyYW5zcGFyZW50KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YW5pbWF0aW9uOmRlZXJfc2tlbGV0b25fYW5pbWF0aW9uIDEuMnMgbGluZWFyIGluZmluaXRlfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLWxpc3R7d2lkdGg6MTAwJTttYXJnaW46MCAtMnB4fS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLXNsaWRle2JhY2tncm91bmQtY29sb3I6I2ZmZjtvcGFjaXR5OjA7bWluLWhlaWdodDoxMDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4O2dhcDo1cHh9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lci5zbGljay1pbml0aWFsaXplZHtoZWlnaHQ6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lci5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGV7b3BhY2l0eToxfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIuc2xpY2staW5pdGlhbGl6ZWQ6OmJlZm9yZXtjb250ZW50Om5vbmV9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOnBvaW50ZXI7dG9wOjUwJTttYXJnaW4tdG9wOi0xNnB4O291dGxpbmU6MDt3aWR0aDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7ei1pbmRleDoxO3RyYW5zaXRpb246bm9uZTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Y29sb3I6I2ZmZjtvcGFjaXR5Oi43O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMXB4fS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLWFycm93OmJlZm9yZXtjb250ZW50Olwi74SFXCI7Zm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwiO2ZvbnQtd2VpZ2h0OmJvbGR9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtyaWdodDoxMHB4O2xlZnQ6YXV0b30uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3Jle2NvbnRlbnQ6XCLvhIRcIn0uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGlkZXItZG90c3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206NXB4O21hcmdpbjowO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMHB4KTt3aGl0ZS1zcGFjZTpub3dyYXB9LnNsaWRlci1jb250YWluZXIgLnNsaWRlci1pbm5lciAuc2xpZGVyLWRvdHMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgNXB4O2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5Oi4zfS5zbGlkZXItY29udGFpbmVyIC5zbGlkZXItaW5uZXIgLnNsaWRlci1kb3RzIGxpOmhvdmVye2JhY2tncm91bmQ6I2NjY30uc2xpZGVyLWNvbnRhaW5lciAuc2xpZGVyLWlubmVyIC5zbGlkZXItZG90cyBsaS5zbGljay1hY3RpdmV7YmFja2dyb3VuZDojY2NjO29wYWNpdHk6MX0ucGlja3VwLXNsaWRlcnt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZXtwYWRkaW5nOjVweH0ucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGU+YXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo1Ni4yNSU7aGVpZ2h0OjA7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5waWNrdXAtc2xpZGVyIC5zbGljay1zbGlkZSBpbWd7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnBpY2t1cC1zbGlkZXIgLnNsaWNrLXNsaWRlIC5waWNrdXAtdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOi41ZW19LnBpY2t1cC1zbGlkZXIgLnNsaWNrLXNsaWRlIC5waWNrdXAtZHR7cGFkZGluZy1sZWZ0OjVweDtmb250LXNpemU6LjhlbX0ucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGUgLnBpY2t1cC1jYXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtwYWRkaW5nOjNweCA4cHg7YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmY7Zm9udC1zaXplOi42ZW07Ym9yZGVyLXJhZGl1czowIDAgMCA1cHg7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6Ym9sZH0ucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGUgLm1ldGF7Zm9udC1zaXplOi44ZW07cGFkZGluZzo4cHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjY1cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC42KTtjb2xvcjojZmZmO3RyYW5zaXRpb246LjRzfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucGlja3VwLXNsaWRlciAuc2xpY2stc2xpZGU6aG92ZXIgLm1ldGF7aGVpZ2h0OjEwMCV9fSNoZWFkZXIgLnBpY2t1cC1zbGlkZXIgLnNsaWNrLXRyYWNre2dhcDowcHh9I2hlYWRlciAucGlja3VwLXNsaWRlciAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRle3BhZGRpbmc6MH0jaGVhZGVyIC5waWNrdXAtc2xpZGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLm1ldGF7Zm9udC1zaXplOjFlbTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMzAsIDg3LCAxNTMsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNikgMTAwJSk7cGFkZGluZzo2MHB4IDUlIDMlO2hlaWdodDphdXRvfSNoZWFkZXIgLnBpY2t1cC1zbGlkZXIgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSAucGlja3VwLWNhdHtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZTouOGVtfSNoZWFkZXIgLnBpY2t1cC1zbGlkZXIgLnNsaWRlci1pbm5lcjpub3QoLnNsaWNrLWluaXRpYWxpemVkKXtoZWlnaHQ6MzAwcHh9I21haW4td3JhcCAjcGlja3VwX3Bvc3RzX2NvbnRhaW5lcnttYXJnaW4tYm90dG9tOjEwcHh9I2JyZWFkY3J1bWJ7Zm9udC1zaXplOi44ZW07cGFkZGluZzoxMHB4IDIwcHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHh9I2JyZWFkY3J1bWIgdWx7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWxpbmUtY2xhbXA6MTtvdmVyZmxvdzpoaWRkZW59I2JyZWFkY3J1bWIgdWwgKntkaXNwbGF5OmNvbnRlbnRzfSNicmVhZGNydW1iIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZXtjb250ZW50Olwi74OaXCI7Y29sb3I6I2FhYTttYXJnaW46MCAuNnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MXB4O2ZvbnQtZmFtaWx5OlwiRm9udEF3ZXNvbWVcIn0jYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi10aXRsZXtjb2xvcjojOTk5fSNicmVhZGNydW1iKy5tYWluLWJpZy10aXRsZXttYXJnaW4tdG9wOi0xNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsjYnJlYWRjcnVtYisubWFpbi1iaWctdGl0bGV7bWFyZ2luLXRvcDotMTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpeyNicmVhZGNydW1ie3BhZGRpbmc6NXB4IDEwcHg7Zm9udC1zaXplOi43ZW19fS55b3V0dWJlLWNvbnRhaW5lciwudmlkZW8tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6NTYuMjUlfS55b3V0dWJlLWNvbnRhaW5lciBpZnJhbWUsLnZpZGVvLWNvbnRhaW5lciBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS53cC1oYXMtYXNwZWN0LXJhdGlvIC55b3V0dWJlLWNvbnRhaW5lciwud3AtaGFzLWFzcGVjdC1yYXRpbyAudmlkZW8tY29udGFpbmVye2Rpc3BsYXk6Y29udGVudHN9LmhpZGV7ZGlzcGxheTpub25lfWEud3JhcF9saW5re3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO3otaW5kZXg6MX0uYmFkZ2V7YmFja2dyb3VuZDojMzMzO2NvbG9yOiNmZmY7cGFkZGluZzouNWVtIC44ZW0gLjRlbTtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTouOGVtO2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbjouMmVtIC40ZW07dG9wOi0wLjFlbTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDpib2xkfS5iYWRnZS5idGFne21hcmdpbi1sZWZ0OjEwcHg7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uYmFkZ2UuYnRhZzpiZWZvcmUsLmJhZGdlLmJ0YWcgLmJlZm9yZXNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotMWVtO2NvbnRlbnQ6XCJcIjt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICMzMzMgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MWVtIDFlbSAxZW0gMH0uYmFkZ2UuYnRhZyAuYmVmb3Jlc3Bhbntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0uYmFkZ2UuYnRhZzphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6LTFweDt6LWluZGV4OjI7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6NnB4O2hlaWdodDo2cHg7bWFyZ2luLXRvcDotM3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwMCV9LmJhZGdlLnJhZGl1c3tib3JkZXItcmFkaXVzOjUwcHh9LmJhZGdlLmNvcm5lcnRhZ3tib3JkZXItcmFkaXVzOjUwcHggM3B4IDNweCA1MHB4O3BhZGRpbmctbGVmdDoyMHB4fS5iYWRnZS5jb3JuZXJ0YWc6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MTBweDt6LWluZGV4OjI7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6NnB4O2hlaWdodDo2cHg7bWFyZ2luLXRvcDotM3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwMCV9LmJhZGdlLmJib3JkZXJ7Ym9yZGVyOjJweCBzb2xpZCAjMzMzO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OmJvbGR9LmJhZGdlLmJib3JkZXItcmFkaXVze2JvcmRlcjoycHggc29saWQgIzMzMztjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjUwcHh9LmJhZGdlLnZ7bWFyZ2luLXJpZ2h0Oi44ZW19LmJhZGdlLnY6OmJlZm9yZSwuYmFkZ2UudiAuYmVmb3Jlc3Bhbntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTAuOGVtO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICMzMzMgcmdiYSgwLDAsMCwwKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOi41ZW0gMCAuNWVtIC44ZW19LmJhZGdlLnYgLmJlZm9yZXNwYW57Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJhZGdlIGl7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Zm9udC13ZWlnaHQ6Ym9sZH0uYmFkZ2UgaSAuYmVmb3Jle21hcmdpbi1yaWdodDouNWVtfS5iYWRnZSBpIC5hZnRlcnttYXJnaW4tbGVmdDouNWVtfS5iYWRnZS53aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7Y29sb3I6IzAwMH0uYmFkZ2Uud2hpdGUuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNmOWY5Zjk7Y29sb3I6I2Y5ZjlmOX0uYmFkZ2Uud2hpdGUuYmJvcmRlci1yYWRpdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZjlmOWY5O2NvbG9yOiNmOWY5Zjl9LmJhZGdlLndoaXRlLnY6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmOWY5ZjkgcmdiYSgwLDAsMCwwKX0uYmFkZ2Uud2hpdGUuYnRhZzpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2Y5ZjlmOSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LmJhZGdlLmJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmfS5iYWRnZS5ibGFjay5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojMDAwfS5iYWRnZS5ibGFjay5iYm9yZGVyLXJhZGl1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMH0uYmFkZ2UuYmxhY2sudjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgIzAwMCByZ2JhKDAsMCwwLDApfS5iYWRnZS5ibGFjay5idGFnOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjMDAwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjE7Y29sb3I6I2ZmZn0uYmFkZ2UuYmx1ZS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6IzcwYjhmMTtjb2xvcjojNzBiOGYxfS5iYWRnZS5ibHVlLmJib3JkZXItcmFkaXVze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6IzcwYjhmMTtjb2xvcjojNzBiOGYxfS5iYWRnZS5ibHVlLnY6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICM3MGI4ZjEgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuYmx1ZS5idGFnOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjNzBiOGYxIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UucmVke2JhY2tncm91bmQtY29sb3I6I2ZmODE3ODtjb2xvcjojZmZmfS5iYWRnZS5yZWQuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNmZjgxNzg7Y29sb3I6I2ZmODE3OH0uYmFkZ2UucmVkLmJib3JkZXItcmFkaXVze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2ZmODE3ODtjb2xvcjojZmY4MTc4fS5iYWRnZS5yZWQudjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmODE3OCByZ2JhKDAsMCwwLDApfS5iYWRnZS5yZWQuYnRhZzpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2ZmODE3OCByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LmJhZGdlLnllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjI7Y29sb3I6IzAwMH0uYmFkZ2UueWVsbG93LmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZmZlODIyO2NvbG9yOiNmZmU4MjJ9LmJhZGdlLnllbGxvdy5iYm9yZGVyLXJhZGl1c3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNmZmU4MjI7Y29sb3I6I2ZmZTgyMn0uYmFkZ2UueWVsbG93LnY6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmU4MjIgcmdiYSgwLDAsMCwwKX0uYmFkZ2UueWVsbG93LmJ0YWc6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmU4MjIgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5iYWRnZS5vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkO2NvbG9yOiNmZmZ9LmJhZGdlLm9yYW5nZS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2ZmYTMwZDtjb2xvcjojZmZhMzBkfS5iYWRnZS5vcmFuZ2UuYmJvcmRlci1yYWRpdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZmZhMzBkO2NvbG9yOiNmZmEzMGR9LmJhZGdlLm9yYW5nZS52OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZhMzBkIHJnYmEoMCwwLDAsMCl9LmJhZGdlLm9yYW5nZS5idGFnOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZhMzBkIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKX0uYmFkZ2UuZ3JlZW57YmFja2dyb3VuZC1jb2xvcjojN2FjYzQwO2NvbG9yOiNmZmZ9LmJhZGdlLmdyZWVuLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojN2FjYzQwO2NvbG9yOiM3YWNjNDB9LmJhZGdlLmdyZWVuLmJib3JkZXItcmFkaXVze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6IzdhY2M0MDtjb2xvcjojN2FjYzQwfS5iYWRnZS5ncmVlbi52OmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjN2FjYzQwIHJnYmEoMCwwLDAsMCl9LmJhZGdlLmdyZWVuLmJ0YWc6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICM3YWNjNDAgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5iYWRnZS5ncmF5e2JhY2tncm91bmQtY29sb3I6I2NjYztjb2xvcjojMDAwfS5iYWRnZS5ncmF5LmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojY2NjO2NvbG9yOiNjY2N9LmJhZGdlLmdyYXkuYmJvcmRlci1yYWRpdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojY2NjO2NvbG9yOiNjY2N9LmJhZGdlLmdyYXkudjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2NjYyByZ2JhKDAsMCwwLDApfS5iYWRnZS5ncmF5LmJ0YWc6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNjY2MgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5zY19iYWxsb29ue2NvbG9yOiMzMzM7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxZW0gMS4yZW07YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2NjYzt6LWluZGV4OjA7Ym9yZGVyLXJhZGl1czo1cHg7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0uc2NfYmFsbG9vbj4qOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uc2NfYmFsbG9vbj4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zY19iYWxsb29uOjpiZWZvcmUsLnNjX2JhbGxvb246OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowcHg7aGVpZ2h0OjBweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNjX2JhbGxvb246OmJlZm9yZXtib3JkZXItd2lkdGg6OHB4IDExcHh9LnNjX2JhbGxvb246OmFmdGVye2JvcmRlci13aWR0aDoxMHB4O2JvcmRlci13aWR0aDo1cHggOHB4fS5zY19iYWxsb29uIC5jdXN0b21fdm9pY2UsLnNjX2JhbGxvb24gLmN1c3RvbV92b2ljZTJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXdpZHRoOjVweCA4cHg7ei1pbmRleDoxfS5zY19iYWxsb29uLmJvdHRvbXttYXJnaW4tYm90dG9tOjlweH0uc2NfYmFsbG9vbi5ib3R0b206YmVmb3Jle3RvcDoxMDAlO2xlZnQ6MTAlO2JvcmRlci10b3AtY29sb3I6aW5oZXJpdDtib3JkZXItd2lkdGg6MTFweCA4cHh9LnNjX2JhbGxvb24uYm90dG9tOmFmdGVye3RvcDoxMDAlO2xlZnQ6Y2FsYygxMCUgKyAzcHgpO2JvcmRlci10b3AtY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6OHB4IDVweH0uc2NfYmFsbG9vbi50b3B7bWFyZ2luLXRvcDo5cHh9LnNjX2JhbGxvb24udG9wOmJlZm9yZXtib3R0b206MTAwJTtsZWZ0OjEwJTtib3JkZXItYm90dG9tLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXdpZHRoOjExcHggOHB4fS5zY19iYWxsb29uLnRvcDphZnRlcntib3R0b206MTAwJTtsZWZ0OmNhbGMoMTAlICsgM3B4KTtib3JkZXItYm90dG9tLWNvbG9yOiNmZmY7Ym9yZGVyLXdpZHRoOjhweCA1cHh9LnNjX2JhbGxvb24ubGVmdHttYXJnaW4tbGVmdDo5cHh9LnNjX2JhbGxvb24ubGVmdDpiZWZvcmV7cmlnaHQ6MTAwJTt0b3A6MTAlO2JvcmRlci1yaWdodC1jb2xvcjppbmhlcml0fS5zY19iYWxsb29uLmxlZnQ6YWZ0ZXJ7cmlnaHQ6MTAwJTt0b3A6Y2FsYygxMCUgKyAzcHgpO2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5zY19iYWxsb29uLnJpZ2h0e21hcmdpbi1yaWdodDo5cHh9LnNjX2JhbGxvb24ucmlnaHQ6YmVmb3Jle2xlZnQ6MTAwJTt0b3A6MTAlO2JvcmRlci1sZWZ0LWNvbG9yOmluaGVyaXR9LnNjX2JhbGxvb24ucmlnaHQ6YWZ0ZXJ7bGVmdDoxMDAlO3RvcDpjYWxjKDEwJSArIDNweCk7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0uc2NfYmFsbG9vbi5ibGFja3tjb2xvcjojZmZmO2JvcmRlcjpub25lO2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzAwMH0uc2NfYmFsbG9vbi5ibGFjazphZnRlcntjb250ZW50Om5vbmV9LnNjX2JhbGxvb24uYmxhY2suY29sb3ItdHlwZS1ib3JkZXJ7Ym9yZGVyOjJweCBzb2xpZCAjMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfYmFsbG9vbi5ibGFjay5jb2xvci10eXBlLWJvcmRlcjphZnRlcntjb250ZW50OlwiXCJ9LnNjX2JhbGxvb24uYmx1ZXtjb2xvcjojZmZmO2JvcmRlcjpub25lO2JvcmRlci1jb2xvcjojNzBiOGYxO2JhY2tncm91bmQtY29sb3I6IzcwYjhmMX0uc2NfYmFsbG9vbi5ibHVlOmFmdGVye2NvbnRlbnQ6bm9uZX0uc2NfYmFsbG9vbi5ibHVlLmNvbG9yLXR5cGUtYm9yZGVye2JvcmRlcjoycHggc29saWQgIzcwYjhmMTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2JhbGxvb24uYmx1ZS5jb2xvci10eXBlLWJvcmRlcjphZnRlcntjb250ZW50OlwiXCJ9LnNjX2JhbGxvb24ucmVke2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Ym9yZGVyLWNvbG9yOiNmZjgxNzg7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19iYWxsb29uLnJlZDphZnRlcntjb250ZW50Om5vbmV9LnNjX2JhbGxvb24ucmVkLmNvbG9yLXR5cGUtYm9yZGVye2JvcmRlcjoycHggc29saWQgI2ZmODE3ODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2JhbGxvb24ucmVkLmNvbG9yLXR5cGUtYm9yZGVyOmFmdGVye2NvbnRlbnQ6XCJcIn0uc2NfYmFsbG9vbi55ZWxsb3d7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtib3JkZXItY29sb3I6I2ZmZTgyMjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjJ9LnNjX2JhbGxvb24ueWVsbG93OmFmdGVye2NvbnRlbnQ6bm9uZX0uc2NfYmFsbG9vbi55ZWxsb3cuY29sb3ItdHlwZS1ib3JkZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZmZlODIyO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2NfYmFsbG9vbi55ZWxsb3cuY29sb3ItdHlwZS1ib3JkZXI6YWZ0ZXJ7Y29udGVudDpcIlwifS5zY19iYWxsb29uLm9yYW5nZXtjb2xvcjojZmZmO2JvcmRlcjpub25lO2JvcmRlci1jb2xvcjojZmZhMzBkO2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZH0uc2NfYmFsbG9vbi5vcmFuZ2U6YWZ0ZXJ7Y29udGVudDpub25lfS5zY19iYWxsb29uLm9yYW5nZS5jb2xvci10eXBlLWJvcmRlcntib3JkZXI6MnB4IHNvbGlkICNmZmEzMGQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19iYWxsb29uLm9yYW5nZS5jb2xvci10eXBlLWJvcmRlcjphZnRlcntjb250ZW50OlwiXCJ9LnNjX2JhbGxvb24uZ3JlZW57Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtib3JkZXItY29sb3I6IzdhY2M0MDtiYWNrZ3JvdW5kLWNvbG9yOiM3YWNjNDB9LnNjX2JhbGxvb24uZ3JlZW46YWZ0ZXJ7Y29udGVudDpub25lfS5zY19iYWxsb29uLmdyZWVuLmNvbG9yLXR5cGUtYm9yZGVye2JvcmRlcjoycHggc29saWQgIzdhY2M0MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2JhbGxvb24uZ3JlZW4uY29sb3ItdHlwZS1ib3JkZXI6YWZ0ZXJ7Y29udGVudDpcIlwifS5zY19iYWxsb29uLmdyYXl7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtib3JkZXItY29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnNjX2JhbGxvb24uZ3JheTphZnRlcntjb250ZW50Om5vbmV9LnNjX2JhbGxvb24uZ3JheS5jb2xvci10eXBlLWJvcmRlcntib3JkZXI6MnB4IHNvbGlkICNjY2M7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19iYWxsb29uLmdyYXkuY29sb3ItdHlwZS1ib3JkZXI6YWZ0ZXJ7Y29udGVudDpcIlwifS5zY19iYWxsb29uLnllbGxvd3tjb2xvcjojMDAwfS50aGlua19iYWxsb29ue3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjVlbSAxZW07Ym9yZGVyLXJhZGl1czoxNXB4O2ZvbnQtc2l6ZTouOWVtO21hcmdpbjoxMnB4O2JvcmRlcjoycHggc29saWQgI2RkZH0udGhpbmtfYmFsbG9vbjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjhweDtoZWlnaHQ6OHB4O3RvcDotMTNweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICNjY2N9LnRoaW5rX2JhbGxvb246YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7dG9wOi01cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjJweCBzb2xpZCAjY2NjfS50aGlua19iYWxsb29uIC5jdXN0b21fdm9pY2UubGVmdHtsZWZ0Oi0yNnB4O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7dG9wOi0xM3B4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2NjY30udGhpbmtfYmFsbG9vbiAuY3VzdG9tX3ZvaWNlLnJpZ2h0e3JpZ2h0Oi0yNXB4O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7dG9wOi0xM3B4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2NjY30udGhpbmtfYmFsbG9vbiAuY3VzdG9tX3ZvaWNlMi5sZWZ0e2xlZnQ6LTE2cHg7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDt0b3A6LTVweDtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4OjExO2JvcmRlcjoxcHggc29saWQgI2NjY30udGhpbmtfYmFsbG9vbiAuY3VzdG9tX3ZvaWNlMi5yaWdodHtyaWdodDotMTVweDt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O3RvcDotNXB4O2JvcmRlci1yYWRpdXM6NTAlO3otaW5kZXg6MTE7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aGlua19iYWxsb29uLmJsYWNre2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDAwfS50aGlua19iYWxsb29uLmJsYWNrOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5ibGFjazphZnRlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnRoaW5rX2JhbGxvb24uYmx1ZXtjb2xvcjojZmZmO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6IzcwYjhmMX0udGhpbmtfYmFsbG9vbi5ibHVlOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5ibHVlOmFmdGVye2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6IzcwYjhmMX0udGhpbmtfYmFsbG9vbi5yZWR7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzh9LnRoaW5rX2JhbGxvb24ucmVkOmJlZm9yZSwudGhpbmtfYmFsbG9vbi5yZWQ6YWZ0ZXJ7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS50aGlua19iYWxsb29uLnllbGxvd3tjb2xvcjojZmZmO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMn0udGhpbmtfYmFsbG9vbi55ZWxsb3c6YmVmb3JlLC50aGlua19iYWxsb29uLnllbGxvdzphZnRlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjJ9LnRoaW5rX2JhbGxvb24ub3Jhbmdle2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkfS50aGlua19iYWxsb29uLm9yYW5nZTpiZWZvcmUsLnRoaW5rX2JhbGxvb24ub3JhbmdlOmFmdGVye2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZH0udGhpbmtfYmFsbG9vbi5ncmVlbntjb2xvcjojZmZmO2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6IzdhY2M0MH0udGhpbmtfYmFsbG9vbi5ncmVlbjpiZWZvcmUsLnRoaW5rX2JhbGxvb24uZ3JlZW46YWZ0ZXJ7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojN2FjYzQwfS50aGlua19iYWxsb29uLmdyYXl7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnRoaW5rX2JhbGxvb24uZ3JheTpiZWZvcmUsLnRoaW5rX2JhbGxvb24uZ3JheTphZnRlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnRoaW5rX2JhbGxvb24ueWVsbG93e2NvbG9yOiMwMDB9LmJhcmNoYXJ0e2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojMDA2ZDk3O3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MjBweDtjb2xvcjphenVyZTtoZWlnaHQ6Mi41ZW07bGluZS1oZWlnaHQ6Mi41ZW07bWFyZ2luOjVweCAwO2JvcmRlci1yYWRpdXM6MCAxMHB4IDEwcHggMH0uZGl2ZXItYmFyY2hhcnR7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxZW19LmRpdmVyLWJhcmNoYXJ0X190aXRsZXtmb250LXNpemU6MS4yZW07Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzoxcHg7bWFyZ2luLWJvdHRvbTo2cHh9LmRpdmVyLWJhcmNoYXJ0X19iYXJ7YmFja2dyb3VuZDojZWVlO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxZW07Ym9yZGVyLXJhZGl1czoyZW19LmRpdmVyLWJhcmNoYXJ0X19iYXItLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjJlbX0uZGl2ZXItYmFyY2hhcnRfX2xhYmVse3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvdHRvbToyZW07bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7YmFja2dyb3VuZDojZWVlO2JvcmRlci1jb2xvcjojZWVlO2JveC1zaGFkb3c6MCAwIDVweCAwcHggI2NjYztjb2xvcjpyZWQ7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjhlbTtwYWRkaW5nOi4yZW0gLjZlbTtib3JkZXItcmFkaXVzOjVweH0uZGl2ZXItYmFyY2hhcnRfX2xhYmVsOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDpjYWxjKDUwJSAtIDZweCk7Ym9yZGVyLXdpZHRoOjhweCA2cHggMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcC1jb2xvcjppbmhlcml0fS5kaXZlci1iYXJjaGFydF9fbGFiZWwuaXMtcG9zaXRpb24tYm90dG9te3RvcDoxZW07Ym90dG9tOmF1dG87cG9zaXRpb246cmVsYXRpdmV9LmRpdmVyLWJhcmNoYXJ0X19sYWJlbC5pcy1wb3NpdGlvbi1ib3R0b206YmVmb3Jle2JvdHRvbToxMDAlO3RvcDphdXRvO2JvcmRlci1ib3R0b20tY29sb3I6aW5oZXJpdDtib3JkZXItd2lkdGg6MCA2cHggOHB4fS5idXR0b24sLmNvbnRlbnQgLmJ1dHRvbntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vLXJlcGVhdDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MTBweCA1cHh9LmJ1dHRvbiBhLC5jb250ZW50IC5idXR0b24gYXtwYWRkaW5nOi44ZW0gMS44ZW07Zm9udC1zaXplOi45ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi4xZW07Ym9yZGVyLXJhZGl1czozcHh9LmJ1dHRvbiBhIGksLmNvbnRlbnQgLmJ1dHRvbiBhIGl7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7bGluZS1oZWlnaHQ6MX0uYnV0dG9uIGEgaS5iZWZvcmUsLmNvbnRlbnQgLmJ1dHRvbiBhIGkuYmVmb3Jle21hcmdpbi1yaWdodDoxZW19LmJ1dHRvbiBhIGkuYWZ0ZXIsLmNvbnRlbnQgLmJ1dHRvbiBhIGkuYWZ0ZXJ7bWFyZ2luLWxlZnQ6MWVtfS5idXR0b24gYS5iaWcsLmNvbnRlbnQgLmJ1dHRvbiBhLmJpZ3twYWRkaW5nOi44ZW0gMi41ZW07Zm9udC1zaXplOjEuMWVtfS5idXR0b24gYS5zbWFsbCwuY29udGVudCAuYnV0dG9uIGEuc21hbGx7cGFkZGluZzouNWVtIDEuM2VtO2ZvbnQtc2l6ZTouN2VtfS5idXR0b24gYTpob3ZlciwuY29udGVudCAuYnV0dG9uIGE6aG92ZXJ7ZmlsdGVyOmJyaWdodG5lc3MoMC45NSl9LmJ1dHRvbi5iaWcgYSwuY29udGVudCAuYnV0dG9uLmJpZyBhe3dpZHRoOjEwMCV9LmJ1dHRvbi5pbmxpbmUsLmNvbnRlbnQgLmJ1dHRvbi5pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJ1dHRvbi5zb2xpZCBhLC5jb250ZW50IC5idXR0b24uc29saWQgYXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjVweCBzb2xpZCAjY2NjO3RvcDowcHg7dGV4dC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsLjQpfS5idXR0b24uc2hhZG93IGEsLmNvbnRlbnQgLmJ1dHRvbi5zaGFkb3cgYXtib3gtc2hhZG93OjBweCAwcHggMTBweCByZ2JhKDAsMCwwLC4yKX0uYnV0dG9uLnNoYWRvdyBhOmhvdmVyLC5jb250ZW50IC5idXR0b24uc2hhZG93IGE6aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5idXR0b24ucmFkaXVzIGEsLmNvbnRlbnQgLmJ1dHRvbi5yYWRpdXMgYXtib3JkZXItcmFkaXVzOjUwZW19LmJ1dHRvbi5iYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi5iYm9yZGVyIGF7Ym9yZGVyOjJweCBzb2xpZCAjNmY4ZTljfS5idXR0b24ub2JvcmRlciBhLC5jb250ZW50IC5idXR0b24ub2JvcmRlciBhe2JvcmRlcjoycHggc29saWQgIzcwYjhmMTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzcwYjhmMX0uYnV0dG9uLmZyYW1lIGEsLmNvbnRlbnQgLmJ1dHRvbi5mcmFtZSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICM1NWJlZDU7Ym9yZGVyOjJweCBzb2xpZCAjZmZmfS5idXR0b24ud2hpdGUgYSwuY29udGVudCAuYnV0dG9uLndoaXRlIGF7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9LmJ1dHRvbi53aGl0ZS5iYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi53aGl0ZS5iYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNlMGUwZTA7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2NvbG9yOiNmZmZ9LmJ1dHRvbi53aGl0ZS5vYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi53aGl0ZS5vYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNmOWY5Zjk7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmOWY5Zjl9LmJ1dHRvbi53aGl0ZS5mcmFtZSBhLC5jb250ZW50IC5idXR0b24ud2hpdGUuZnJhbWUgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZjlmOWY5fS5idXR0b24ud2hpdGUuc29saWQgYSwuY29udGVudCAuYnV0dG9uLndoaXRlLnNvbGlkIGF7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgI2M2YzZjNn0uYnV0dG9uLmJsYWNrIGEsLmNvbnRlbnQgLmJ1dHRvbi5ibGFjayBhe2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5idXR0b24uYmxhY2suYmJvcmRlciBhLC5jb250ZW50IC5idXR0b24uYmxhY2suYmJvcmRlciBhe2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmfS5idXR0b24uYmxhY2sub2JvcmRlciBhLC5jb250ZW50IC5idXR0b24uYmxhY2sub2JvcmRlciBhe2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwfS5idXR0b24uYmxhY2suZnJhbWUgYSwuY29udGVudCAuYnV0dG9uLmJsYWNrLmZyYW1lIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggIzAwMH0uYnV0dG9uLmJsYWNrLnNvbGlkIGEsLmNvbnRlbnQgLmJ1dHRvbi5ibGFjay5zb2xpZCBhe2JvcmRlci1ib3R0b206NXB4IHNvbGlkICMwMDB9LmJ1dHRvbi5ibHVlIGEsLmNvbnRlbnQgLmJ1dHRvbi5ibHVlIGF7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LmJ1dHRvbi5ibHVlLmJib3JkZXIgYSwuY29udGVudCAuYnV0dG9uLmJsdWUuYmJvcmRlciBhe2JvcmRlci1jb2xvcjojNDJhMWVjO2JhY2tncm91bmQtY29sb3I6IzcwYjhmMTtjb2xvcjojZmZmfS5idXR0b24uYmx1ZS5vYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi5ibHVlLm9ib3JkZXIgYXtib3JkZXItY29sb3I6IzcwYjhmMTtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzcwYjhmMX0uYnV0dG9uLmJsdWUuZnJhbWUgYSwuY29udGVudCAuYnV0dG9uLmJsdWUuZnJhbWUgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjNzBiOGYxfS5idXR0b24uYmx1ZS5zb2xpZCBhLC5jb250ZW50IC5idXR0b24uYmx1ZS5zb2xpZCBhe2JvcmRlci1ib3R0b206NXB4IHNvbGlkICMxNjg5ZTV9LmJ1dHRvbi5yZWQgYSwuY29udGVudCAuYnV0dG9uLnJlZCBhe2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5idXR0b24ucmVkLmJib3JkZXIgYSwuY29udGVudCAuYnV0dG9uLnJlZC5iYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNmZjUxNDU7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZmZ9LmJ1dHRvbi5yZWQub2JvcmRlciBhLC5jb250ZW50IC5idXR0b24ucmVkLm9ib3JkZXIgYXtib3JkZXItY29sb3I6I2ZmODE3ODtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I2ZmODE3OH0uYnV0dG9uLnJlZC5mcmFtZSBhLC5jb250ZW50IC5idXR0b24ucmVkLmZyYW1lIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggI2ZmODE3OH0uYnV0dG9uLnJlZC5zb2xpZCBhLC5jb250ZW50IC5idXR0b24ucmVkLnNvbGlkIGF7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgI2ZmMjIxMn0uYnV0dG9uLnllbGxvdyBhLC5jb250ZW50IC5idXR0b24ueWVsbG93IGF7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjJ9LmJ1dHRvbi55ZWxsb3cuYmJvcmRlciBhLC5jb250ZW50IC5idXR0b24ueWVsbG93LmJib3JkZXIgYXtib3JkZXItY29sb3I6I2VlZDUwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjI7Y29sb3I6I2ZmZn0uYnV0dG9uLnllbGxvdy5vYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi55ZWxsb3cub2JvcmRlciBhe2JvcmRlci1jb2xvcjojZmZlODIyO2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZlODIyfS5idXR0b24ueWVsbG93LmZyYW1lIGEsLmNvbnRlbnQgLmJ1dHRvbi55ZWxsb3cuZnJhbWUgYXtib3gtc2hhZG93OjBweCAwcHggMHB4IDJweCAjZmZlODIyfS5idXR0b24ueWVsbG93LnNvbGlkIGEsLmNvbnRlbnQgLmJ1dHRvbi55ZWxsb3cuc29saWQgYXtib3JkZXItYm90dG9tOjVweCBzb2xpZCAjYmJhODAwfS5idXR0b24ub3JhbmdlIGEsLmNvbnRlbnQgLmJ1dHRvbi5vcmFuZ2UgYXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZH0uYnV0dG9uLm9yYW5nZS5iYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi5vcmFuZ2UuYmJvcmRlciBhe2JvcmRlci1jb2xvcjojZDk4NzAwO2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZDtjb2xvcjojZmZmfS5idXR0b24ub3JhbmdlLm9ib3JkZXIgYSwuY29udGVudCAuYnV0dG9uLm9yYW5nZS5vYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNmZmEzMGQ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNmZmEzMGR9LmJ1dHRvbi5vcmFuZ2UuZnJhbWUgYSwuY29udGVudCAuYnV0dG9uLm9yYW5nZS5mcmFtZSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICNmZmEzMGR9LmJ1dHRvbi5vcmFuZ2Uuc29saWQgYSwuY29udGVudCAuYnV0dG9uLm9yYW5nZS5zb2xpZCBhe2JvcmRlci1ib3R0b206NXB4IHNvbGlkICNhNjY3MDB9LmJ1dHRvbi5ncmVlbiBhLC5jb250ZW50IC5idXR0b24uZ3JlZW4gYXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdhY2M0MH0uYnV0dG9uLmdyZWVuLmJib3JkZXIgYSwuY29udGVudCAuYnV0dG9uLmdyZWVuLmJib3JkZXIgYXtib3JkZXItY29sb3I6IzYyYWIyZTtiYWNrZ3JvdW5kLWNvbG9yOiM3YWNjNDA7Y29sb3I6I2ZmZn0uYnV0dG9uLmdyZWVuLm9ib3JkZXIgYSwuY29udGVudCAuYnV0dG9uLmdyZWVuLm9ib3JkZXIgYXtib3JkZXItY29sb3I6IzdhY2M0MDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzdhY2M0MH0uYnV0dG9uLmdyZWVuLmZyYW1lIGEsLmNvbnRlbnQgLmJ1dHRvbi5ncmVlbi5mcmFtZSBhe2JveC1zaGFkb3c6MHB4IDBweCAwcHggMnB4ICM3YWNjNDB9LmJ1dHRvbi5ncmVlbi5zb2xpZCBhLC5jb250ZW50IC5idXR0b24uZ3JlZW4uc29saWQgYXtib3JkZXItYm90dG9tOjVweCBzb2xpZCAjNGI4MzIzfS5idXR0b24uZ3JheSBhLC5jb250ZW50IC5idXR0b24uZ3JheSBhe2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5idXR0b24uZ3JheS5iYm9yZGVyIGEsLmNvbnRlbnQgLmJ1dHRvbi5ncmF5LmJib3JkZXIgYXtib3JkZXItY29sb3I6I2IzYjNiMztiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Y29sb3I6I2ZmZn0uYnV0dG9uLmdyYXkub2JvcmRlciBhLC5jb250ZW50IC5idXR0b24uZ3JheS5vYm9yZGVyIGF7Ym9yZGVyLWNvbG9yOiNjY2M7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNjY2N9LmJ1dHRvbi5ncmF5LmZyYW1lIGEsLmNvbnRlbnQgLmJ1dHRvbi5ncmF5LmZyYW1lIGF7Ym94LXNoYWRvdzowcHggMHB4IDBweCAycHggI2NjY30uYnV0dG9uLmdyYXkuc29saWQgYSwuY29udGVudCAuYnV0dG9uLmdyYXkuc29saWQgYXtib3JkZXItYm90dG9tOjVweCBzb2xpZCAjOTk5fS5idXR0b24ud2hpdGUuYmJvcmRlciBhLC5jb250ZW50IC5idXR0b24ud2hpdGUuYmJvcmRlciBhe2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3R7bWFyZ2luLWJvdHRvbToxLjVlbX0uc2NfZGVzaWdubGlzdCBpbWd7bWFyZ2luOjFlbSAwfS5zY19kZXNpZ25saXN0PnVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MmVtfS5zY19kZXNpZ25saXN0PnVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjVlbX0uc2NfZGVzaWdubGlzdD51bD5saTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJmb250QXdlc29tZVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LTAuMWVtO2ZvbnQtc2l6ZToxLjJlbTtjb2xvcjojNjY4YWQ4fS5zY19kZXNpZ25saXN0LmZhX2NoZWNrPnVsPmxpOmJlZm9yZXtjb250ZW50Olwi74CMXCJ9LnNjX2Rlc2lnbmxpc3QuZmFfYW5nbGU+dWw+bGl7cGFkZGluZy1sZWZ0OjFlbX0uc2NfZGVzaWdubGlzdC5mYV9hbmdsZT51bD5saTpiZWZvcmV7Y29udGVudDpcIu+EhVwifS5zY19kZXNpZ25saXN0LmZhX2FuZ2xlX2Q+dWw+bGk6YmVmb3Jle2NvbnRlbnQ6XCLvhIFcIn0uc2NfZGVzaWdubGlzdC5mYV9hbmdsZV9vPnVsPmxpOmJlZm9yZXtjb250ZW50Olwi74S4XCJ9LnNjX2Rlc2lnbmxpc3QuZmFfY2FyZXQ+dWw+bGl7cGFkZGluZy1sZWZ0OjFlbX0uc2NfZGVzaWdubGlzdC5mYV9jYXJldD51bD5saTpiZWZvcmV7Y29udGVudDpcIu+DmlwifS5zY19kZXNpZ25saXN0LmZhX2Fycm93PnVsPmxpOmJlZm9yZXtjb250ZW50Olwi74GhXCJ9LnNjX2Rlc2lnbmxpc3QubGJvcmRlcj51bHtwYWRkaW5nOjB9LnNjX2Rlc2lnbmxpc3QubGJvcmRlcj51bD5saXtib3JkZXItbGVmdDo1cHggc29saWQgIzY2OGFkODtwYWRkaW5nLWxlZnQ6LjVlbX0uc2NfZGVzaWdubGlzdD5vbHtsaXN0LXN0eWxlOm5vbmU7Y291bnRlci1yZXNldDpudW1iZXI7bGluZS1oZWlnaHQ6MmVtO3BhZGRpbmc6MDttYXJnaW46MH0uc2NfZGVzaWdubGlzdD5vbD5saXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi41ZW07cGFkZGluZy1sZWZ0OjJlbX0uc2NfZGVzaWdubGlzdD5vbD5saTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb3VudGVyLWluY3JlbWVudDpudW1iZXI7Y29udGVudDpjb3VudGVyKG51bWJlcik7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjllbTtsZWZ0OjA7dG9wOi4yZW07d2lkdGg6MS44ZW07bGluZS1oZWlnaHQ6MS44ZW07dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnNjX2Rlc2lnbmxpc3Quc29saWQ+b2w+bGk6YWZ0ZXJ7YmFja2dyb3VuZDojNjY4YWQ4O2NvbG9yOiNmZmZ9LnNjX2Rlc2lnbmxpc3QucmVnPm9sPmxpOmFmdGVye2JvcmRlcjoycHggc29saWQgIzY2OGFkODtjb2xvcjojNjY4YWQ4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt3aWR0aDpjYWxjKDEuOGVtIC0gNHB4KTtsaW5lLWhlaWdodDpjYWxjKDEuOGVtIC0gNHB4KX0uc2NfZGVzaWdubGlzdC5kaWE+b2w+bGk6YWZ0ZXJ7Y29sb3I6I2ZmZjt3aWR0aDoxLjZlbTtsaW5lLWhlaWdodDoxLjZlbX0uc2NfZGVzaWdubGlzdC5kaWE+b2w+bGk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMmVtO2xlZnQ6MDt3aWR0aDoxLjRlbTtoZWlnaHQ6MS40ZW07Y29udGVudDpcIlwiO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2JhY2tncm91bmQ6IzY2OGFkOH0uc2NfZGVzaWdubGlzdC5yYWRpdXM+b2w+bGk6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czo1MCV9LnNjX2Rlc2lnbmxpc3QudGltZWxpbmU+b2w+bGk6OmFmdGVye2JvcmRlcjoycHggc29saWQgIzY2OGFkODtjb2xvcjojNjY4YWQ4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDpjYWxjKDEuOGVtIC0gNHB4KTtsaW5lLWhlaWdodDpjYWxjKDEuOGVtIC0gNHB4KX0uc2NfZGVzaWdubGlzdC50aW1lbGluZT5vbD5saTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDt0b3A6MWVtO2xlZnQ6Y2FsYyguOWVtIC0gMnB4KTtoZWlnaHQ6Y2FsYygxMDAlICsgMWVtKTtjb250ZW50OlwiXCI7Ym9yZGVyLWxlZnQ6MnB4IGRvdHRlZCAjNjY4YWQ4fS5zY19kZXNpZ25saXN0LnRpbWVsaW5lPm9sPmxpOmxhc3QtY2hpbGQ6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNjX2Rlc2lnbmxpc3QucGFyYWc+b2x7bWFyZ2luLWxlZnQ6MmVtfS5zY19kZXNpZ25saXN0LnBhcmFnPm9sPmxpe3BhZGRpbmctbGVmdDouNWVtO2JvcmRlci1sZWZ0OjNweCBzb2xpZCAjOThiOWRhfS5zY19kZXNpZ25saXN0LnBhcmFnPm9sPmxpOjphZnRlcntmb250LXNpemU6MS41ZW07cmlnaHQ6Y2FsYygxMDAlICsgLjVlbSk7bGVmdDphdXRvO3dpZHRoOmF1dG87Y29sb3I6IzY2OGFkODtsaW5lLWhlaWdodDoxZW07dGV4dC1hbGlnbjpyaWdodH0uc2NfZGVzaWdubGlzdC53aGl0ZT51bD5saTo6YmVmb3Jle2NvbG9yOiNmOWY5Zjl9LnNjX2Rlc2lnbmxpc3Qud2hpdGUubGJvcmRlcj51bD5saXtib3JkZXItY29sb3I6I2Y5ZjlmOX0uc2NfZGVzaWdubGlzdC53aGl0ZS5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC53aGl0ZS5zb2xpZD5vbD5saTphZnRlcntiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC53aGl0ZS5yZWc+b2w+bGk6OmFmdGVye2NvbG9yOiNmOWY5Zjk7Ym9yZGVyLWNvbG9yOiNmOWY5Zjl9LnNjX2Rlc2lnbmxpc3Qud2hpdGUucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiNmOWY5Zjl9LnNjX2Rlc2lnbmxpc3Qud2hpdGUucGFyYWc+b2w+bGk6YWZ0ZXJ7Y29sb3I6I2Y5ZjlmOX0uc2NfZGVzaWdubGlzdC53aGl0ZS50aW1lbGluZT5vbD5saTphZnRlcntib3JkZXItY29sb3I6I2Y5ZjlmOTtjb2xvcjojZjlmOWY5fS5zY19kZXNpZ25saXN0LndoaXRlLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6I2Y5ZjlmOX0uc2NfZGVzaWdubGlzdC5ibGFjaz51bD5saTo6YmVmb3Jle2NvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3QuYmxhY2subGJvcmRlcj51bD5saXtib3JkZXItY29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC5ibGFjay5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5ibGFjay5zb2xpZD5vbD5saTphZnRlcntiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uc2NfZGVzaWdubGlzdC5ibGFjay5yZWc+b2w+bGk6OmFmdGVye2NvbG9yOiMwMDA7Ym9yZGVyLWNvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3QuYmxhY2sucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3QuYmxhY2sucGFyYWc+b2w+bGk6YWZ0ZXJ7Y29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC5ibGFjay50aW1lbGluZT5vbD5saTphZnRlcntib3JkZXItY29sb3I6IzAwMDtjb2xvcjojMDAwfS5zY19kZXNpZ25saXN0LmJsYWNrLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6IzAwMH0uc2NfZGVzaWdubGlzdC5ibHVlPnVsPmxpOjpiZWZvcmV7Y29sb3I6IzcwYjhmMX0uc2NfZGVzaWdubGlzdC5ibHVlLmxib3JkZXI+dWw+bGl7Ym9yZGVyLWNvbG9yOiM3MGI4ZjF9LnNjX2Rlc2lnbmxpc3QuYmx1ZS5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5ibHVlLnNvbGlkPm9sPmxpOmFmdGVye2JhY2tncm91bmQ6IzcwYjhmMTtjb2xvcjojZmZmfS5zY19kZXNpZ25saXN0LmJsdWUucmVnPm9sPmxpOjphZnRlcntjb2xvcjojNzBiOGYxO2JvcmRlci1jb2xvcjojNzBiOGYxfS5zY19kZXNpZ25saXN0LmJsdWUucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiM3MGI4ZjF9LnNjX2Rlc2lnbmxpc3QuYmx1ZS5wYXJhZz5vbD5saTphZnRlcntjb2xvcjojNzBiOGYxfS5zY19kZXNpZ25saXN0LmJsdWUudGltZWxpbmU+b2w+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7Y29sb3I6IzcwYjhmMX0uc2NfZGVzaWdubGlzdC5ibHVlLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6IzcwYjhmMX0uc2NfZGVzaWdubGlzdC5yZWQ+dWw+bGk6OmJlZm9yZXtjb2xvcjojZmY4MTc4fS5zY19kZXNpZ25saXN0LnJlZC5sYm9yZGVyPnVsPmxpe2JvcmRlci1jb2xvcjojZmY4MTc4fS5zY19kZXNpZ25saXN0LnJlZC5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5yZWQuc29saWQ+b2w+bGk6YWZ0ZXJ7YmFja2dyb3VuZDojZmY4MTc4O2NvbG9yOiNmZmZ9LnNjX2Rlc2lnbmxpc3QucmVkLnJlZz5vbD5saTo6YWZ0ZXJ7Y29sb3I6I2ZmODE3ODtib3JkZXItY29sb3I6I2ZmODE3OH0uc2NfZGVzaWdubGlzdC5yZWQucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiNmZjgxNzh9LnNjX2Rlc2lnbmxpc3QucmVkLnBhcmFnPm9sPmxpOmFmdGVye2NvbG9yOiNmZjgxNzh9LnNjX2Rlc2lnbmxpc3QucmVkLnRpbWVsaW5lPm9sPmxpOmFmdGVye2JvcmRlci1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZjgxNzh9LnNjX2Rlc2lnbmxpc3QucmVkLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6I2ZmODE3OH0uc2NfZGVzaWdubGlzdC55ZWxsb3c+dWw+bGk6OmJlZm9yZXtjb2xvcjojZmZlODIyfS5zY19kZXNpZ25saXN0LnllbGxvdy5sYm9yZGVyPnVsPmxpe2JvcmRlci1jb2xvcjojZmZlODIyfS5zY19kZXNpZ25saXN0LnllbGxvdy5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC55ZWxsb3cuc29saWQ+b2w+bGk6YWZ0ZXJ7YmFja2dyb3VuZDojZmZlODIyO2NvbG9yOiMwMDB9LnNjX2Rlc2lnbmxpc3QueWVsbG93LnJlZz5vbD5saTo6YWZ0ZXJ7Y29sb3I6I2ZmZTgyMjtib3JkZXItY29sb3I6I2ZmZTgyMn0uc2NfZGVzaWdubGlzdC55ZWxsb3cucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiNmZmU4MjJ9LnNjX2Rlc2lnbmxpc3QueWVsbG93LnBhcmFnPm9sPmxpOmFmdGVye2NvbG9yOiNmZmU4MjJ9LnNjX2Rlc2lnbmxpc3QueWVsbG93LnRpbWVsaW5lPm9sPmxpOmFmdGVye2JvcmRlci1jb2xvcjojZmZlODIyO2NvbG9yOiNmZmU4MjJ9LnNjX2Rlc2lnbmxpc3QueWVsbG93LnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6I2ZmZTgyMn0uc2NfZGVzaWdubGlzdC5vcmFuZ2U+dWw+bGk6OmJlZm9yZXtjb2xvcjojZmZhMzBkfS5zY19kZXNpZ25saXN0Lm9yYW5nZS5sYm9yZGVyPnVsPmxpe2JvcmRlci1jb2xvcjojZmZhMzBkfS5zY19kZXNpZ25saXN0Lm9yYW5nZS5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5vcmFuZ2Uuc29saWQ+b2w+bGk6YWZ0ZXJ7YmFja2dyb3VuZDojZmZhMzBkO2NvbG9yOiNmZmZ9LnNjX2Rlc2lnbmxpc3Qub3JhbmdlLnJlZz5vbD5saTo6YWZ0ZXJ7Y29sb3I6I2ZmYTMwZDtib3JkZXItY29sb3I6I2ZmYTMwZH0uc2NfZGVzaWdubGlzdC5vcmFuZ2UucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiNmZmEzMGR9LnNjX2Rlc2lnbmxpc3Qub3JhbmdlLnBhcmFnPm9sPmxpOmFmdGVye2NvbG9yOiNmZmEzMGR9LnNjX2Rlc2lnbmxpc3Qub3JhbmdlLnRpbWVsaW5lPm9sPmxpOmFmdGVye2JvcmRlci1jb2xvcjojZmZhMzBkO2NvbG9yOiNmZmEzMGR9LnNjX2Rlc2lnbmxpc3Qub3JhbmdlLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6I2ZmYTMwZH0uc2NfZGVzaWdubGlzdC5ncmVlbj51bD5saTo6YmVmb3Jle2NvbG9yOiM3YWNjNDB9LnNjX2Rlc2lnbmxpc3QuZ3JlZW4ubGJvcmRlcj51bD5saXtib3JkZXItY29sb3I6IzdhY2M0MH0uc2NfZGVzaWdubGlzdC5ncmVlbi5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5ncmVlbi5zb2xpZD5vbD5saTphZnRlcntiYWNrZ3JvdW5kOiM3YWNjNDA7Y29sb3I6I2ZmZn0uc2NfZGVzaWdubGlzdC5ncmVlbi5yZWc+b2w+bGk6OmFmdGVye2NvbG9yOiM3YWNjNDA7Ym9yZGVyLWNvbG9yOiM3YWNjNDB9LnNjX2Rlc2lnbmxpc3QuZ3JlZW4ucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiM3YWNjNDB9LnNjX2Rlc2lnbmxpc3QuZ3JlZW4ucGFyYWc+b2w+bGk6YWZ0ZXJ7Y29sb3I6IzdhY2M0MH0uc2NfZGVzaWdubGlzdC5ncmVlbi50aW1lbGluZT5vbD5saTphZnRlcntib3JkZXItY29sb3I6IzdhY2M0MDtjb2xvcjojN2FjYzQwfS5zY19kZXNpZ25saXN0LmdyZWVuLnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6IzdhY2M0MH0uc2NfZGVzaWdubGlzdC5ncmF5PnVsPmxpOjpiZWZvcmV7Y29sb3I6I2NjY30uc2NfZGVzaWdubGlzdC5ncmF5Lmxib3JkZXI+dWw+bGl7Ym9yZGVyLWNvbG9yOiNjY2N9LnNjX2Rlc2lnbmxpc3QuZ3JheS5kaWE+b2w+bGk6OmJlZm9yZSwuc2NfZGVzaWdubGlzdC5ncmF5LnNvbGlkPm9sPmxpOmFmdGVye2JhY2tncm91bmQ6I2NjYztjb2xvcjojMDAwfS5zY19kZXNpZ25saXN0LmdyYXkucmVnPm9sPmxpOjphZnRlcntjb2xvcjojY2NjO2JvcmRlci1jb2xvcjojY2NjfS5zY19kZXNpZ25saXN0LmdyYXkucGFyYWc+b2w+bGl7Ym9yZGVyLWNvbG9yOiNjY2N9LnNjX2Rlc2lnbmxpc3QuZ3JheS5wYXJhZz5vbD5saTphZnRlcntjb2xvcjojY2NjfS5zY19kZXNpZ25saXN0LmdyYXkudGltZWxpbmU+b2w+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiNjY2M7Y29sb3I6I2NjY30uc2NfZGVzaWdubGlzdC5ncmF5LnRpbWVsaW5lPm9sPmxpOmJlZm9yZXtib3JkZXItY29sb3I6I2NjY30uc2NfZnJhbWVfd3JhcHttYXJnaW4tYm90dG9tOjEuMmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5zY19mcmFtZV93cmFwIC5zY19mcmFtZV90aXRsZXtwYWRkaW5nOi4yNWVtIDFlbSAuMmVtO2ZvbnQtc2l6ZTouOWVtO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNjY2M7dG9wOjFweH0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWVfdGl0bGUgaXttYXJnaW4tcmlnaHQ6LjJlbX0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWVfdGV4dHttYXJnaW46MH0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWVfdGV4dD4qOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWVfdGV4dD4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zY19mcmFtZV93cmFwIC5zY19mcmFtZXtvdmVyZmxvdzphdXRvO2JvcmRlcjozcHggc29saWQgI2NjYztwYWRkaW5nOjFlbSAxLjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDttYXJnaW46MH0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWU+KjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnNjX2ZyYW1lX3dyYXAgLnNjX2ZyYW1lPio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNjX2ZyYW1lX3dyYXAgLnNjX2ZyYW1lLm5vLWJvcmRlcntib3JkZXI6bm9uZX0uc2NfZnJhbWVfd3JhcCAuc2NfZnJhbWUuc2hhZG93e2JveC1zaGFkb3c6MHB4IDRweCAxMHB4IHJnYmEoMCwwLDAsLjEpfS5zY19mcmFtZV93cmFwIC5zY19mcmFtZS5ub3Rle2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDIwNCwgMjA0LCAyMDQsIDApIDAlLCByZ2JhKDIwMSwgMjA0LCAyMDQsIDApIDQ5JSwgcmdiKDI1NSwgMjU1LCAyNTUpIDUwJSwgcmdiKDI1NSwgMjU1LCAyNTUpIDEwMCUpLGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjA0LCAyMDQsIDIwNCwgMCkgMCUsIHJnYmEoMjA0LCAyMDQsIDIwNSwgMCkgOTYuNSUsIHJnYigzMCwgMzAsIDMwKSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteCxyZXBlYXQteTtiYWNrZ3JvdW5kLXNpemU6NHB4IDEwMCUsMTAwJSAxLjhlbTtwYWRkaW5nOjEuOGVtIDEuNWVtO2xpbmUtaGVpZ2h0OjEuOGVtfS5zY19mcmFtZV93cmFwIC5zY19mcmFtZS5ub3RlPnB7bGluZS1oZWlnaHQ6MS44ZW19LnNjX2ZyYW1lX3dyYXAgLnNjX2ZyYW1lLnRhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTdweDt3aWR0aDoyNSU7aGVpZ2h0OjM1cHg7b3BhY2l0eTouMTU7bWFyZ2luOi0zNXB4IGF1dG8gMTBweCAzNSU7YmFja2dyb3VuZDojNGU0ZTRlO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpO2xlZnQ6MTBweDtyaWdodDoxMHB4fS5zY19mcmFtZV93cmFwIC5zY19mcmFtZV9pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxZW07bWFyZ2luLXJpZ2h0Oi42ZW19LnNjX2ZyYW1lX3dyYXAgLnNjX2ZyYW1lX2JlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2NjYztsZWZ0OjVweDtmb250LXdlaWdodDpib2xkO2JvdHRvbToxMDAlO3BhZGRpbmc6LjNlbSAxLjVlbTtib3JkZXItcmFkaXVzOjNweCAzcHggMCAwO2ZvbnQtc2l6ZTouOGVtfS5zY19mcmFtZV93cmFwLm5vcm1hbCAuc2NfZnJhbWV7Ym9yZGVyLXJhZGl1czo1cHh9LnNjX2ZyYW1lX3dyYXAubm9ybWFsOm5vdCgudGl0bGVub25lKSAuc2NfZnJhbWU6bm90KC5uby10aXRsZSl7Ym9yZGVyLXJhZGl1czowIDAgNXB4IDVweDtib3JkZXItdG9wOm5vbmV9LnNjX2ZyYW1lX3dyYXAuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6I2NjYztib3JkZXI6bm9uZX0uc2NfZnJhbWVfd3JhcC5pbmxpbmUgLnNjX2ZyYW1lX3RpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnNjX2ZyYW1lX3dyYXAuaW5saW5lIC5zY19mcmFtZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LnNjX2ZyYW1lX3dyYXAuaW5mcmFtZSAuc2NfZnJhbWVfdGl0bGV7ZmxvYXQ6bGVmdDtib3JkZXItcmFkaXVzOjVweCAwIDVweCAwO3otaW5kZXg6MX0uc2NfZnJhbWVfd3JhcC5pbmZyYW1lIC5zY19mcmFtZXtvdmVyZmxvdzppbmhlcml0fS5zY19mcmFtZV93cmFwLmluZnJhbWUgLnNjX2ZyYW1lOm5vdCgubm8tdGl0bGUpe3BhZGRpbmctdG9wOjNlbX0uc2NfZnJhbWVfd3JhcC5ibG9jayAuc2NfZnJhbWV7Ym9yZGVyLXJhZGl1czowIDAgNXB4IDVweDtib3JkZXItdG9wOm5vbmV9LnNjX2ZyYW1lX3dyYXAuYmxvY2sgLnNjX2ZyYW1lX3RpdGxle2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnNjX2ZyYW1lX3dyYXAuYm90dG9te2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNjX2ZyYW1lX3dyYXAuYm90dG9tIC5zY19mcmFtZV90aXRsZXtvcmRlcjoxO2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHh9LnNjX2ZyYW1lX3dyYXAuYm90dG9tIC5zY19mcmFtZXtib3JkZXItcmFkaXVzOjVweH0uc2NfZnJhbWVfd3JhcC5ib3R0b20gLnNjX2ZyYW1lOm5vdCgubm8tdGl0bGUpe2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7Ym9yZGVyLWJvdHRvbTpub25lfS5zY19mcmFtZV93cmFwLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOmF1dG87Ym90dG9tOmNhbGMoMTAwJSAtIDFlbSk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDRlbSk7bGVmdDoxZW07ei1pbmRleDoxO3BhZGRpbmc6MXB4IDFlbTtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOiNmZmZ9LnNjX2ZyYW1lX3dyYXAgLnNjX2ZyYW1lX3RleHQgOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5zY19mcmFtZV93cmFwIC5jb250ZW50IC5zY19mcmFtZS5ub3RlIC5zY19mcmFtZV90ZXh0IHB7cGFkZGluZzowIDAgMS44ZW19LnNjX2ZyYW1lX3dyYXAud2hpdGUgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojZjlmOWY5fS5zY19mcmFtZV93cmFwLndoaXRlIC5zY19mcmFtZS5oYXMtYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0OSwyNDksMjQ5LC4zKX0uc2NfZnJhbWVfd3JhcC53aGl0ZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9LnNjX2ZyYW1lX3dyYXAud2hpdGUuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDksMjQ5LDI0OSwuMyl9LnNjX2ZyYW1lX3dyYXAud2hpdGUub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2Y5ZjlmOTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNjX2ZyYW1lX3dyYXAuYmxhY2sgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojMDAwfS5zY19mcmFtZV93cmFwLmJsYWNrIC5zY19mcmFtZS5oYXMtYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0uc2NfZnJhbWVfd3JhcC5ibGFjayAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNjX2ZyYW1lX3dyYXAuYmxhY2suc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMyl9LnNjX2ZyYW1lX3dyYXAuYmxhY2sub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAuYmx1ZSAuc2NfZnJhbWV7Ym9yZGVyLWNvbG9yOiM3MGI4ZjF9LnNjX2ZyYW1lX3dyYXAuYmx1ZSAuc2NfZnJhbWUuaGFzLWJne2JhY2tncm91bmQtY29sb3I6cmdiYSgxMTIsMTg0LDI0MSwuMyl9LnNjX2ZyYW1lX3dyYXAuYmx1ZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LnNjX2ZyYW1lX3dyYXAuYmx1ZS5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDExMiwxODQsMjQxLC4zKX0uc2NfZnJhbWVfd3JhcC5ibHVlLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiM3MGI4ZjE7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19mcmFtZV93cmFwLnJlZCAuc2NfZnJhbWV7Ym9yZGVyLWNvbG9yOiNmZjgxNzh9LnNjX2ZyYW1lX3dyYXAucmVkIC5zY19mcmFtZS5oYXMtYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxMjksMTIwLC4zKX0uc2NfZnJhbWVfd3JhcC5yZWQgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19mcmFtZV93cmFwLnJlZC5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxMjksMTIwLC4zKX0uc2NfZnJhbWVfd3JhcC5yZWQub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmODE3ODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAueWVsbG93IC5zY19mcmFtZXtib3JkZXItY29sb3I6I2ZmZTgyMn0uc2NfZnJhbWVfd3JhcC55ZWxsb3cgLnNjX2ZyYW1lLmhhcy1iZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIzMiwzNCwuMyl9LnNjX2ZyYW1lX3dyYXAueWVsbG93IC5zY19mcmFtZV90aXRsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMn0uc2NfZnJhbWVfd3JhcC55ZWxsb3cuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjMyLDM0LC4zKX0uc2NfZnJhbWVfd3JhcC55ZWxsb3cub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmZTgyMjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNjX2ZyYW1lX3dyYXAub3JhbmdlIC5zY19mcmFtZXtib3JkZXItY29sb3I6I2ZmYTMwZH0uc2NfZnJhbWVfd3JhcC5vcmFuZ2UgLnNjX2ZyYW1lLmhhcy1iZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE2MywxMywuMyl9LnNjX2ZyYW1lX3dyYXAub3JhbmdlIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZH0uc2NfZnJhbWVfd3JhcC5vcmFuZ2Uuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMTYzLDEzLC4zKX0uc2NfZnJhbWVfd3JhcC5vcmFuZ2Uub25mcmFtZSAuc2NfZnJhbWVfdGl0bGV7Y29sb3I6I2ZmYTMwZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNjX2ZyYW1lX3dyYXAuZ3JlZW4gLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojN2FjYzQwfS5zY19mcmFtZV93cmFwLmdyZWVuIC5zY19mcmFtZS5oYXMtYmd7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMiwyMDQsNjQsLjMpfS5zY19mcmFtZV93cmFwLmdyZWVuIC5zY19mcmFtZV90aXRsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdhY2M0MH0uc2NfZnJhbWVfd3JhcC5ncmVlbi5zb2xpZCAuc2NfZnJhbWV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMiwyMDQsNjQsLjMpfS5zY19mcmFtZV93cmFwLmdyZWVuLm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiM3YWNjNDA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zY19mcmFtZV93cmFwLmdyYXkgLnNjX2ZyYW1le2JvcmRlci1jb2xvcjojY2NjfS5zY19mcmFtZV93cmFwLmdyYXkgLnNjX2ZyYW1lLmhhcy1iZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjA0LDIwNCwyMDQsLjMpfS5zY19mcmFtZV93cmFwLmdyYXkgLnNjX2ZyYW1lX3RpdGxle2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5zY19mcmFtZV93cmFwLmdyYXkuc29saWQgLnNjX2ZyYW1le2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDQsMjA0LDIwNCwuMyl9LnNjX2ZyYW1lX3dyYXAuZ3JheS5vbmZyYW1lIC5zY19mcmFtZV90aXRsZXtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6IzAwMH0uc2NfZnJhbWVfd3JhcC5ncmF5Lm9uZnJhbWUgLnNjX2ZyYW1lX3RpdGxle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY29udGVudCAuc2NfZnJhbWVfdGl0bGUgcHtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNjX2ZyYW1lPio6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5zY19mcmFtZT4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zY19mcmFtZS5hc2lkZXtmb250LXNpemU6LjllbTtjb2xvcjojNTQ1NDU0O2JhY2tncm91bmQ6I2VlZTttYXJnaW4tYm90dG9tOjEuNWVtO3BhZGRpbmc6MWVtIDEuNWVtfS5zY19mcmFtZS5hc2lkZTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJmb250QXdlc29tZVwiO2NvbnRlbnQ6XCLvgZpcIjttYXJnaW4tcmlnaHQ6LjZlbX0uc2NfZnJhbWUuYXNpZGUuZXJyb3J7Y29sb3I6I2UxMWExYTtiYWNrZ3JvdW5kOiNmZmRhZGF9LnNjX2ZyYW1lLmFzaWRlLmVycm9yOjpiZWZvcmV7Y29udGVudDpcIu+BsVwifS5zY19mcmFtZS5hc2lkZS53YXJuaW5ne2NvbG9yOiMzMzM7YmFja2dyb3VuZDojZmZmNzk0fS5zY19mcmFtZS5hc2lkZS53YXJuaW5nOjpiZWZvcmV7Y29udGVudDpcIu+BqlwifS5zY19oZWFkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTttYXJnaW46MS41ZW0gMCAxZW07bGluZS1oZWlnaHQ6MS41O2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lO2ZvbnQtd2VpZ2h0OmJvbGR9LnNjX2hlYWRpbmc+cHtwYWRkaW5nOjA7bWFyZ2luOjB9LnNjX2hlYWRpbmcuc29saWR7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcuYmJvcmRlcntib3JkZXItc3R5bGU6c29saWR9LnNjX2hlYWRpbmcuYmJvcmRlci5he2JvcmRlci13aWR0aDozcHg7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcuYmJvcmRlci50Yntib3JkZXItd2lkdGg6M3B4IDAgM3B4IDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uc2NfaGVhZGluZy5iYm9yZGVyLmJ7Ym9yZGVyLXdpZHRoOjAgMCAzcHggMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO3BhZGRpbmctdG9wOjB9LnNjX2hlYWRpbmcuYmJvcmRlci5se2JvcmRlci13aWR0aDowIDAgMCA4cHg7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5zY19oZWFkaW5nLnN0ZWNoe2JvcmRlcjpkYXNoZWQgMnB4ICNmZmY7Ym9yZGVyLXJhZGl1czozcHh9LnNjX2hlYWRpbmcucmxib3JkZXJ7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuNWVtO3BhZGRpbmc6MH0uc2NfaGVhZGluZy5ybGJvcmRlcjpiZWZvcmUsLnNjX2hlYWRpbmcucmxib3JkZXI6YWZ0ZXJ7Y29udGVudDpcIlwiO21pbi13aWR0aDo1MHB4O2hlaWdodDo0cHg7Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZC1jb2xvcjojMDAwO2ZsZXg6MX0uc2NfaGVhZGluZy5ybGJvcmRlciAuc2NfdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnNjX2hlYWRpbmcuZnVraWRhc2l7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6NnB4O2NvbG9yOiNmZmZ9LnNjX2hlYWRpbmcuZnVraWRhc2k6YWZ0ZXIsLnNjX2hlYWRpbmcuZnVraWRhc2kgLmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MS41ZW07d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6LjVlbSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3AtY29sb3I6aW5oZXJpdH0uc2NfaGVhZGluZy5mdWtpZGFzaTphZnRlcntjb250ZW50OlwiXCJ9LnNjX2hlYWRpbmcuZnVraWRhc2kgLmFmdGVye3otaW5kZXg6MTtib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMCl9LnNjX2hlYWRpbmcuaGVhZHRhZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czo1MGVtIDAgMCA1MGVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNjX2hlYWRpbmcuaGVhZHRhZzpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7ZmxleDpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW4tcmlnaHQ6LjVlbTtoZWlnaHQ6LjhlbTt3aWR0aDouOGVtO2JvcmRlci1yYWRpdXM6NTAlfS5zY19oZWFkaW5nLmhlYWR0YWcgLmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNjX2hlYWRpbmcuY291bnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZWZlZmVmO2NvbG9yOiMwMDA7cGFkZGluZy1sZWZ0OjMuMmVtfS5zY19oZWFkaW5nLmNvdW50IC5iZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwMDA7Zm9udC1zaXplOjEuMmVtO3dpZHRoOjIuMmVtO3RleHQtYWxpZ246Y2VudGVyO2xlZnQ6MDt0b3A6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNjX2hlYWRpbmcuY291bnRyYWR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZWVlO2NvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czo1cHg7bWFyZ2luLWxlZnQ6MS4yZW07cGFkZGluZy1sZWZ0OjJlbX0uc2NfaGVhZGluZy5jb3VudHJhZCAuYmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMDAwO2ZvbnQtc2l6ZToxLjJlbTt3aWR0aDoyLjJlbTtsaW5lLWhlaWdodDoyLjJlbTt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0Oi0xZW07dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItcmFkaXVzOjUwJX0uc2NfaGVhZGluZyAuY3VzdG9tOmJlZm9yZSwuc2NfaGVhZGluZyAuY3VzdG9tOmFmdGVye2NvbnRlbnQ6bm9uZX0uc2NfaGVhZGluZy53aGl0ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOX0uc2NfaGVhZGluZy53aGl0ZS5ybGJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2Y5ZjlmOX0uc2NfaGVhZGluZy53aGl0ZS5ybGJvcmRlcjpiZWZvcmUsLnNjX2hlYWRpbmcud2hpdGUucmxib3JkZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS5zY19oZWFkaW5nLndoaXRlLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZjlmOWY5O2NvbG9yOiNmOWY5Zjl9LnNjX2hlYWRpbmcud2hpdGUuYmJvcmRlci5se2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDksMjQ5LDI0OSwuMSl9LnNjX2hlYWRpbmcud2hpdGUuZnVraWRhc2k6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojZjlmOWY5fS5zY19oZWFkaW5nLndoaXRlLmNvdW50LC5zY19oZWFkaW5nLndoaXRlLmNvdW50cmFke2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDksMjQ5LDI0OSwuMSk7Y29sb3I6I2Y5ZjlmOX0uc2NfaGVhZGluZy53aGl0ZS5jb3VudCAuYmVmb3JlLC5zY19oZWFkaW5nLndoaXRlLmNvdW50cmFkIC5iZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS5zY19oZWFkaW5nLmJsYWNre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5zY19oZWFkaW5nLmJsYWNrLnJsYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojMDAwfS5zY19oZWFkaW5nLmJsYWNrLnJsYm9yZGVyOmJlZm9yZSwuc2NfaGVhZGluZy5ibGFjay5ybGJvcmRlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNjX2hlYWRpbmcuYmxhY2suYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiMwMDA7Y29sb3I6IzAwMH0uc2NfaGVhZGluZy5ibGFjay5iYm9yZGVyLmx7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0uc2NfaGVhZGluZy5ibGFjay5mdWtpZGFzaTphZnRlcntib3JkZXItdG9wLWNvbG9yOiMwMDB9LnNjX2hlYWRpbmcuYmxhY2suY291bnQsLnNjX2hlYWRpbmcuYmxhY2suY291bnRyYWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjojMDAwfS5zY19oZWFkaW5nLmJsYWNrLmNvdW50IC5iZWZvcmUsLnNjX2hlYWRpbmcuYmxhY2suY291bnRyYWQgLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNjX2hlYWRpbmcuYmx1ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzcwYjhmMX0uc2NfaGVhZGluZy5ibHVlLnJsYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtjb2xvcjojNzBiOGYxfS5zY19oZWFkaW5nLmJsdWUucmxib3JkZXI6YmVmb3JlLC5zY19oZWFkaW5nLmJsdWUucmxib3JkZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNzBiOGYxfS5zY19oZWFkaW5nLmJsdWUuYmJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiM3MGI4ZjE7Y29sb3I6IzcwYjhmMX0uc2NfaGVhZGluZy5ibHVlLmJib3JkZXIubHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTEyLDE4NCwyNDEsLjEpfS5zY19oZWFkaW5nLmJsdWUuZnVraWRhc2k6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojNzBiOGYxfS5zY19oZWFkaW5nLmJsdWUuY291bnQsLnNjX2hlYWRpbmcuYmx1ZS5jb3VudHJhZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTEyLDE4NCwyNDEsLjEpO2NvbG9yOiM3MGI4ZjF9LnNjX2hlYWRpbmcuYmx1ZS5jb3VudCAuYmVmb3JlLC5zY19oZWFkaW5nLmJsdWUuY291bnRyYWQgLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM3MGI4ZjF9LnNjX2hlYWRpbmcucmVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19oZWFkaW5nLnJlZC5ybGJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2ZmODE3OH0uc2NfaGVhZGluZy5yZWQucmxib3JkZXI6YmVmb3JlLC5zY19oZWFkaW5nLnJlZC5ybGJvcmRlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZjgxNzh9LnNjX2hlYWRpbmcucmVkLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZmY4MTc4O2NvbG9yOiNmZjgxNzh9LnNjX2hlYWRpbmcucmVkLmJib3JkZXIubHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDEyOSwxMjAsLjEpfS5zY19oZWFkaW5nLnJlZC5mdWtpZGFzaTphZnRlcntib3JkZXItdG9wLWNvbG9yOiNmZjgxNzh9LnNjX2hlYWRpbmcucmVkLmNvdW50LC5zY19oZWFkaW5nLnJlZC5jb3VudHJhZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDEyOSwxMjAsLjEpO2NvbG9yOiNmZjgxNzh9LnNjX2hlYWRpbmcucmVkLmNvdW50IC5iZWZvcmUsLnNjX2hlYWRpbmcucmVkLmNvdW50cmFkIC5iZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojZmY4MTc4fS5zY19oZWFkaW5nLnllbGxvd3tjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZTgyMn0uc2NfaGVhZGluZy55ZWxsb3cucmxib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiNmZmU4MjJ9LnNjX2hlYWRpbmcueWVsbG93LnJsYm9yZGVyOmJlZm9yZSwuc2NfaGVhZGluZy55ZWxsb3cucmxib3JkZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZlODIyfS5zY19oZWFkaW5nLnllbGxvdy5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2ZmZTgyMjtjb2xvcjojZmZlODIyfS5zY19oZWFkaW5nLnllbGxvdy5iYm9yZGVyLmx7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyMzIsMzQsLjEpfS5zY19oZWFkaW5nLnllbGxvdy5mdWtpZGFzaTphZnRlcntib3JkZXItdG9wLWNvbG9yOiNmZmU4MjJ9LnNjX2hlYWRpbmcueWVsbG93LmNvdW50LC5zY19oZWFkaW5nLnllbGxvdy5jb3VudHJhZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIzMiwzNCwuMSk7Y29sb3I6I2ZmZTgyMn0uc2NfaGVhZGluZy55ZWxsb3cuY291bnQgLmJlZm9yZSwuc2NfaGVhZGluZy55ZWxsb3cuY291bnRyYWQgLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU4MjJ9LnNjX2hlYWRpbmcub3Jhbmdle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZhMzBkfS5zY19oZWFkaW5nLm9yYW5nZS5ybGJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2ZmYTMwZH0uc2NfaGVhZGluZy5vcmFuZ2Uucmxib3JkZXI6YmVmb3JlLC5zY19oZWFkaW5nLm9yYW5nZS5ybGJvcmRlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmEzMGR9LnNjX2hlYWRpbmcub3JhbmdlLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojZmZhMzBkO2NvbG9yOiNmZmEzMGR9LnNjX2hlYWRpbmcub3JhbmdlLmJib3JkZXIubHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE2MywxMywuMSl9LnNjX2hlYWRpbmcub3JhbmdlLmZ1a2lkYXNpOmFmdGVye2JvcmRlci10b3AtY29sb3I6I2ZmYTMwZH0uc2NfaGVhZGluZy5vcmFuZ2UuY291bnQsLnNjX2hlYWRpbmcub3JhbmdlLmNvdW50cmFke2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMTYzLDEzLC4xKTtjb2xvcjojZmZhMzBkfS5zY19oZWFkaW5nLm9yYW5nZS5jb3VudCAuYmVmb3JlLC5zY19oZWFkaW5nLm9yYW5nZS5jb3VudHJhZCAuYmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2ZmYTMwZH0uc2NfaGVhZGluZy5ncmVlbntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzdhY2M0MH0uc2NfaGVhZGluZy5ncmVlbi5ybGJvcmRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzdhY2M0MH0uc2NfaGVhZGluZy5ncmVlbi5ybGJvcmRlcjpiZWZvcmUsLnNjX2hlYWRpbmcuZ3JlZW4ucmxib3JkZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojN2FjYzQwfS5zY19oZWFkaW5nLmdyZWVuLmJib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojN2FjYzQwO2NvbG9yOiM3YWNjNDB9LnNjX2hlYWRpbmcuZ3JlZW4uYmJvcmRlci5se2JhY2tncm91bmQtY29sb3I6cmdiYSgxMjIsMjA0LDY0LC4xKX0uc2NfaGVhZGluZy5ncmVlbi5mdWtpZGFzaTphZnRlcntib3JkZXItdG9wLWNvbG9yOiM3YWNjNDB9LnNjX2hlYWRpbmcuZ3JlZW4uY291bnQsLnNjX2hlYWRpbmcuZ3JlZW4uY291bnRyYWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMiwyMDQsNjQsLjEpO2NvbG9yOiM3YWNjNDB9LnNjX2hlYWRpbmcuZ3JlZW4uY291bnQgLmJlZm9yZSwuc2NfaGVhZGluZy5ncmVlbi5jb3VudHJhZCAuYmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzdhY2M0MH0uc2NfaGVhZGluZy5ncmF5e2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5zY19oZWFkaW5nLmdyYXkucmxib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiNjY2N9LnNjX2hlYWRpbmcuZ3JheS5ybGJvcmRlcjpiZWZvcmUsLnNjX2hlYWRpbmcuZ3JheS5ybGJvcmRlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNjY2N9LnNjX2hlYWRpbmcuZ3JheS5iYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2NjYztjb2xvcjojY2NjfS5zY19oZWFkaW5nLmdyYXkuYmJvcmRlci5se2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDQsMjA0LDIwNCwuMSl9LnNjX2hlYWRpbmcuZ3JheS5mdWtpZGFzaTphZnRlcntib3JkZXItdG9wLWNvbG9yOiNjY2N9LnNjX2hlYWRpbmcuZ3JheS5jb3VudCwuc2NfaGVhZGluZy5ncmF5LmNvdW50cmFke2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDQsMjA0LDIwNCwuMSk7Y29sb3I6I2NjY30uc2NfaGVhZGluZy5ncmF5LmNvdW50IC5iZWZvcmUsLnNjX2hlYWRpbmcuZ3JheS5jb3VudHJhZCAuYmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2NjY30uZGl2ZXItaHJ7Ym9yZGVyOjA7cGFkZGluZzowO2hlaWdodDowO3dpZHRoOjEwMCU7bWFyZ2luOjJlbSBhdXRvO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtvdmVyZmxvdzp2aXNpYmxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5kaXZlci1ocjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O2NvbG9yOmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtwYWRkaW5nOjAgLjVlbTtsaW5lLWhlaWdodDoyZW19LmRpdmVyLWhyLmlzLWFsaWduLWxlZnR7bWFyZ2luLWxlZnQ6MH0uZGl2ZXItaHIuaXMtYWxpZ24tcmlnaHR7bWFyZ2luLXJpZ2h0OjB9LmRpdmVyLWhyLnN0eWxlLWRvdHtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0uZGl2ZXItaHIuaHItY29udGVudC10ZXh0OmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLWNvbnRlbnQpO3BhZGRpbmc6MCAxZW07Zm9udC1zaXplOi45ZW19LmRpdmVyLWhyLmhyLWNvbnRlbnQtc2xpY2V7dGV4dC1hbGlnbjpsZWZ0fS5kaXZlci1oci5oci1jb250ZW50LXNsaWNlOmFmdGVye2NvbnRlbnQ6XCLinIJcIjtmb250LXNpemU6MS4yZW07bGVmdDoyMCV9LmRpdmVyLWhyLmhyLWNvbnRlbnQtaGVhcnQ6YWZ0ZXJ7Y29udGVudDpcIuKZpVwiO2ZvbnQtc2l6ZToxLjJlbX0uYm9yZGVye3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtib3JkZXItdG9wOjJweCBzb2xpZCAjY2NjO21hcmdpbjoxMHB4IDB9LmRpdmVyX3Fhe3BhZGRpbmc6MTBweH0uZGl2ZXJfcWErLmRpdmVyX3Fhe2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7cGFkZGluZy10b3A6MjBweH0uZGl2ZXJfcXVlc3Rpb24sLmRpdmVyX2Fuc3dlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDo1MHB4O21pbi1oZWlnaHQ6NDBweDttYXJnaW4tYm90dG9tOjEwcHg7Y29sb3I6I2ZmNTcyMjtmb250LXdlaWdodDpib2xkfS5kaXZlcl9xdWVzdGlvbjpiZWZvcmUsLmRpdmVyX2Fuc3dlcjpiZWZvcmV7Y29udGVudDpcIlFcIjtiYWNrZ3JvdW5kOiNlMDQ4NDg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0wLjI1ZW07bGVmdDotNTBweDt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmfS5kaXZlcl9hbnN3ZXJ7Y29sb3I6aW5oZXJpdDtmb250LXdlaWdodDpub3JtYWx9LmRpdmVyX2Fuc3dlcjpiZWZvcmV7dG9wOjA7Y29udGVudDpcIkFcIjtiYWNrZ3JvdW5kOiM0ODhjZTB9LmRpdmVyX2FmX3Jhbmtpbmdfd3JhcHttYXJnaW4tYm90dG9tOjEuNWVtfS5kaXZlcl9hZl9yYW5raW5nX3dyYXAuZnVsbCAucmFua19kZXNjX3dyYXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kaXZlcl9hZl9yYW5raW5nX3dyYXAuZnVsbCAucmFua19kZXNjX3dyYXAgLnJhbmtfaW1ne3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5kaXZlcl9hZl9yYW5raW5nX3dyYXAucmlnaHQgLnJhbmtfZGVzY193cmFwe2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfX0uZGl2ZXJfYWZfcmFua2luZ193cmFwIC5yYW5rX3JlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7cGFkZGluZzouOGVtIDFlbTttYXJnaW4tYm90dG9tOjFlbX0ucmFua19oe2JvcmRlcjpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MWVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z3JpZC1nYXA6OHB4fS5yYW5rX2g6OmJlZm9yZXtjb250ZW50OlwiIFwiO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrO2hlaWdodDo2NXB4O3dpZHRoOjY1cHg7YmFja2dyb3VuZC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6NjVweDtmb250LXNpemU6MjBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rX2ljb24ucG5nKTtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93Oi41cHggLjVweCAwICNmZmYsLTAuNXB4IC41cHggMCAjZmZmLC41cHggLTAuNXB4IDAgI2ZmZiwtMC41cHggLTAuNXB4IDAgI2ZmZjtjb2xvcjojZTg0NTNifUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucmFua19oOjpiZWZvcmV7aGVpZ2h0OjQ1cHg7d2lkdGg6NDVweDtsaW5lLWhlaWdodDo0NXB4fX0ucmFua19oIC5yYW5rX3RpdGxlX3dyYXB7ZmxleDoxfS5yYW5rX2ggLnJhbmtfdGl0bGV7Zm9udC1zaXplOjEuM2VtO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZzowO21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuMjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucmFua19oIC5yYW5rX3RpdGxle2ZvbnQtc2l6ZToxLjJlbX19LnJhbmtfaCAucmFua190aXRsZSBwOmVtcHR5e2Rpc3BsYXk6bm9uZX0ucmFua19oIC5yZXZpZXdfc3Rhcntwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjA7Ym90dG9tOjBweDttYXJnaW46MDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6OHB4fS5yYW5rX2guXFwzMCA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua18wLnBuZ1wiKX0ucmFua19oLlxcMzEgMDpiZWZvcmV7Y29udGVudDpcIjEwXCJ9LnJhbmtfaC5cXDMxIDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzEucG5nXCIpfS5yYW5rX2guXFwzMSAxOmJlZm9yZXtjb250ZW50OlwiMTBcIn0ucmFua19oLlxcMzIgOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfMi5wbmdcIil9LnJhbmtfaC5cXDMxIDI6YmVmb3Jle2NvbnRlbnQ6XCIxMFwifS5yYW5rX2guXFwzMyA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua18zLnBuZ1wiKX0ucmFua19oLlxcMzEgMzpiZWZvcmV7Y29udGVudDpcIjEwXCJ9LnJhbmtfaC5cXDM0IDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzQucG5nXCIpfS5yYW5rX2guXFwzMSA0OmJlZm9yZXtjb250ZW50OlwiMTBcIn0ucmFua19oLlxcMzUgOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfNS5wbmdcIil9LnJhbmtfaC5cXDMxIDU6YmVmb3Jle2NvbnRlbnQ6XCIxMFwifS5yYW5rX2guXFwzNiA6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua182LnBuZ1wiKX0ucmFua19oLlxcMzEgNjpiZWZvcmV7Y29udGVudDpcIjEwXCJ9LnJhbmtfaC5cXDM3IDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvcmFuay9kaXZlcl9yYW5rXzcucG5nXCIpfS5yYW5rX2guXFwzMSA3OmJlZm9yZXtjb250ZW50OlwiMTBcIn0ucmFua19oLlxcMzggOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfOC5wbmdcIil9LnJhbmtfaC5cXDMxIDg6YmVmb3Jle2NvbnRlbnQ6XCIxMFwifS5yYW5rX2guXFwzMCA6YmVmb3Jle2NvbnRlbnQ6XCIwXCJ9LnJhbmtfaC5cXDM5IDpiZWZvcmV7Y29udGVudDpcIjlcIn0ucmFua19oLlxcMzIgMDpiZWZvcmV7Y29udGVudDpcIjIwXCJ9LmNvbnRlbnQgLnJhbmtfdGl0bGUgcHtwYWRkaW5nOjB9LnJhbmtfZGVzY193cmFwe2Rpc3BsYXk6ZmxleDtnYXA6MWVtO21hcmdpbi1ib3R0b206MWVtfS5yYW5rX2Rlc2Nfd3JhcCAucmFua19pbWd7d2lkdGg6MzUlO3RleHQtYWxpZ246Y2VudGVyfS5yYW5rX2Rlc2Nfd3JhcCAucmFua19pbWcgaW1ne21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMCV9LnJhbmtfZGVzY193cmFwIC5yYW5rX2Rlc2N7ZmxleDoxfS5yYW5rX2Rlc2Nfd3JhcCAucmFua19kZXNjIC5yYW5rX21pbmloe2xpbmUtaGVpZ2h0OjEuMjtwYWRkaW5nOi42ZW0gLjhlbTtmb250LXdlaWdodDpib2xkO2JhY2tncm91bmQ6I2Y2Y2I0Nztjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MTJweH0ucmFua19kZXNjX3dyYXAgLnJhbmtfZGVzYyAucmFua19taW5paC5uby1iZ3twYWRkaW5nOjB9LnJhbmtfZGVzY193cmFwIC5yYW5rX2Rlc2MgLnJhbmtfbWluaWguaXMtc3R5bGUtYm9yZGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDAwO2NvbG9yOiMwMDA7cGFkZGluZzowIDAgLjZlbTtib3JkZXItcmFkaXVzOjB9LnJhbmtfZGVzY193cmFwIC5yYW5rX2Rlc2MgLnJhbmtfbWluaWguaXMtc3R5bGUtYmxhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMwMDB9LnJhbmtfZGVzY193cmFwIC5yYW5rX2Rlc2MgLmRlc2N7Zm9udC1zaXplOi45ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5yYW5rX2Rlc2Nfd3JhcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnJhbmtfZGVzY193cmFwIC5yYW5rX2ltZ3t3aWR0aDoxMDAlfX0ucmFua19idG5fd3JhcHtkaXNwbGF5OmZsZXh9LnJhbmtfYnRuX3dyYXAgLnJhbmtfYnV5X2xpbmssLnJhbmtfYnRuX3dyYXAgLnJhbmtfbW9yZV9saW5re2ZsZXg6MTttYXJnaW46NXB4fS5yYW5rX2J0bl93cmFwIC5yYW5rX2J1eV9saW5rIGEsLnJhbmtfYnRuX3dyYXAgLnJhbmtfbW9yZV9saW5rIGF7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtwYWRkaW5nOi44ZW0gMS4yZW07YmFja2dyb3VuZDojMmJjMTM2O2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6Ym9sZH0ucmFua19idG5fd3JhcCAucmFua19idXlfbGluayBhOmFmdGVyLC5yYW5rX2J0bl93cmFwIC5yYW5rX21vcmVfbGluayBhOmFmdGVye2NvbnRlbnQ6XCLvhLhcIjtwYWRkaW5nLWxlZnQ6MTBweDtmb250LWZhbWlseTpmb250QXdlc29tZX0ucmFua19idG5fd3JhcCAucmFua19tb3JlX2xpbmsgYXtiYWNrZ3JvdW5kOiNmNTUxNTF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5yYW5rX2J0bl93cmFwIGF7cGFkZGluZzoxZW0gLjVlbTtmb250LXNpemU6LjhlbX19LmRpdmVyLXJldmlldy1ib3h7Ym94LXNoYWRvdzowIDVweCA1cHggMCByZ2JhKDE4LDYzLDgyLC4wMzUpLDAgMCAwIDFweCByZ2JhKDE3NiwxODEsMTkzLC4yKTtib3JkZXItcmFkaXVzOjEwcHg7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjo2MHB4IGF1dG8gMS41ZW0gIWltcG9ydGFudDtwYWRkaW5nOjEuNWVtO3RleHQtYWxpZ246Y2VudGVyfS5kaXZlci1yZXZpZXctYm94PnA6bm90KFtjbGFzc10pe21hcmdpbjowfS5kaXZlci1yZXZpZXctYm94X19pbWFnZXttYXJnaW46Y2FsYygtMS41ZW0gLSA1MHB4KSBhdXRvIDFlbTt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjUwJX0uZGl2ZXItcmV2aWV3LWJveF9fbmFtZXtmb250LXNpemU6LjhlbTtvcGFjaXR5Oi42O2xpbmUtaGVpZ2h0OjF9LmRpdmVyLXJldmlldy1ib3g+LmRpdmVyLXJldmlld3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5kaXZlci1yZXZpZXctYm94X190aXRsZXtmb250LXdlaWdodDpib2xkO21hcmdpbjowfS5kaXZlci1yZXZpZXctYm94X19jb250ZW50e3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6LjllbTttYXJnaW46MWVtIDAgMDtwYWRkaW5nOjFlbTtkaXNwbGF5OmZsZXg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6bm9uZTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uZGl2ZXItcmV2aWV3LWJveF9fY29udGVudDpiZWZvcmV7dG9wOi0xMHB4O2xlZnQ6LTEwcHh9LmRpdmVyLXJldmlldy1ib3hfX2NvbnRlbnQ6YWZ0ZXJ7Ym90dG9tOi0xMHB4O3JpZ2h0Oi0xMHB4fS5kaXZlcl92b2ljZV93cmFwe21hcmdpbjoyMHB4IDAgMzBweDtkaXNwbGF5OmZsZXg7Z2FwOjEwcHh9LmRpdmVyX3ZvaWNlX3dyYXAgZmlndXJle3dpZHRoOjI1JTttYXJnaW4tcmlnaHQ6MTBweH0uZGl2ZXJfdm9pY2Vfd3JhcCAuZGl2ZXJfdm9pY2VfaWNvbnt3aWR0aDoxMDAlO21hcmdpbjowO2JvcmRlci1yYWRpdXM6NXB4O29iamVjdC1maXQ6Y292ZXI7Ym94LXNoYWRvdzpub25lO2JvcmRlcjpub25lfS5kaXZlcl92b2ljZV93cmFwIC5kaXZlcl92b2ljZV90aXRsZXtmb250LXNpemU6MS4xZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtwYWRkaW5nLWJvdHRvbTo3cHh9LmRpdmVyX3ZvaWNlX3dyYXAgLnJldmlld19zdGFye2Rpc3BsYXk6YmxvY2t9LmRpdmVyX3ZvaWNlX3dyYXAgLmRpdmVyX3ZvaWNlX2NvbnRlbnR7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOi45ZW19LmRpdmVyX3ZvaWNlX3dyYXAgLmRpdmVyX3ZvaWNlX25hbWV7Zm9udC1zaXplOi45ZW07Y29sb3I6I2YxN2UwMDt0ZXh0LWFsaWduOnJpZ2h0O2xpbmUtaGVpZ2h0OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5kaXZlcl92b2ljZV93cmFwIGZpZ3VyZXttYXJnaW46MH0uZGl2ZXJfdm9pY2Vfd3JhcCAuZGl2ZXJfdm9pY2VfaWNvbnttYXJnaW46MCBhdXRvfX0uY29udGVudCAuZGl2ZXJfdm9pY2VfdGl0bGUgcHtwYWRkaW5nOjA7bWFyZ2luOjB9LmRpdmVyX3ZvaWNle3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MTtwYWRkaW5nOjEwcHggMTVweDtjb2xvcjojMTkyODNjO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czo4cHg7ei1pbmRleDowO2JveC1zaGFkb3c6MCA0cHggNHB4ICNkZGQ7Ym94LXNoYWRvdzowIDRweCA0cHggcmdiYSgxMzAsMTMwLDEzMCwuNSl9LmRpdmVyX3ZvaWNlOjpiZWZvcmUsLmRpdmVyX3ZvaWNlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDowcHg7aGVpZ2h0OjBweDtib3JkZXItc3R5bGU6c29saWR9LmRpdmVyX3ZvaWNlOjpiZWZvcmV7Y29udGVudDpcIlwiO3RvcDoxZW07bGVmdDotOHB4O21hcmdpbi10b3A6LTlweDtib3JkZXItd2lkdGg6OXB4IDlweCA5cHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZmZmIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt6LWluZGV4OjB9LmRpdmVyX3ZvaWNlOjphZnRlcnt0b3A6MWVtO2xlZnQ6LTEwcHg7bWFyZ2luLXRvcDotMTBweDtib3JkZXItd2lkdGg6MTBweCAxMHB4IDEwcHggMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKSAjZGRkIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKTt6LWluZGV4Oi0xfS5kaXZlcl9yZXZpZXdfdGFibGV7Zm9udC1zaXplOi45ZW07bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAwJTtvdmVyZmxvdzphdXRvfS5kaXZlcl9yZXZpZXdfdGFibGUgdGh7d2lkdGg6MjAlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRke3dpZHRoOjgwJX0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRkLnRhYmxlX2hhcmZ7d2lkdGg6MzAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGl2ZXJfcmV2aWV3X3RhYmxlIHRhYmxle2JvcmRlci1ib3R0b206bm9uZX0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uZGl2ZXJfcmV2aWV3X3RhYmxlIHRyIHRoe3dpZHRoOjMwJTtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjfS5kaXZlcl9yZXZpZXdfdGFibGUgdHIgdGR7d2lkdGg6NzAlO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjY2N9LmRpdmVyX3Jldmlld190YWJsZSB0ciB0ZC50YWJsZV9oYXJme3dpZHRoOjcwJX19LmRpdmVyLXJldmlld3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5kaXZlci1yZXZpZXdfX2xhYmVse2NvbG9yOiNmZmNlMDA7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4yZW07bGluZS1oZWlnaHQ6MX0uZGl2ZXItcmV2aWV3X19sYWJlbDpiZWZvcmV7Y29udGVudDpcIihcIn0uZGl2ZXItcmV2aWV3X19sYWJlbDphZnRlcntjb250ZW50OlwiKVwifS5yZXZpZXdfc3Rhcnt2ZXJ0aWNhbC1hbGlnbjpzdWI7aGVpZ2h0OjM2cHg7d2lkdGg6MjAwcHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2RpdmVyc3Rhcl9vLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTphdXRvIDEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5yZXZpZXdfc3RhcisucmV2aWV3X3N0YXJfc2NvcmV7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOjAgLjVlbTtvcGFjaXR5Oi41fS5yZXZpZXdfc3RhciAuc3RhcntoZWlnaHQ6MzZweDt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZGl2ZXJzdGFyLnBuZyk7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmR2X3Jldmlld19ib3h7ZGlzcGxheTpibG9jaztib3JkZXI6MXB4IHNvbGlkICNjY2M7cGFkZGluZzoxZW19LmR2X3Jldmlld19ib3ggLnJldmlld190aXRsZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZHZfcmV2aWV3X2JveCAucmV2aWV3X3N0YXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luOi41ZW0gMH0uc2NfdG9nZ2xlX2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2hhZG93OjAgNXB4IDVweCAwIHJnYmEoMTgsNjMsODIsLjA0KSwwIDAgMCAxcHggcmdiYSgxNzYsMTgxLDE5MywuMik7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjEuMmVtfS5zY190b2dnbGVfYm94IC5zY190b2dnbGVfdGl0bGV7cGFkZGluZzoxMHB4IDIwcHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDpjYWxjKDIwcHggKyAxLjVlbSk7Y3Vyc29yOnBvaW50ZXJ9LnNjX3RvZ2dsZV9ib3ggLnNjX3RvZ2dsZV90aXRsZS5hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtib3JkZXItbGVmdDoxMHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjEwcHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItdG9wOjEwcHggc29saWQgI2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTEwcHg7bGVmdDozMHB4fS5zY190b2dnbGVfYm94IC5zY190b2dnbGVfdGl0bGUuYWN0aXZlOmFmdGVye2NvbnRlbnQ6XCLvgbdcIjtmb250LWZhbWlseTpmb250QXdlc29tZX0uc2NfdG9nZ2xlX2JveCAuc2NfdG9nZ2xlX3RpdGxlLmFjdGl2ZSsuc2NfdG9nZ2xlX2NvbnRlbnR7dmlzaWJpbGl0eTp2aXNpYmxlO2hlaWdodDphdXRvO3BhZGRpbmc6MjBweDtwb3NpdGlvbjppbml0aWFsfS5zY190b2dnbGVfYm94IC5zY190b2dnbGVfdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIu+BuFwiO3JpZ2h0Oi41ZW07dG9wOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZTBlMGUwO2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSl9LnNjX3RvZ2dsZV9ib3ggLnNjX3RvZ2dsZV9jb250ZW50e3Zpc2liaWxpdHk6aGlkZGVuO2hlaWdodDowO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6I2Y5ZjlmOTtib3gtc2hhZG93OjAgMHB4IDVweCByZ2JhKDEyMCwxMjAsMTIwLC4xKSBpbnNldH0uc2NfdG9nZ2xlX2JveCAuc2NfdG9nZ2xlX2NvbnRlbnQ+KjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnNjX3RvZ2dsZV9ib3ggLnNjX3RvZ2dsZV9jb250ZW50Pio6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNjX3RvZ2dsZV9ib3grLnNjX3RvZ2dsZV9ib3h7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweDtib3JkZXItdG9wOm5vbmU7bWFyZ2luLXRvcDotMS4yZW19LnZvaWNle21hcmdpbi1ib3R0b206MS4yZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z3JpZC1nYXA6MThweH0udm9pY2UgLmljb257dGV4dC1hbGlnbjpjZW50ZXI7ZmxleDpub25lfS52b2ljZSAuaWNvbiBpbWcsLnZvaWNlIC5pY29uIGFtcC1pbWd7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjJweCBzb2xpZCAjZWVlO3dpZHRoOjcwcHg7aGVpZ2h0OjcwcHg7b2JqZWN0LWZpdDpjb3ZlcjttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW59LnZvaWNlIC5pY29uIGltZy5pbnZlcnRlZCwudm9pY2UgLmljb24gYW1wLWltZy5pbnZlcnRlZHt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS52b2ljZSAuaWNvbiBpbWcrcCwudm9pY2UgLmljb24gYW1wLWltZytwe2Rpc3BsYXk6bm9uZX0udm9pY2UgLmljb24gLm5hbWV7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6LjhlbX0udm9pY2UgLmljb24gcHttYXJnaW46MDtwYWRkaW5nOjB9LnZvaWNlIC5zY19iYWxsb29ue3BhZGRpbmc6LjVlbSAxZW07bWFyZ2luOjA7Zm9udC1zaXplOi45ZW07bWFyZ2luLXRvcDoxMHB4O2JvcmRlci1yYWRpdXM6MTBweH0udm9pY2UgLnZvaWNlIC5zY19iYWxsb29uLnJpZ2h0OmJlZm9yZSwudm9pY2UgLnZvaWNlIC5zY19iYWxsb29uLmxlZnQ6YmVmb3JlLC52b2ljZSAudm9pY2UgLnNjX2JhbGxvb24ucmlnaHQ6YWZ0ZXIsLnZvaWNlIC52b2ljZSAuc2NfYmFsbG9vbi5sZWZ0OmFmdGVye3RvcDoxMHB4fS52b2ljZS5yaWdodHtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0udm9pY2UucmlnaHQgLnNjX2JhbGxvb246YmVmb3Jle3RvcDoxMHB4fS52b2ljZS5yaWdodCAuc2NfYmFsbG9vbjphZnRlcnt0b3A6MTNweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7LnZvaWNlLnJpZ2h0IC5zY19iYWxsb29ue21hcmdpbi1sZWZ0OjcwcHh9fS52b2ljZS5yaWdodCAuY3VzdG9tX3ZvaWNle2xlZnQ6MTAwJTt0b3A6MTNweDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZjtib3JkZXItc3R5bGU6c29saWR9LnZvaWNlLnJpZ2h0IC50aGlua19iYWxsb29uOjpiZWZvcmV7cmlnaHQ6LTI1cHh9LnZvaWNlLnJpZ2h0IC50aGlua19iYWxsb29uOjphZnRlcntyaWdodDotMTVweH0udm9pY2UubGVmdCAuc2NfYmFsbG9vbjpiZWZvcmV7dG9wOjEwcHh9LnZvaWNlLmxlZnQgLnNjX2JhbGxvb246YWZ0ZXJ7dG9wOjEzcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey52b2ljZS5sZWZ0IC5zY19iYWxsb29ue21hcmdpbi1yaWdodDo3MHB4fX0udm9pY2UubGVmdCAuY3VzdG9tX3ZvaWNle3JpZ2h0OjEwMCU7dG9wOjEzcHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmY7Ym9yZGVyLXN0eWxlOnNvbGlkfS52b2ljZS5sZWZ0IC50aGlua19iYWxsb29uOjpiZWZvcmV7bGVmdDotMjZweH0udm9pY2UubGVmdCAudGhpbmtfYmFsbG9vbjo6YWZ0ZXJ7bGVmdDotMTZweH0ubWFyZ2luMHttYXJnaW46MCAhaW1wb3J0YW50fS5wYWRkaW5nMHtwYWRkaW5nOjAgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCl7LmRfc3B7ZGlzcGxheTpub25lfX0jY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLWhlaWdodDoxMDB2aH0jY29udGFpbmVyOmFmdGVyLC5jbGVhcmZpeDphZnRlciwucm93OmFmdGVye2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTpoaWRkZW47Y2xlYXI6Ym90aDtoZWlnaHQ6MDtjb250ZW50OlwiIFwiO2ZvbnQtc2l6ZTowfS5yb3d7bWFyZ2luLXJpZ2h0Oi0xMHB4O21hcmdpbi1sZWZ0Oi0xMHB4fS5jb250ZW50IC5yb3d7dmVydGljYWwtYWxpZ246bWlkZGxlfS5yb3cucGFkZGluZzB7bWFyZ2luOmF1dG99LmVmZmVjdCBpe2hlaWdodDoxMjBweDtwYWRkaW5nOjIwcHg7Zm9udC1zaXplOjEwMHB4O3RyYW5zaXRpb246LjhzfS5lZmZlY3QgZGl2e21hcmdpbjphdXRvO3RyYW5zaXRpb246LjhzO3RyYW5zaXRpb24tZGVsYXk6LjhzfSNjb250YWluZXIsLndyYXBwZXJ7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlfSNtYWluLXdyYXB7d2lkdGg6OTAlO21hcmdpbjoyMHB4IGF1dG99I21haW4td3JhcDphZnRlcntjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifSNtYWluLXdyYXAgI3NpbmdsZS1tYWluLmZ1bGwsI21haW4td3JhcCAjcGFnZS1tYWluLmZ1bGx7bWF4LXdpZHRoOjk2OXB4O21hcmdpbjowIGF1dG99I21haW4sI3NpZGViYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwKX0jbWFpbiwjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbnt3aWR0aDoxMDAlfS5zaW5nbGUtcG9zdC1tYWlue3BhZGRpbmc6MWVtIDQwcHh9LnNpbmdsZS1wb3N0LW1haW4gLndpZGdldHttYXJnaW46MmVtIDB9LmhlbnRyeSAucG9zdC1tZXRhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9LmhlbnRyeSAucG9zdC1tZXRhLC5hcnRpY2xlX2Zvb3RlcntwYWRkaW5nOjFlbSAyMHB4fS5oZW50cnkgLnBvc3QtbWV0YS1ib3R0b217ZmxvYXQ6bGVmdDtmb250LXNpemU6Ljg1ZW07bWFyZ2luLWJvdHRvbToxMnB4fS5oZW50cnkgLnBvc3QtbWV0YS1ib3R0b20gaXttYXJnaW4tcmlnaHQ6NXB4fS5oZW50cnksI3NpbmdsZS1tYWluIC5wb3N0LXN1YntiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9Lm5ld3Bvc3RfdGl0bGU6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhIVcIjttYXJnaW4tcmlnaHQ6NXB4fS5uZXdwb3N0X3RpdGxle2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmc6NXB4IDA7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2NjYzttYXJnaW46MTBweCAwfSNzaW5nbGUtbWFpbiAucG9zdC1zdWIgLnNpbmdsZV90aXRsZTpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6MH0jY29udGVudF9hcmVhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtnYXA6MTBweH0jY29udGVudF9hcmVhIC5jb250ZW50X2FyZWFfc2lkZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2NvbnRlbnRfYXJlYSAuY29udGVudF9hcmVhX3NpZGV7ZGlzcGxheTpub25lfX0jY29udGVudF9hcmVhPmFydGljbGUuaGVudHJ5e2ZsZXg6MX0jY29udGVudF9hcmVhPip7bWluLXdpZHRoOjB9I21haW4td3JhcC5tYWluXzQwNHt3aWR0aDo4MCU7bWF4LXdpZHRoOjkwMHB4O21hcmdpbjowIGF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tYWluXzQwNHt3aWR0aDo5MCU7bWFyZ2luOjAgYXV0b30ubmV3cG9zdF90aXRsZTpiZWZvcmV7Y29udGVudDpub25lfS5uZXdwb3N0X3RpdGxle3RleHQtYWxpZ246Y2VudGVyfX0uc3BhY2UtZGVse2xldHRlci1zcGFjaW5nOi0wLjRlbX0qOmZpcnN0LWNoaWxkK2h0bWwgI2hlYWRlcj5kaXZ7Y2xlYXI6Ym90aDt6b29tOjF9LmhlYWRlci13cmFwe3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwMDA7Ym94LXNoYWRvdzowIDAgNHB4IDAgcmdiYSgwLDAsMCwuMil9LmhlYWRlci1sb2dve3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIGF1dG87d2lkdGg6OTAlO2Rpc3BsYXk6ZmxleDstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2xvZ28sLmxvZ297Zm9udC13ZWlnaHQ6MTAwO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLXJpZ2h0OmF1dG87ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6aW5pdGlhbDttYXJnaW4tYm90dG9tOjB9I2xvZ28gYSwubG9nbyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrfSNsb2dvIGltZywubG9nbyBpbWd7aGVpZ2h0OjU1cHg7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOi41ZW0gMDtwYWRkaW5nOi4zZW0gMDtvYmplY3QtZml0OmNvbnRhaW59ZGl2LmxvZ29fdGl0bGV7Zm9udC1zaXplOjJlbTtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6LjdlbSAwfSNuYXZfZml4ZWQgZGl2LmxvZ29fdGl0bGV7Zm9udC1zaXplOjJlbTtwYWRkaW5nOi40ZW0gMH0uaGVhZGVyX3NtYWxsX21lbnUgI2Rlc2NyaXB0aW9ue2Zsb2F0OmxlZnQ7cGFkZGluZzozcHggMDtmb250LXNpemU6MTNweH0uaGVhZGVyLWxlZnR7d2lkdGg6ODAlfS5oZWFkZXItbGVmdCBkaXZ7dGV4dC1hbGlnbjpyaWdodDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Zm9ybS5zZWFyY2hmb3Jte3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWFyY2hmb3JtIC5ze2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjExcHggNTBweCAxMXB4IDEwcHg7d2lkdGg6MTAwJTtmb250LXNpemU6MTRweDtib3JkZXI6MXB4IHNvbGlkICNjY2N9aW5wdXRbdHlwZT1zdWJtaXRdLnNlYXJjaHN1Ym1pdHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDowO3dpZHRoOjQ1cHg7cGFkZGluZzowO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zZWFyY2hfdy5wbmcpIG5vLXJlcGVhdCA1MCUgNTAlO2JhY2tncm91bmQtc2l6ZToxN3B4O2JhY2tncm91bmQtY29sb3I6IzNjNzRhZDtib3JkZXItbGVmdDpub25lO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDB9I3NpZGViYXIgLndpZGdldF9zZWFyY2gud2lkZ2V0IC5zZWFyY2hmb3Jte21hcmdpbjotMTBweH0uaGVhZGVyX3NtYWxsX21lbnUgLnNlYXJjaGZvcm17d2lkdGg6MTgwcHg7bWFyZ2luLWxlZnQ6NXB4fS5oZWFkZXJfc21hbGxfbWVudSAuc2VhcmNoZm9ybSAuc3twYWRkaW5nOjJweCAyMCUgMnB4IDUlfS5oZWFkZXJfc21hbGxfbWVudSAuc2VhcmNoc3VibWl0e3BhZGRpbmc6MXB4IDIzcHg7aGVpZ2h0OmF1dG99LmhlYWRlcl9zbWFsbF9tZW51IGxpIGF7cGFkZGluZzozcHggIWltcG9ydGFudH0uaGVhZGVyX3NtYWxsX21lbnUgYTpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+DmiBcIn0uaGVhZGVyX3NtYWxsX21lbnV7cGFkZGluZzo1cHg7Zm9udC1zaXplOjEycHh9LmhlYWRlcl9zbWFsbF9tZW51X3JpZ2h0IGxpLC5oZWFkZXJfc21hbGxfbWVudV9sZWZ0IGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAzcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5oZWFkZXJfc21hbGxfbWVudV9yaWdodHtmbG9hdDpyaWdodH0uaGVhZGVyX3NtYWxsX21lbnUgLm1lbnVfZGVzY3tkaXNwbGF5Om5vbmV9LmhlYWRlcl9zZWFyY2h7ZmxvYXQ6cmlnaHR9LmhlYWRlcl9zbWFsbF9jb250ZW50e3dpZHRoOjkwJTttYXJnaW46MCBhdXRvfWRpdi5nc2MtY29udHJvbC1jc2V7cGFkZGluZzowfXRhYmxlLmdzYy1zZWFyY2gtYm94LHRhYmxlLmdzYy1zZWFyY2gtYm94IHRkLHRhYmxlLmdzYy1zZWFyY2gtYm94IHRhYmxlLHRhYmxlLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEtY29udGFpbmVyLHRkLmdzYy1yZXN1bHQtaW5mby1jb250YWluZXJ7cGFkZGluZzowO2JvcmRlcjpub25lfXRhYmxlLmdzYy1zZWFyY2gtYm94IGlucHV0LmdzYy1pbnB1dHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpeyNsb2dvLC5sb2dve21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmhlYWRlcl9zbWFsbF9tZW51e3BhZGRpbmc6MH0uaGVhZGVyX3NtYWxsX21lbnUgI2Rlc2NyaXB0aW9ue2Zsb2F0Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmhlYWRlcl9zbWFsbF9tZW51IC5oZWFkZXJfc21hbGxfbWVudV9yaWdodHtkaXNwbGF5Om5vbmV9ZGl2LmxvZ29fdGl0bGV7Zm9udC1zaXplOjEuNWVtO3BhZGRpbmc6MThweCAwfSNuYXZfZml4ZWQgZGl2LmxvZ29fdGl0bGV7Zm9udC1zaXplOjEuM2VtO3BhZGRpbmc6MTJweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2xvZ28sLmxvZ297ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6NTVweDtwYWRkaW5nLXJpZ2h0OjU1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9I2xvZ28gaW1nIC5sb2dvIGltZ3toZWlnaHQ6M2VtO21hcmdpbjouMWVtIDA7cGFkZGluZzouNWVtfS5oZWFkZXItbG9nb3t3aWR0aDoxMDAlO3BhZGRpbmc6MH19LmRlc2NyaXB0aW9uX3Nwe2ZvbnQtc2l6ZTouNWVtO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6LjNlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuZGVzY3JpcHRpb25fc3B7ZGlzcGxheTpub25lfX0uaGVhZGVyLWxvZ28gI25hdiB1bCwjbmF2X2ZpeGVkICNuYXYgdWx7ZmxvYXQ6cmlnaHR9I29ubHluYXYgdWx7ZGlzcGxheTp0YWJsZX0uaGVhZGVyLWxvZ28gI25hdiB1bCwjb25seW5hdiB1bCwjbmF2X2ZpeGVkICNuYXYgdWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO3otaW5kZXg6OTk5fS5oZWFkZXItbG9nbyAjbmF2IHVsOjphZnRlciwjb25seW5hdiB1bDo6YWZ0ZXIsI25hdl9maXhlZCAjbmF2IHVsOjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpLCNvbmx5bmF2IHVsIGxpLCNuYXZfZml4ZWQgI25hdiB1bCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0fS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpLCNvbmx5bmF2IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpLCNuYXZfZml4ZWQgI25hdiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItbGVmdDpub25lfS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpOmhvdmVyLCNvbmx5bmF2IHVsIGxpOmhvdmVyLCNuYXZfZml4ZWQgI25hdiB1bCBsaTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpIGF7cGFkZGluZzoxLjVlbSAuOGVtfSNvbmx5bmF2IHVsIGxpIGF7cGFkZGluZzoxZW0gMS4zZW19I25hdl9maXhlZCAjbmF2IHVsIGxpIGF7cGFkZGluZzoxLjRlbSAuOGVtfS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpIGEsI29ubHluYXYgdWwgbGkgYSwjbmF2X2ZpeGVkICNuYXYgdWwgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxMDAlO2ZvbnQtd2VpZ2h0OmJvbGQ7dmVydGljYWwtYWxpZ246Ym90dG9tO2ZvbnQtc2l6ZTouOWVtfS5oZWFkZXItbG9nbyAjbmF2IHVsIGxpIHVsIGEsI29ubHluYXYgdWwgbGkgdWwgYSwjbmF2X2ZpeGVkICNuYXYgdWwgbGkgdWwgYXtmb250LXNpemU6LjllbTtwYWRkaW5nOjFlbX0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCwjb25seW5hdiB1bCB1bCwjbmF2X2ZpeGVkICNuYXYgdWwgdWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowcHh9LmhlYWRlci1sb2dvICNuYXYgdWwgbGk6bGFzdC1jaGlsZCB1bCwjb25seW5hdiB1bCBsaTpsYXN0LWNoaWxkIHVsLCNuYXZfZml4ZWQgI25hdiB1bCBsaTpsYXN0LWNoaWxkIHVse3JpZ2h0OjB9LmhlYWRlci1sb2dvICNuYXYgdWwgdWwgbGksI29ubHluYXYgdWwgdWwgbGksI25hdl9maXhlZCAjbmF2IHVsIHVsIGxpe2Zsb2F0Om5vbmU7bWFyZ2luOjB9LmhlYWRlci1sb2dvICNuYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI29ubHluYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksI25hdl9maXhlZCAjbmF2IHVsIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6bm9uZX0uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCB1bCwjb25seW5hdiB1bCB1bCB1bCwjbmF2X2ZpeGVkICNuYXYgdWwgdWwgdWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjEwMCV9LmhlYWRlci1sb2dvICNuYXYgdWwgdWwsI29ubHluYXYgdWwgdWwsI25hdl9maXhlZCAjbmF2IHVsIHVse3otaW5kZXg6OTk5O21pbi13aWR0aDoxMDAlfS5oZWFkZXItbG9nbyAjbmF2IC5tZW51X2Rlc2MsI29ubHluYXYgLm1lbnVfZGVzYywjbmF2X2ZpeGVkICNuYXYgLm1lbnVfZGVzY3tmb250LXNpemU6MTBweDttYXJnaW4tdG9wOjVweDtvcGFjaXR5Oi41O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vcm1hbDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIC41ZW07aGVpZ2h0OjEycHh9LmhlYWRlci1sb2dvICNuYXYgdWwgdWwgLm1lbnVfZGVzYywjb25seW5hdiB1bCB1bCAubWVudV9kZXNjLCNuYXZfZml4ZWQgI25hdiB1bCB1bCAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I25hdiwjb25seW5hdntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19I3Njcm9sbG5hdntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2NjYztvdmVyZmxvdy14OmF1dG87ZGlzcGxheTpub25lfSNzY3JvbGxuYXYgLm1lbnVfZGVzY3tkaXNwbGF5Om5vbmV9I3Njcm9sbG5hdiB1bHttYXJnaW46MCBhdXRvO2xpc3Qtc3R5bGU6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4fSNzY3JvbGxuYXYgdWwgbGl7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZsZXg6MSAwIGF1dG99I3Njcm9sbG5hdiB1bCBsaSBhe2ZvbnQtc2l6ZTouN2VtO2NvbG9yOiMwNzBmMzM7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NnB4IDhweDtvcGFjaXR5Oi44O2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW4tcmlnaHQ6MXB4O2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwO2ZvbnQtd2VpZ2h0OmJvbGR9I3Njcm9sbG5hdiB1bCBsaSB1bHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpeyNzY3JvbGxuYXZ7ZGlzcGxheTpibG9ja319I25hdl9maXhlZHtkaXNwbGF5Om5vbmU7ei1pbmRleDoxMH0jbmF2X2ZpeGVkLmZpeGVke3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoxMDAwO2JveC1zaGFkb3c6MHB4IDNweCAxMHB4IHJnYmEoMjAwLDIwMCwyMDAsLjIpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsjbmF2X2ZpeGVkIC5oZWFkZXItbG9nb3t3aWR0aDoxMDAlO3BhZGRpbmc6M3B4IDB9I25hdl9maXhlZCAjbmF2e2Rpc3BsYXk6bm9uZX0jbmF2X2ZpeGVkIC5sb2dvIGltZ3toZWlnaHQ6Mi40ZW07d2lkdGg6YXV0bztwYWRkaW5nOi4zZW19fS5wYWdlLWxpbmt7bWFyZ2luOjFlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5jb21tZW50LXBhZ2UtbGlua3ttYXJnaW46MCAwIDNlbX0ucGFnZS1saW5rIHNwYW4ucGFnZWQsLmNvbW1lbnQtcGFnZS1saW5rIHNwYW4sLmNvbW1lbnQtcGFnZS1saW5rIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjNweDtwYWRkaW5nOjVweCAxNXB4O2JvcmRlci1yYWRpdXM6NXB4O2JhY2tncm91bmQ6Izk5OTtmb250LXdlaWdodDpib2xkO2NvbG9yOiNlZWV9LnBhZ2UtbGluayBhIHNwYW4ucGFnZWQsLmNvbW1lbnQtcGFnZS1saW5rIGF7YmFja2dyb3VuZDojZWVlO2NvbG9yOiMzMzM7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI2RkZH0ucGFnZS1saW5rIGF7Ym9yZGVyLWJvdHRvbTpub25lO2NvbG9yOiMwMDB9LnBhZ2UtbGluayBhIHNwYW4ucGFnZWQ6aG92ZXIsLmNvbW1lbnQtcGFnZS1saW5rIGE6aG92ZXJ7YmFja2dyb3VuZDojZWVmO2NvbG9yOiMwMDB9LnBhZ2UtbGluayBhIHNwYW4ucGFnZS1saW5rc190cHtwYWRkaW5nOi44ZW0gMi41ZW0gLjhlbSAxLjVlbTtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7YmFja2dyb3VuZDojZWVlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM1NTU7Ym9yZGVyLWJvdHRvbTpzb2xpZCAzcHggI2RkZDtib3JkZXItcmFkaXVzOjNweDtmb250LXdlaWdodDpib2xkO3RleHQtc2hhZG93OjJweCAycHggMnB4IHJnYmEoMjAwLDIwMCwyMDAsLjUpO3Bvc2l0aW9uOnJlbGF0aXZlfS5wYWdlLWxpbmsgYSBzcGFuLnBhZ2UtbGlua3NfdHA6YWZ0ZXJ7Y29udGVudDpcIu+DmlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wYWdlLWxpbmsgYSBzcGFuLnBhZ2UtbGlua3NfdHB7Zm9udC1zaXplOi44ZW19fS5oZWFkZXJfaW1nX2lubmVyX3dyYXA+ZGl2e2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmhlYWRlci1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59LmhlYWRlci1pbWFnZSBpbWd7d2lkdGg6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9YS5oZWFkZXItaW1hZ2VfbGluazpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3RyYW5zaXRpb246LjRzfS5oZWFkZXItaW1hZ2U6aG92ZXIgYS5oZWFkZXItaW1hZ2VfbGluazpiZWZvcmV7Ym94LXNoYWRvdzppbnNldCAwIDBweCA4cHggcmdiYSgwLDAsMCwuNCl9YS5oZWFkZXItaW1hZ2VfbGlua3t0cmFuc2l0aW9uOi40cztwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjB9LmN1c3RvbS1oZWFkZXItaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6M2VtIDA7Ym94LXNoYWRvdzowIDBweCAyMHB4IDAgcmdiYSgxMDAsMTAwLDEwMCwuMykgaW5zZXQsMHB4IDBweCAxMHB4IDAgcmdiYSgxMDAsMTAwLDEwMCwuMikgaW5zZXR9LmN1c3RvbS1oZWFkZXItaW1nIC5oZWFkZXJfaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wifS5oZWFkZXJfaW1nX2lubmVyX3dyYXAsLmZpcnN0dmlld19oZWFkZXJfaW5uZXJfY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyX2ltYWdlX3RpdGxle2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjM1cHg7bWFyZ2luLWJvdHRvbToyMHB4fS5oZWFkZXJfaW5uZXJfaWNvbntkaXNwbGF5OnRhYmxlLWNlbGw7d2lkdGg6NDAlfS5oZWFkZXJfaW5uZXJfaWNvbiBpbWd7b2JqZWN0LWZpdDpjb250YWluO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb250YWluO1wiO21heC1oZWlnaHQ6MzUwcHh9LmhlYWRlcl9pbm5lcl90ZXh0e2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDo2MCU7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmc6MCAxMHB4fS5oZWFkZXJfaW1hZ2VfZGVzY3ttYXJnaW4tYm90dG9tOjI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jdXN0b20taGVhZGVyLWltZ3toZWlnaHQ6YXV0bztwYWRkaW5nOjJlbSAwfS5oZWFkZXJfaW5uZXJfaWNvbiBpbWd7cGFkZGluZzoyMHB4fS5oZWFkZXJfaW1hZ2VfdGl0bGV7Zm9udC1zaXplOjEuNWVtfS5oZWFkZXJfaW1hZ2VfZGVzY3tmb250LXNpemU6LjllbX0uaGVhZGVyX2ltZ19pbm5lcl93cmFwLC5maXJzdHZpZXdfaGVhZGVyX2lubmVyX2NvbnRlbnR7cGFkZGluZzowO3dpZHRoOjkwJX0uaGVhZGVyX2ltZ19pbm5lcl93cmFwPmRpdntkaXNwbGF5OmJsb2NrfS5oZWFkZXJfaW5uZXJfdGV4dCwuaGVhZGVyX2lubmVyX2ljb257d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfX0jbWFpbiAucGFnZXtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbTo1OXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LndyYXAtcG9zdC10aXRsZXtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MS4zZW07bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtd2VpZ2h0OmJvbGR9LndpZGdldCAud3JhcC1wb3N0LXRpdGxle21hcmdpbi10b3A6MHB4fS53cmFwLXBvc3QtdGl0bGUtaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDtmb250LXNpemU6LjdlbTtwYWRkaW5nOi4zZW0gMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LndyYXAtcG9zdC10aXRsZXtmb250LXNpemU6MWVtfX0ucG9zdC1ib3h7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ucG9zdC1ib3gtY29udGVudHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOi40c30ucG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7b3ZlcmZsb3cteTpoaWRkZW47cGFkZGluZzo1cHggMTVweDtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246dG9wfS5wb3N0LWJveCAucG9zdC10aXRsZXtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6NXB4IDB9LnBvc3QtYm94IC5wb3N0LWRhdGV7Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHh9LnBvc3QtYm94IC5wb3N0LXN1YnN0cntmb250LXNpemU6MTNweDtoZWlnaHQ6NC41ZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDozfS5wb3N0LWJveC1jb250ZW50cyAucG9zdC1hdXRob3J7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjVweDtyaWdodDoxNXB4fS5wb3N0X3RodW1ibmFpbHt3aWR0aDoyODBweDtmbG9hdDpsZWZ0fS5wb3N0LWJveC10aHVtYm5haWx7YmFja2dyb3VuZDojZWVlO3Bvc2l0aW9uOnJlbGF0aXZlfS5wb3N0LWJveC10aHVtYm5haWxfX3dyYXB7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5wb3N0LWJveC10aHVtYm5haWxfX3dyYXA6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwYWRkaW5nLXRvcDo2MS44JTtkaXNwbGF5OmJsb2NrO2hlaWdodDowfS5jb250ZW50IC5wb3N0LWJveC10aHVtYm5haWxfX3dyYXAgaW1nLC5wb3N0LWJveC10aHVtYm5haWxfX3dyYXAgaW1ne3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7dG9wOjA7bGVmdDowO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO3RyYW5zaXRpb246LjJzIGVhc2UtaW4tb3V0fS5wb3N0LWJveCAucG9zdC1jYXR7YmFja2dyb3VuZDojNzc3O3BhZGRpbmc6MnB4IDA7Zm9udC1zaXplOi42ZW07Ym9yZGVyLXJhZGl1czoycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC13ZWlnaHQ6Ym9sZH0ucG9zdF90aHVtYm5haWwgLnBvc3QtY2F0LC5ncmlkX3Bvc3RfdGh1bWJuYWlsIC5wb3N0LWNhdHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO3otaW5kZXg6MTttYXJnaW46MH0ucG9zdC1jYXQtc3B7cGFkZGluZzo0cHggNXB4O2JvcmRlci1yYWRpdXM6M3B4fS5wb3N0LWJveCAucG9zdC10YWd7ZGlzcGxheTppbmxpbmU7Zm9udC1zaXplOi42ZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5wb3N0LWJveCAucG9zdC10YWcgYXtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzAwMDtwYWRkaW5nOjNweCA4cHg7Zm9udC1zaXplOjEwcHg7bWFyZ2luOjAgM3B4O2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucG9zdC1ib3ggLnBvc3QtdGFnIGl7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+Aq1wiO21hcmdpbi1yaWdodDo1cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wb3N0LWNhdCBhLC5wb3N0LWNhdC1zcCBhe2NvbG9yOiNmZmY7cGFkZGluZzo1cHggMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnBvc3QtYXV0aG9yIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDoxfS5zaW5nbGUtcG9zdC1kYXRlLnB1Ymxpc2hlZHtjb2xvcjojOTk5fS5zaW5nbGUtcG9zdC1kYXRlLC5wb3N0LW1ldGEtYm90dG9tIHNwYW57bWFyZ2luLXJpZ2h0OjhweH0ucG9zdC1tZXRhLWJvdHRvbSAucG9zdF9yZWFkaW5nX3RpbWU6YmVmb3Jle2NvbnRlbnQ6XCLvgJdcIjtmb250LWZhbWlseTpmb250QXdlc29tZX0ucG9zdC1tZXRhLWJvdHRvbSAucG9zdF92aWV3czpiZWZvcmV7Y29udGVudDpcIu+BrlwiO2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lfS5wb3N0LW1ldGEtYm90dG9tIC5wb3N0X3ZpZXdzOmFmdGVye2NvbnRlbnQ6XCJ2aWV3c1wiO2ZvbnQtc2l6ZTouOWVtfWxpLnBvc3QtYXV0aG9yLW5hbWV7bGluZS1oZWlnaHQ6MzBweDttYXJnaW4tbGVmdDo1cHg7Zm9udC1zaXplOjEycHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7bWF4LXdpZHRoOjdlbTt3aGl0ZS1zcGFjZTpub3dyYXB9bGkucG9zdC1hdXRob3ItbmFtZSBhe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aGl0ZS1zcGFjZTpub3dyYXB9LnBvc3QtYXV0aG9yLXRodW0gaW1ney13ZWJraXQtYm9yZGVyLXJhZGl1czo1MCU7LW1vei1ib3JkZXItcmFkaXVzOjUwJTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MXB4IHNvbGlkICNlZWV9LmNvbW1lbnQtbnVte3doaXRlLXNwYWNlOm5vd3JhcH0ubW9yZS1saW5re2Zsb2F0OnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucG9zdF90aHVtYm5haWx7d2lkdGg6MTgwcHh9LnBvc3QtdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjllbSAhaW1wb3J0YW50fS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtdGl0bGV7Zm9udC1zaXplOjFlbSAhaW1wb3J0YW50fS5wb3N0LWJveHt3aWR0aDoxMDAlfS5wb3N0LWJveCAucG9zdC1kYXRle3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTowO2ZvbnQtc2l6ZTouNmVtfS5wb3N0LWJveCAucG9zdC1hdXRob3IsLnBvc3QtbWV0YSAucG9zdC1hdXRob3IsLmdyaWRfcG9zdC1ib3ggLnBvc3QtYXV0aG9ye2Rpc3BsYXk6bm9uZX0ud2lkZ2V0dGl0bGV7cGFkZGluZzoxMHB4fS5wb3N0LWJveCAucG9zdC1jYXR7Ym9yZGVyLXJhZGl1czowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnBvc3QtY2F0IGEsLnBvc3QtY2F0LXNwIGF7cGFkZGluZzoycHggNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BvaW50ZXItZXZlbnRzOm5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsucG9zdC1zdWJzdHJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnBvc3QtYm94e2Rpc3BsYXk6aW5pdGlhbH0ucG9zdC1ib3gtY29udGVudHMuY2xlYXJmaXh7cGFkZGluZzo1cHg7bWFyZ2luLWJvdHRvbToxcHh9LnBvc3QtYm94IC5wb3N0LW1ldGEtYWxse3BhZGRpbmc6MCAxMHB4fS5wb3N0LWJveCAucG9zdC1jYXR7cGFkZGluZzowO3RleHQtYWxpZ246Y2VudGVyfS5wb3N0LWJveCAucG9zdC10YWcgYXtwYWRkaW5nOjFweCA1cHg7cG9zaXRpb246cmVsYXRpdmV9LnBvc3QtYm94IC5wb3N0LXRpdGxle3BhZGRpbmc6MDtmb250LXNpemU6LjhlbX0ucG9zdF90aHVtYm5haWx7d2lkdGg6MTA1cHh9LnBvc3QtYm94IC5wb3N0LXRhZ3tkaXNwbGF5Om5vbmV9bGkucG9zdC1hdXRob3ItbmFtZXtkaXNwbGF5Om5vbmV9LnBvc3QtYm94LWNvbnRlbnRzIC5wb3N0LW1ldGEtYWxse3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH19LndyYXAtZ3JpZC1wb3N0LWJveHttYXJnaW46LTNweDttYXJnaW4tYm90dG9tOjEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5ncmlkX3Bvc3QtYm94e3dpZHRoOjMzLjMzMzMzJTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjRweDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wfS5ncmlkX3Bvc3QtYm94OmhvdmVyIC5wb3N0LWJveC1jb250ZW50c3tib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMyl9LmdyaWRfcG9zdF90aHVtYm5haWx7d2lkdGg6MTAwJX0uZ3JpZF9wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtwYWRkaW5nOjEwcHh9LnBvc3QtbWV0YS1hbGx7d29yZC13cmFwOmJyZWFrLXdvcmR9LmdyaWRfcG9zdC1ib3ggLnBvc3QtdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO3BhZGRpbmc6NXB4IDB9LmdyaWRfcG9zdC1ib3ggLnBvc3QtdGFne2Rpc3BsYXk6aW5saW5lfS5ncmlkX3Bvc3QtYm94IC5wb3N0LXRhZyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzAwMDtwYWRkaW5nOjJweCA4cHg7Zm9udC1zaXplOi42ZW07bWFyZ2luOjAgM3B4O2JvcmRlci1yYWRpdXM6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZ3JpZF9wb3N0LWJveCAucG9zdC1jYXR7YmFja2dyb3VuZDojOTk5O3BhZGRpbmc6MnB4IDA7Zm9udC1zaXplOi42ZW07Ym9yZGVyLXJhZGl1czoycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGV7Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEzcHg7bGVmdDoxNXB4fS5ncmlkX3Bvc3QtYm94IC5wb3N0LXN1YnN0cntmb250LXNpemU6MTJweH0uZ3JpZF9wb3N0LWJveCAucG9zdC1hdXRob3J7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjhweDtyaWdodDoxNXB4fS5ncmlkX3Bvc3QtYm94LmFkYm94e3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuZ3JpZF9wb3N0LWJveHt3aWR0aDo1MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsuZ3JpZF9wb3N0LWJveHt3aWR0aDozMy4zMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZ3JpZF9wb3N0LWJveHt3aWR0aDo1MCU7cGFkZGluZzoycHh9LmdyaWRfcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7cGFkZGluZzo1cHg7cG9zaXRpb246cmVsYXRpdmV9LmdyaWRfcG9zdC1ib3ggLnBvc3QtZGF0ZXtmb250LXNpemU6LjdlbX0uZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRlOmJlZm9yZXtjb250ZW50Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsuZ3JpZF9wb3N0LWJveCAucG9zdC10aXRsZXtwYWRkaW5nOjB9LmdyaWRfcG9zdC1ib3ggLnBvc3QtdGFne2Rpc3BsYXk6bm9uZX0uZ3JpZF9wb3N0LWJveCAucG9zdC1kYXRle3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTowO2xlZnQ6NXB4fX0ud3JhcC1taW5pLXBvc3QtYm94e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ubWluaS1saXN0LXBvc3QtYm94e3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7bWFyZ2luOjVweH0ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0X3RodW1ibmFpbHt3aWR0aDoxNTBweDtoZWlnaHQ6MTAwJX0ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LWJveC1jb250ZW50cy5jbGVhcmZpeHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7aGVpZ2h0OjEyMHB4fS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7cGFkZGluZzoxMHB4O2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZX0ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LXRpdGxle2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi45ZW07cGFkZGluZy1ib3R0b206NXB4O21heC1oZWlnaHQ6NC41ZW07bGluZS1oZWlnaHQ6MS41ZW07b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDozfS5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtZGF0ZXtmb250LXNpemU6MTJweDtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTNweDtsZWZ0OjE1cHh9Lm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1jYXR7YmFja2dyb3VuZDojOTk5O3BhZGRpbmc6MnB4IDA7Zm9udC1zaXplOi42ZW07Ym9yZGVyLXJhZGl1czoycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubWluaS1saXN0LXBvc3QtYm94e3dpZHRoOjEwMCU7bWFyZ2luOjJweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7Lm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC10aXRsZXtmb250LXNpemU6LjhlbX0ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0X3RodW1ibmFpbHt3aWR0aDozNSV9fS5jb250ZW50IC5wYWRkaW5nMCBpbWd7bWFyZ2luOjB9LnBvc3QtdXBvbntwYWRkaW5nOjIwcHg7cGFkZGluZy10b3A6MDtiYWNrZ3JvdW5kOiNmZmZ9I3NpbmdsZS1tYWluIC5wb3N0LWF1dGhvci5hdXRob3J7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEycHg7bWFyZ2luLXRvcDotOHB4fSNzaW5nbGUtbWFpbiBsaS5wb3N0LWF1dGhvci1uYW1le21heC13aWR0aDpub25lfS5zaW5nbGVfdGh1bWJuYWlse3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0uc2luZ2xlX3RodW1ibmFpbCBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlO29iamVjdC1maXQ6Y29udGFpbjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y29udGFpbjtcIn0uc2luZ2xlX3RodW1ibmFpbCBmaWdjYXB0aW9ue2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmc6LjJlbSAxZW07Zm9udC1zaXplOi44ZW19LnNpbmdsZV90aHVtYm5haWwudHlwZS15b3V0dWJle3BhZGRpbmctdG9wOjU2LjI1JTtoZWlnaHQ6MH0uc2luZ2xlX3RodW1ibmFpbC50eXBlLXlvdXR1YmUgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1oMS5zaW5nbGUtcG9zdC10aXRsZXttYXJnaW46MTBweCAwfS5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGV7YmFja2dyb3VuZDojZWVlO2NvbG9yOiMzMzM7Ym9yZGVyOjJweCBzb2xpZCAjZWVlO3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbi10b3A6MjVweH0ucG9zdF9mb290ZXJfYXV0aG9ye21pbi1oZWlnaHQ6MTAwcHg7Ym9yZGVyOjJweCBzb2xpZCAjZWVlO3BhZGRpbmc6MTVweDttYXJnaW4tYm90dG9tOjEwcHh9LnNjX3Bvc3RfYXV0aG9yX3VzZXJ7cGFkZGluZzoyMHB4IDIwcHggMTBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tYm90dG9tOjIwcHh9LnBvc3QtYXV0aG9yLW1vcmV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0ucG9zdC1hdXRob3ItbW9yZSBhe2JhY2tncm91bmQtY29sb3I6IzAwMDtwYWRkaW5nOjhweDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7d2lkdGg6OTAlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MTBweCBhdXRvO2ZvbnQtc2l6ZTouOWVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5wb3N0X2F1dGhvcl91c2Vye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ucG9zdF9hdXRob3JfdXNlciAucG9zdF90aHVte3RleHQtYWxpZ246Y2VudGVyfS5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe3dpZHRoOjI4cHg7bGluZS1oZWlnaHQ6MjhweH0ucG9zdF9hdXRob3JfdXNlciAucHJvZmlsZV9zbnMgbGkgYSBpe21hcmdpbjowfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0X3RodW17dGV4dC1hbGlnbjpjZW50ZXJ9LnBvc3RfYXV0aG9yX3VzZXIgLnBvc3RfdGh1bSBpbWd7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21hcmdpbjowIGF1dG99LnBvc3RfYXV0aG9yX3VzZXJfbWV0YXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZy1sZWZ0OjIwcHg7ZmxleDoxfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcntmbG9hdDpub25lO2ZvbnQtc2l6ZToyMHB4O3BhZGRpbmctYm90dG9tOjhweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNX0ucG9zdF9hdXRob3JfdXNlciAucG9zdC1hdXRob3IgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ucG9zdF9hdXRob3JfdXNlcl9tZXRhIC5wb3N0LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxNHB4O292ZXJmbG93OmF1dG87bWluLWhlaWdodDo1MHB4fS5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGVfcG9zdHtmb250LXdlaWdodDpib2xkO2JvcmRlci1ib3R0b206MnB4IGRvdHRlZCAjZWVlO21hcmdpbjoxMHB4IDA7bWFyZ2luLXRvcDoxNXB4O2NsZWFyOmJvdGh9LnBvc3RfYXV0aG9yX3VzZXIgLnByb2ZpbGVfc25ze3BhZGRpbmc6NXB4IDA7d2hpdGUtc3BhY2U6bm93cmFwfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2Vye2Rpc3BsYXk6YmxvY2t9I3NpZGViYXIgLnBvc3RfYXV0aG9yX3VzZXIgLnBvc3QtYXV0aG9ye3RleHQtYWxpZ246Y2VudGVyfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyX21ldGF7cGFkZGluZzowfSNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe3dpZHRoOjM1cHg7bGluZS1oZWlnaHQ6MzVweDtwYWRkaW5nOjA7bWFyZ2luOjAgM3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucG9zdF9mb290ZXJfYXV0aG9yX3RpdGxlX3Bvc3R7cGFkZGluZzowIDEwcHh9LnBvc3RfYXV0aG9yX3VzZXIgLnBvc3RfdGh1bXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTBweH0ucG9zdF9hdXRob3JfdXNlcntkaXNwbGF5OmJsb2NrfS5wb3N0X2F1dGhvcl91c2VyX21ldGF7cGFkZGluZzowfS5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcnt0ZXh0LWFsaWduOmNlbnRlcn0ucG9zdF9hdXRob3JfdXNlcl9tZXRhIC5wb3N0LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTouOGVtO3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHh9fS5hdXRob3ItcG9zdC13cmFwe2Rpc3BsYXk6Z3JpZDtnYXA6MTBweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIDFmcil9LmF1dGhvci1wb3N0LXdyYXAgLmF1dGhvci1wb3N0e2ZsZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hdXRob3ItcG9zdC13cmFwe2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX19LmF1dGhvci1wb3N0LW1ldGF7cGFkZGluZzo1cHh9LnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtdGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCJ9LnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtY2F0IHNwYW57YmFja2dyb3VuZDojMzMzO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7Zm9udC1zaXplOjEwcHg7Y29sb3I6I2ZmZjtwYWRkaW5nOjFweCA1cHh9LnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtdGl0bGV7Zm9udC1zaXplOi45ZW07Zm9udC13ZWlnaHQ6Ym9sZH0ucG9zdF9mb290ZXJfYXV0aG9yIC5hdXRob3ItcG9zdC1kYXRle2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM2NjZ9LmhlbnRyeSAuc2luZ2xlLXBvc3QtY2F0ZWdvcnl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweDtwYWRkaW5nOi4zZW0gLjVlbTtib3JkZXItcmFkaXVzOjJweDttYXJnaW4tdG9wOjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZDojMzMzO2ZvbnQtc2l6ZTouOGVtfS5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeSBhe2NvbG9yOiNmZmY7dmVydGljYWwtYWxpZ246bWlkZGxlfSNzaW5nbGUtbWFpbiAudGFnIC50YWctd3JhcHttYXJnaW4tbGVmdDoxMjBweH0jc2luZ2xlLW1haW4gLnBvc3QtbWV0YSAudGFnLCNzaW5nbGUtbWFpbiAuYXJ0aWNsZV9mb290ZXIgLnRhZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4O3BhZGRpbmc6LjNlbSAuNWVtO2JvcmRlci1yYWRpdXM6MnB4O21hcmdpbi10b3A6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNlZmVmZWY7Zm9udC1zaXplOi44ZW19I3NpbmdsZS1tYWluIC5wb3N0LW1ldGEgLnRhZzpiZWZvcmUsI3NpbmdsZS1tYWluIC5hcnRpY2xlX2Zvb3RlciAudGFnOmJlZm9yZXtjb250ZW50Olwi74CrXCI7bWFyZ2luLXJpZ2h0OjVweDtjb2xvcjojN2U5ZGE3O2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lfSNzaW5nbGUtbWFpbiAudGFnX2FyZWF7cGFkZGluZzowIDVweH0uc2luZ2xlX3RpdGxlLCNjb21tZW50LWFyZWEgLmNvbW1lbnRfdGl0bGV7YmFja2dyb3VuZDowO3BhZGRpbmc6MTBweDtib3JkZXItcmFkaXVzOjA7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYzttYXJnaW4tdG9wOjE1cHh9LnNpbmdsZV90aXRsZSBhe2NvbG9yOiM1NzdmYmN9I3BhZ2UtbWFpbnttYXJnaW4tYm90dG9tOjMwcHh9LnNpbmdsZS1wb3N0LW1haW57bWFyZ2luLWJvdHRvbToxMHB4fS5wYWdlX3RpdGxle3BhZGRpbmc6MjBweCAzMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kOiNmZmZ9I3BhZ2UtbWFpbiAud2lkZ2V0LCNtYWluIC53aWRnZXQsLm1haW50b3Atd2lkZ2V0LC5tYWluLWJvdHRvbXttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZzowO21hcmdpbi10b3A6MTVweH0jcGFnZS1tYWluIC53aWRnZXQ+dWw6Zmlyc3Qtb2YtdHlwZSwjcGFnZS1tYWluIC53aWRnZXQgdWw6Zmlyc3QtY2hpbGQsI21haW4gLndpZGdldD51bDpmaXJzdC1vZi10eXBlLCNwYWdlLW1haW4gLndpZGdldCB1bDpmaXJzdC1jaGlsZHttYXJnaW46MH0jcGFnZS1tYWluIC53aWRnZXQgLndyYXAtcG9zdC10aXRsZSwjbWFpbiAud2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUsLm1haW50b3Atd2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUsLm1haW4tYm90dG9tIC53cmFwLXBvc3QtdGl0bGV7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MDt0b3A6LTNweH0jcGFnZS1tYWluIC5wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90aXRsZSwjbWFpbiAucG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOi45ZW07cGFkZGluZzowO3BhZGRpbmctdG9wOjVweH0jcGFnZS1tYWluIC5wb3N0X2xpc3QgLm1ldGEgLmRlc2MsI21haW4gLnBvc3RfbGlzdCAubWV0YSAuZGVzY3tmb250LXNpemU6LjdlbX0uY29udGVudD5bY2xhc3NePXdwLWJsb2NrXTpub3QoLndwLWJsb2NrLWR2YXV4LXNlY3Rpb24pe3otaW5kZXg6Mjtwb3NpdGlvbjpyZWxhdGl2ZX0ucmVxdWlyZWR7Y29sb3I6IzY0OTVlZH0uY29tbWV0cy1saXN0LC50cmFja2JhY2stbGlzdHtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbTo0MHB4O2JhY2tncm91bmQ6I2Y5ZjlmOX0uY29tbWV0cy1saXN0IGxpLC50cmFja2JhY2stbGlzdCBsaXtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXRvcDotMXB4O3BhZGRpbmc6LjVlbSAxLjVlbTt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9LmNvbW1ldHMtbGlzdCAuYXZhdGFye2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5jb21tZW50LW1ldGEsLnJlcGx5LC5jb21tZW50LW5vdGVzLC5mb3JtLWFsbG93ZWQtdGFncyxzcGFuLnNtYWxse2ZvbnQtc2l6ZTo4MCV9LmNvbW1lbnQtYm9keSwuY29tbWVudC1ib2R5IGF7Y29sb3I6IzAwMH0uY29tbWVudC1ib2R5IHB7Y2xlYXI6Ym90aH1wLmZvcm0tc3VibWl0e3RleHQtYWxpZ246cmlnaHR9LmNvbW1ldHMtbGlzdCAuY2hpbGRyZW4gbGkuY29tbWVudHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowO2JvcmRlci1ib3R0b206bm9uZX0uY29tbWVudC1ib2R5e3BhZGRpbmc6MWVtIDB9LmNvbW1ldHMtbGlzdCAuY2hpbGRyZW4gbGkuY29tbWVudCAuY29tbWVudC1ib2R5e3BhZGRpbmc6MWVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWV9ZGl2I2NvbW1lbnQtYXJlYSAuY2hpbGRyZW4gLmNoaWxkcmVue21hcmdpbjowO2JvcmRlci1sZWZ0OjFlbSBzb2xpZCByZ2JhKDE4LDg3LDExNSwuMSk7Ym9yZGVyLXRvcDoycHggc29saWQgI2VlZX1kaXYjY29tbWVudC1hcmVhIC5jaGlsZHJlbiAuY2hpbGRyZW4gLmNoaWxkcmVue21hcmdpbi1sZWZ0OjFweDtib3JkZXItdG9wOjB9ZGl2I2NvbW1lbnQtYXJlYSAuc2luZ2xlX3RpdGxle21hcmdpbjowO2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWU7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDB9ZGl2I2NvbW1lbnQtYXJlYSAucmVwbHl7dGV4dC1hbGlnbjpyaWdodH1kaXYjY29tbWVudC1hcmVhIC5yZXBseSBhe2JhY2tncm91bmQ6I2UyZTJlMjtwYWRkaW5nOi41ZW0gMWVtO2JvcmRlci1yYWRpdXM6M3B4fWRpdiNjb21tZW50LWFyZWEgI3Jlc3BvbmR7cGFkZGluZzoxNXB4IDIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5yZXNwb25kZm9ybV90aXRsZXtkaXNwbGF5Om5vbmV9LnJlY29tbWVuZC1wb3N0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDQwJSwgMWZyKSk7cGFkZGluZzoxMHB4O2dhcDoxMHB4fS5yZWNvbW1lbmQtcG9zdCAuc2luZ2xlLXJlY29tbWVuZHt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsZXR0ZXItc3BhY2luZzpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wfS5yZWNvbW1lbmQtcG9zdCAuc2luZ2xlLXJlY29tbWVuZCBhe2Rpc3BsYXk6ZmxleDtnYXA6MTBweH0ucmVjb21tZW5kLXBvc3QgLnNpbmdsZS1yZWNvbW1lbmQgLnJlY29tbWVuZC10aHVtYntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNlZWU7d2lkdGg6MTUwcHg7Zm9udC1zaXplOi44ZW19LnJlY29tbWVuZC1wb3N0IC5zaW5nbGUtcmVjb21tZW5kIC5yZWNvbW1lbmQtdGh1bWIgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtmb250LWZhbWlseTpcIm9iamVjdC1maXQ6Y292ZXI7XCI7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQ6I2VlZX0ucmVjb21tZW5kLXBvc3QgLnNpbmdsZS1yZWNvbW1lbmQgLnJlY29tbWVuZC1tZXRhe2ZsZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnJlY29tbWVuZC1wb3N0IC5zaW5nbGUtcmVjb21tZW5kIGF7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5yZWNvbW1lbmQtcG9zdCAuc2luZ2xlLXJlY29tbWVuZCAucmVjb21tZW5kLXRodW1ie3dpZHRoOjEwMCV9fS5yZWNvbW1lbmQtcG9zdC10aXRsZXtmb250LXdlaWdodDpib2xkfS5yZWNvbW1lbmQtZGVzY3tmb250LXNpemU6LjdlbTtjb2xvcjojOTk5O3BhZGRpbmc6NXB4IDB9LnJlY29tbWVuZC10aXRsZXtmb250LXNpemU6LjllbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjI7bWF4LWhlaWdodDpjYWxjKDNlbSArIDE2cHgpO2ZvbnQtd2VpZ2h0OmJvbGR9LnJlY29tbWVuZC1jYXR7Y29sb3I6I2ZmZjtmb250LXNpemU6MTFweDtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MnB4IDRweDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiMzMzM7Ym90dG9tOjA7cmlnaHQ6MH0uY29udGVudC1ib3h7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDotMC4yNWVtO3dpZHRoOjQyMHB4fS5jb250ZW50LWJveCAubW9yZS1saW5re21hcmdpbjowfS50aHVtYm5haWwtYm94e2Zsb2F0OmxlZnQ7d2lkdGg6MTYwcHh9LnRodW1ibmFpbC1ib3ggaW1ne3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweH0uY2F0ZWdvcnktaGVhZGVyLXdyYXB7Y29sb3I6IzMzMztwYWRkaW5nOjE1cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfS5jYXRlZ29yeS1oZWFkZXJ7bWFyZ2luOmF1dG87d2lkdGg6NTcwcHh9LmNhdGVnb3J5LXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcn0uY2F0ZWdvcnktdGl0bGUtbmFtZXtmb250LXNpemU6MzVweH0uY2F0ZWdvcnktdGl0bGUtaG9ybGluZXttYXJnaW46MCAwIDEwcHggMDt3aWR0aDo1MHB4O2hlaWdodDo1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1yYWRpdXM6MTBweH0uY2F0ZWdvcnktdGl0bGUtbGluZXttYXJnaW46MCAyMHB4O3dpZHRoOjVweDtoZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1yYWRpdXM6MTBweH0uY2F0ZWdvcnktdGl0bGUtZGVzY3t3aWR0aDozMDBweDtvdmVyZmxvdzphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MTVweH0uY2F0cGFnZV9jb250ZW50X3dyYXB7bWFyZ2luLWJvdHRvbToxMHB4O21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufS5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuY292ZXJ7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7ei1pbmRleDotMTtmaWx0ZXI6Ymx1cigycHgpIGJyaWdodG5lc3MoMC44KX0uY2F0cGFnZV9kZXNjcmlwdGlvbntmb250LXNpemU6MS4xZW07bWFyZ2luLXRvcDoxMHB4fS5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuc2hhcmV7cGFkZGluZzowfS5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuaW5ubmVye3BhZGRpbmc6MWVtIDA7d2lkdGg6OTAlO21hcmdpbjowIGF1dG99LmNhdHBhZ2VfY29udGVudF93cmFwIC5jYXRwYWdlX2lubmVyX2NvbnRlbnR7d2lkdGg6NjAlO2Zsb2F0OmxlZnQ7cGFkZGluZzoxZW07Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXNoYWRvdzoxcHggMXB4IDAgIzk5OX0uY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvbnRlbnR7cGFkZGluZzoxZW0gNDBweDtsaW5lLWhlaWdodDoxLjV9aDEuY2F0cGFnZV90aXRsZXttYXJnaW46MH0uY2F0cGFnZV90YWd7d2lkdGg6NDAlO2Zsb2F0OmxlZnQ7cGFkZGluZzoxZW19LmNhdHBhZ2VfdGFnIGF7YmFja2dyb3VuZDojZWVlO2NvbG9yOiMwMDA7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjoxcHggc29saWQgI2RkZDtwYWRkaW5nOjVweCAxMHB4O21hcmdpbjozcHggMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MnB4fWEudGFnLWNsb3VkLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCLvgKtcIjttYXJnaW4tcmlnaHQ6NXB4O2NvbG9yOiM3ZTlkYTc7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LmNhdC1wb3N0LW1haW4gLmNvbnRlbnR7bWFyZ2luOjB9LmNhdC1wb3N0LW1haW57cGFkZGluZzoxZW0gMmVtO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNhdHBhZ2VfY29udGVudF93cmFwIC5jb3ZlcntiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlfS5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuY2F0cGFnZV9pbm5lcl9jb250ZW50e3dpZHRoOjEwMCV9LmNhdHBhZ2VfdGFne2Rpc3BsYXk6bm9uZX0uY2F0cGFnZV9jb250ZW50X3dyYXB7bWFyZ2luLXRvcDotNXB4fS5jYXQtcG9zdC1tYWlue3BhZGRpbmc6MWVtfX0uYXV0aG9yX3RpdGxle2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjJlbTttYXJnaW4tYm90dG9tOjEwcHh9LmF1dGhvcl90aXRsZS10aHVte2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjJlbX0uYXV0aG9yX3RpdGxlLXRodW0gaW1ne2JvcmRlci1yYWRpdXM6NTAlfS5hdXRob3JfdGl0bGUtbWV0YXtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi0yMDBweDtwYWRkaW5nLWxlZnQ6MjAwcHg7d2lkdGg6MTAwJX0uYXV0aG9yX3RpdGxlLW5hbWV7Zm9udC1zaXplOjEuM2VtO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hdXRob3JfdGl0bGUtbWV0YXtmbG9hdDpsZWZ0O21hcmdpbjowcHg7cGFkZGluZzowcHg7d2lkdGg6MTAwJX0uYXV0aG9yX3RpdGxlLXRodW17d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uYXV0aG9yX3RpdGxlLW5hbWV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxZW19fSNzaWRlYmFye3dpZHRoOjMzMHB4fS5maXQtc2lkZWJhci1maXhlZHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtwb3NpdGlvbjpmaXhlZH0uZml0LXNpZGViYXItYmxhbmt7ei1pbmRleDowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt2aXNpYmlsaXR5OmhpZGRlbn0ud2lkZ2V0e21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nOjEwcHg7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZXRvcC13aWRnZXQgLndyYXAtcG9zdC10aXRsZXttYXJnaW46LTEwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5zaW5nbGV0b3Atd2lkZ2V0PmRpdnttYXJnaW46LTEwcHg7cGFkZGluZzoxMHB4fS53aWRnZXQ+dWw6Zmlyc3Qtb2YtdHlwZSwud2lkZ2V0IHVsOmZpcnN0LWNoaWxkLC5kX3RhYl90YWI+dWw6Zmlyc3Qtb2YtdHlwZXttYXJnaW46LTEwcHh9LndpZGdldD51bDpmaXJzdC1vZi10eXBlPmxpLC53aWRnZXQgdWw6Zmlyc3QtY2hpbGQ+bGksLmRfdGFiX3RhYj51bDpmaXJzdC1vZi10eXBlPmxpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoNTAsNTAsNTAsLjIpfS53aWRnZXRfdGV4dCB1bCBsaSBpe3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6OHB4fS50ZXh0d2lkZ2V0e2ZvbnQtc2l6ZTouOWVtfS50ZXh0d2lkZ2V0IGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99I3NpZGViYXItcmVjZW50LXBvc3RzIGxpLCNzaWRlYmFyLXBvcHVsYXItcG9zdHMgbGl7bWFyZ2luOjIwcHggMH0uc2lkZWJhci10aHVtYm5haWwtYm94e2Zsb2F0OmxlZnQ7d2lkdGg6NzVweH0uc2lkZWJhci1yZWNlbnQtcG9zdHMtdGl0bGV7ZmxvYXQ6cmlnaHQ7d2lkdGg6MTY1cHh9LnNpZGViYXJfY29udGVudHttYXJnaW4tYm90dG9tOi0yMHB4O2hlaWdodDoxMDAlfS53aWRnZXR0aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTZweDtwYWRkaW5nOjhweCAxNXB4O21hcmdpbjotMTBweDttYXJnaW4tYm90dG9tOjEwcHh9LnRhZ2Nsb3VkIGF7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjoxcHggc29saWQgI2RkZDtwYWRkaW5nOjVweCAxMHB4O21hcmdpbjozcHggMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50YWdjbG91ZCBhOmhvdmVye2JhY2tncm91bmQ6I2VlZX0ud2lkZ2V0X2NhdGVnb3JpZXMgbGFiZWwsLndpZGdldF9jYXRlZ29yaWVzIGgyLC53aWRnZXRfYXJjaGl2ZSBsYWJlbCwud2lkZ2V0X2FyY2hpdmUgaDJ7ZGlzcGxheTpub25lfS5jYXQtaXRlbSAuY291bnQsLndpZGdldCBsaSBhIC5jb3VudHtmbG9hdDpyaWdodDtiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzY2NjtwYWRkaW5nOjFweCAuNWVtO2Rpc3BsYXk6aW5saW5lO2JvcmRlci1yYWRpdXM6MnB4fS5zY3JlZW4tcmVhZGVyLXRleHR7ZGlzcGxheTpub25lfS53aWRnZXRfYXJjaGl2ZSBzZWxlY3QsLndpZGdldF9jYXRlZ29yaWVzIHNlbGVjdHtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7d2lkdGg6MTAwJTtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjA7Zm9udC1zaXplOi44ZW19LndpZGdldF9hcmNoaXZlIHNlbGVjdCBvcHRpb24sLndpZGdldF9jYXRlZ29yaWVzIHNlbGVjdCBvcHRpb257Y29sb3I6IzAwMH0jc2lkZWJhciAud2lkZ2V0IHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LndpZGdldCB1bCBsaS5jcGQtbHtwYWRkaW5nOjEwcHh9Lm1haW50b3Atd2lkZ2V0LC5tYWluYm90dG9tLXdpZGdldHttYXJnaW4tYm90dG9tOjEwcHh9LnNpbmdsZS10b3B7bWFyZ2luOjEwcHggMDtwYWRkaW5nOjA7Ym9yZGVyLXJhZGl1czozcHh9LmJvdHRvbV9hZCAud2lkZ2V0e3BhZGRpbmc6MH0uYm90dG9tX2FkIC53aWRnZXQgdWx7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5zaW5nbGUtcGNhZHtwYWRkaW5nOjE1cHggIWltcG9ydGFudH0uaW5fbG9vcHtwYWRkaW5nOjVweDttYXJnaW4tYm90dG9tOjVweH0ubmF2X2lubGVmdF93cmFwe2Zsb2F0OnJpZ2h0fS5uYXZfaW5sZWZ0LC5oZWFkZXItbG9nbyAjbmF2e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9aGVhZGVyIC5zZWFyY2hzdWJtaXR7cmlnaHQ6LTF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpey5uYXZfaW5sZWZ0X3dyYXB7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpub25lfS5uYXZfaW5sZWZ0e2Rpc3BsYXk6bm9uZX19LndpZGdldC53aWRnZXRfdGV4dCBsaSBhLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgbGkgYSwud2lkZ2V0LndpZGdldF9yZWNlbnRfZW50cmllcyBsaSwud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSBhLC53aWRnZXQud2lkZ2V0X3BhZ2VzIGxpIGEsLndpZGdldC53aWRnZXRfYXJjaGl2ZSBsaSBhLC53aWRnZXQud2lkZ2V0X215Y2F0ZWdvcnlvcmRlciBsaSBhLC53aWRnZXQud2lkZ2V0X21ldGEgbGkgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjhlbSAxZW07bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOi45ZW19LndpZGdldC53aWRnZXRfdGV4dCBsaSB1bCwud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSB1bCwud2lkZ2V0LndpZGdldF9wYWdlcyBsaSB1bCwud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIGxpIHVse3BhZGRpbmc6MDttYXJnaW46MH0ud2lkZ2V0LndpZGdldF90ZXh0IHVsIGxpLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGksLndpZGdldC53aWRnZXRfbmF2X21lbnUgbGksLndpZGdldC53aWRnZXRfcGFnZXMgbGksLndpZGdldC53aWRnZXRfYXJjaGl2ZSBsaSwud2lkZ2V0LndpZGdldF9teWNhdGVnb3J5b3JkZXIgbGl7bWFyZ2luOjA7cGFkZGluZzowfS53aWRnZXQud2lkZ2V0X25hdl9tZW51IGxpIHVsIGxpIGE6YmVmb3JlLC53aWRnZXQud2lkZ2V0X3BhZ2VzIGxpIHVsIGxpIGE6YmVmb3JlLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgbGkgdWwgbGkgYTpiZWZvcmV7Y29udGVudDpcIu+DmlwiO2NvbG9yOiNjY2M7bWFyZ2luLXJpZ2h0Oi42ZW07Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LndpZGdldC53aWRnZXRfcmVjZW50X2VudHJpZXMgbGkgc3Bhbi5wb3N0LWRhdGV7Zm9udC1zaXplOi44ZW19LndpZGdldF9uYXZfbWVudSAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX0uZGl2ZXJfd2lkZ2V0X2FkYXJlYXttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmRpdmVyX3dpZGdldF9hZGxhYmVse2ZvbnQtc2l6ZTouOGVtO3RleHQtYWxpZ246Y2VudGVyfSNtYWluIC5kaXZlcl93aWRnZXRfYWRhcmVhe21hcmdpbi1ib3R0b206MTBweH0jbWFpbiAudGV4dHdpZGdldHtwYWRkaW5nOjEwcHh9LnRleHR3aWRnZXQgaDJ7cGFkZGluZzouN2VtIDFlbTtmb250LXNpemU6MWVtO21hcmdpbjoxZW0gMCAxZW19LnRleHR3aWRnZXQgaDN7cGFkZGluZzouM2VtIDFlbTttYXJnaW46MWVtIDAgLjhlbTtmb250LXNpemU6MWVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM1NTU7Y29sb3I6IzMzMztiYWNrZ3JvdW5kOiNmZmZ9LnRleHR3aWRnZXQgaDR7cG9zaXRpb246cmVsYXRpdmU7cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MWVtO3BhZGRpbmc6LjJlbSAxZW07Y29sb3I6IzMzMzttYXJnaW46LjhlbSAwIC42ZW19LnRleHR3aWRnZXQgaDR7Y29sb3I6IzMzMztmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOi42ZW0gMCAuOGVtfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWd7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDFlbX0uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nIGltZ3t3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjVweCBzb2xpZCAjZmZmO292ZXJmbG93OmhpZGRlbjtvYmplY3QtZml0OmNvdmVyO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb3ZlcjtcIn0uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nLm9ue2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87aGVpZ2h0OjE4MHB4O21hcmdpbi1ib3R0b206NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7LmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5vbntiYWNrZ3JvdW5kLXNpemU6MTAwJX19LmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5vbiBpbWd7cG9zaXRpb246cmVsYXRpdmU7dG9wOjEyMHB4fS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcubm8gaW1ne2JvcmRlcjo1cHggc29saWQgI2ZmZjt3aWR0aDoxNjBweDtoZWlnaHQ6MTYwcHh9LmRpdmVyX3dpZGdldF9wcm9maWxlIC5pbWdfbWV0YXtwYWRkaW5nOi41ZW0gMDt0ZXh0LWFsaWduOmNlbnRlcn0uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmltZ19tZXRhIC5uYW1le2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4yfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAucHJvZmlsZV9zbnN7cGFkZGluZy10b3A6LjZlbX0ucHJvZmlsZV9zbnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnByb2ZpbGVfc25zIGxpIGF7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzVweDtsaW5lLWhlaWdodDozNXB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIDNweH0ucHJvZmlsZV9zbnMgLmZhY2Vib29re2JhY2tncm91bmQtY29sb3I6IzNiNTk5OH0ucHJvZmlsZV9zbnMgLnR3aXR0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDBhY2VlfS5wcm9maWxlX3NucyAuaW5zdGFncmFte2JhY2tncm91bmQtY29sb3I6I2Q5MzE3N30ucHJvZmlsZV9zbnMgLnlvdXR1YmV7YmFja2dyb3VuZC1jb2xvcjpyZWR9LnByb2ZpbGVfc25zIC5zbnN7YmFja2dyb3VuZC1jb2xvcjojOGJjMzRhfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAubWV0YXtwYWRkaW5nOi41ZW0gMWVtO2ZvbnQtc2l6ZTouOWVtfS5kaXZlcl93aWRnZXRfcHJvZmlsZSAuYnV0dG9uIGF7cGFkZGluZzouNWVtO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItcmFkaXVzOjJweDt3aWR0aDo4MCU7Zm9udC1zaXplOi44ZW19LndpZGdldCAuc2luZ2xlX3RpdGxle21hcmdpbjotMTBweDttYXJnaW4tYm90dG9tOjE1cHh9LnNpbmdsZS1yZWxhdGVkLWFyZWEgLnRleHR3aWRnZXQsLnNpbmdsZS1yZWNvbW1lbmQtYXJlYSAudGV4dHdpZGdldHtwYWRkaW5nOjFlbX0ud2lkZ2V0LWgye21hcmdpbjoxZW0gMH0ud2lkZ2V0LWgyIC53aWRnZXR0aXRsZXttYXJnaW46MH0ud2lkZ2V0X3JzcyB1bCBsaSBhe3BhZGRpbmc6NXB4IDEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOi44NWVtfS5jb250YWluZXJfdG9wX3dpZGdldCwuY29udGFpbmVyX2JvdHRvbV93aWRnZXR7bWFyZ2luOjBweCBhdXRvfS5jb250YWluZXJfdG9wX3dpZGdldHttYXJnaW4tdG9wOjIwcHh9LmNvbnRhaW5lcndpZGdldHttYXJnaW46MTBweCBhdXRvfS53aWRnZXQgbGkucmVjZW50Y29tbWVudHN7cGFkZGluZzoxMHB4O2ZvbnQtc2l6ZTouOWVtfS5yZWNlbnRjb21tZW50cz5he2ZvbnQtd2VpZ2h0OmJvbGR9LndpZGdldCB1bC5zdWItbWVudSAubWVudV90aXRsZXtkaXNwbGF5OmlubGluZS1ibG9ja31mb3JtLnNlYXJjaC13aWRnZXR7cGFkZGluZzoyMHB4fSNzaWRlYmFyIGZvcm0uc2VhcmNoLXdpZGdldHtwYWRkaW5nOjVweCAxMHB4fS5zZWFyY2gtd2lkZ2V0X19jb2x7bWFyZ2luLWJvdHRvbToxMHB4fWlucHV0LnNlYXJjaC13aWRnZXRfX2lucHV0e3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDhweDtib3JkZXI6MnB4IHNvbGlkICNlZWV9bGFiZWwuc2VhcmNoLXdpZGdldF9fbGFiZWx7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE1cHg7bWFyZ2luLWJvdHRvbTo1cHh9LnNlYXJjaC13aWRnZXRfX3NlbGVjdHtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjJweDtib3JkZXI6MnB4IHNvbGlkICNlZWU7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtd2lkZ2V0X19zZWxlY3Q6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjhlbTtyaWdodDouOGVtO3dpZHRoOjA7aGVpZ2h0OjA7cGFkZGluZzowO2NvbnRlbnQ6XCJcIjtib3JkZXItbGVmdDo2cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcDo2cHggc29saWQgIzk5OTtwb2ludGVyLWV2ZW50czpub25lfS5zZWFyY2gtd2lkZ2V0X19zZWxlY3Qgc2VsZWN0e3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoxZW07Y3Vyc29yOnBvaW50ZXI7dGV4dC1pbmRlbnQ6LjAxcHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3gtc2hhZG93Om5vbmU7YXBwZWFyYW5jZTpub25lO3BhZGRpbmc6OHB4IDM4cHggOHB4IDhweDtjb2xvcjojNjY2fS5zZWFyY2gtd2lkZ2V0X19zZWxlY3Qgc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0uc2VhcmNoLXdpZGdldF9fY2hlY2tib3h7ZGlzcGxheTpub25lfS5zZWFyY2gtd2lkZ2V0X19jaGVja2JveC1sYWJlbHtmb250LXNpemU6MTNweDtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30uc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2JvcmRlcjoycHggc29saWQgI2NjY30uc2VhcmNoLXdpZGdldF9fY2hlY2tib3g6Y2hlY2tlZCsuc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWx7Y29sb3I6IzNjODJmZn0uc2VhcmNoLXdpZGdldF9fY2hlY2tib3g6Y2hlY2tlZCsuc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNHB4O2xlZnQ6NXB4O3dpZHRoOjdweDtoZWlnaHQ6MTRweDt0cmFuc2Zvcm06cm90YXRlKDQwZGVnKTtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjM2M4MmZmO2JvcmRlci1yaWdodDozcHggc29saWQgIzNjODJmZn1idXR0b24uc2VhcmNoLXdpZGdldF9fc3VibWl0e21hcmdpbjowIGF1dG87d2lkdGg6MTAwJTtwYWRkaW5nOjhweCAxM3B4IDdweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOi4xZW07YmFja2dyb3VuZDojM2M4MmZmO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7bWFyZ2luLXRvcDo1cHh9LndpZGdldF9wb3N0X2xpc3R7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7dHJhbnNpdGlvbjouNHM7Zm9udC1zaXplOi45ZW19LndpZGdldF9wb3N0X2xpc3QgLnBvc3RfbGlzdF90aHVtYntmbG9hdDpsZWZ0O3dpZHRoOjEwMHB4O2hlaWdodDo4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2VlZX0ud2lkZ2V0X3Bvc3RfbGlzdCBhe3BhZGRpbmc6OHB4O2Rpc3BsYXk6Zmxvdy1yb290fS53aWRnZXRfcG9zdF9saXN0IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS53aWRnZXRfcG9zdF9saXN0IC5wb3N0X2xpc3RfdGh1bWIgLnBvc3RfbGlzdF9jYXR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtwYWRkaW5nOjJweCA0cHg7Ym9yZGVyLXJhZGl1czozcHggMCAwIDB9LndpZGdldF9wb3N0X2xpc3QgLnBvc3RfbGlzdF90YWcgLnBvc3RfbGlzdF9jYXR7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiMzMzM7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtwYWRkaW5nOjNweCA0cHg7Ym9yZGVyLXJhZGl1czoycHh9LndpZGdldF9wb3N0X2xpc3QgLm1ldGF7ZmxvYXQ6cmlnaHQ7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LndpZGdldF9wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90YWd7bGluZS1oZWlnaHQ6MH0ud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RhZyAudGFne2ZvbnQtc2l6ZTouNWVtO2JvcmRlcjoxcHggc29saWQgI2NjYztjb2xvcjojNjY2O3BhZGRpbmc6MnB4IDNweDtib3JkZXItcmFkaXVzOjJweDttYXJnaW46MnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjF9LndpZGdldF9wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtmb250LXNpemU6LjllbX0jc2lkZWJhciAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RpdGxle2ZvbnQtc2l6ZToxM3B4fS53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfZGF0ZXtmb250LXNpemU6LjZlbX0jc2lkZWJhciAuZGVzY3tkaXNwbGF5Om5vbmV9I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZHt3aWR0aDo1MCU7Ym9yZGVyLWJvdHRvbTowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0ud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy10b3A6NjEuOCU7cG9zaXRpb246cmVsYXRpdmV9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZSwjbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjFlbX0jbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7cGFkZGluZzo1cHggMH0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNjLC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2MsI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAuZGVzYywjbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzYywjcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2N7Zm9udC1zaXplOi43ZW19I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZHt3aWR0aDoxMDAlfSNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLnBvc3RfbGlzdF90aHVtYntoZWlnaHQ6MTMwcHh9LndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSAucG9zdF9saXN0X3RpdGxle2ZvbnQtc2l6ZToxZW19LmNvbnRlbnQgLndpZGdldF9kaXZlcl93aWRnZXRfbmV3cG9zdCB1bHtwYWRkaW5nOjB9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QgaW1ne21hcmdpbjowfS5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzY3tmb250LXNpemU6LjhlbX0uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgdWx7cGFkZGluZzowfXVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfXVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWQgbGl7d2lkdGg6MzMuMzMzMyV9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCwuc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlke3dpZHRoOjMzJTt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luOi4xNSU7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6I2ZmZn0uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjEyMHB4fSNtYWluIC53aWRnZXRfcG9zdF9saXN0e2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweClhbmQgKG1heC13aWR0aDogOTU5cHgpeyNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGR7aGVpZ2h0OjIyMHB4fSNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLm1ldGF7bWFyZ2luLWxlZnQ6LTM1MHB4O3BhZGRpbmctbGVmdDozNTBweH0jc2lkZWJhciAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLmZpcnN0OmZpcnN0LWNoaWxkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjIwMHB4ICFpbXBvcnRhbnQ7d2lkdGg6MzQwcHg7ZmxvYXQ6bGVmdDtwYWRkaW5nOjB9I3NpZGViYXIgLndpZGdldF9wb3N0X2xpc3QuZ3JpZHt3aWR0aDozMy4zJX0ud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLmZpcnN0OmZpcnN0LWNoaWxkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC1zaXplOjEuM2VtO2hlaWdodDoxNjBweH19LnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYnt3aWR0aDoxMDAlO2hlaWdodDoxNTBweH0uc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLCNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZH0jbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgLndyYXAtcG9zdC10aXRsZSwjbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IC53cmFwLXBvc3QtdGl0bGV7bWFyZ2luLWJvdHRvbTo4cHh9I21haW4gLndpZGdldCAud2lkZ2V0X3Bvc3RfbW9yZSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5kZXNje2Rpc3BsYXk6bm9uZX0jbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7aGVpZ2h0OjgwcHh9LmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCwuc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlke3dpZHRoOjQ5LjclfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7I21haW4gbGkucG9zdF9saXN0LmdyaWR7d2lkdGg6NDkuNyV9fS53aWRnZXQgLndpZGdldF9wb3N0X21vcmV7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjfWEuZGl2ZXJfd2lkZ2V0X21vcmVsaW5rOjphZnRlcntmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74SFXCI7bWFyZ2luLWxlZnQ6MTBweDtmb250LXdlaWdodDpib2xkfS5hcHBlYWxfdGl0bGV7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS5hcHBlYWxfYm94e2JhY2tncm91bmQ6IzMzMztjb2xvcjojZmZmfS5hcHBlYWxfaW1ne3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDoxMDAlfS5hcHBlYWxfbWV0YSAuYnV0dG9uIGF7YmFja2dyb3VuZDojZjQ0MzM2fS5hcHBlYWxfZGVzY3tmb250LXNpemU6LjllbTtwYWRkaW5nOjFlbSAuM2VtO2xpbmUtaGVpZ2h0OjEuOH0jc2hhcmVfcGx6e3otaW5kZXg6MTA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDVweDtwb3NpdGlvbjpzdGlja3k7dG9wOjg1cHh9I3NoYXJlX3BseiAucC1lbnRyeV9fcHVzaEJ1dHRvbnt3aWR0aDphdXRvfSNzaGFyZV9wbHogLnAtZW50cnlfX3B1c2hMaWtle3BhZGRpbmc6MDtoZWlnaHQ6NzhweH0jc2hhcmVfcGx6IC5wLWVudHJ5X19wdXNoe21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZn0jc2hhcmVfcGx6IC5zaGFyZV9zbnN7cGFkZGluZzo1cHggMTBweDt3aWR0aDoxMDAlfS5ub3Rmb2Z1bmRfdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjUwcHg7cGFkZGluZzo1MHB4IDA7Y29sb3I6IzY2Nn0ubm90Zm9mdW5kX3RleHR7cGFkZGluZzoyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm5vdGZvZnVuZF9zbGlja190aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjFweDttYXJnaW46MTVweH0uZXJyb3I0MDQgLmJ4LXZpZXdwb3J0e21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm5vdGZvZnVuZF90aXRsZXtmb250LXNpemU6MjBweDtwYWRkaW5nOjIwcHggMH19I2JpZ2Zvb3RlcntiYWNrZ3JvdW5kOiNlZWV9LmZvb3Rlcl90aXRsZXtwYWRkaW5nOjVweDttYXJnaW4tYm90dG9tOjVweH0jYmlnZm9vdGVyIGxpe3BhZGRpbmc6NXB4fSNiaWdmb290ZXIgbGk6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhLhcIjttYXJnaW4tcmlnaHQ6OHB4O2ZvbnQtc2l6ZTouOWVtfSNiaWdmb290ZXIgdWwgdWwgbGl7cGFkZGluZy1yaWdodDowfSNiaWdmb290ZXIgdWwgdWwuY2hpbGRyZW57cGFkZGluZy10b3A6NXB4fSNiaWdmb290ZXIgYXtmb250LXNpemU6MTNweH0uYmlnZm9vdGVyX3dyYXB7d2lkdGg6OTAlO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9LmJpZ2Zvb3Rlcl9jb2xvbW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3BhZGRpbmc6MjVweCAxMHB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpsZWZ0fS5iaWdmb290ZXJfY29sb21uIC5tZW51X2Rlc2N7ZGlzcGxheTpub25lfS5iaWdmb290ZXJfY29se3BhZGRpbmc6NXB4fS5iaWdmb290ZXJfd3JhcF9tYWlue2JhY2tncm91bmQ6I2VlZTtwYWRkaW5nOjIwcHggMDttYXJnaW4tdG9wOjIwcHh9I2JpZ2Zvb3RlciB1bCBsaTpiZWZvcmV7Y29udGVudDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYmlnZm9vdGVyX2NvbG9tbiwuYmlnZm9vdGVyX3dyYXB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5iaWdmb290ZXJfY29sb21uLmNvbDMsLmJpZ2Zvb3Rlcl9jb2xvbW4uY29sNHtwYWRkaW5nOjVweCAhaW1wb3J0YW50fS5iaWdmb290ZXJfY2VudGVye21hcmdpbjowfX0jZm9vdGVye2ZvbnQtc2l6ZToxM3B4O2NsZWFyOmJvdGg7YmFja2dyb3VuZDojOTk5O21hcmdpbi10b3A6YXV0bzttYXJnaW4tYm90dG9tOjB9I2Zvb3RlciAubWVudV9kZXNje2Rpc3BsYXk6bm9uZX0uZm9vdGVyX25hdml7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvb3Rlcl9jb250ZW50e3dpZHRoOjkwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MTVweCAwfSNjb3B5cmlnaHR7ZmxvYXQ6cmlnaHR9LmZvb3Rlcl9uYXZpIHVsIGxpe2ZvbnQtc2l6ZToxM3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCA1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5mb290ZXJfbmF2aXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfSNjb3B5cmlnaHR7ZmxvYXQ6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHggMH19I2Zvb3Rlcl9zdGlja3lfbWVudXtwb3NpdGlvbjpmaXhlZDtib3R0b206LTEwMHB4O3dpZHRoOjEwMCU7ei1pbmRleDoxMDAwO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXI6bm9uZTtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMil9LmZvb3Rlcm1lbnVfY29se3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojNTU1O2JvcmRlcjpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiYSgxMDAsMTAwLDEwMCwuNik7cGFkZGluZzowO2hlaWdodDo2MHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9vdGVybWVudV9jb2w6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6bm9uZX0jZm9vdGVyX3N0aWNreV9tZW51IGEsI2Zvb3Rlcl9zdGlja3lfbWVudSBidXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowICFpbXBvcnRhbnR9I2Zvb3Rlcl9zdGlja3lfbWVudSBhIGl7Zm9udC1zaXplOjEuNGVtfSNmb290ZXJfc3RpY2t5X21lbnUgLmZvb3Rlcm1lbnVfdGl0bGV7Zm9udC1zaXplOi42ZW19LmxpdHktY29udGFpbmVye3dpZHRoOjEwMCV9LmZvb3Rlcm1lbnVfc25zIGxpe2ZsZXg6MX0uZm9vdGVybWVudV9zbnMgbGkgYXtmb250LXNpemU6LjZlbTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmZvb3Rlcm1lbnVfc25zIGEubGluZXtwYWRkaW5nOjFlbSAwfS5mb290ZXJtZW51X3NucyAuc25zX25hbWV7ZGlzcGxheTpub25lO2ZvbnQtd2VpZ2h0OmJvbGR9I2Zvb3Rlcl9jdGF7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7d2lkdGg6MTAwJTtwYWRkaW5nOi41ZW0gMS41ZW07ei1pbmRleDo5OTk7ZGlzcGxheTpub25lO21heC1oZWlnaHQ6MTIwcHh9I2Zvb3Rlcl9jdGEgZmlndXJle2hlaWdodDoxMDAlO3dpZHRoOjU1JTtmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmNlbnRlcn0jZm9vdGVyX2N0YSBmaWd1cmUgaW1ne21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvbnRhaW47XCI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX3dyYXB7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDt3aWR0aDo5NSU7aGVpZ2h0OjkwcHh9I2Zvb3Rlcl9jdGEgLmZvb3Rlcl9jdGFfbWV0YXtmbG9hdDpsZWZ0O3BhZGRpbmc6OHB4O3dpZHRoOjQ1JX0jZm9vdGVyX2N0YSAudGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjZweH0jZm9vdGVyX2N0YSAuZGVzY3tmb250LXNpemU6MTZweDttYXJnaW4tdG9wOjVweH0jZm9vdGVyX2N0YSBhLmNsb3Nle2NvbG9yOiM2NjY7Zm9udC1zaXplOjUwcHg7ZmxvYXQ6bGVmdDt3aWR0aDo1MHB4O2xpbmUtaGVpZ2h0Ojg4cHg7b3BhY2l0eTouM31hLmZjdGFfb3Blbntmb250LXNpemU6MjBweDtjb2xvcjojZmZmO2JvdHRvbTotNTBweDtkaXNwbGF5Om5vbmU7bGVmdDozMHB4O3Bvc2l0aW9uOmZpeGVkO2xpbmUtaGVpZ2h0OjQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowcHggMTVweDtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAxcHgpeyNmb290ZXJfY3Rhe3BhZGRpbmc6LjNlbTtsaW5lLWhlaWdodDowfSNmb290ZXJfY3RhIGZpZ3VyZXtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2Zsb2F0OnJpZ2h0fSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX21ldGF7ZGlzcGxheTpub25lfSNmb290ZXJfY3RhIC5mb290ZXJfY3RhX3dyYXB7ZmxvYXQ6cmlnaHR9I2Zvb3Rlcl9jdGEgYS5jbG9zZXtmb250LXNpemU6MzBweDt3aWR0aDozMHB4O2xpbmUtaGVpZ2h0Ojg4cHg7cG9zaXRpb246YWJzb2x1dGV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZm9vdGVyX2N0YSBhLmNsb3Nle2ZvbnQtc2l6ZToyMHB4O3dpZHRoOjIwcHg7bGluZS1oZWlnaHQ6MjBweDt0b3A6LTIwcHg7bGVmdDowO2JhY2tncm91bmQ6IzMzM319I3RpdGxlLWNvdW50ZXJ7dGV4dC1hbGlnbjpyaWdodDtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwcHg7cGFkZGluZzo1cHg7bWFyZ2luOjVweCAwO21hcmdpbi1sZWZ0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS50aXRsZS1jb3VudGVyLWxlbmd0aC1vdmVye2NvbG9yOnJlZDtmb250LXdlaWdodDpib2xkfS5obGpze21hcmdpbjoxMHB4IDA7cGFkZGluZzoyMHB4fWhlYWRlciAuc2hhcmV7cGFkZGluZzoxMHB4IDIwcHh9LnNoYXJle3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4IDB9LnNoYXJlLnNob3J0e3BhZGRpbmc6MS4yZW19LnNuc3ttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LnNucyB1bHtkaXNwbGF5OmZsZXg7bGlzdC1zdHlsZTpub25lO3dpZHRoOjEwMCU7bGV0dGVyLXNwYWNpbmc6LTAuNGVtO3dvcmQtc3BhY2luZzouMWVtfS5zbnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjNweDtsZXR0ZXItc3BhY2luZzouMWVtfS5zbnMuYzEgbGl7d2lkdGg6MTAwJX0uc25zLmMyIGxpe3dpZHRoOjUwJX0uc25zLmMzIGxpLC5zbnMuYzYgbGl7d2lkdGg6MzMuMzMzMyV9LnNucy5jNCBsaSwuc25zLmM3IGxpe3dpZHRoOjI1JX0uc25zLmM1IGxpe3dpZHRoOjIwJX0uc25zLm1pbmkgbGl7d2lkdGg6YXV0b30uc25zIGF7Zm9udC1zaXplOi43ZW07Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi42ZW0gMDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6MnB4fS5zbnMgYTpiZWZvcmUsLnNucyBhIGl7bWFyZ2luLXJpZ2h0Oi4yZW07bWFyZ2luLWxlZnQ6LjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjEuNGVtfS5zbnMgYSAuY291bnR7Zm9udC1zaXplOjEwcHg7bWFyZ2luLWxlZnQ6MnB4fS5zbnMgYS50d2l0dGVye2JhY2tncm91bmQ6IzAwYWNlZTtib3JkZXI6MnB4IHNvbGlkICMwMGFjZWV9LnNucyBhLnR3aXR0ZXI6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgIzAwOTJjYTtjb2xvcjojMDA5MmNhfS5zbnMgYS5mYWNlYm9va3tiYWNrZ3JvdW5kOiMzYjU5OTg7Ym9yZGVyOjJweCBzb2xpZCAjM2I1OTk4fS5zbnMgYS5mYWNlYm9vazpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjMmM0MzczO2NvbG9yOiMyYzQzNzN9LnNucyBhLmhhdGVidXtiYWNrZ3JvdW5kOiM1ZDhhYzE7Ym9yZGVyOjJweCBzb2xpZCAjNWQ4YWMxfS5zbnMgYS5oYXRlYnU6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgIzVkOGFjMTtjb2xvcjojNWQ4YWMxfS5zbnMgYS5oYXRlYnU6YmVmb3Jle2NvbnRlbnQ6XCJCIVwiO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MX0uc25zIGEubGluZXtiYWNrZ3JvdW5kOiMyNWFmMDA7Ym9yZGVyOjJweCBzb2xpZCAjMjVhZjAwfS5zbnMgYS5saW5lOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICMyNWFmMDA7Y29sb3I6IzI1YWYwMH0uc25zIGEucG9ja2V0e2JhY2tncm91bmQ6I2YwM2U1MTtib3JkZXI6MnB4IHNvbGlkICNmMDNlNTF9LnNucyBhLnBvY2tldDpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjZjAzZTUxO2NvbG9yOiNmMDNlNTF9LnNucyBhLnJzc3tiYWNrZ3JvdW5kOiNmZmI1M2M7Ym9yZGVyOjJweCBzb2xpZCAjZmZiNTNjfS5zbnMgYS5yc3M6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2ZmYjUzYztjb2xvcjojZmZiNTNjfS5zbnMgYS5mZWVkbHl7YmFja2dyb3VuZDojODdjMDQwO2JvcmRlcjoycHggc29saWQgIzg3YzA0MH0uc25zIGEuZmVlZGx5OmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICM4N2MwNDA7Y29sb3I6Izg3YzA0MH1zcGFuLnNuc19uYW1le21hcmdpbi1sZWZ0OjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNucyBzcGFuLnNuc19jb3VudHtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjEuNWVtO3BhZGRpbmc6MCAzcHg7bWFyZ2luOjAgLjJlbTtib3JkZXItcmFkaXVzOjNweH0jc2hhcmVfcGx6IGRpdi5zbnNfY291bnR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiMzMzN9LnNucy5zbWFsbCBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MS41cHggNXB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOi43ZW07dmVydGljYWwtYWxpZ246dG9wO21hcmdpbi1ib3R0b206NXB4fS5zbnMuc21hbGx7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpe3NwYW4uc25zX25hbWV7ZGlzcGxheTpub25lfS5zbnMgYTpiZWZvcmUsLnNucyBhIGl7Zm9udC1zaXplOjEuOGVtfX0ucGFnaW5hdGlvbnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNGVtfWEucGFnZS1udW1iZXJzOmhvdmVye2JhY2tncm91bmQ6I2VlZX1hLnBhZ2UtbnVtYmVycywucGFnaW5hdGlvbiAuY3VycmVudHtjb2xvcjojNjA3ZDhiO3BhZGRpbmc6MTJweCAyMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jaztsZXR0ZXItc3BhY2luZzowO21hcmdpbjowIDNweDtib3JkZXItcmFkaXVzOjNweH0ucGFnaW5hdGlvbiAuY3VycmVudHtiYWNrZ3JvdW5kOiM2MDdkOGI7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkfXNwYW4ucGFnZS1udW1iZXJzLmRvdHN7bGV0dGVyLXNwYWNpbmc6MDtwYWRkaW5nOjhweCAuNWVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucGFnaW5hdGlvbiBhe2xldHRlci1zcGFjaW5nOm5vcm1hbDtiYWNrZ3JvdW5kOiNmZmZ9YS5wcmV2LnBhZ2UtbnVtYmVyc3ttYXJnaW4tcmlnaHQ6M3B4fWEucHJldi5wYWdlLW51bWJlcnM6YmVmb3Jle2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbnRlbnQ6XCLvhIBcIn1hLm5leHQucGFnZS1udW1iZXJze21hcmdpbi1sZWZ0OjNweH1hLm5leHQucGFnZS1udW1iZXJzOmJlZm9yZXtmb250LWZhbWlseTpmb250QXdlc29tZTtjb250ZW50Olwi74SBXCJ9YS5wcmV2MS5wYWdlLW51bWJlcnN7bWFyZ2luLXJpZ2h0OjNweH1hLnByZXYxLnBhZ2UtbnVtYmVyczpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+EhFwifWEubmV4dDEucGFnZS1udW1iZXJze21hcmdpbi1sZWZ0OjNweH1hLm5leHQxLnBhZ2UtbnVtYmVyczpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Y29udGVudDpcIu+EhVwifUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KXsucGFnaW5hdGlvbnttYXJnaW46MTVweCAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfWEucGFnZS1udW1iZXJze3BhZGRpbmc6OHB4IDA7d2lkdGg6MTUlfS5wYWdpbmF0aW9uIC5jdXJyZW50e3BhZGRpbmc6OHB4IDA7d2lkdGg6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTlweCl7LmhlYWRlcl9zZWFyY2gsLmhlYWRlci1sb2dvIC5kcmF3ZXItbmF2LWJ0biwuZHJhd2VyLW5hdi1idG4td3JhcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmhlYWRlcl9zZWFyY2h7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt0b3A6MDtyaWdodDowO3dpZHRoOjU1cHg7aGVpZ2h0OjEwMCV9YS5oZWFkZXJfc2VhcmNoX2J0bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MDtjb2xvcjojZmZmfWEuaGVhZGVyX3NlYXJjaF9idG4gLmhlYWRlcl9zZWFyY2hfaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXJfc2VhcmNoX3RpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouM2VtO3BhZGRpbmctdG9wOi4zZW07bGluZS1oZWlnaHQ6MTtkaXNwbGF5Om5vbmV9I2hlYWRlcl9zZWFyY2h7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjg1dnc7aGVpZ2h0Ojgwdmg7b3ZlcmZsb3c6YXV0bzttYXJnaW46MCBhdXRvO2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZTouOWVtfS5kcmF3ZXItb3ZlcmxheXt0cmFuc2l0aW9uOi40c30uZHJhd2VyLW92ZXJsYXkuYWN0aXZle2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMyk7ei1pbmRleDo5OTk5fS5kcmF3ZXItbmF2LWJ0bi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo1NXB4O2hlaWdodDoxMDAlfS5kcmF3ZXItbmF2e2JhY2tncm91bmQ6I2ZmZjttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO3RvcDowO3otaW5kZXg6OTk5OTk7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7d2lkdGg6ODAlO21heC13aWR0aDozMDBweH0uZHJhd2VyLW5hdntoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOi4zNXMgZWFzZS1pbi1vdXQ7b3ZlcmZsb3cteTpzY3JvbGw7cG9zaXRpb246Zml4ZWQ7bGVmdDotMTAwJX0uZHJhd2VyLW5hdi5hY3RpdmV7bGVmdDowcHh9LmRyYXdlci1uYXYtYnRue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNXB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmZvb3Rlcm1lbnVfY29sIC5kcmF3ZXItbmF2LWJ0bnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX0uZHJhd2VyLW5hdi1idG4gc3BhbntoZWlnaHQ6M3B4O2JhY2tncm91bmQtY29sb3I6IzAwMDt0b3A6Y2FsYyg1MCUgLSAxLjVweCl9LmRyYXdlci1uYXYtYnRuOmJlZm9yZXtjb250ZW50OlwiXCI7dG9wOmNhbGMoMjUlIC0gM3B4KTtib3JkZXItdG9wOjNweCBzb2xpZCAjMDAwfS5kcmF3ZXItbmF2LWJ0bjphZnRlcntjb250ZW50OlwiXCI7Ym90dG9tOmNhbGMoMjUlIC0gM3B4KTtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjMDAwfS5kcmF3ZXItbmF2LWJ0bjpiZWZvcmUsLmRyYXdlci1uYXYtYnRuOmFmdGVyLC5kcmF3ZXItbmF2LWJ0biBzcGFue2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvO3RyYW5zaXRpb246LjM1cyBlYXNlLWluLW91dDtib3JkZXItcmFkaXVzOjVweH0uZHJhd2VyX2NvbnRlbnRfdGl0bGV7cGFkZGluZzoxMHB4O21hcmdpbi1ib3R0b206MTBweDtiYWNrZ3JvdW5kOiNlZWV9LmRyYXdlci1uYXYgLmRpdmVyX3dpZGdldF9hZGFyZWF7cGFkZGluZzoxMHB4fS5kcmF3ZXItbmF2IC53aWRnZXQ+dWw6Zmlyc3Qtb2YtdHlwZSwuZHJhd2VyLW5hdiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke21hcmdpbjowO21hcmdpbi10b3A6LTEwcHh9LmZvb3Rlcm1lbnVfY29sIC5kcmF3ZXItbmF2LWJ0biBzcGFuLC5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG46YmVmb3JlLC5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG46YWZ0ZXJ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lfS5saXR5X2NvbnRlbnR7cGFkZGluZzoxZW07bWFyZ2luOjFlbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnNlYXJjaGJveF9jb250ZW50X3RpdGxle3BhZGRpbmc6MTBweDttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZDojZWVlfSNoZWFkZXJfc2VhcmNoIC5kaXZlcl93aWRnZXRfYWRhcmVhe3BhZGRpbmc6MTBweH0jaGVhZGVyX3NlYXJjaCAud2lkZ2V0PnVsOmZpcnN0LW9mLXR5cGUsI2hlYWRlcl9zZWFyY2ggLndpZGdldCB1bDpmaXJzdC1jaGlsZHttYXJnaW46MDttYXJnaW4tdG9wOi0xMHB4fSNtYWluLXdyYXAuZnVsbHBhZ2UsI21haW4td3JhcC5mdWxscGFnZSAjcGFnZS1tYWluLCNtYWluLXdyYXAuZnVsbHBhZ2UgLnNpbmdsZS1wb3N0LW1haW57d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MH0jbWFpbi13cmFwLmZ1bGxwYWdlIC5jb250ZW50e21hcmdpbi1ib3R0b206MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNtYWluLXdyYXB7d2lkdGg6OTYlfWltZ3ttYXgtd2lkdGg6MTAwJX0uc2luZ2xlLXBvc3QtbWFpbiwuY2F0cGFnZV9jb250ZW50X3dyYXAgLmNvbnRlbnR7cGFkZGluZzoxNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I21haW57bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgLjVlbSAhaW1wb3J0YW50fSNzaW5nbGUtbWFpbiwjcGFnZS1tYWlue21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnR9I3NpZGViYXJ7d2lkdGg6MTAwJTtwYWRkaW5nOi41ZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbWFpbi13cmFwe3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW46NXB4IGF1dG99I21haW4sI3NpbmdsZS1tYWluLCNwYWdlLW1haW57d2lkdGg6MTAwJSAhaW1wb3J0YW50fSNzaW5nbGUtbWFpbiwjcGFnZS1tYWlue3BhZGRpbmc6MH0uaGVudHJ5e3BhZGRpbmc6MCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnR9Lm1lbnVfZGVzY3tkaXNwbGF5Om5vbmV9LnNpZGViYXJfY29udGVudHtwYWRkaW5nOjEwcHggMH1oMXtmb250LXNpemU6MS4zZW07bWFyZ2luOjVweCAwfWgxLnNpbmdsZS1wb3N0LXRpdGxle2ZvbnQtc2l6ZToxLjJlbTtsaW5lLWhlaWdodDoxLjN9aDJ7Zm9udC1zaXplOjEuM2VtfWgze2ZvbnQtc2l6ZToxLjJlbX1oNHtmb250LXNpemU6MS4xZW19LnBhZ2VfdGl0bGV7cGFkZGluZzoxNXB4IDIwcHh9LnNpbmdsZS1wb3N0LWRhdGUsLnBvc3QtbWV0YS1ib3R0b20gc3Bhbntmb250LXNpemU6LjdlbTttYXJnaW4tcmlnaHQ6NXB4fS5wb3N0IC5wb3N0LW1ldGF7cGFkZGluZzoxMHB4fS5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtmb250LXNpemU6LjdlbTtwYWRkaW5nOjNweCA2cHg7bWFyZ2luLXJpZ2h0OjNweH0jc2luZ2xlLW1haW4gLnBvc3QtbWV0YSAudGFne3BhZGRpbmc6M3B4IDZweDtmb250LXNpemU6LjdlbX0jc2luZ2xlLW1haW4gLnBvc3Qtc3Vie3BhZGRpbmc6MHB4fS5wb3N0X2Zvb3Rlcl9hdXRob3J7cGFkZGluZzoxMHB4fS5hcnRpY2xlX2Zvb3RlcntwYWRkaW5nOjA7bWFyZ2luLXRvcDotNXB4fS5zaW5nbGUtcG9zdC1tYWlue3BhZGRpbmc6MTBweDtvdmVyZmxvdzpoaWRkZW59fS5jb2wyLC5zY19jb2wyLC5jb2wzLC5zY19jb2wzLC5jb2wzXzIsLnNjX2NvbDNfMiwuY29sNCwuc2NfY29sNCwuY29sNF8zLC5zY19jb2w0XzN7ZmxvYXQ6bGVmdDtwYWRkaW5nOjEwcHh9LmNvbDIgaW1nLC5jb2wzIGltZywuY29sM18yIGltZywuY29sNCBpbWcsLmNvbDRfMyBpbWd7bWF4LXdpZHRoOjEwMCV9LmNvbDIsLnNjX2NvbDJ7d2lkdGg6NTAlfS5jb2wzLC5zY19jb2wze3dpZHRoOjMzLjMzMzMzMyV9LmNvbDNfMiwuc2NfY29sM18ye3dpZHRoOjY2LjY2NjY2NiV9LmNvbDQsLnNjX2NvbDR7d2lkdGg6MjUlfS5jb2w0XzMsLnNjX2NvbDRfM3t3aWR0aDo3NSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb2wyLC5jb2wzLC5jb2w0LC5jb2wzXzIsLmNvbDRfMywuc2NfY29sMi5zcCwuc2NfY29sMy5zcCwuc2NfY29sNC5zcCwuc2NfY29sM18yLnNwLC5zY19jb2w0XzMuc3B7d2lkdGg6MTAwJTtmbG9hdDpub25lfS5jb2wyX3Nwe3dpZHRoOjUwJTtmbG9hdDpsZWZ0fS5jb2wzX3Nwe3dpZHRoOjMzLjMlO2Zsb2F0OmxlZnR9fS5hc2lkZS1ub3JtYWx7YmFja2dyb3VuZDojZmZmNDhmO2NvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzouOGVtIDFlbTttYXJnaW4tYm90dG9tOjEuNmVtfS5hc2lkZS13YXJuaW5ne2JhY2tncm91bmQ6cmdiYSgyNTUsMCwwLC4yKTtib3JkZXI6MXB4IHNvbGlkICNlZWU7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzoxZW0gMS41ZW07bWFyZ2luLWJvdHRvbToxLjZlbX0uc2Nfc25zIGl7Y29sb3I6I2ZmZn0uc2Nfc25zIGF7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOi44ZW07bWFyZ2luOjVweCAwO2JvcmRlci1yYWRpdXM6M3B4O2NvbG9yOiNmZmZ9LnNjX3Nucy5zb2xpZCBhe3RvcDotM3B4O3RleHQtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMCwwLC40KTt0cmFuc2l0aW9uOm5vbmV9LnNjX3Nucy5zb2xpZCBhOmhvdmVye3RvcDowfS5zY19mYWNlYm9vayBhe2JhY2tncm91bmQ6IzMxNTA5Nn0uc2NfZmFjZWJvb2suc29saWQgYXtib3gtc2hhZG93OjAgN3B4IDAgIzJjNDM3M30uc2NfZmFjZWJvb2suc29saWQgYTpob3Zlcntib3gtc2hhZG93OjAgM3B4IDAgIzJjNDM3M30uc2NfZmFjZWJvb2suY29sb3IgYTpob3ZlcntiYWNrZ3JvdW5kOiMyYzQzNzN9LnNjX3R3aXR0ZXIgYXtiYWNrZ3JvdW5kOiM1NWFjZWV9LnNjX3R3aXR0ZXIuc29saWQgYXtib3gtc2hhZG93OjAgN3B4IDAgIzAwOTJjYX0uc2NfdHdpdHRlci5zb2xpZCBhOmhvdmVye2JveC1zaGFkb3c6MCAzcHggMCAjMDA5MmNhfS5zY190d2l0dGVyLmNvbG9yIGE6aG92ZXJ7YmFja2dyb3VuZDojMDA5MmNhfS5zY19pbnN0YWdyYW0gYXtiYWNrZ3JvdW5kOiMzZjcyOWJ9LnNjX2luc3RhZ3JhbS5zb2xpZCBhe2JveC1zaGFkb3c6MCA3cHggMCAjNDM2MzhifS5zY19pbnN0YWdyYW0uc29saWQgYTpob3Zlcntib3gtc2hhZG93OjAgM3B4IDAgIzQzNjM4Yn0uc2NfaW5zdGFncmFtLmNvbG9yIGE6aG92ZXJ7YmFja2dyb3VuZDojNDM2MzhifS5zY19nb29nbGVwbHVzIGF7YmFja2dyb3VuZDojZGQ0YjM5fS5zY19nb29nbGVwbHVzLnNvbGlkIGF7Ym94LXNoYWRvdzowIDdweCAwICNhZDNhMmR9LnNjX2dvb2dsZXBsdXMuc29saWQgYTpob3Zlcntib3gtc2hhZG93OjAgM3B4IDAgI2FkM2EyZH0uc2NfZ29vZ2xlcGx1cy5jb2xvciBhOmhvdmVye2JhY2tncm91bmQ6I2FkM2EyZH0uc2Nfc25zLnNpbXBsZSBhe2JhY2tncm91bmQ6I2FhYX0uc2Nfc25zLnNpbXBsZSBhOmhvdmVye2JhY2tncm91bmQ6Izg4OH0uc2Nfc25zLnNpbXBsZS5zb2xpZCBhe2JveC1zaGFkb3c6MCA3cHggMCAjODg4fS5zY19zbnMuc2ltcGxlLnNvbGlkIGE6aG92ZXJ7Ym94LXNoYWRvdzowIDNweCAwICM4ODh9LnNjX3Nucy5jaXJjbGUgYXtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOi45ZW0gLjhlbX0uc2NfbWFya2Vye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZmZmY2NiA1MCUpfS5zY19tYXJrZXIucmVke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZmZDlkOSA1MCUpfS5zY19tYXJrZXIuYmx1ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNjZmRiZmYgNTAlKX0uc2NfbWFya2VyLWFuaW1hdGlvbi5hY3RpdmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTAwJSAuNGVtO3RyYW5zaXRpb246Mi41c30uc2NfbWFya2VyLWFuaW1hdGlvbntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA1MCUsIHJnYigyNTUsIDI0NywgMikgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6MjAwJSAuOGVtO2JhY2tncm91bmQtcG9zaXRpb246MCAuNWVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnNjX21hcmtlci1hbmltYXRpb24ucmVke2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDAsIDAsIDAuMykgNTAlKX0uc2NfbWFya2VyLWFuaW1hdGlvbi5ibHVle2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgxMDAsIDE0OSwgMjM3LCAwLjUpIDUwJSl9LmZvbnRzaXplLlxcMzEge2ZvbnQtc2l6ZTouOGVtfS5mb250c2l6ZS5cXDMyIHtmb250LXNpemU6LjllbX0uZm9udHNpemUuXFwzMyB7Zm9udC1zaXplOjEuMWVtfS5mb250c2l6ZS5cXDM0IHtmb250LXNpemU6MS4zZW19LmZvbnRzaXplLlxcMzUge2ZvbnQtc2l6ZToxLjRlbX0uZm9udHNpemUuXFwzNiB7Zm9udC1zaXplOjEuNWVtfS5mb250c2l6ZS5cXDM3IHtmb250LXNpemU6MS42ZW19LmZvbnRzaXplLlxcMzgge2ZvbnQtc2l6ZToxLjdlbX0uZm9udHNpemUuXFwzOSB7Zm9udC1zaXplOjJlbX0uZm9udGNvbG9ye2NvbG9yOnJlZH0uZm9udGJhY2tncm91bmR7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6MnB4IDVweH0uc2NfZ2V0cG9zdHtib3gtc2hhZG93OjAgM3B4IDEwcHggI2RkZDtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDEwMCwxMDAsMTAwLC4yNSk7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjFlbSAwO2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kOiNmZmZ9LnNjX2dldHBvc3Q6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5zY19nZXRwb3N0IGEsLmNvbnRlbnQgLnNjX2dldHBvc3QgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMDAwO3BhZGRpbmc6MTBweDtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbn0uY29udGVudCAuc2NfZ2V0cG9zdCBwe3BhZGRpbmc6MDtkaXNwbGF5Om5vbmV9LnNjX2dldHBvc3RfdGh1bWJ7d2lkdGg6MTUwcHg7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTBweH0uc2NfZ2V0cG9zdCAudGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6LjllbTtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1saW5lLWNsYW1wOjJ9LnNjX2dldHBvc3QgLnN1YnN0cntmb250LXNpemU6LjhlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzY2NjttYXJnaW4tYm90dG9tOjEuNWVtO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWxpbmUtY2xhbXA6M30uc2NfZ2V0cG9zdCAuZGF0ZXtmb250LXNpemU6LjhlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNXB4O2JvdHRvbTo1cHh9LnNjX2dldHBvc3QgLmJhZGdle2ZvbnQtc2l6ZTouOGVtO3BhZGRpbmc6LjRlbSAuNmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo1cHh9I3NpZGViYXIgLnNjX2dldHBvc3R7Ym94LXNoYWRvdzpub25lO21hcmdpbjowfSNzaWRlYmFyIC5zY19nZXRwb3N0X3RodW1ie3dpZHRoOjEwMCU7aGVpZ2h0OjE1MHB4O21hcmdpbi1ib3R0b206MTBweH0jc2lkZWJhciAuc2NfZ2V0cG9zdCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0jc2lkZWJhciAuc2NfZ2V0cG9zdCAuc2NfZ2V0cG9zdCAudGl0bGV7Zm9udC1zaXplOjE0cHh9LnRhYl9hcmVhe292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OnRhYmxlO21hcmdpbjowfS50YWJfYXJlYSBkaXZ7d2lkdGg6MTM5cHg7aGVpZ2h0OjQ5cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2N1cnNvcjpwb2ludGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OnRhYmxlLWNlbGw7Y29sb3I6IzMzMztiYWNrZ3JvdW5kOiNlZWV9LnNjX3RhYnNfYXJlYXtwYWRkaW5nOjEwcHggMDtvdmVyZmxvdzpoaWRkZW59LnNjX3RhYnNfYXJlYSBkaXYuY29udGVudF9hcmVhe2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjIwcHg7Ym9yZGVyOjFweCBkb3R0ZWQgI2JiYn0udGFiX2FyZWEgZGl2LnNlbGVjdHtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2NvbG9yOiMzMzM7Ym9yZGVyOjFweCBkb3R0ZWQgIzkwOTA5MDtib3JkZXItdG9wOjNweCBzb2xpZCAjM2Y1MWI1fXVsLnNjX2FydGljbGV7bGlzdC1zdHlsZTpub25lO292ZXJmbG93OmF1dG87cGFkZGluZzowIDVweH11bC5zY19hcnRpY2xlLmdyaWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfXVsLnNjX2FydGljbGUgbGl7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3BhZGRpbmc6MCA1cHg7cG9zaXRpb246cmVsYXRpdmV9dWwuc2NfYXJ0aWNsZS5jb2wgbGl7d2lkdGg6MzIlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIC41JX0uY29udGVudCB1bC5zY19hcnRpY2xlIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9ja30uc2NfYXJ0aWNsZV90aXRsZXtmb250LXNpemU6LjllbTtkaXNwbGF5OnVuc2V0fS5zY19hcnRpY2xlX3RpdGxlIGF7Y29sb3I6IzMzM30uc2NfYXJ0aWNsZV90aXRsZSBhOmhvdmVye2NvbG9yOiM1ZWIwZjF9LnNjX2FydGljbGVfZGF0ZXtmb250LXNpemU6LjllbTtkaXNwbGF5OmlubGluZS1ibG9jazttaW4td2lkdGg6OTBweDttYXJnaW4tcmlnaHQ6NXB4fS5zY19hcnRpY2xlX2NhdHtiYWNrZ3JvdW5kOiNkZGQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O3BhZGRpbmc6NHB4IDdweDtmb250LXNpemU6LjhlbTtib3JkZXItcmFkaXVzOjFweDttYXJnaW4tcmlnaHQ6OHB4fS5zY19hcnRpY2xlLnNpbXBsZSAuc2NfYXJ0aWNsZV9jYXR7cGFkZGluZzo0cHggN3B4ICFpbXBvcnRhbnQ7Zm9udC1zaXplOi44ZW0gIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjFweDttYXJnaW4tcmlnaHQ6OHB4ICFpbXBvcnRhbnQ7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uc2NfYXJ0aWNsZS5ncmlkPmF7d2lkdGg6Y2FsYygzMy4zMzMlIC0gMTZweCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6I2ZmZn0uc2NfYXJ0aWNsZS5ncmlkPmEsLnNjX2FydGljbGUubGlzdD5he2JveC1zaGFkb3c6MCAwIDNweCByZ2JhKDAsMCwwLC4yKTttYXJnaW46OHB4O3RyYW5zaXRpb246LjRzfS5zY19hcnRpY2xlLmdyaWQgbGksLnNjX2FydGljbGUubGlzdCBsaXt3aGl0ZS1zcGFjZTpub3JtYWw7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzAwMH0uc2NfYXJ0aWNsZS5ncmlkIGxpIC5tZXRhLC5zY19hcnRpY2xlLmxpc3QgbGkgLm1ldGF7cGFkZGluZzo4cHg7b3ZlcmZsb3c6YXV0b30uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2VlZX0uc2NfYXJ0aWNsZS5saXN0IC5wb3N0X2xpc3RfdGh1bWJ7ZmxvYXQ6bGVmdDt3aWR0aDoxNDBweH0uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7bWFyZ2luOjB9LnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1iIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO21hcmdpbjowfS5zY19hcnRpY2xlLmdyaWQgLnBvc3RfbGlzdF90aHVtYiAuc2NfYXJ0aWNsZV9jYXQsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1iIC5zY19hcnRpY2xlX2NhdHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtyaWdodDowO21hcmdpbjowO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOi43ZW07cGFkZGluZzoycHggNHB4fS5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfdGl0bGUsLnNjX2FydGljbGUubGlzdCAuc2NfYXJ0aWNsZV90aXRsZXtmb250LXNpemU6MTRweDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTo4cHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtbGluZS1jbGFtcDoyfS5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfZGF0ZSwuc2NfYXJ0aWNsZS5saXN0IC5zY19hcnRpY2xlX2RhdGV7Zm9udC1zaXplOi44ZW19I3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoNTAlIC0gMTJweCk7bWFyZ2luOjZweH0jc2lkZWJhciAuc2NfYXJ0aWNsZS5ncmlkIC5zY19hcnRpY2xlX3RpdGxlLCNzaWRlYmFyIC5zY19hcnRpY2xlLmxpc3QgLnNjX2FydGljbGVfdGl0bGV7Zm9udC1zaXplOjEycHh9I3NpZGViYXIgLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie3dpZHRoOjEwMHB4O2hlaWdodDo4MHB4fS5zY19hcnRpY2xlLnJhbmt7Y291bnRlci1yZXNldDphcnRpY2xlLXJhbmtpbmd9LnNjX2FydGljbGUucmFuayBsaTphZnRlcntjb250ZW50OmNvdW50ZXIoYXJ0aWNsZS1yYW5raW5nLCBkZWNpbWFsKTtjb3VudGVyLWluY3JlbWVudDphcnRpY2xlLXJhbmtpbmc7bGluZS1oZWlnaHQ6MTtwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjVweCAxMHB4O2xlZnQ6MDt0b3A6MDtiYWNrZ3JvdW5kOiMzMTMxMzE7Y29sb3I6I2ZmZjtmb250LXNpemU6MS4xZW07Zm9udC13ZWlnaHQ6Ym9sZH0uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDEpIGxpOmFmdGVye2JhY2tncm91bmQ6I2ZmZTY1OH0uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDIpIGxpOmFmdGVye2JhY2tncm91bmQ6I2NjY30uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDMpIGxpOmFmdGVye2JhY2tncm91bmQ6cmdiYSgyNTUsMTIxLDM3LC44KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7I3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoMzMuMzMzMyUgLSAxMnB4KTttYXJnaW46NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7dWwuc2NfYXJ0aWNsZXtwYWRkaW5nOjBweH11bC5zY19hcnRpY2xlIGxpe3doaXRlLXNwYWNlOnVuc2V0fS5zY19hcnRpY2xlX2NhdHtwYWRkaW5nOjNweCA1cHg7Zm9udC1zaXplOi43ZW19dWwuc2NfYXJ0aWNsZS5jb2wgbGl7d2lkdGg6NDklfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCl7dWwuc2NfYXJ0aWNsZS5jb2wgbGl7d2lkdGg6MTAwJX0jc2lkZWJhciAuc2NfYXJ0aWNsZS5ncmlkPmEsLnNjX2FydGljbGUuZ3JpZD5he3dpZHRoOmNhbGMoNTAlIC0gMTJweCk7bWFyZ2luOjZweH19LnNjX3FyY29kZXt0ZXh0LWFsaWduOmNlbnRlcn0uc2NfY29udGVudF9pY29uLC5zY19jb250ZW50X2ljb24gaXt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtwYWRkaW5nOjAgLjJlbTtsaW5lLWhlaWdodDoxO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zY19jb250ZW50X2ljb24gaSBzcGFue2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNjX2dldHBvc3QgYSwuY29udGVudCAuc2NfZ2V0cG9zdCBhe3BhZGRpbmc6NXB4fS5zY19nZXRwb3N0e21hcmdpbjouNWVtIDB9LnNjX2dldHBvc3RfdGh1bWJ7d2lkdGg6MTAwcHh9LnNjX2dldHBvc3QgLnRpdGxle2ZvbnQtc2l6ZTouOGVtfS5zY19nZXRwb3N0IC5zdWJzdHJ7ZGlzcGxheTpub25lfS5zY19nZXRwb3N0IC5kYXRle3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50O2ZvbnQtc2l6ZTouNmVtfX0uc2NfcG9wdXBfY29udGVudHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxZW07Ym9yZGVyLXJhZGl1czoycHh9LnVzZXJfbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0udXNlcl9saXN0IC51c2Vye3BhZGRpbmc6MTBweCAxNXB4IDIwcHg7d2lkdGg6MjAlO3RleHQtZGVjb3JhdGlvbjpub25lO21pbi13aWR0aDoxMzBweH0udXNlcl9saXN0IC51c2VyX2F2YXRvcnt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206NXB4fS51c2VyX2xpc3QgLnVzZXJfYXZhdG9yIGltZ3tib3JkZXItcmFkaXVzOjUwJTtvYmplY3QtZml0OmNvdmVyO21hcmdpbjowfS51c2VyX2xpc3QgLnVzZXJfbmFtZXtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNHB4O2xldHRlci1zcGFjaW5nOi41cHg7Y29sb3I6IzMzM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnVzZXJfbGlzdCAudXNlcnt3aWR0aDoyNSV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXsudXNlcl9saXN0IC51c2Vye3dpZHRoOjUwJX19I3NpZGViYXIgLnBvcHVsYXItcG9zdHMgdWx7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjotMTBweH0ud3BwLWxpc3R7Y291bnRlci1yZXNldDp3cHAtcmFua2luZ30uZGl2ZXJfcG9wdWxhcl9wb3N0c3tjb3VudGVyLXJlc2V0OmRwcC1yYW5raW5nfS5wb3B1bGFyLXBvc3RzIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtmbG9hdDpub25lO2NsZWFyOmJvdGg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztwYWRkaW5nOjhweCAhaW1wb3J0YW50fS53cHAtdGh1bWJuYWlse29iamVjdC1maXQ6Y292ZXI7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweH0ud3BwLXBvc3QtdGl0bGV7Zm9udC1zaXplOi45ZW0gIWltcG9ydGFudDttYXJnaW4tdG9wOjVweH0ud3BwLWxpc3QgbGl7cG9zaXRpb246cmVsYXRpdmV9LmRfdGFiX3RhYiB1bC53cHAtbGlzdCBsaSBhe2Rpc3BsYXk6aW5pdGlhbDtwYWRkaW5nOjB9LmRfdGFiX3RhYiB1bC53cHAtbGlzdCBsaXtwYWRkaW5nOjhweH0ucG9zdF9saXN0X3ZpZXdze2ZvbnQtc2l6ZTouOGVtO21hcmdpbi10b3A6NXB4fS5wb3N0X2xpc3Rfdmlld3M6YWZ0ZXJ7Y29udGVudDpcInZpZXdzXCI7bWFyZ2luLWxlZnQ6M3B4fS5hbWF6b25qc19pdGVtIC5hbWF6b25qc19pbmZvIGg0OmJlZm9yZSwuYW1hem9uanNfaXRlbSAuYW1hem9uanNfaW5mbyBoNDphZnRlcntjb250ZW50Om5vbmV9LmNvbnRhY3Q+ZGl2OmFmdGVye2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTpoaWRkZW47Y2xlYXI6Ym90aDtoZWlnaHQ6MDtjb250ZW50OlwiIFwiO2ZvbnQtc2l6ZTowfS5jb250YWN0IHRoe3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6LjhlbX0uY29udGFjdCB0ZHtwYWRkaW5nOjVweCAxMHB4fS5jb250YWN0IC5mb3JtX3RpdGxle3dpZHRoOjIwJTtmbG9hdDpsZWZ0fS5jb250YWN0IC5mb3JtX2FyZWF7ZmxvYXQ6cmlnaHQ7d2lkdGg6NzclO21hcmdpbi1ib3R0b206MTBweH0uY29udGFjdCAuZm9ybV9hcmVhIHRleHRhcmVhe3dpZHRoOjEwMCV9LndwY2Y3IC5mb3JtX3RpdGxlIHNwYW57Zm9udC1zaXplOjEycHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNDQzMzY7cGFkZGluZzozcHggNnB4O2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbi1sZWZ0OjEycHh9LndwY2Y3LWZvcm0tY29udHJvbC53cGNmNy1zdWJtaXR7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO3BhZGRpbmc6MWVtIDRlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbnRhY3QgLmZvcm1fdGl0bGUsLmNvbnRhY3QgLmZvcm1fYXJlYXt3aWR0aDoxMDAlO2Zsb2F0Om5vbmV9fS5wLWVudHJ5X19wdXNoe21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OnRhYmxlO3RhYmxlLWxheW91dDpmaXhlZDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzJiMmIyYjtjb2xvcjojZmZmO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0ucC1lbnRyeV9fcHVzaExpa2V7ZGlzcGxheTp0YWJsZS1jZWxsO3BhZGRpbmc6NjBweCAwO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDoxLjQ7Zm9udC1zaXplOjIwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtvdmVyZmxvdzpoaWRkZW59LnAtZW50cnlfX3B1c2hMaWtlOmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZDppbmhlcml0O2ZpbHRlcjpicmlnaHRuZXNzKDYwJSkgYmx1cig1cHgpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNXB4O2xlZnQ6LTVweDtyaWdodDotNXB4O2JvdHRvbTotNXB4O3otaW5kZXg6LTF9LnAtZW50cnlfX3B1c2hCdXR0b257bWFyZ2luLXRvcDoxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwMHB4O2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9LnAtZW50cnlfX3B1c2hCdXR0b25MaWtle2xpbmUtaGVpZ2h0OjF9LnAtZW50cnlfX25vdGV7bWFyZ2luLXRvcDoxNXB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNmZmZ9LnAtZW50cnlfX3R3LWZvbGxvd3ttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7cGFkZGluZzoxNXB4IDB9LnAtZW50cnlfX3R3LWZvbGxvd19fY29udHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTVweDtjb2xvcjojMjUyNTI1fS5wLWVudHJ5X190dy1mb2xsb3dfX2l0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO21hcmdpbjo0cHggMTVweH1kaXYgLnNpZGVhZHt3aWR0aDo4MCU7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWVudHJ5X190dy1mb2xsb3d7cGFkZGluZzo1cHh9LnAtZW50cnlfX3R3LWZvbGxvd19faXRlbXtmb250LXNpemU6LjllbX19Lm5ld2xhYmVse3otaW5kZXg6MjB9LmZiX2lmcmFtZV93aWRnZXRfZmx1aWR7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uc2hhcmUtZmIgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NXB4O2JhY2tncm91bmQtY29sb3I6IzNiNTVhNTtib3JkZXItcmFkaXVzOjJweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246b3BhY2l0eSAuMzVzO2ZvbnQtc2l6ZTouN2VtO3RleHQtZGVjb3JhdGlvbjpub25lfS5zaGFyZS1mYiBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjQzZjc3fS5zaGFyZS1mYiBzcGFuOmJlZm9yZXt3aGl0ZS1zcGFjZTpwcmU7Y29udGVudDpcIlxcYVwifS5zYy10dyBzdmd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH0uc2MtdHcgYXttYXJnaW46MCBhdXRvO3BhZGRpbmc6NXB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojMWI5NWUwO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbjpub25lO2xldHRlci1zcGFjaW5nOi41cHg7Ym9yZGVyLXJhZGl1czoycHh9LnNjLXR3IGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMwYzdhYmZ9LnNjLXR3IHNwYW46YmVmb3Jle3doaXRlLXNwYWNlOnByZTtjb250ZW50OlwiXFxhXCJ9LnNoYXJlLWhhdGVidSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHg7YmFja2dyb3VuZC1jb2xvcjojNWQ4YWMxO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zNXM7Zm9udC1zaXplOi43ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNoYXJlLWhhdGVidSBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmQ4NGI0fS5zaGFyZS1wb2NrZXQgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OHB4O2JhY2tncm91bmQtY29sb3I6I2YwM2U1MTtib3JkZXItcmFkaXVzOjJweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246b3BhY2l0eSAuMzVzO2ZvbnQtc2l6ZTouN2VtO3RleHQtZGVjb3JhdGlvbjpub25lfS5zaGFyZS1wb2NrZXQgYTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzc0OX0uc2hhcmUtcG9ja2V0IHNwYW46YmVmb3Jle3doaXRlLXNwYWNlOnByZTtjb250ZW50OlwiXFxhXCJ9LnNoYXJlLWZlZWRseSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo4cHg7YmFja2dyb3VuZC1jb2xvcjojODdjMDQwO2JvcmRlci1yYWRpdXM6MnB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpvcGFjaXR5IC4zNXM7Zm9udC1zaXplOi43ZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNoYXJlLWZlZWRseSBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojN2JhZjNhfS5zaGFyZS1mZWVkbHkgc3BhbjpiZWZvcmV7d2hpdGUtc3BhY2U6cHJlO2NvbnRlbnQ6XCJcXGFcIn0uc2MtZmJ7ei1pbmRleDo5OTt3aWR0aDo2NXB4O21hcmdpbi1yaWdodDo5cHggIWltcG9ydGFudH0uZmVlZGx5LWNvdW50LWJveHt3aWR0aDo3MXB4O3RleHQtYWxpZ246Y2VudGVyfS5mZWVkbHktY291bnQtYm94IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZlZWRseS1jb3VudC1ib3ggc3Bhbnt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2NvbG9yOiM0NDQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmc6NnB4O2JvcmRlci1yYWRpdXM6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZn0uZmVlZGx5LWNvdW50LWJveCBzcGFuOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjI4cHg7d2lkdGg6MDtoZWlnaHQ6MDtjb250ZW50OlwiXCI7Ym9yZGVyOjVweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3AtY29sb3I6Izk5OX0uZmVlZGx5LWNvdW50LWJveCBzcGFuOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MjlweDt3aWR0aDowO2hlaWdodDowO2NvbnRlbnQ6XCJcIjtib3JkZXI6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5mZWVkbHktY291bnQtYm94IGltZzpob3ZlcntvcGFjaXR5Oi44fS5zYy1saXt3aWR0aDphdXRvfS5zYy1saS1pbWd7Ym9yZGVyOm5vbmU7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7d2lkdGg6MzhweDtoZWlnaHQ6NjJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCl7LnNjLWxpe2Rpc3BsYXk6bm9uZX19LnR3aXR0ZXJfYnRue3dpZHRoOjc0cHh9LmFycm93X2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21hcmdpbi1ib3R0b206NXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMXB4O2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjMzcHg7ZGlzcGxheTpibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6M3B4O2ZvbnQtZmFtaWx5OlwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLE1laXJ5byxzYW5zLXNlcmlmfS5hcnJvd19ib3g6YWZ0ZXIsLmFycm93X2JveDpiZWZvcmV7dG9wOjEwMCU7bGVmdDo1MCU7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIiBcIjtoZWlnaHQ6MDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFycm93X2JveDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwKTtib3JkZXItdG9wLWNvbG9yOiNmZmY7Ym9yZGVyLXdpZHRoOjNweDttYXJnaW4tbGVmdDotM3B4fS5hcnJvd19ib3g6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDIyMSwyMjEsMjIxLDApO2JvcmRlci10b3AtY29sb3I6I2NjYztib3JkZXItd2lkdGg6NHB4O21hcmdpbi1sZWZ0Oi00cHh9LnNuc19jaXJjbGV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDttYXJnaW4tcmlnaHQ6NXB4O2JvcmRlci1yYWRpdXM6MTUlO2JhY2tncm91bmQtY29sb3I6Izk5OTtmbG9hdDpsZWZ0O2xpc3Qtc3R5bGU6bm9uZX0uc25zX2NpcmNsZSBpe3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MTBweCAxMHB4IDEwcHggMTJweDtmb250LXNpemU6MzBweDtjb2xvcjojZmZmfS5zbnNfY2lyY2xlIGF7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoxNSU7dGV4dC1pbmRlbnQ6LTk5OXB4O2NvbG9yOiNmZmZ9LnNuc19jaXJjbGUuZmFjZWJvb2t7YmFja2dyb3VuZC1jb2xvcjojMjY1YTk2fS5zbnNfY2lyY2xlLnR3aXR0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDBhY2VjfS5zbnNfY2lyY2xlLmluc3RhZ3JhbXtiYWNrZ3JvdW5kLWNvbG9yOiNlZjc2Mzd9LnNuc19jaXJjbGUgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApOy1tb3otb3BhY2l0eTouNTtvcGFjaXR5Oi41fS5uZXdwb3N0X2xpc3R7cGFkZGluZzoxMHB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDQwJSwgMWZyKSk7Z2FwOjEwcHh9LnBvc3RfbGlzdF93cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246dG9wO2xldHRlci1zcGFjaW5nOm5vcm1hbH0ucG9zdF9saXN0X3dyYXAgYXtkaXNwbGF5OmZsZXg7Z2FwOjEwcHh9LnBvc3RfbGlzdF93cmFwIGZpZ3VyZXtiYWNrZ3JvdW5kOiNlZWU7d2lkdGg6MTMwcHg7ZmxvYXQ6bGVmdDtvdmVyZmxvdzpoaWRkZW59LnBvc3RfbGlzdF93cmFwIC5tZXRhe2ZsZXg6MTtvdmVyZmxvdzpoaWRkZW59LnBvc3RfbGlzdF93cmFwIC5kYXRle2ZvbnQtc2l6ZTouN2VtfS5wb3N0X2xpc3Rfd3JhcCAudGl0bGV7Zm9udC1zaXplOi45ZW07b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wb3N0X2xpc3Rfd3JhcCBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucG9zdF9saXN0X3dyYXAgYSBmaWd1cmV7d2lkdGg6MTAwJX19LnBvc3RfbGlzdF93cmFwIGltZ3tmb250LXNpemU6LjhlbX0ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcHtmbG9hdDpsZWZ0O3dpZHRoOjI1JTtwYWRkaW5nOjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlO21pbi1oZWlnaHQ6NTVweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcCsucG9zdF9saXN0X3dyYXB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtib3JkZXItdG9wOjB9LnBvc3RfbGlzdCAucG9zdF9saXN0X3dyYXAgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnBpY2t1cC1jYXQtd3JhcHttYXJnaW4tYm90dG9tOjEwcHg7b3ZlcmZsb3c6aGlkZGVufS5waWNrdXAtY2F0LWxpc3R7bGluZS1oZWlnaHQ6MS4zO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZWV9LnBpY2t1cC1jYXQtbGlzdCBhe3BhZGRpbmc6NXB4O2Rpc3BsYXk6ZmxleH0ucGlja3VwLWNhdC1saXN0IC5tZXRhe2ZsZXg6MTtwYWRkaW5nOjVweCAxMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtvdmVyZmxvdzpoaWRkZW59LnBpY2t1cC1jYXQtaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEyMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNlZWU7b3ZlcmZsb3c6aGlkZGVuO2Zsb2F0OmxlZnR9LnBpY2t1cC1jYXQtaW1nIGltZ3tvYmplY3QtZml0OmNvdmVyO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb3ZlcjtcIjt3aWR0aDoxMDAlfS5waWNrdXAtY2F0LWR0e2ZvbnQtc2l6ZTouN2VtO2NvbG9yOiNhYWE7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjVweDtyaWdodDoxMHB4fS5waWNrdXAtY2F0LWV4Y2VycHR7Zm9udC1zaXplOi43ZW19LnBpY2t1cC1jYXQtdGl0bGV7Zm9udC1zaXplOi45ZW07bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6LjJlbSAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucGlja3VwLWNhdC1leGNlcnB0e2Rpc3BsYXk6bm9uZX0ucGlja3VwLWNhdC10aXRsZXtmb250LXNpemU6LjdlbX0ucGlja3VwLWNhdC1pbWd7d2lkdGg6OTBweH19LnN0aWNreS1wb3N0LWJveHttYXJnaW4tYm90dG9tOjVweDtkaXNwbGF5OnRhYmxlO3dpZHRoOjEwMCU7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjouNHN9LnN0aWNreS1wb3N0LWJveDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MTBweH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0X3RodW1ibmFpbHt3aWR0aDozOCU7bWFyZ2luLXJpZ2h0OjIlO2Zsb2F0OmxlZnR9LnN0aWNreS1wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtwYWRkaW5nOjEwcHggMjBweH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LXRpdGxle2ZvbnQtc2l6ZToxLjJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbjozcHggMH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LWRhdGV7Zm9udC1zaXplOi44ZW07cGFkZGluZzowIC4zZW19LnN0aWNreS1wb3N0LWJveCAucG9zdC1zdWJzdHJ7Zm9udC1zaXplOi45ZW07bWFyZ2luLXRvcDoxMHB4fS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtY2F0e2ZvbnQtc2l6ZTouOGVtO3BhZGRpbmc6NXB4IDEwcHg7Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luLXJpZ2h0OjVweDtiYWNrZ3JvdW5kOiNlZWV9LnN0aWNreS1wb3N0LWJveCAucG9zdC10YWd7bWFyZ2luOjVweCAwfS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtdGFnIC50YWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOi43ZW07cGFkZGluZzozcHggOHB4O2JhY2tncm91bmQ6I2VlZTttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuc3RpY2t5LXBvc3QtYm94e2Rpc3BsYXk6YmxvY2t9LnN0aWNreS1wb3N0LWJveCAucG9zdF90aHVtYm5haWx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTBweH0uc3RpY2t5LXBvc3QtYm94IC5wb3N0LW1ldGEtYWxse2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4fS5zdGlja3ktcG9zdC1ib3ggLnBvc3QtZGF0ZXtmb250LXNpemU6LjhlbX19I3BhZ2UtdG9we3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTotMTAwcHg7cmlnaHQ6MjBweDtmb250LXNpemU6NzclO3otaW5kZXg6OTk4fSNwYWdlLXRvcCBhe2JhY2tncm91bmQ6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojZmZmO3dpZHRoOjcwcHg7Zm9udC1zaXplOjI1cHg7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjIycHggMDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2JvcmRlci1yYWRpdXM6NTAlfSNwYWdlLXRvcCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljd9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNwYWdlLXRvcHtyaWdodDoxMHB4fSNwYWdlLXRvcCBhe3dpZHRoOjQ1cHg7bGluZS1oZWlnaHQ6NDVweDtwYWRkaW5nOjA7Zm9udC1zaXplOjIwcHh9fS53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCBmaWd1cmUgaW1ne3dpZHRoOjMwJTtmbG9hdDpsZWZ0O3BhZGRpbmc6MjBweH0ud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGV7YmFja2dyb3VuZDpub25lO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuOGVtO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MH0ud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgLmNvbnRlbnR7Zm9udC1zaXplOjEuMWVtfS53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZTpiZWZvcmUsLndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X2N0YSAud3JhcC1wb3N0LXRpdGxlOmFmdGVye2NvbnRlbnQ6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LndpZGdldC5jb250YWluZXJ3aWRnZXQgLmN0YV9jb250ZW50IGZpZ3VyZSBpbWd7d2lkdGg6MTAwJTtmbG9hdDpub25lO3BhZGRpbmc6MTBweCAwfS53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZXtmb250LXNpemU6MS4yZW07cGFkZGluZzowZW19LndpZGdldC5jb250YWluZXJ3aWRnZXQgLmN0YV9jb250ZW50IC5jb250ZW50e2ZvbnQtc2l6ZTouOWVtO3BhZGRpbmc6MTBweH19I2N0YXtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLXRvcDoxMHB4fS5jdGFfY29udGVudHtwYWRkaW5nOjEwcHggMjBweDtvdmVyZmxvdzphdXRvfS5jdGFfdGh1bWJuYWlse3dpZHRoOjM1JTtmbG9hdDpyaWdodDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjEwcHg7bWFyZ2luOjAgYXV0b30uY3RhX3RodW1ibmFpbCBpbWd7aGVpZ2h0OmF1dG87b2JqZWN0LWZpdDpjb250YWluO2ZvbnQtZmFtaWx5Olwib2JqZWN0LWZpdDpjb250YWluO1wiO21heC1oZWlnaHQ6MzAwcHh9LmN0YV90aXRsZXtmb250LXNpemU6MjdweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjIwcHg7YmFja2dyb3VuZDojMzI0NTRlO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZH0uY3RhX2J0bmFyZWF7dGV4dC1hbGlnbjpjZW50ZXI7Y2xlYXI6Ym90aDtwYWRkaW5nLWJvdHRvbToyMHB4fS5jdGFfYnRue2ZvbnQtc2l6ZToyM3B4O3BhZGRpbmc6MTBweCA2MHB4fS5jdGFfY29udGVudCAuY29udGVudHtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjI7cGFkZGluZy10b3A6MjBweDttYXJnaW4tYm90dG9tOjA7YmFja2dyb3VuZDpub25lfSNjdGEgLmJ1dHRvbi5iaWcgYXt3aWR0aDo3MCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jdGFfdGh1bWJuYWlse2Zsb2F0Om5vbmUgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MHB4ICFpbXBvcnRhbnR9LmN0YV90aXRsZXtmb250LXNpemU6MThweDt0ZXh0LWFsaWduOmxlZnR9fSNscC13cmFwe3dpZHRoOjEwMCV9I2xwLXdyYXAgLmNvbnRlbnR7d2lkdGg6MTEwMHB4O21hcmdpbjowIGF1dG99I2xwLXdyYXAgLmxwX2hlYWRlcl9pbWd7bWFyZ2luOjAgYXV0b30jbHAtd3JhcCAubHBfaGVhZGVyX2ltZyBpbWd7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEwMCV9LmxwX2Zvb3Rlcl9jb250ZW50e3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1hbGlnbjpjZW50ZXJ9dWwubHAtZm9vdGVyLW5hdi1saXN0e3dpZHRoOjEwMCV9dWwubHAtZm9vdGVyLW5hdi1saXN0IGxpLHVsLmxwLWZvb3Rlci1uYXYtbGlzdCBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrfXVsLmxwLWZvb3Rlci1uYXYtbGlzdCBsaSBhe3BhZGRpbmc6MTBweH0ubHAtZm9vdGVyLWNvcHlyaWdodHN7cGFkZGluZzoxMHB4O2xldHRlci1zcGFjaW5nOi4wNWVtO3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KXsjbHAtd3JhcCAuY29udGVudHt3aWR0aDoxMTAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2xwLXdyYXAgLmNvbnRlbnR7d2lkdGg6OTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2xwLXdyYXAgLmNvbnRlbnR7d2lkdGg6MTAwJX19LmVkaXRlcl9kaXZlcl9raWppe21hcmdpbjoxNXB4IDA7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5lZGl0ZXJfZGl2ZXJfa2lqaV90aXRsZXtmb250LXNpemU6LjllbTtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9LmVkaXRlcl9kaXZlcl9raWppX3RpdGxlOmJlZm9yZXtjb250ZW50Olwi74KyXCI7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9dWwuZGl2ZXJfcmVsX2tpaml7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fXVsLmRpdmVyX3JlbF9raWppIGxpe2xpbmUtaGVpZ2h0OjEuNDtmb250LXNpemU6LjhlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO3BhZGRpbmc6NXB4IDEycHg7bWFyZ2luLWJvdHRvbTowfXVsLmRpdmVyX3JlbF9raWppIGxpIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9dWwuZGl2ZXJfcmVsX2tpamkgbGk6YmVmb3Jle2NvbnRlbnQ6XCLvg5pcIjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LmRpdmVyX2hlYWRsaW5le21hcmdpbjowIGF1dG87cGFkZGluZzoxMHB4IDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzNjYjNlNH0uZGl2ZXJfaGVhZGxpbmUgLmRpdmVyX2hlYWRsaW5lX3RleHR7bWFyZ2luOjEwcHggMH0uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dHtjb2xvcjojM2NiM2U0O3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbn0uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YmVmb3JlLC5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMzY2IzZTQ7d2lkdGg6NDVweDttYXJnaW46MCAxNXB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1MCV9LmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbjpiZWZvcmV7cmlnaHQ6MTAwJX0uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmFmdGVye2xlZnQ6MTAwJX0uY29udGVudCAud3AtYmxvY2stY29sdW1uc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29udGVudCAud3AtYmxvY2stY29sdW1ue21hcmdpbjowIDEwcHg7bWFyZ2luLWJvdHRvbToxZW19QG1lZGlhKG1heC13aWR0aDogNzY5cHgpey5jb250ZW50IC53cC1ibG9jay1jb2x1bW57bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MDt3aWR0aDo1MCU7cGFkZGluZzowIC41ZW19LndwLWJsb2NrLWNvbHVtbnMud3AtYmxvY2stY29sdW1uOm50aC1jaGlsZChvZGQpe3BhZGRpbmctcmlnaHQ6LjVlbX0ud3AtYmxvY2stY29sdW1ucy53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKGV2ZW4pe3BhZGRpbmctbGVmdDouNWVtfX0ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbnttYXJnaW46MH0uZHZhdXhfaWNvbnttYXgtd2lkdGg6MjAwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjQwcHg7bWFyZ2luLWJvdHRvbToxLjJlbX0uZHZhdXhfaWNvbmJveHttYXgtd2lkdGg6MzAwcHg7bWFyZ2luOjAgYXV0bzttYXJnaW4tYm90dG9tOjFlbTtwb3NpdGlvbjpyZWxhdGl2ZX0uZHZhdXhfaWNvbmJveF9tZXRhe3BhZGRpbmc6MCAxZW0gMWVtIDFlbX0uZHZhdXhfaWNvbmJveCAuZHZhdXhfaWNvbntwYWRkaW5nOjQwcHggMHB4O21hcmdpbi1ib3R0b206MWVtO21heC13aWR0aDoxMDAlfS5kdmF1eF9pY29uYm94LS1pY29ue21hcmdpbjoxMHB4IDB9LmR2YXV4X2ljb25ib3ggLnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbjowIDAgMTBweCAwO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6IzAwMDtsaW5lLWhlaWdodDoxLjV9LmR2YXV4X2ljb25ib3ggLnRleHRjb250ZW50e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouOWVtfS5kdmF1eF9pY29uYm94IC53cC1ibG9jay1pbWFnZSBpbWd7Ym9yZGVyOm5vbmV9LndwLWJsb2NrLWNvbHVtbiAuZHZhdXhfaWNvbmJveHtoZWlnaHQ6MTAwJX0ud3AtYmxvY2staW1hZ2UgaW1ne21hcmdpbi1ib3R0b206MH0uZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbjowIC00MHB4O3BhZGRpbmctYm90dG9tOjYwcHg7b3ZlcmZsb3c6aGlkZGVufS5kdmF1eF9zZWN0aW9uX2Vudmlyb257cGFkZGluZy1ib3R0b206NjBweH0uZHZhdXhfc2VjdGlvbl9pbm5lcntwYWRkaW5nOjQwcHg7cG9zaXRpb246cmVsYXRpdmV9LmR2YXV4X3NlY3Rpb25faW5uZXI+Kjpub3QoLnNlY3Rpb25fZmlsdGVyKXt6LWluZGV4OjI7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjExMDBweDttYXJnaW46MCBhdXRvfS5kdmF1eF9zZWN0aW9uX2Vudmlyb246bm90KC5ub3JtYWwpKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24+LmR2YXV4X3NlY3Rpb25faW5uZXJ7cGFkZGluZy10b3A6ODBweH0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb257bWFyZ2luLXRvcDotNjBweH0uZHZhdXhfc2VjdGlvbl9pbm5lciAuc2VjdGlvbl9maWx0ZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6LjU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24sLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbnt3aWR0aDoxMDB2dzttYXJnaW4tbGVmdDpjYWxjKDUwJSAtIDUwdncpfS5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLC5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb257cGFkZGluZy1ib3R0b206NS41dnd9LmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24rLmR2YXV4X3NlY3Rpb25fZW52aXJvbiwuZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb257bWFyZ2luLXRvcDotNS41dnd9LmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciwuZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7Ym90dG9tOi01LjV2d30uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLC5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLC5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntoZWlnaHQ6NS41dnd9LmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPXNsb3BlXSsuZHZhdXhfc2VjdGlvbl9lbnZpcm9uPi5kdmF1eF9zZWN0aW9uX2lubmVyLC5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPXNsb3BlXSsuZHZhdXhfc2VjdGlvbl9lbnZpcm9uPi5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmctdG9wOjd2d31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5kdmF1eF9zZWN0aW9uX2Vudmlyb257bWFyZ2luOjAgLTE1cHh9LmR2YXV4X3NlY3Rpb25faW5uZXJ7cGFkZGluZzo0MHB4IDE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue21hcmdpbjowIC0xMHB4fS5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmc6NDBweCAxMHB4fX0uZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxfS5kdmF1eF9zZWN0aW9uX2Vudmlyb24uYmFsbG9vbiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7Ym90dG9tOi0zNXB4O3otaW5kZXg6MTA7YmFja2dyb3VuZDppbmhlcml0O2xlZnQ6NTAlO3dpZHRoOjcwcHg7aGVpZ2h0OjcwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKX0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7Ym90dG9tOi01MHB4O2xlZnQ6LTUlO3JpZ2h0OjBweDt3aWR0aDoxMTAlO2hlaWdodDoyMCU7bWluLWhlaWdodDo2MHB4O2JhY2tncm91bmQ6aW5oZXJpdDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybTpyb3RhdGUoLTNkZWcpfS5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntib3R0b206MHB4O2xlZnQ6LTUlO3JpZ2h0OjBweDt3aWR0aDoxMTAlO2hlaWdodDoyMCU7bWluLWhlaWdodDo2MHB4O2JhY2tncm91bmQ6aW5oZXJpdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX0uZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnJhZGl1cyAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7Ym90dG9tOi0zMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDo2MHB4O2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItcmFkaXVzOjAgMCA1MCUgNTAlfS5kdmF1eF9zZWN0aW9uX2Vudmlyb24uemlnemFnIC5kdmF1eF9zZWN0aW9uX2lubmVye3BhZGRpbmctYm90dG9tOjYwcHg7bWFyZ2luLWJvdHRvbTotMzBweDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LW1hc2staW1hZ2U6bGluZWFyLWdyYWRpZW50KDBkZWcsIHRyYW5zcGFyZW50IDMwcHgsICNmZmYgMzBweCksbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsICNmZmYgMTVweCwgdHJhbnNwYXJlbnQgMTVweCksbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2ZmZiAxNXB4LCB0cmFuc3BhcmVudCAxNXB4KTstd2Via2l0LW1hc2stcG9zaXRpb246bGVmdCBib3R0b207LXdlYmtpdC1tYXNrLXJlcGVhdDpyZXBlYXQteDstd2Via2l0LW1hc2stc2l6ZToxMDAlIDEwMCUsMzBweCAzMHB4LDMwcHggMzBweDt6LWluZGV4OjF9I2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbntwYWRkaW5nLWJvdHRvbTo1LjV2d30jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uKy5kdmF1eF9zZWN0aW9uX2Vudmlyb257bWFyZ2luLXRvcDotNS41dnd9I2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye2JvdHRvbTotNS41dnd9I2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLCNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntoZWlnaHQ6NS41dnd9I2xwLXdyYXAgLmR2YXV4X3NlY3Rpb25fZW52aXJvbltjbGFzcyo9c2xvcGVdKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24+LmR2YXV4X3NlY3Rpb25faW5uZXJ7cGFkZGluZy10b3A6N3Z3fWZvcm0ucG9zdF9wYXNzd29yZHtwb3NpdGlvbjpyZWxhdGl2ZX0uZGl2ZXJfcGFzc3dvcmRfd3JhcHtwYWRkaW5nOjMwcHg7bWFyZ2luOjMwcHggMTBweDtib3gtc2hhZG93OjAgMHB4IDNweCByZ2JhKDAsMCwwLC4xKTtiYWNrZ3JvdW5kOiNmZmZ9LmRpdmVyX3Bhc3N3b3JkX3RpdGxle2ZvbnQtc2l6ZToxLjFlbTtjb2xvcjojZmY5ODAwfS5kaXZlcl9wYXNzd29yZF90ZXh0e2ZvbnQtc2l6ZTouOWVtO3BhZGRpbmc6MTBweCAwfS5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9cGFzc3dvcmRde3dpZHRoOjEwMCU7cGFkZGluZzoxZW07cGFkZGluZy1yaWdodDoxNjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowfS5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9c3VibWl0XXt3aWR0aDoxNTBweDtib3JkZXItcmFkaXVzOjA7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtwYWRkaW5nOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9cGFzc3dvcmRde3BhZGRpbmc6MWVtfS5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9c3VibWl0XXt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjVlbX19LmRpdmVyX2ZpcnN0dmlld19zaW1wbGV7bWluLWhlaWdodDoyMDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZmlyc3R2aWV3X2NvbnRlbnR7d2lkdGg6NzUlO2hlaWdodDoxMDAlO21hcmdpbjowIGF1dG87cGFkZGluZzoyZW0gMDtmb250LXNpemU6MjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmRpdmVyX2ZpcnN0dmlld19zaW1wbGUuc3RyaXBlLmxlbmd0aHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDI1JSwgI2ZmYzBjYiAyNSUsICNmZmMwY2IgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50IDc1JSwgI2ZmYzBjYiA3NSUsICNmZmMwY2IpO2JhY2tncm91bmQtc2l6ZTo1MHB4IDUwcHh9LmRpdmVyX2ZpcnN0dmlld19pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX0uZGl2ZXJfZmlyc3R2aWV3X2ltYWdlLm5vcmVwZWF0e2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uZGl2ZXJfZmlyc3R2aWV3X21vdntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXNpemU6MTAwJSBhdXRvO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmRpdmVyX2ZpcnN0dmlld19tb3Z7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn19LmRpdmVyX2ZpcnN0dmlld19tb3YuZnVsbHtoZWlnaHQ6MTAwdmh9LmZpcnN0dmlld192aWRlb193cmFwe3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojMDAwfS5kaXZlcl9maXJzdHZpZXdfbW92LmF1dG8gLmZpcnN0dmlld192aWRlb193cmFwe3Bvc2l0aW9uOmFic29sdXRlfS5kaXZlcl9maXJzdHZpZXdfbW92IHZpZGVve3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttaW4td2lkdGg6MTAwJTttaW4taGVpZ2h0OjEwMCU7Zm9udC1mYW1pbHk6XCJvYmplY3QtZml0OmNvdmVyO1wiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKX0uZGl2ZXJfZmlyc3R2aWV3X21vdiAuZmlyc3R2aWV3X3ZpZGVvX3dyYXB7aGVpZ2h0OjEwMCV9LmRpdmVyX2ZpcnN0dmlld19tb3YuZnVsbCAuZmlyc3R2aWV3X2NvbnRlbnQsLmRpdmVyX2ZpcnN0dmlld19tb3YuY3VzdG9tIC5maXJzdHZpZXdfY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSl9LmRpdmVyX2ZpcnN0dmlld19tb3YuYXV0byAjZGl2ZXJfZmlyc3R2aWV3X3l0cGxheWVye3Bvc2l0aW9uOmFic29sdXRlfS5kaXZlcl9maXJzdHZpZXdfbW92ICNkaXZlcl9maXJzdHZpZXdfeXRwbGF5ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmZpcnN0dmlld192aWRlb193cmFwIC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRhcmssLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuZGFyayAuWVRQT3ZlcmxheXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjMpfS5maXJzdHZpZXdfdmlkZW9fd3JhcCAuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5kb3QsLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuZG90IC5ZVFBPdmVybGF5e2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgMC41KSAyMiUsIHRyYW5zcGFyZW50IDApLHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNSkgMjIlLCB0cmFuc3BhcmVudCAwKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAwcHgsNHB4IDRweDtiYWNrZ3JvdW5kLXNpemU6OHB4IDhweH0uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuY2hlY2ssLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuY2hlY2sgLllUUE92ZXJsYXl7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgODAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgODAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSksbGluZXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLXNpemU6MTBweCAxMHB4fS5maXJzdHZpZXdfdmlkZW9fd3JhcCAuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5wYXR0ZXJuLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLnBhdHRlcm4gLllUUE92ZXJsYXl7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCByZ2JhKDAsIDAsIDAsIDApIDk4JSwgcmdiYSgwLCAwLCAwLCAwLjI5ODAzOSkgOTklKSxyYWRpYWwtZ3JhZGllbnQoY2xvc2VzdC1zaWRlLCByZ2JhKDAsIDAsIDAsIDApIDk4JSwgcmdiYSgwLCAwLCAwLCAwLjI5ODAzOSkgOTklKSxyZ2JhKDkwLDkwLDkwLC43KTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMCw0MHB4IDQwcHg7YmFja2dyb3VuZC1zaXplOjgwcHggODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZpcnN0dmlld19jb250ZW50e3dpZHRoOjkwJX19Lmh2ci1mYWRlLXBvc3R7dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9LnNucy5taW5pIC5mYl9pZnJhbWVfd2lkZ2V0e3RvcDotNXB4fSNtYXJxdWVle3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5ub3Rmb3VuZF9tZXNzYWdle2xldHRlci1zcGFjaW5nOm5vcm1hbH1pIHNwYW57ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsjd3BhZG1pbmJhcntwb3NpdGlvbjpmaXhlZH19LmNvbnRlbnQgaSBzcGFue2Rpc3BsYXk6bm9uZX1pbnMuYWRzYnlnb29nbGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5zcF9oaWRle2Rpc3BsYXk6bm9uZX0uaW5zdGFncmFtLW1lZGlhe21pbi13aWR0aDphdXRvICFpbXBvcnRhbnR9fS50YWJze2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW46LTEwcHh9LnRhYl9pdGVte3dpZHRoOjMzLjMzMzMzMzMzMzMlO2hlaWdodDo0MHB4O2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM1YWI0YmQ7YmFja2dyb3VuZC1jb2xvcjojZDlkOWQ5O2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzU2NTY1NjtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZX0udGFiX2l0ZW06aG92ZXJ7b3BhY2l0eTouNzV9aW5wdXRbbmFtZT10YWJfaXRlbV17ZGlzcGxheTpub25lfS50YWJfY29udGVudHtkaXNwbGF5Om5vbmU7cGFkZGluZzoxZW07Y2xlYXI6Ym90aDtvdmVyZmxvdzpoaWRkZW59I2FsbDpjaGVja2VkfiNhbGxfY29udGVudCwjcHJvZ3JhbW1pbmc6Y2hlY2tlZH4jcHJvZ3JhbW1pbmdfY29udGVudCwjZGVzaWduOmNoZWNrZWR+I2Rlc2lnbl9jb250ZW50e2Rpc3BsYXk6YmxvY2t9LnRhYnMgaW5wdXQ6Y2hlY2tlZCsudGFiX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojNWFiNGJkO2NvbG9yOiNmZmZ9LndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X3RhYntwYWRkaW5nOjB9LndpZGdldF9kaXZlcl93aWRnZXRfdGFiIC53aWRnZXR0aXRsZXttYXJnaW46MH0ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaS5kX3RhYl9hY3RpdmUgYXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzMzMztib3JkZXItdG9wOjNweCBzb2xpZCAjMjE5NmYzfS53aWRnZXQ+dWwuZF90YWJfbmF2OmZpcnN0LW9mLXR5cGU+bGksLndpZGdldCB1bC5kX3RhYl9uYXY6Zmlyc3QtY2hpbGQ+bGl7Ym9yZGVyOm5vbmV9LnRhYmJhcntkaXNwbGF5Om5vbmV9LmRfdGFiX2xpdmUgLmRfdGFiX2hpZGV7ZGlzcGxheTpub25lfS50YWJiZXJ7ZGlzcGxheTpub25lfS53aWRnZXQgdWwuZF90YWJfbmF2e21hcmdpbjowO2ZvbnQ6Ym9sZCAxMnB4IFZlcmRhbmEsc2Fucy1zZXJpZjt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3cteTphdXRvO2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6LTAuNGVtO2Rpc3BsYXk6ZmxleH0ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaXtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2hpdGUtc3BhY2U6bm9ybWFsO21hcmdpbi1yaWdodDoycHg7ZmxleDoxO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDB9LndpZGdldCB1bC5kX3RhYl9uYXYgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhe3BhZGRpbmc6LjhlbSAxZW07Ym9yZGVyLWJvdHRvbTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojOTk5O2JvcmRlci10b3A6M3B4IHNvbGlkICNhYWE7ZGlzcGxheTpibG9jaztmb250LXNpemU6MWVtO3doaXRlLXNwYWNlOm5vd3JhcDtib3gtc2hhZG93OjBweCAtNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLC4xKSBpbnNldH0ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhOnZpc2l0ZWR7Y29sb3I6IzY2N30ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaSBhOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAtNXB4IDVweCAtNXB4IHJnYmEoMCwwLDAsLjEpIGluc2V0fWxpLmRfdGFiX2FjdGl2ZXtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoxfS53aWRnZXQgdWwuZF90YWJfbmF2IGxpLmRfdGFiX2FjdGl2ZSBhe2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93Om5vbmV9LndpZGdldCB1bC5kX3RhYl9uYXYgbGkuZF90YWJfYWN0aXZlIGE6aG92ZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOiNmZmZ9LmRfdGFiX2xpdmUgLmRfdGFiX3RhYntwYWRkaW5nOjEwcHg7Ym9yZGVyLXRvcDowfS5kX3RhYl9saXZlIC5kX3RhYl90YWIgLmRfdGFiX3RpdGxle2Rpc3BsYXk6bm9uZX0uZF90YWJfdGFiIHVsIGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOi44ZW0gMWVtO21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTouOWVtfSNtYWluIC5kX3RhYl90YWIgdWwgbGkgYXtmb250LXNpemU6MWVtfS5kX3RhYl90YWIgdWwgbGkud2lkZ2V0X3Bvc3RfbGlzdCBhe3BhZGRpbmc6OHB4fS5oZWFkZXJfbWVzc2FnZXtiYWNrZ3JvdW5kOiNlZWU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyX21lc3NhZ2VfYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDpyZWQ7Y29sb3I6I2ZmZjtwYWRkaW5nOi40ZW0gLjZlbTtib3JkZXItcmFkaXVzOjNweDtmb250LXNpemU6LjdlbTttYXJnaW4tcmlnaHQ6OHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaGVhZGVyX21lc3NhZ2VfdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOi45ZW07dHJhbnNpdGlvbjouNHN9LmhlYWRlcl9tZXNzYWdlIC5oZWFkZXJfbWVzc2FnZV93cmFwe3BhZGRpbmc6MTBweDtkaXNwbGF5OmJsb2NrfWEuaGVhZGVyX21lc3NhZ2Vfd3JhcDpob3ZlciAuaGVhZGVyX21lc3NhZ2VfdGV4dHtvcGFjaXR5Oi43fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuaGVhZGVyX21lc3NhZ2V7Zm9udC1zaXplOi45ZW19LmhlYWRlcl9tZXNzYWdlX3RleHR7d2lkdGg6MTAwJX19Lm5hdl9pbl9idG57Zm9udC13ZWlnaHQ6Ym9sZH0ubmF2X2luX2J0biB1bHtkaXNwbGF5OmZsZXg7cGFkZGluZzowO21hcmdpbjowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2X2luX2J0biB1bCBsaXtib3JkZXItbGVmdDpzb2xpZCAxcHggI2Q0ZDRkNH0ubmF2X2luX2J0biB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDoxcHggc29saWQgI2Q0ZDRkNH0ubmF2X2luX2J0biB1bCBsaSBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwcHg7aGVpZ2h0Ojg1cHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZH0ubmF2X2luX2J0biB1bCBsaSBhOmhvdmVye29wYWNpdHk6Ljd9Lm5hdl9pbl9idG4gdWwgbGkgaXtmb250LXNpemU6MzBweDttYXJnaW46NXB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpey5uYXZfaW5fYnRue2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpey5kX3NwIC5uYXZfaW5fYnRue2JveC1zaGFkb3c6MCAwIDRweCAwIHJnYmEoMCwwLDAsLjIpO2Rpc3BsYXk6YmxvY2t9LmRfc3AgLm5hdl9pbl9idG4gdWwgbGkgYXt3aWR0aDoxMDAlO2hlaWdodDo2NXB4O2ZvbnQtc2l6ZToxMHB4fS5kX3NwIC5uYXZfaW5fYnRuIHVsIGxpe3dpZHRoOjI1JX0uZF9zcCAubmF2X2luX2J0biB1bCBsaSBpe2ZvbnQtc2l6ZToyMHB4fX0uZmItY29tbWVudHN7d2lkdGg6MTAwJX0uZmItY29tbWVudHMgaWZyYW1le21pbi13aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KXsucG9zdF9saXN0X3dyYXA6aG92ZXIsLm1pbmktbGlzdC1wb3N0LWJveDpob3ZlciAucG9zdC1ib3gtY29udGVudHMsLnBpY2t1cC1jYXQtbGlzdDpob3Zlciwuc2luZ2xlLXJlY29tbWVuZDpob3Zlciwud2lkZ2V0X3Bvc3RfbGlzdDpob3Zlciwuc3RpY2t5LXBvc3QtYm94OmhvdmVyLC5zY19hcnRpY2xlLmxpc3Q+YTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlKDNweCwgMCl9LmdyaWRfcG9zdC1ib3g6aG92ZXIgLnBvc3QtYm94LWNvbnRlbnRzLC5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0OmhvdmVyLC53aWRnZXRfcG9zdF9saXN0LmdyaWQ6aG92ZXIsLnNjX2FydGljbGUuZ3JpZD5hOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTNweCl9fS5mYTpiZWZvcmV7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWV9LndpZGdldC53aWRnZXRfYmxvY2sgaDIsLndpZGdldC53aWRnZXRfYmxvY2sgaDN7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE2cHg7cGFkZGluZzo4cHggMTVweDttYXJnaW46MTBweCAtMTBweH0ud2lkZ2V0LndpZGdldF9ibG9jayAud3AtYmxvY2stZ3JvdXAgaDI6Zmlyc3QtY2hpbGQsLndpZGdldC53aWRnZXRfYmxvY2sgLndwLWJsb2NrLWdyb3VwIGgzOmZpcnN0LWNoaWxke21hcmdpbjotMTBweDttYXJnaW4tYm90dG9tOjEwcHh9LndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dHtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjM4cHg7Ym9yZGVyOm5vbmV9LndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b257YmFja2dyb3VuZDojM2M3NGFkO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowO2ZvbnQtd2VpZ2h0OmJvbGQ7d2hpdGUtc3BhY2U6bm93cmFwfS53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHN2Z3tmaWxsOiNmZmZ9LndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjpub25lO3BhZGRpbmc6MCAwIDAgLjI1ZW19LndwLWJsb2NrLXNlYXJjaDpub3QoLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uLW91dHNpZGUpIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyLC53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24tb3V0c2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnB1dHtib3JkZXI6MXB4IHNvbGlkICNjY2N9IiwiLyogSFRNTDVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5kaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBcbmJsb2NrcXVvdGUsIHByZSwgYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIFxuZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsIFxuYiwgaSwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIFxuYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgXG5oZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvLCBpbnB1dCwgdGV4dGFyZWF7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogaW5saW5lO1xuICB6b29tOiAxO1xufVxuXG5tYXJre1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dCxcbi5oaWRlLFxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AaW5jbHVkZSBtcS1kb3duKHNtKXtcbiAgLnNwX2hpZGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cblxuXG4vKiBhbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogIDEwcHg7IFxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTBweDtcbn1cblxuYm9keXtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtZmFtaWx5OiDmuLjjgrTjgrfjg4Pjgq/kvZMsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvIFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCDjg6HjgqTjg6rjgqosIE1laXJ5bywgT3Nha2EsIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIixGb250QXdlc29tZSwgc2Fucy1zZXJpZjtcblxufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYXtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zcztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmV7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuICAmOmhvdmVye1xuICAgIGNvbG9yOiAjNjQ5NUVEO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbmltZyxcbmlmcmFtZXtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogY2xlYXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuLmNvbnRlbnQgLnJvd3tcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJvdy5wYWRkaW5nMCB7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4uY2xlYXJmaXgsXG4uY2Z7XG4gIHpvb206MTtcbi8vICAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAmOmFmdGVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG59XG5cblxuLyogdGV4dFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5lbXtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cblxuLyogbGlzdFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxudWwsb2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG59XG5cbnVsIHVse1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG5cbi8qIGVtYmVkXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5pbWd7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICM4ODg7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6IGJpY3ViaWM7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cbi8qIGZvcm1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmZvcm0ge1xuICAgIG1hcmdpbjogMDtcbn1cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4uYnRuIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5pbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cblxuXG4vKiBmb3JtXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxudGV4dGFyZWEge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogODAlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICAmOmZvY3Vze1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6ICAwIDAgM3B4ICNlZWU7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG59XG5cbmlucHV0W2Rpc2FibGVkXSxcbnRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6I2VlZTtcbiAgY29sb3I6Izk5OTtcbiAgYm94LXNoYWRvdzpub25lO1xufVxuXG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAuNWVtIDEuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOmZvY3Vze1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgfVxufVxuXG5cbi8qIHRhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxudGgsdGR7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDhweCAxM3B4O1xufVxuXG5cbi8qIGljb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIlxuLy8gc2hhZG93IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRib3gtc2hhZG93OjAgNXB4IDVweCAwIHJnYmEoMTgsNjMsODIsMC4wMzUpLCAwIDAgMCAxcHggcmdiYSgxNzYsMTgxLDE5MywwLjIpO1xuXG4vLyBhdXhpbGlhcnkgY29sb3IgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGF1eGlsaWFyeS1jb2xvcjogKFxuICAnd2hpdGUnOihcbiAgICAndGV4dCc6IzAwMCxcbiAgICAnYmcnOiNmOWY5ZjlcbiAgKSxcbiAgJ2JsYWNrJzooXG4gICAgJ3RleHQnOiNmZmYsXG4gICAgJ2JnJzojMDAwXG4gICksXG4gICdibHVlJzooXG4gICAgJ3RleHQnOiNmZmYsXG4gICAgJ2JnJzojNzBiOGYxXG4gICksXG4gICdyZWQnOihcbiAgICAndGV4dCc6I2ZmZixcbiAgICAnYmcnOiNmZjgxNzhcbiAgKSxcbiAgJ3llbGxvdyc6KFxuICAgICd0ZXh0JzojMDAwLFxuICAgICdiZyc6I2ZmZTgyMlxuICApLFxuICAnb3JhbmdlJzooXG4gICAgJ3RleHQnOiNmZmYsXG4gICAgJ2JnJzojZmZhMzBkXG4gICksXG4gICdncmVlbic6KFxuICAgICd0ZXh0JzojZmZmLFxuICAgICdiZyc6IzdhY2M0MFxuICApLFxuICAnZ3JheSc6KFxuICAgICd0ZXh0JzojMDAwLFxuICAgICdiZyc6I2NjY1xuICApXG4pO1xuXG4vLyByZXNwb25zaXZlIC0tLS0tLS0tLS1cblxuLy8gbWluLXdpZHRoXG4kYnJlYWtwb2ludC11cDogKFxuICAnc20nOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCknLFxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknLFxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCknLFxuICAneGwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpJyxcbikgIWRlZmF1bHQ7XG5cbi8vIG1heC13aWR0aFxuJGJyZWFrcG9pbnQtZG93bjogKFxuICAnc20nOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCknLFxuICAnbWQnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCknLFxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCknLFxuICAneGwnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJyxcbikgIWRlZmF1bHQ7XG5cbkBtaXhpbiBtcS11cCgkYnJlYWtwb2ludDogbWQpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludC11cCwgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1xLWRvd24oJGJyZWFrcG9pbnQ6IG1kKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnQtZG93biwgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZG93bigkY2xhc3MsICRicDogJGJyZWFrcG9pbnQtZG93bikge1xuICBAZWFjaCAkc3VmZml4LCAkdmFsdWUgaW4gJGJwIHtcbiAgICBAbWVkaWEgI3skdmFsdWV9IHtcbiAgICAgICN7JGNsYXNzfS0jeyRzdWZmaXh9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLXVwKCRjbGFzcywgJGJwOiAkYnJlYWtwb2ludC11cCkge1xuICBAZWFjaCAkc3VmZml4LCAkdmFsdWUgaW4gJGJwIHtcbiAgICBAbWVkaWEgI3skdmFsdWV9IHtcbiAgICAgICN7JGNsYXNzfS0jeyRzdWZmaXh9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGZvbnRBd2Vzb21lIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmb250LWF3ZXNvbWU6J2ZvbnRBd2Vzb21lJzsiLCIvLyBCYXNzID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEge1xuICBmb250LXNpemU6IDEuNmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNvbnRlbnQgaDIsXG5oMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBtYXJnaW46IDEuNWVtIDAgMWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29udGVudCBoMyxcbmgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjNlbSAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEuMmVtIDAgMC44ZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5jb250ZW50IGg0LFxuaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBwYWRkaW5nOiAwLjJlbSAxZW07XG4gIG1hcmdpbjogMC44ZW0gMCAwLjZlbTtcbn1cblxuLmNvbnRlbnQgaDUsXG5oNSB7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAuNmVtIDAgMC44ZW07XG59XG5oNSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnAsXG5wcmUge1xuICAvLyBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbnByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxZW07XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLy8gZGwsXG4vLyBtZW51LFxuLy8gb2wsXG4vLyB1bCB7XG4vLyAgIG1hcmdpbjogMCAwICRjb250ZW50LWxpbmUtc3BhY2U7XG4vLyB9XG4vLyBsaXtcbi8vICAgbWFyZ2luOiA2cHggMDtcbi8vIH1cbi8vIG5hdntcbi8vICAgdWwsbGl7XG4vLyAgICAgbWFyZ2luOiAwO1xuLy8gICB9XG4vLyB9XG5cbmRsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmR0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgY29sb3I6ICM4Nzg2ODU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8vIGRkIHtcbi8vICAgbWFyZ2luOiAwO1xuLy8gfVxuXG5ibG9ja3F1b3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEuNWVtO1xuICBtYXJnaW46IDAgMCAxLjVlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogMCAwIDBweCAxcHggcmdiKDAgMCAwIC8gMTAlKTtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYXdlc29tZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgJjpiZWZvcmV7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgY29udGVudDogXCJcXGYxMGRcIjtcbiAgfVxuICAmOmFmdGVye1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBjb250ZW50OiBcIlxcZjEwZVwiO1xuICB9XG4gIC53cC1lbWJlZGRlZC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwLjhlbSAyZW07XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cbiAgJiA+ICoge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5ibG9ja3F1b3RlX3JlZiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xZW07XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBtYXJnaW46IDAuOGVtIDEuMmVtIDAuOGVtIDA7XG4gICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbnRoLFxudGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcblxuICB0Ym9keSB7XG4gICAgdGgge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgfVxuICB9XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICB9XG59XG5cbi8vIE1pc2MgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4jbG9nbyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpemUtYXV0byxcbi5zaXplLWZ1bGwsXG4uc2l6ZS1sYXJnZSxcbi5zaXplLW1lZGl1bSxcbi5zaXplLXRodW1ibmFpbCB7XG4gIC8vIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFsaWduZnVsbCB7XG4gIG1hcmdpbjogMCAtNDBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogY2FsYygxMDAlICsgODBweCk7XG59XG5cbi53cC1jYXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gIH1cbiAgcC53cC1jYXB0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5nYWxsZXJ5e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5nYWxsZXJ5LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbmRsLmdhbGxlcnktaXRlbSB7XG4gIGR0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cbiAgZGQuZ2FsbGVyeS1jYXB0aW9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufSIsIi8qXG5UaGVtZSBOYW1lOiBUd2VudHkgRmlmdGVlblxuRGVzY3JpcHRpb246IFVzZWQgdG8gc3R5bGUgYmxvY2tzLlxuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMS4wIEdlbmVyYWwgQmxvY2sgU3R5bGVzXG4yLjAgQmxvY2tzIC0gQ29tbW9uIEJsb2Nrc1xuMy4wIEJsb2NrcyAtIEZvcm1hdHRpbmdcbjQuMCBCbG9ja3MgLSBMYXlvdXQgRWxlbWVudHNcbjUuMCBCbG9ja3MgLSBXaWRnZXRzXG42LjAgQmxvY2tzIC0gQ29sb3JzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuMCBHZW5lcmFsIEJsb2NrIFN0eWxlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBDYXB0aW9ucyAqL1xuXG5bY2xhc3NePVwid3AtYmxvY2stXCJdIGZpZ2NhcHRpb24ge1xuXHRjb2xvcjogIzcwNzA3MDtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZzogMC41ZW0gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDYuMjVlbSkge1xuXHRbY2xhc3NePVwid3AtYmxvY2stXCJdIGZpZ2NhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NWVtKSB7XG5cdFtjbGFzc149XCJ3cC1ibG9jay1cIl0gZmlnY2FwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU5LjY4NzVlbSkge1xuXHRbY2xhc3NePVwid3AtYmxvY2stXCJdIGZpZ2NhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG5cdFtjbGFzc149XCJ3cC1ibG9jay1cIl0gZmlnY2FwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3LjVlbSkge1xuXHRbY2xhc3NePVwid3AtYmxvY2stXCJdIGZpZ2NhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG4vKiBBbGlnbm1lbnRzICovXG5cbltjbGFzc149XCJ3cC1ibG9jay1cIl0uYWxpZ25sZWZ0LFxuW2NsYXNzXj1cIndwLWJsb2NrLVwiXSAuYWxpZ25sZWZ0IHtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbltjbGFzc149XCJ3cC1ibG9jay1cIl0uYWxpZ25yaWdodCxcbltjbGFzc149XCJ3cC1ibG9jay1cIl0gLmFsaWducmlnaHQge1xuXHRtYXJnaW4tbGVmdDogMWVtO1xufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuMCBCbG9ja3MgLSBDb21tb24gQmxvY2tzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIFBhcmFncmFwaCAqL1xuXG5wLmhhcy1kcm9wLWNhcDpub3QoOmZvY3VzKTo6Zmlyc3QtbGV0dGVyIHtcblx0Zm9udC1zaXplOiA1ZW07XG59XG5cbi8qIEdhbGxlcnkgKi9cblxuLndwLWJsb2NrLWdhbGxlcnkge1xuXHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcbn1cblxuLyogQXVkaW8gKi9cblxuLndwLWJsb2NrLWF1ZGlvIGF1ZGlvIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKiBDb3ZlciAqL1xuXG4ud3AtYmxvY2stY292ZXItaW1hZ2UgLndwLWJsb2NrLWNvdmVyLWltYWdlLXRleHQsXG4ud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyLXRleHQsXG4ud3AtYmxvY2stY292ZXItaW1hZ2UgaDIsXG4ud3AtYmxvY2stY292ZXIgaDIge1xuXHRmb250LXNpemU6IDI5cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjIwNjk7XG59XG5cbi8qIFF1b3RlICovXG5cbi53cC1ibG9jay1xdW90ZSxcbi53cC1ibG9jay1xdW90ZTpub3QoLmlzLWxhcmdlKTpub3QoLmlzLXN0eWxlLWxhcmdlKSxcbltjbGFzc149XCJ3cC1ibG9jay1cIl0gYmxvY2txdW90ZSB7XG5cdGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cblxuLndwLWJsb2NrLXF1b3RlIGNpdGUsXG4ud3AtYmxvY2stcXVvdGVfX2NpdGF0aW9uIHtcblx0Y29sb3I6ICMzMzM7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IC45ZW07XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi53cC1ibG9jay1xdW90ZSBlbSxcbi53cC1ibG9jay1xdW90ZSBpIHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ud3AtYmxvY2stcXVvdGUgc3Ryb25nLFxuLndwLWJsb2NrLXF1b3RlIGIge1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2LjI1ZW0pIHtcblx0LmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC53cC1ibG9jay1xdW90ZSBwIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NWVtKSB7XG5cdC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAud3AtYmxvY2stcXVvdGUgcCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjgxODI7XG5cdH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1OS42ODc1ZW0pIHtcblx0LmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC53cC1ibG9jay1xdW90ZSBwIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjY2Nztcblx0fVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY4Ljc1ZW0pIHtcblx0LmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC53cC1ibG9jay1xdW90ZSBwIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3Ny41ZW0pIHtcblx0LmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC53cC1ibG9jay1xdW90ZSBwIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODE4Mjtcblx0fVxuXG59XG5cbi8qIENvdmVyIEltYWdlICovXG5cbi53cC1ibG9jay1jb3Zlci1pbWFnZS5hbGlnbmNlbnRlcixcbi53cC1ibG9jay1jb3Zlci5hbGlnbmNlbnRlcixcbi53cC1ibG9jay1jb3Zlci1pbWFnZS5hbGlnbmxlZnQsXG4ud3AtYmxvY2stY292ZXIuYWxpZ25sZWZ0LFxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmFsaWducmlnaHQsXG4ud3AtYmxvY2stY292ZXIuYWxpZ25yaWdodCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIEZpbGUgKi9cblxuLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRib3JkZXI6IDA7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHBhZGRpbmc6IDAuNzkxN2VtIDEuNWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi53cC1ibG9jay1maWxlIGEud3AtYmxvY2stZmlsZV9fYnV0dG9uOmhvdmVyLFxuLndwLWJsb2NrLWZpbGUgYS53cC1ibG9jay1maWxlX19idXR0b246Zm9jdXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuNyk7XG5cdG91dGxpbmU6IDA7XG59XG5cbi5ydGwgLndwLWJsb2NrLWZpbGUgKiArIC53cC1ibG9jay1maWxlX19idXR0b24ge1xuXHRtYXJnaW4tbGVmdDogMC43NWVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4wIEJsb2NrcyAtIEZvcm1hdHRpbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogUHVsbHF1b3RlICovXG5cbi53cC1ibG9jay1wdWxscXVvdGUge1xuXHRib3JkZXI6IDA7XG59XG5cbi53cC1ibG9jay1wdWxscXVvdGUgYmxvY2txdW90ZSB7XG5cdGJvcmRlcjogMDtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ud3AtYmxvY2stcHVsbHF1b3RlIGNpdGUge1xuXHRjb2xvcjogIzMzMztcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMS42O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDYuMjVlbSkge1xuXHQud3AtYmxvY2stcHVsbHF1b3RlIGNpdGUge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRsaW5lLWhlaWdodDogMS42NDcxO1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1ZW0pIHtcblx0LndwLWJsb2NrLXB1bGxxdW90ZSBjaXRlIHtcblx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjg0Mjtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1OS42ODc1ZW0pIHtcblx0LndwLWJsb2NrLXB1bGxxdW90ZSBjaXRlIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG5cdC53cC1ibG9jay1wdWxscXVvdGUgY2l0ZSB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY0NzE7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzcuNWVtKSB7XG5cdC53cC1ibG9jay1wdWxscXVvdGUgY2l0ZSB7XG5cdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY4NDI7XG5cdH1cbn1cblxuLyogVGFibGUgKi9cblxuLndwLWJsb2NrLXRhYmxlIHRoLFxuLndwLWJsb2NrLXRhYmxlIHRkIHtcblx0Ym9yZGVyLWNvbG9yOiAjZWFlYWVhO1xuXHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LjAgQmxvY2tzIC0gTGF5b3V0IEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIEJ1dHRvbiAqL1xuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRib3JkZXI6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHBhZGRpbmc6IDAuNzkxN2VtIDEuNWVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluazpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC43KTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi8qIFNlcGVyYXRvcnMgKi9cblxuLndwLWJsb2NrLXNlcGFyYXRvciB7XG5cdG1heC13aWR0aDogMTAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjOGY5OGExO1xuICAgIG1hcmdpbjogMS42NWVtIGF1dG87XG59XG4ud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIE1lZGlhICYgVGV4dCAqL1xuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCB7XG5cdG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG4ud3AtYmxvY2stbWVkaWEtdGV4dCAqOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG41LjAgQmxvY2tzIC0gV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBBcmNoaXZlcywgQ2F0ZWdvcmllcyAmIExhdGVzdCBQb3N0cyAqL1xuXG4ud3AtYmxvY2stYXJjaGl2ZXMuYWxpZ25jZW50ZXIsXG4ud3AtYmxvY2stY2F0ZWdvcmllcy5hbGlnbmNlbnRlcixcbi53cC1ibG9jay1sYXRlc3QtcG9zdHMuYWxpZ25jZW50ZXIge1xuXHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogTGF0ZXN0IENvbW1lbnRzICovXG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHMge1xuXHRtYXJnaW46IDA7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQsXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQsXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWV4Y2VycHQgcCB7XG5cdGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIGEge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1leGNlcnB0IHA6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZSB7XG5cdGNvbG9yOiAjNzA3MDcwO1xuXHRmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDYuMjVlbSkge1xuXHQud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWRhdGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NWVtKSB7XG5cdC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU5LjY4NzVlbSkge1xuXHQud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWRhdGUge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OC43NWVtKSB7XG5cdC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3LjVlbSkge1xuXHQud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LWRhdGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWFlYTtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNTEsIDUxLCA1MSwgMC4xKTtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZzogMS42ZW0gMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4wIEJsb2NrcyAtIENvbG9yc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY29udGVudCAuaGFzLWxpZ2h0LWJsdWUtY29sb3Ige1xuXHRjb2xvcjogIzcwYjhmMTtcbn1cblxuLmNvbnRlbnQgLmhhcy1saWdodC1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiOGYxO1xufVxuXG4uY29udGVudCAuaGFzLWxpZ2h0LXJlZC1jb2xvciB7XG5cdGNvbG9yOiAjZmY4MTc4O1xufVxuXG4uY29udGVudCAuaGFzLWxpZ2h0LXJlZC1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmODE3ODtcbn1cblxuLmNvbnRlbnQgLmhhcy1saWdodC1ncmVlbi1jb2xvciB7XG5cdGNvbG9yOiAjMmFjMTEzO1xufVxuXG4uY29udGVudCAuaGFzLWxpZ2h0LWdyZWVuLWJhY2tncm91bmQtY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmFjMTEzO1xufVxuXG4uY29udGVudCAuaGFzLWxpZ2h0LXllbGxvdy1jb2xvciB7XG5cdGNvbG9yOiAjZmZlODIyO1xufVxuXG4uY29udGVudCAuaGFzLWxpZ2h0LXllbGxvdy1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZTgyMjtcbn1cblxuLmNvbnRlbnQgLmhhcy1saWdodC1vcmFuZ2UtY29sb3Ige1xuXHRjb2xvcjogI2ZmYTMwZDtcbn1cblxuLmNvbnRlbnQgLmhhcy1saWdodC1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmEzMGQ7XG59XG5cbi5jb250ZW50IC5oYXMtd2hpdGUtY29sb3Ige1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRlbnQgLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRlbnQgLmhhcy1ibHVlLWNvbG9yIHtcblx0Y29sb3I6ICMwMGY7XG59XG5cbi5jb250ZW50IC5oYXMtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwZjtcbn1cblxuLmNvbnRlbnQgLmhhcy1yZWQtY29sb3Ige1xuXHRjb2xvcjogI2YwMDtcbn1cblxuLmNvbnRlbnQgLmhhcy1yZWQtYmFja2dyb3VuZC1jb2xvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMDA7XG59XG5cbi5jb250ZW50IC5oYXMtcHVycGxlLWNvbG9yIHtcblx0Y29sb3I6ICM2NzQ5NzA7XG59XG5cbi5jb250ZW50IC5oYXMtcHVycGxlLWJhY2tncm91bmQtY29sb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0OTcwO1xufVxuXG4uY29udGVudCAuaGFzLWJsYWNrLWNvbG9yIHtcblx0Y29sb3I6ICMwMDA7XG59XG5cbi5jb250ZW50IC5oYXMtYmxhY2stYmFja2dyb3VuZC1jb2xvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5jb250ZW50IC5oYXMtZ3JheS1jb2xvciB7XG5cdGNvbG9yOiAjY2NjO1xufVxuXG4uY29udGVudCAuaGFzLWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4iLCIuY29udGVudCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICYgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zdWItdGV4dHtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICB9XG59XG5cbmkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuOndoZXJlKC5jb250ZW50KSB7XG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIH1cblxuICAgIC5wYWRkaW5nMCBpbWcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgcC5oYXMtYmFja2dyb3VuZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICB9XG5cbiAgICAucG9zdC11cG9uIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgdWwsXG4gICAgb2wsXG4gICAgdGFibGUsXG4gICAgZGwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjZlbTtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cblxuICAgIGF7XG4gICAgICAgIGNvbG9yOiAjMDAzM2NjO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgfVxufVxuXG4vKiBwYWdlIGxpbmsgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY29udGVudC1wYWdlci1saW5rIHtcbiAgICBtYXJnaW46IDFlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLWdhcDogMTJweDtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgLnBvc3QtcGFnZS1udW1iZXJzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoLmN1cnJlbnQpOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXR0b25zIHtcbiAgICAgICAgLnBvc3QtcGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLnByZXY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYXdlc29tZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5leHQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hd2Vzb21lO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ3JpZC1nYXA6IDVweDtcbiAgICAgICAgLnBvc3QtcGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmwtbWFpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbXEtZG93bihsZyl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxufVxuXG4jZml4X3NpZGViYXJ7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDg1cHg7XG59XG5cbmJvZHkubC1zaWRlYmFyLWxlZnQge1xuICAgIC5sLW1haW4tY29udGFpbmVyLFxuICAgICNjb250ZW50X2FyZWEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxufSIsIi8qIHRhYiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53aWRnZXRfZGl2ZXJfd2lkZ2V0X3RhYiB7XG4gICAgLndpZGdldC1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4uZGl2ZXItdGFid2lkZ2V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX190YWJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgJi0taXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNmVtIDEuMmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNhYWE7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTVweCAxNXB4IC01cHggcmdiKDAgMCAwIC8gMTAlKSBpbnNldDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjE5NmYzO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICAmLS10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYtLWlubmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiN3cC1jYWxlbmRhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gICN3cC1jYWxlbmRhciBjYXB0aW9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgXG4gICN3cC1jYWxlbmRhciB0ZCB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBcbiAgI3dwLWNhbGVuZGFyIHRoZWFkIHRoe1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICB9IiwiXG4vKiBuYXZpZ2F0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm5hdmlnYXRpb24tcG9zdCB7XG4gICAgJHRoaXM6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLWdhcDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbWFyZ2luOjEwcHggMDtcblxuICAgICZfX2luZm8ge1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICYubmV4dF9wb3N0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wcmV2aW91c19wb3N0IHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdyaWQtZ2FwOiAxNHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgfVxuICAgICZfX3RodW1iIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjEuOCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhbXAtaW1nLFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtcS1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufSIsIkBrZXlmcmFtZXMgZGVlcl9za2VsZXRvbl9hbmltYXRpb257XG4gICAgMCV7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbiAgICAxMDAle1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgfVxuICBcbiAgLmRlZXItc2tlbGV0b257XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJjo6YmVmb3Jle1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQsIHJnYmEoI2ZmZiwgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGFuaW1hdGlvbjogZGVlcl9za2VsZXRvbl9hbmltYXRpb24gMS4ycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuICBcbiAgfVxuICBcblxuLyogc2xpZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zbGlkZXItY29udGFpbmVye1xuICAgIC5zbGlkZXItaW5uZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJiA+IGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQsIHJnYmEoI2NjYywgMC41KSwgdHJhbnNwYXJlbnQpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZGVlcl9za2VsZXRvbl9hbmltYXRpb24gMS4ycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgLy8gbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stdHJhY2t7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLWluaXRpYWxpemVke1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6XCJGb250QXdlc29tZVwiO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyLWRvdHN7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMHB4KTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojY2NjO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojY2NjO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gIFxuXG4vKiBwaWNrdXAgc2xpZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5waWNrdXAtc2xpZGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucGlja3VwLXRpdGxle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBpY2t1cC1kdHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrdXAtY2F0e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6M3B4IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuNmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5tZXRhe1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS11cChtZCkge1xuICAgICAgICAvLyAgICAgcGFkZGluZzogMCAkbWQtZ3Q7XG4gICAgICAgIC8vICAgICY6aG92ZXJ7XG4gICAgICAgIC8vICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDNweCAjOTk5KTtcbiAgICAgICAgLy8gICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgJjpob3ZlciAubWV0YXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxufVxuXG4jaGVhZGVye1xuICAgIC5waWNrdXAtc2xpZGVye1xuICAgICAgICAuc2xpY2stdHJhY2t7XG4gICAgICAgICAgICBnYXA6IDBweDtcbiAgICAgICAgICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC5tZXRhe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMzAsODcsMTUzLDApIDAlLHJnYmEoMCwwLDAsLjMpIDQwJSxyZ2JhKDAsMCwwLC42KSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA1JSAzJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5waWNrdXAtY2F0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlci1pbm5lcjpub3QoLnNsaWNrLWluaXRpYWxpemVkKXtcbiAgICAgICAgICAgIGhlaWdodDozMDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcblxufVxuXG4jbWFpbi13cmFwe1xuICAgICNwaWNrdXBfcG9zdHNfY29udGFpbmVye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbn0iLCJcbi8qIEJyZWFkY3J1bWIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jYnJlYWRjcnVtYiB7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB1bCB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAqIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjBkYVwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjZyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cblxuICAgICYgKyAubWFpbi1iaWctdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgfVxufVxuXG4vKiBlbWJlZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi55b3V0dWJlLWNvbnRhaW5lcixcbi52aWRlby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4ud3AtaGFzLWFzcGVjdC1yYXRpb3tcbiAgICAueW91dHViZS1jb250YWluZXIsXG4gICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIH1cbn1cblxuICAvKiBkZXNpZ24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gIC5oaWRle2Rpc3BsYXk6bm9uZTt9XG5cbiAgYS53cmFwX2xpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbn0iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAuNWVtIC44ZW0gLjRlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW46IC4yZW0gLjRlbTtcbiAgICB0b3A6LTAuMWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJi5idGFnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJiAuYmVmb3Jlc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtMWVtO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMWVtIDFlbSAxZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAuYmVmb3Jlc3BhbntcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yYWRpdXMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIH1cblxuICAgICYuY29ybmVydGFnIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAzcHggM3B4IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJib3JkZXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMzMzO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIFxuICAgICYuYmJvcmRlci1yYWRpdXMge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMzMzO1xuICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB9XG5cbiAgICAmLnYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC44ZW07XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJiAuYmVmb3Jlc3BhbiB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0uOGVtO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMzMzIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogLjVlbSAwIC41ZW0gLjhlbVxuICAgICAgICB9XG4gICAgICAgIC5iZWZvcmVzcGFue1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAuYmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgIH1cbiAgICAgICAgLmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRrZXksICRjb2xvciBpbiAkYXV4aWxpYXJ5LWNvbG9yIHtcbiAgICAgICAgJi4jeyRrZXl9IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcInRleHRcIik7XG4gICAgICAgICAgICAmLmJib3JkZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iYm9yZGVyLXJhZGl1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgbWFwLWdldCgkY29sb3IsIFwiYmdcIikgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmJ0YWc6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5zY19iYWxsb29uIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDFlbSAxLjJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICYgPiAqe1xuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogOHB4IDExcHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweCA4cHg7XG4gICAgfVxuXG4gICAgLmN1c3RvbV92b2ljZSxcbiAgICAuY3VzdG9tX3ZvaWNlMiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweCA4cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICB9XG5cbiAgICAmLmJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTFweCA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDEwJSArIDNweCk7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA4cHggNXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMXB4IDhweDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAlICsgM3B4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDhweCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sZWZ0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwJSArIDNweCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMCUgKyAzcHgpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAka2V5LCAkY29sb3IgaW4gJGF1eGlsaWFyeS1jb2xvciB7XG4gICAgICAgIEBpZiAoJGtleSAhPSAnd2hpdGUnKSB7XG4gICAgICAgICYuI3ska2V5fSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvbG9yLXR5cGUtYm9yZGVye1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIH1cbiAgICAvLyAmLndoaXRlIHtcbiAgICAvLyAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAvLyAgICAgY29sb3I6ICMwMDA7XG4gICAgLy8gfVxuICAgICYueWVsbG93IHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxufVxuXG4udGhpbmtfYmFsbG9vbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbWFyZ2luOiAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAuY3VzdG9tX3ZvaWNlIHtcbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6IC0yNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IC0xM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAtMTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbV92b2ljZTIge1xuICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGVhY2ggJGtleSwgJGNvbG9yIGluICRhdXhpbGlhcnktY29sb3Ige1xuICAgICAgICBAaWYgKCRrZXkgIT0gJ3doaXRlJykge1xuICAgICAgICAgICAgJi4jeyRrZXl9IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYueWVsbG93IHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL21vZHVsZS9zZXR0aW5nc1wiO1xuXG4uYmFyY2hhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMwMDZkOTc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgY29sb3I6ICNmMGZmZmY7XG4gICAgaGVpZ2h0OiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xufVxuXG4uZGl2ZXItYmFyY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbiAgICAmX19iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICAgICYtLXZhbHVlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm90dG9tOiAyZW07XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlZWU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMHB4ICNjY2M7XG4gICAgICAgIGNvbG9yOiAjZjAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgcGFkZGluZzogMC4yZW0gMC42ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogOHB4IDZweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgICYuaXMtcG9zaXRpb24tYm90dG9tIHtcbiAgICAgICAgICAgIHRvcDogMWVtO1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNnB4IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5idXR0b24sXG4uY29udGVudCAuYnV0dG9ue1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCA1cHg7XG4gICAgYXtcbiAgICAgICAgcGFkZGluZzogMC44ZW0gMS44ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI4ZjE7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBpe1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAmLmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYmlnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuOGVtIDIuNWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgICAgfVxuICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDEuM2VtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJpZyBhe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgJi5pbmxpbmV7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgJi5zb2xpZCBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2NjYztcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cbiAgICAmLnNoYWRvdyBhIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYigwIDAgMCAvIDIwJSk7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucmFkaXVzIGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICAgIH1cbiAgICAmLmJib3JkZXIgYSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM2ZjhlOWM7XG4gICAgfVxuICAgICYub2JvcmRlciBhIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzcwYjhmMTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICM3MGI4ZjE7XG4gICAgfVxuICAgICYuZnJhbWUgYSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCAjNTViZWQ1O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgIH1cblxuXG4gICAgQGVhY2ggJGtleSwgJGNvbG9yIGluICRhdXhpbGlhcnktY29sb3Ige1xuICAgICAgICAmLiN7JGtleX17XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJ0ZXh0XCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5iYm9yZGVyIGF7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkY29sb3IsIFwiYmdcIiksMTAlKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm9ib3JkZXIgYXtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLCBcInRleHRcIik7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5mcmFtZSBhe1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDJweCBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc29saWQgYXtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgZGFya2VuKG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpLCAyMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgJi53aGl0ZS5iYm9yZGVyIGF7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICB9XG5cbn0iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5zY19kZXNpZ25saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDFlbSAwO1xuICAgIH1cbiAgICAmID4gdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC4xZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2OGFkODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmFfY2hlY2sgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgfVxuICAgICYuZmFfYW5nbGUgPiB1bCA+IGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mYV9hbmdsZV9kID4gdWwgPiBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwMVwiO1xuICAgIH1cbiAgICAmLmZhX2FuZ2xlX28gPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG4gICAgfVxuICAgICYuZmFfY2FyZXQgPiB1bCA+IGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mYV9hcnJvdyA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwNjFcIjtcbiAgICB9XG4gICAgJi5sYm9yZGVyID4gdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjNjY4YWQ4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgPiBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IG51bWJlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAmID4gbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtYmVyO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtYmVyKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwLjJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS44ZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc29saWQgPiBvbCA+IGxpOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY2OGFkODtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYucmVnID4gb2wgPiBsaTphZnRlciB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM2NjhhZDg7XG4gICAgICAgIGNvbG9yOiAjNjY4YWQ4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMS44ZW0gLSA0cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygxLjhlbSAtIDRweCk7XG4gICAgfVxuICAgICYuZGlhID4gb2wgPiBsaSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB3aWR0aDogMS42ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwLjJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMS40ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNGVtO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2NjhhZDg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yYWRpdXMgPiBvbCA+IGxpOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgICAmLnRpbWVsaW5lID4gb2wgPiBsaSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM2NjhhZDg7XG4gICAgICAgICAgICBjb2xvcjogIzY2OGFkODtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxLjhlbSAtIDRweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygxLjhlbSAtIDRweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB0b3A6IDFlbTtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoLjllbSAtIDJweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDFlbSk7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkb3R0ZWQgIzY2OGFkODtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYucGFyYWcgPiBvbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICAgICYgPiBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjOThiOWRhO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIDAuNWVtKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY4YWQ4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAZWFjaCAka2V5LCAkY29sb3IgaW4gJGF1eGlsaWFyeS1jb2xvciB7XG4gICAgICAgICYuI3ska2V5fSB7XG4gICAgICAgICAgICAmID4gdWwgPiBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxib3JkZXIgPiB1bCA+IGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kaWEgPiBvbCA+IGxpOjpiZWZvcmUsXG4gICAgICAgICAgICAmLnNvbGlkID4gb2wgPiBsaTphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcInRleHRcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJlZyA+IG9sID4gbGk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wYXJhZyA+IG9sID4gbGkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRpbWVsaW5lID4gb2wgPiBsaSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwiYmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJiZ1wiKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9yLCBcImJnXCIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9tb2R1bGUvc2V0dGluZ3NcIjtcblxuLnNjX2ZyYW1lX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2NfZnJhbWVfdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAuMjVlbSAxZW0gLjJlbTtcbiAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2NfZnJhbWVfdGV4dHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAmID4gKntcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zY19mcmFtZSB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICYgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vLWJvcmRlcntcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hhZG93IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICA5MGRlZyxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyMDQsIDIwNCwgMjA0LCAwKSAwJSxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyMDEsIDIwNCwgMjA0LCAwKSA0OSUsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMTAwKSA1MCUsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMTAwKSAxMDAlXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIDE4MGRlZyxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyMDQsIDIwNCwgMjA0LCAwKSAwJSxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgyMDQsIDIwNCwgMjA1LCAwKSA5Ni41JSxcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgzMCwgMzAsIDMwLCAxMDApIDEwMCVcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14LCByZXBlYXQteTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDEwMCUsIDEwMCUgMS44ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjhlbSAxLjVlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgICAgICYgPiBwe1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGFwZTpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjE1O1xuICAgICAgICAgICAgbWFyZ2luOiAtMzVweCBhdXRvIDEwcHggMzUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKTtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zY19mcmFtZV9pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNmVtO1xuICAgIH1cblxuICAgIC5zY19mcmFtZV9iZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAuM2VtIDEuNWVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG5cbiAgICAvKi0tLS0tIHN0eWxlIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gICAgJi5ub3JtYWwge1xuICAgICAgICAuc2NfZnJhbWUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgICAgICY6bm90KC50aXRsZW5vbmUpIC5zY19mcmFtZTpub3QoLm5vLXRpdGxlKXtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc29saWR7XG4gICAgICAgIC5zY19mcmFtZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gLnNjX2ZyYW1lX3RpdGxlLmlubGluZSxcbiAgICAmLmlubGluZSB7XG4gICAgICAgIC5zY19mcmFtZV90aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuc2NfZnJhbWV7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbmZyYW1lIHtcbiAgICAgICAgLnNjX2ZyYW1lX3RpdGxlIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgNXB4IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjX2ZyYW1lIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICAgICAgJjpub3QoLm5vLXRpdGxlKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ibG9jayB7XG4gICAgICAgIC5zY19mcmFtZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnNjX2ZyYW1lX3RpdGxlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAuc2NfZnJhbWVfdGl0bGUge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgICAgfVxuICAgICAgICAuc2NfZnJhbWUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgJjpub3QoLm5vLXRpdGxlKXtcbiAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub25mcmFtZSB7XG4gICAgICAgIC5zY19mcmFtZV90aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlIC0gMWVtKTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNGVtKTtcbiAgICAgICAgICAgIGxlZnQ6IDFlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMWVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNjX2ZyYW1lX3RleHQgOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb250ZW50IC5zY19mcmFtZS5ub3RlIC5zY19mcmFtZV90ZXh0IHAge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMS44ZW07XG4gICAgfVxuXG4gICAgLyotLS0tLSBjb2xvciAtLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICAgIEBlYWNoICRrZXksICRjb2xvciBpbiAkYXV4aWxpYXJ5LWNvbG9yIHtcbiAgICAgICAgJi4jeyRrZXl9IHtcbiAgICAgICAgICAgIC5zY19mcmFtZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG4gICAgICAgICAgICAgICAgJi5oYXMtYmd7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEobWFwLWdldCgkY29sb3IsICdiZycpLCAwLjMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zY19mcmFtZV90aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6bWFwLWdldCgkY29sb3IsICd0ZXh0Jyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsICdiZycpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zb2xpZHtcbiAgICAgICAgICAgICAgICAuc2NfZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKG1hcC1nZXQoJGNvbG9yLCAnYmcnKSwgMC4zKTtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYub25mcmFtZXtcbiAgICAgICAgICAgICAgICAuc2NfZnJhbWVfdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjptYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLCAndGV4dCcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JheS5vbmZyYW1lIC5zY19mcmFtZV90aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG59XG5cblxuLmNvbnRlbnQgLnNjX2ZyYW1lX3RpdGxlIHAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNjX2ZyYW1le1xuICAgICYgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYuYXNpZGV7XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICAgICAgY29sb3I6ICM1NDU0NTQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6XCJmb250QXdlc29tZVwiO1xuICAgICAgICAgICAgY29udGVudDpcIlxcZjA1YVwiO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNmVtO1xuICAgICAgICB9XG4gICAgICAgICYuZXJyb3J7XG4gICAgICAgICAgICBjb2xvcjogI2UxMWExYTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmRhZGE7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDpcIlxcZjA3MVwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYud2FybmluZ3tcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjc5NDtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxmMDZhXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5zY19oZWFkaW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIG1hcmdpbjogMS41ZW0gMCAxZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmID4gcHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuc29saWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgJi5iYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgJi5hIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgICAgICYudGIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHggMCAzcHggMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmwge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMCA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc3RlY2gge1xuICAgICAgICBib3JkZXI6IGRhc2hlZCAycHggI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgICAmLnJsYm9yZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEuNWVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLnNjX3RpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZnVraWRhc2kge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgIC5hZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAxLjVlbTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjVlbSBzb2xpZCByZ2JhKDAsMCwwLDApO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuICAgICAgICAuYWZ0ZXJ7XG4gICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5oZWFkdGFnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1MGVtIDAgMCA1MGVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICAgICAgICAgIGhlaWdodDogLjhlbTtcbiAgICAgICAgICAgIHdpZHRoOiAuOGVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgICAgICAgICAuYmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIFxuICAgIH1cblxuICAgICYuY291bnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuMmVtO1xuICAgICAgICAuYmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIuMmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvdW50cmFkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4yZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgICAgICAuYmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIuMmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGVmdDogLTFlbTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbXtcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50Om5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKi0tLS0tIGNvbG9yIC0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4gICAgQGVhY2ggJGtleSwgJGNvbG9yIGluICRhdXhpbGlhcnktY29sb3Ige1xuICAgICAgICAmLiN7JGtleX0ge1xuXG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3IsICd0ZXh0Jyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG5cbiAgICAgICAgICAgICYucmxib3JkZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLCAnYmcnKTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmJvcmRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9yLCAnYmcnKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkY29sb3IsICdiZycpO1xuICAgICAgICAgICAgICAgICYubHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYShtYXAtZ2V0KCRjb2xvciwgJ2JnJyksIDAuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZ1a2lkYXNpe1xuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IG1hcC1nZXQoJGNvbG9yLCAnYmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY291bnQsXG4gICAgICAgICAgICAmLmNvdW50cmFke1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEobWFwLWdldCgkY29sb3IsICdiZycpLCAwLjEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgJ2JnJyk7XG4gICAgICAgICAgICAgICAgLmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsICdiZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG59IiwiQGltcG9ydCBcIi4uL21vZHVsZS9zZXR0aW5nc1wiO1xuXG4uZGl2ZXItaHIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDJlbSBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcGFkZGluZzogMCAwLjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICB9XG5cbiAgICAmLmlzLWFsaWduLWxlZnR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmLmlzLWFsaWduLXJpZ2h0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5zdHlsZS1kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgfVxuXG4gICAgJi5oci1jb250ZW50LXRleHQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaHItY29udGVudC1zbGljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDAwMjcwMlwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDIwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhyLWNvbnRlbnQtaGVhcnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcMDAyNjY1XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxufVxuXG4uYm9yZGVye1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjJweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2NjYztcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICAiLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5kaXZlcl9xYSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAmICsgJiB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi5kaXZlcl9xdWVzdGlvbixcbi5kaXZlcl9hbnN3ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICNmZjU3MjI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlFcIjtcbiAgICAgICAgYmFja2dyb3VuZDogI2UwNDg0ODtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0uMjVlbTtcbiAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuXG4uZGl2ZXJfYW5zd2VyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOjA7XG4gICAgICAgIGNvbnRlbnQ6IFwiQVwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDg4Y2UwO1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5kaXZlcl9hZl9yYW5raW5nX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICYuZnVsbCAucmFua19kZXNjX3dyYXAge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAucmFua19pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yaWdodCAucmFua19kZXNjX3dyYXAge1xuICAgICAgICBAaW5jbHVkZSBtcS11cChtZCl7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFua19yZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICBwYWRkaW5nOiAwLjhlbSAxZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG59XG5cbi8vIC5jb250ZW50IC5yYW5rX3RpdGxlOjpiZWZvcmUsXG4vLyAuY29udGVudCAucmFua190aXRsZTo6YWZ0ZXIge1xuLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIHdpZHRoOiAwO1xuLy8gICAgIGhlaWdodDogMDtcbi8vICAgICBib3JkZXI6IG5vbmU7XG4vLyAgICAgdHJhbnNmb3JtOiBub25lO1xuLy8gICAgIGJhY2tncm91bmQ6IG5vbmU7XG4vLyB9XG5cbi5yYW5rX2gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLWdhcDogOHB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3JhbmsvZGl2ZXJfcmFua19pY29uLnBuZyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtc2hhZG93OiAwLjVweCAwLjVweCAwICNmZmYsIC0wLjVweCAwLjVweCAwICNmZmYsIDAuNXB4IC0wLjVweCAwICNmZmYsIC0wLjVweCAtMC41cHggMCAjZmZmO1xuICAgICAgICBjb2xvcjogI2U4NDUzYjtcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bihtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5rX3RpdGxlX3dyYXAge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cbiAgICAucmFua190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgIH1cbiAgICAgICAgcDplbXB0eXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJldmlld19zdGFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cbn1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA4IHtcbiAgICAucmFua19oLlxcMyN7JGl9OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yYW5rL2RpdmVyX3JhbmtfI3skaX0ucG5nXCIpO1xuICAgIH1cbiAgICAucmFua19oLlxcMzFcXDMjeyRpfTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIjEwXCI7XG4gICAgfVxufVxuXG4ucmFua19oLlxcMzA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIjBcIjtcbn1cbi5yYW5rX2guXFwzOTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiOVwiO1xufVxuLnJhbmtfaC5cXDMyXFwzMDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiMjBcIjtcbn1cblxuLmNvbnRlbnQgLnJhbmtfdGl0bGUgcCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJhbmtfZGVzY193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAucmFua19pbWcge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucmFua19kZXNjIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgLnJhbmtfbWluaWgge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IC42ZW0gLjhlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2Y2I0NztcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICYubm8tYmd7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaXMtc3R5bGUtYm9yZGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAuNmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmlzLXN0eWxlLWJsYWNre1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtcS1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5yYW5rX2ltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJhbmtfYnRuX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXG4gICAgLnJhbmtfYnV5X2xpbmssXG4gICAgLnJhbmtfbW9yZV9saW5rIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjhlbSAxLjJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyYmMxMzY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMzhcIjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhbmtfbW9yZV9saW5rIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjU1MTUxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xLWRvd24obWQpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMC41ZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL21vZHVsZS9zZXR0aW5nc1wiO1xuXG4uZGl2ZXItcmV2aWV3LWJveCB7XG4gICAgJHRoaXM6ICY7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDEuNWVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMS41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vICZfX2F1dGhvciB7XG4gICAgLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIH1cbiAgICAmID4gcDpub3QoW2NsYXNzXSl7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW46IGNhbGMoLTEuNWVtIC0gNTBweCkgYXV0byAxZW07XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gICAgJl9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJiA+IC5kaXZlci1yZXZpZXcge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgbWFyZ2luOiAxZW0gMCAwO1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZGl2ZXIgdm9pY2VcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXG4uZGl2ZXJfdm9pY2Vfd3JhcHtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZpZ3VyZXtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAuZGl2ZXJfdm9pY2VfaWNvbntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgfVxuICAgIC5kaXZlcl92b2ljZV90aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgICAucmV2aWV3X3N0YXJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuZGl2ZXJfdm9pY2VfY29udGVudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBmb250LXNpemU6IC45ZW07XG4gICAgfVxuICAgIC5kaXZlcl92b2ljZV9uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgICBjb2xvcjogI2YxN2UwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xLWRvd24obWQpIHtcbiAgICAgICAgZmlndXJle1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5kaXZlcl92b2ljZV9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5cbi5jb250ZW50IC5kaXZlcl92b2ljZV90aXRsZSBwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuXG4uZGl2ZXJfdm9pY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY29sb3I6ICMxOTI4M0M7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgei1pbmRleDogMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4ICNkZGQ7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDEzMCwgMTMwLCAxMzAsIDAuNSk7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDBweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAxZW07IGxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICBib3JkZXItd2lkdGg6IDlweCA5cHggOXB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRvcDogMWVtOyBsZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBib3JkZXItd2lkdGg6IDEwcHggMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZGRkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vbW9kdWxlL3NldHRpbmdzXCI7XG5cbi5kaXZlcl9yZXZpZXdfdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHRoIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICYudGFibGVfaGFyZiB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xLWRvd24obWQpIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICAmLnRhYmxlX2hhcmYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9tb2R1bGUvc2V0dGluZ3NcIjtcblxuLmRpdmVyLXJldmlld3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJl9fbGFiZWx7XG4gICAgICAgIGNvbG9yOiAjZmZjZTAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDpcIihcIjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDpcIilcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJldmlld19zdGFyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kaXZlcnN0YXJfby5wbmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgJiArIC5yZXZpZXdfc3Rhcl9zY29yZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgLnN0YXIge1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9kaXZlcnN0YXIucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4uZHZfcmV2aWV3X2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgLnJldmlld190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLnJldmlld19zdGFyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL21vZHVsZS9zZXR0aW5nc1wiO1xuXG4uc2NfdG9nZ2xlX2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCAwIHJnYigxOCA2MyA4MiAvIDQlKSwgMCAwIDAgMXB4IHJnYigxNzYgMTgxIDE5MyAvIDIwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgICAuc2NfdG9nZ2xlX3RpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjBweCArIDEuNWVtKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3N1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgKyAuc2NfdG9nZ2xlX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb2xvcjogI2UwZTBlMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zY190b2dnbGVfY29udGVudCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDVweCByZ2IoMTIwIDEyMCAxMjAgLyAxMCUpIGluc2V0O1xuICAgICAgICAmID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICYgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmICsgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMS4yZW07XG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi9tb2R1bGUvc2V0dGluZ3NcIjtcblxuLnZvaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdyaWQtZ2FwOiAxOHB4O1xuICAgIC5pY29uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICBpbWcsXG4gICAgICAgIGFtcC1pbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgJi5pbnZlcnRlZCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgKyBwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2NfYmFsbG9vbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgIC52b2ljZSAuc2NfYmFsbG9vbi5yaWdodDpiZWZvcmUsIC52b2ljZSAuc2NfYmFsbG9vbi5sZWZ0OmJlZm9yZSwgLnZvaWNlIC5zY19iYWxsb29uLnJpZ2h0OmFmdGVyLCAudm9pY2UgLnNjX2JhbGxvb24ubGVmdDphZnRlciB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICB9XG4gICAgJi5yaWdodCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgLnNjX2JhbGxvb24ge1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgdG9wOjEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIHRvcDpjYWxjKDEwcHggKyAzcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdXAoc20pe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbV92b2ljZSB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwcHggKyAzcHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGlua19iYWxsb29uIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGVmdCB7XG4gICAgICAgIC5zY19iYWxsb29uIHtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHRvcDoxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICB0b3A6Y2FsYygxMHB4ICsgM3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXVwKHNtKXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tX3ZvaWNlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwcHggKyAzcHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aGlua19iYWxsb29uIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyAuY29udGVudCAudm9pY2UgcCB7cGFkZGluZzogMDt9XG5cbi8vIC52b2ljZS5sZWZ0Lm5fYm90dG9tIC5pY29ue2Zsb2F0OiBsZWZ0O31cbi8vIC52b2ljZS5sZWZ0Lm5fYm90dG9tIC5pY29uIGltZ3tmbG9hdDogbm9uZTt9XG4vLyAudm9pY2UubGVmdC5uX2JvdHRvbSAuaWNvbiAubmFtZXtcbi8vICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuLy8gICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgIGxpbmUtaGVpZ2h0OiAxO1xuLy8gICBtYXgtd2lkdGg6IDcwcHg7XG4vLyAgIG1hcmdpbi10b3A6IC0xMHB4O1xuLy8gfVxuLy8gLnZvaWNlLnJpZ2h0Lm5fYm90dG9tIC5pY29ue2Zsb2F0OiByaWdodDt9XG4vLyAudm9pY2UucmlnaHQubl9ib3R0b20gLmljb24gaW1ne2Zsb2F0OiBub25lO31cbi8vIC52b2ljZS5yaWdodC5uX2JvdHRvbSAuaWNvbiAubmFtZXtcbi8vICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4vLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICAgbGluZS1oZWlnaHQ6IDE7XG4vLyAgIG1heC13aWR0aDogNzBweDtcbi8vICAgbWFyZ2luLXRvcDogLTEwcHg7XG4vLyB9XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8vIEB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuQHVzZSAnc2FzczptYXRoJztcblxuQGltcG9ydCBcIm1vZHVsZS9zZXR0aW5nc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9ub3JtYWxpemVcIjtcblxuQGltcG9ydCBcIm1vZHVsZS93cFwiO1xuQGltcG9ydCBcIm1vZHVsZS9ibG9ja1wiO1xuQGltcG9ydCBcIm1vZHVsZS9jb250ZW50XCI7XG5AaW1wb3J0IFwibW9kdWxlL2xheW91dFwiO1xuQGltcG9ydCBcIm1vZHVsZS93aWRnZXRcIjtcbkBpbXBvcnQgXCJtb2R1bGUvc2luZ2xlXCI7XG5AaW1wb3J0IFwibW9kdWxlL3NsaWRlclwiO1xuQGltcG9ydCBcIm1vZHVsZS9jb21tb25cIjtcblxuQGltcG9ydCBcImF1eGlsaWFyeS9iYWRnZVwiO1xuQGltcG9ydCBcImF1eGlsaWFyeS9iYWxsb29uXCI7XG5AaW1wb3J0IFwiYXV4aWxpYXJ5L2JhcmNoYXJ0XCI7XG5AaW1wb3J0IFwiYXV4aWxpYXJ5L2J1dHRvblwiO1xuQGltcG9ydCBcImF1eGlsaWFyeS9kZXNpZ25saXN0XCI7XG5AaW1wb3J0IFwiYXV4aWxpYXJ5L2ZyYW1lXCI7XG5AaW1wb3J0IFwiYXV4aWxpYXJ5L2hlYWRpbmdcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvaHJcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvcWFcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvcmFua2luZ1wiO1xuQGltcG9ydCBcImF1eGlsaWFyeS9yZXZpZXdib3hcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvcmV2aWV3dGFibGVcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvc3RhclwiO1xuQGltcG9ydCBcImF1eGlsaWFyeS90b2dnbGVcIjtcbkBpbXBvcnQgXCJhdXhpbGlhcnkvdm9pY2VcIjtcblxuXG5cbi5tYXJnaW4we1xuICAgIG1hcmdpbjowICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nMHtcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjlweCl7XG4gIC5kX3Nwe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgQ2xlYXJmaXhcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNjb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4jY29udGFpbmVyOmFmdGVyLFxuLmNsZWFyZml4OmFmdGVyLFxuLnJvdzphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5jb250ZW50IC5yb3d7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yb3cucGFkZGluZzAge1xuICAgIG1hcmdpbjogYXV0bztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGVmZmVjdFxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZWZmZWN0IGkge1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiAuOHM7XG59IFxuXG4uZWZmZWN0IGRpdiB7XG4gIG1hcmdpbjogYXV0bztcbiAgdHJhbnNpdGlvbjogLjhzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuOHM7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBMYXlvdXRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNjb250YWluZXIsXG4ud3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBtYWluXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jbWFpbi13cmFwIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4jbWFpbi13cmFwOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xufVxuI21haW4td3JhcCAjc2luZ2xlLW1haW4uZnVsbCxcbiNtYWluLXdyYXAgI3BhZ2UtbWFpbi5mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDk2OXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jbWFpbixcbiNzaWRlYmFye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuI21haW4sI3NpbmdsZS1tYWluLCNwYWdlLW1haW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbmdsZS1wb3N0LW1haW57XG4gIHBhZGRpbmc6MWVtIDQwcHg7XG4gIC53aWRnZXQge1xuICAgIG1hcmdpbjogMmVtIDA7XG4gIH1cbn1cblxuLmhlbnRyeSAucG9zdC1tZXRhe1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVudHJ5IC5wb3N0LW1ldGEsLmFydGljbGVfZm9vdGVye1xuICAgIHBhZGRpbmc6IDFlbSAyMHB4O1xufVxuXG4uaGVudHJ5IC5wb3N0LW1ldGEtYm90dG9te1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAuODVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmhlbnRyeSAucG9zdC1tZXRhLWJvdHRvbSBpe1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuXG4uaGVudHJ5LCNzaW5nbGUtbWFpbiAucG9zdC1zdWJ7XG4gIGJhY2tncm91bmQ6I2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3cG9zdF90aXRsZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6XCJcXGYxMDVcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm5ld3Bvc3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2NjYztcbiAgICBtYXJnaW46IDEwcHggMDtcbn1cblxuI3NpbmdsZS1tYWluIC5wb3N0LXN1YiAuc2luZ2xlX3RpdGxlOmZpcnN0LW9mLXR5cGV7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiNjb250ZW50X2FyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTBweDtcbiAgICAuY29udGVudF9hcmVhX3NpZGV7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTA1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obWQpe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmID4gYXJ0aWNsZS5oZW50cnl7XG4gICAgICAgIGZsZXg6MTtcbiAgICB9XG5cbiAgICAmID4gKntcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICB9XG4gICAgXG59XG5cbiNtYWluLXdyYXAubWFpbl80MDQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAubWFpbl80MDQge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLm5ld3Bvc3RfdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50Om5vbmU7XG4gIH1cbiAgXG4gIC5uZXdwb3N0X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxufVxuXG4uc3BhY2UtZGVse1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjQwZW07XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGhlYWRlclxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuKjpmaXJzdC1jaGlsZCtodG1sICNoZWFkZXIgPiBkaXZ7IC8qIElFNyAqL1xuICBjbGVhcjogYm90aDtcbiAgem9vbToxO1xufVxuXG5cbi5oZWFkZXItd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwwLDAsMC4yKTtcbn1cblxuLmhlYWRlci1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuXG5cbiNsb2dvICwubG9nb3tcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiBpbml0aWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNsb2dvIGEsLmxvZ28gYXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5cbiNsb2dvIGltZyAsLmxvZ28gaW1ne1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogLjVlbSAwO1xuICAgIHBhZGRpbmc6IC4zZW0gMDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG5kaXYubG9nb190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogLjdlbSAwO1xuICB9XG5cbiNuYXZfZml4ZWQgZGl2LmxvZ29fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIHBhZGRpbmc6IC40ZW0gMDtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51ICNkZXNjcmlwdGlvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5cbi5oZWFkZXItbGVmdCB7XG4gICAgd2lkdGg6IDgwJTtcbn1cblxuLmhlYWRlci1sZWZ0IGRpdntcbiAgdGV4dC1hbGlnbjpyaWdodDtcbiAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG5mb3JtLnNlYXJjaGZvcm17XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaGZvcm0gLnN7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gICBwYWRkaW5nOiAxMXB4IDUwcHggMTFweCAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5zZWFyY2hzdWJtaXR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDVweDtcbiAgcGFkZGluZzowOyBcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWFyY2hfdy5wbmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc0YWQ7XG4gIGJvcmRlci1sZWZ0Om5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICB9XG5cbiNzaWRlYmFyIC53aWRnZXRfc2VhcmNoLndpZGdldCAuc2VhcmNoZm9ybXtcbiAgbWFyZ2luOiAtMTBweDtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IC5zZWFyY2hmb3JtIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6NXB4O1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnUgLnNlYXJjaGZvcm0gLnMge1xuICAgIHBhZGRpbmc6IDJweCAyMCUgMnB4IDUlO1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnUgLnNlYXJjaHN1Ym1pdCB7XG4gICAgcGFkZGluZzogMXB4IDIzcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnUgbGkgYSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXJfc21hbGxfbWVudSBhOmJlZm9yZXtcbiAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6XCJcXGYwZGEgIFwiO1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5oZWFkZXJfc21hbGxfbWVudV9yaWdodCBsaSwuaGVhZGVyX3NtYWxsX21lbnVfbGVmdCBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDNweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaGVhZGVyX3NtYWxsX21lbnVfcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmhlYWRlcl9zbWFsbF9tZW51IC5tZW51X2Rlc2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXJfc2VhcmNoIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5oZWFkZXJfc21hbGxfY29udGVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuZGl2LmdzYy1jb250cm9sLWNzZSB7XG4gICAgcGFkZGluZzogMDtcbn1cbnRhYmxlLmdzYy1zZWFyY2gtYm94LFxudGFibGUuZ3NjLXNlYXJjaC1ib3ggdGQsXG50YWJsZS5nc2Mtc2VhcmNoLWJveCB0YWJsZSxcbnRhYmxlLmdzYy1hYm92ZS13cmFwcGVyLWFyZWEtY29udGFpbmVyLFxudGQuZ3NjLXJlc3VsdC1pbmZvLWNvbnRhaW5lcntcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxudGFibGUuZ3NjLXNlYXJjaC1ib3ggaW5wdXQuZ3NjLWlucHV0e1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTU5cHgpe1xuICAjbG9nbyAsLmxvZ297XG4gICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmhlYWRlcl9zbWFsbF9tZW51e1xuICAgIHBhZGRpbmc6MDsgXG4gIH1cblxuICAuaGVhZGVyX3NtYWxsX21lbnUgI2Rlc2NyaXB0aW9ue1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXJfc21hbGxfbWVudSAuaGVhZGVyX3NtYWxsX21lbnVfcmlnaHR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZGl2LmxvZ29fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgIHBhZGRpbmc6IDE4cHggMDsgIFxuICB9XG5cbiAgI25hdl9maXhlZCBkaXYubG9nb190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgcGFkZGluZzogMTJweCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXG4gICAgI2xvZ28sLmxvZ297XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDo1NXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgI2xvZ28gaW1nIC5sb2dvIGltZ3tcbiAgICAgICAgaGVpZ2h0OiAzZW07XG4gICAgICAgIG1hcmdpbjogLjFlbSAwO1xuICAgICAgICBwYWRkaW5nOiAuNWVtO1xuICAgIH1cblxuICAgIC5oZWFkZXItbG9nb3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4uZGVzY3JpcHRpb25fc3Age1xuICAgIGZvbnQtc2l6ZTogLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogLjNlbSAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXtcbiAgLmRlc2NyaXB0aW9uX3Nwe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgTmF2aWdhdGlvblxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlYWRlci1sb2dvICNuYXYgdWwsI25hdl9maXhlZCAjbmF2IHVse1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbiNvbmx5bmF2IHVsIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5oZWFkZXItbG9nbyAjbmF2IHVsLCNvbmx5bmF2IHVsLCNuYXZfZml4ZWQgI25hdiB1bHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogOTk5O1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWw6OmFmdGVyLCNvbmx5bmF2IHVsOjphZnRlciwjbmF2X2ZpeGVkICNuYXYgdWw6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsIGxpLCNvbmx5bmF2IHVsIGxpLCNuYXZfZml4ZWQgI25hdiB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uaGVhZGVyLWxvZ28gI25hdiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjb25seW5hdiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjbmF2X2ZpeGVkICNuYXYgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5oZWFkZXItbG9nbyAjbmF2IHVsIGxpOmhvdmVyLCNvbmx5bmF2IHVsIGxpOmhvdmVyLCNuYXZfZml4ZWQgI25hdiB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjMpO1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWwgbGkgYXtcbiAgcGFkZGluZzogMS41ZW0gLjhlbTtcbn1cbiNvbmx5bmF2IHVsIGxpIGF7XG4gIHBhZGRpbmc6IDFlbSAxLjNlbTtcbn1cbiNuYXZfZml4ZWQgI25hdiB1bCBsaSBhe1xuICBwYWRkaW5nOiAxLjRlbSAuOGVtO1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWwgbGkgYSwjb25seW5hdiB1bCBsaSBhLCNuYXZfZml4ZWQgI25hdiB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCBsaSB1bCBhLCAjb25seW5hdiB1bCBsaSB1bCBhLCAjbmF2X2ZpeGVkICNuYXYgdWwgbGkgdWwgYXtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBwYWRkaW5nOiAxZW07XG59XG5cbi5oZWFkZXItbG9nbyAjbmF2IHVsIHVsLCAjb25seW5hdiB1bCB1bCwgI25hdl9maXhlZCAjbmF2IHVsIHVse1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMHB4O1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCBsaTpsYXN0LWNoaWxkIHVsLCNvbmx5bmF2IHVsIGxpOmxhc3QtY2hpbGQgdWwsI25hdl9maXhlZCAjbmF2IHVsIGxpOmxhc3QtY2hpbGQgdWwge1xuICByaWdodDowXG59XG5cbi5oZWFkZXItbG9nbyAjbmF2IHVsIHVsIGxpLCNvbmx5bmF2IHVsIHVsIGxpLCNuYXZfZml4ZWQgI25hdiB1bCB1bCBsaSB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjb25seW5hdiB1bCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSwjbmF2X2ZpeGVkICNuYXYgdWwgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmhlYWRlci1sb2dvICNuYXYgdWwgdWwgdWwsI29ubHluYXYgdWwgdWwgdWwsI25hdl9maXhlZCAjbmF2IHVsIHVsIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMTAwJTtcbn1cblxuLmhlYWRlci1sb2dvICNuYXYgdWwgdWwsI29ubHluYXYgdWwgdWwsI25hdl9maXhlZCAjbmF2IHVsIHVsIHtcbiAgei1pbmRleDogOTk5O1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXItbG9nbyAjbmF2IC5tZW51X2Rlc2MsI29ubHluYXYgLm1lbnVfZGVzYywjbmF2X2ZpeGVkICNuYXYgLm1lbnVfZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIC41ZW07XG4gICAgaGVpZ2h0OiAxMnB4O1xufVxuXG4uaGVhZGVyLWxvZ28gI25hdiB1bCB1bCAubWVudV9kZXNjLCNvbmx5bmF2IHVsIHVsIC5tZW51X2Rlc2MsI25hdl9maXhlZCAjbmF2IHVsIHVsIC5tZW51X2Rlc2Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTU5cHgpe1xuICAgICAgI25hdiwjb25seW5hdntcbiAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgc2Nyb2xsIG5hdlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4jc2Nyb2xsbmF2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgLm1lbnVfZGVzY3tcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgYXtcbiAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICBjb2xvcjogIzA3MGYzMztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICB1bHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEtZG93bihsZyl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBmaXggaGVhZGVyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jbmF2X2ZpeGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICAgICYuZml4ZWQge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAxMHB4IHJnYmEoMjAwLDIwMCwyMDAsMC4yKTtcbiAgfSAgXG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpe1xuXG4gICNuYXZfZml4ZWQgLmhlYWRlci1sb2dve1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICB9XG5cbiAgI25hdl9maXhlZCAjbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxuICAjbmF2X2ZpeGVkIC5sb2dvIGltZyB7XG4gICAgICBoZWlnaHQ6IDIuNGVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nOiAuM2VtO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBwYWdlIGxpbmsgXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnZS1saW5re1xuICBtYXJnaW46IDFlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29tbWVudC1wYWdlLWxpbmt7XG4gIG1hcmdpbjogMCAwIDNlbTtcbn1cblxuLnBhZ2UtbGluayBzcGFuLnBhZ2VkLFxuLmNvbW1lbnQtcGFnZS1saW5rIHNwYW4sXG4uY29tbWVudC1wYWdlLWxpbmsgYXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICM5OTk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNlZWU7XG59XG5cbi5wYWdlLWxpbmsgYSBzcGFuLnBhZ2VkLFxuLmNvbW1lbnQtcGFnZS1saW5rIGF7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkZDtcbn1cblxuLnBhZ2UtbGluayBhe1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBhZ2UtbGluayBhIHNwYW4ucGFnZWQ6aG92ZXIsXG4uY29tbWVudC1wYWdlLWxpbmsgYTpob3ZlcntcbiAgYmFja2dyb3VuZDogI2VlZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYWdlLWxpbmsgYSBzcGFuLnBhZ2UtbGlua3NfdHAge1xuICAgIHBhZGRpbmc6IC44ZW0gMi41ZW0gLjhlbSAxLjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDIwMCwgMjAwLCAyMDAsIC41KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLnBhZ2UtbGluayBhIHNwYW4ucGFnZS1saW5rc190cDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLnBhZ2UtbGluayBhIHNwYW4ucGFnZS1saW5rc190cCB7XG4gICAgICBmb250LXNpemU6IC44ZW07XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGhlYWRlciBpbWFnZSBhcmVhXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGVhZGVyX2ltZ19pbm5lcl93cmFwID4gZGl2IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5oZWFkZXItaW1hZ2V7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oZWFkZXItaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5hLmhlYWRlci1pbWFnZV9saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IC40cztcbn1cblxuLmhlYWRlci1pbWFnZTpob3ZlciBhLmhlYWRlci1pbWFnZV9saW5rOmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwcHggOHB4IHJnYmEoMCwwLDAsLjQpO1xufVxuXG5hLmhlYWRlci1pbWFnZV9saW5rIHtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uY3VzdG9tLWhlYWRlci1pbWd7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDNlbSAwO1xuICAgIGJveC1zaGFkb3c6MCAwcHggMjBweCAwIHJnYmEoMTAwLDEwMCwxMDAsMC4zKSBpbnNldCwgMHB4IDBweCAxMHB4IDAgcmdiYSgxMDAsMTAwLDEwMCwwLjIpIGluc2V0O1xufVxuXG4uY3VzdG9tLWhlYWRlci1pbWcgLmhlYWRlcl9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG59XG5cbi5oZWFkZXJfaW1nX2lubmVyX3dyYXAsLmZpcnN0dmlld19oZWFkZXJfaW5uZXJfY29udGVudHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGVhZGVyX2ltYWdlX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmhlYWRlcl9pbm5lcl9pY29uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiA0MCU7XG59XG5cbi5oZWFkZXJfaW5uZXJfaWNvbiBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvbnRhaW47JztcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbn1cblxuLmhlYWRlcl9pbm5lcl90ZXh0e1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDYwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmhlYWRlcl9pbWFnZV9kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgICAuY3VzdG9tLWhlYWRlci1pbWd7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzoyZW0gMDtcbiAgICB9XG5cbiAgICAuaGVhZGVyX2lubmVyX2ljb24gaW1ne1xuICAgICAgcGFkZGluZzoyMHB4OyBcbiAgICB9XG5cbiAgICAuaGVhZGVyX2ltYWdlX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cblxuICAgIC5oZWFkZXJfaW1hZ2VfZGVzY3tcbiAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICB9XG5cbiAgICAuaGVhZGVyX2ltZ19pbm5lcl93cmFwLC5maXJzdHZpZXdfaGVhZGVyX2lubmVyX2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLmhlYWRlcl9pbWdfaW5uZXJfd3JhcCA+IGRpdntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmhlYWRlcl9pbm5lcl90ZXh0LC5oZWFkZXJfaW5uZXJfaWNvbntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIExheW91dCBsaXN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jbWFpbiAucGFnZXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ud3JhcC1wb3N0LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldCAud3JhcC1wb3N0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi53cmFwLXBvc3QtdGl0bGUtaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICAgIHBhZGRpbmc6IDAuM2VtIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAud3JhcC1wb3N0LXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cblxuLnBvc3QtYm94e1xuICB3aWR0aDoxMDAlO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucG9zdC1ib3gtY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC40cztcbn1cblxuLnBvc3QtYm94IC5wb3N0LW1ldGEtYWxsIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcGFkZGluZzo1cHggMTVweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5wb3N0LWJveCAucG9zdC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6NXB4IDA7IFxufVxuXG4ucG9zdC1ib3ggLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG59XG4ucG9zdC1ib3ggLnBvc3Qtc3Vic3RyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgaGVpZ2h0OiA0LjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xufVxuXG4ucG9zdC1ib3gtY29udGVudHMgLnBvc3QtYXV0aG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG59XG5cbi5wb3N0X3RodW1ibmFpbHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wb3N0LWJveC10aHVtYm5haWx7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zdC1ib3gtdGh1bWJuYWlsX193cmFwe1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zdC1ib3gtdGh1bWJuYWlsX193cmFwOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBhZGRpbmctdG9wOiA2MS44JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG59XG4uY29udGVudCAucG9zdC1ib3gtdGh1bWJuYWlsX193cmFwIGltZyxcbi5wb3N0LWJveC10aHVtYm5haWxfX3dyYXAgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9iamVjdC1maXQ6Y292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ucG9zdC1ib3ggLnBvc3QtY2F0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNzc3O1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucG9zdF90aHVtYm5haWwgLnBvc3QtY2F0LFxuLmdyaWRfcG9zdF90aHVtYm5haWwgLnBvc3QtY2F0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5wb3N0LWNhdC1zcCB7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wb3N0LWJveCAucG9zdC10YWcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wb3N0LWJveCAucG9zdC10YWcgYXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnBvc3QtYm94IC5wb3N0LXRhZyBpe1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gICAgY29udGVudDpcIlxcZjAyYlwiO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wb3N0LWNhdCBhLC5wb3N0LWNhdC1zcCBhe1xuICBjb2xvcjojZmZmO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG5cbi5wb3N0LWF1dGhvciBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zaW5nbGUtcG9zdC1kYXRlLnB1Ymxpc2hlZHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5zaW5nbGUtcG9zdC1kYXRlLC5wb3N0LW1ldGEtYm90dG9tIHNwYW57XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5wb3N0LW1ldGEtYm90dG9tIC5wb3N0X3JlYWRpbmdfdGltZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG4ucG9zdC1tZXRhLWJvdHRvbSAucG9zdF92aWV3czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG4ucG9zdC1tZXRhLWJvdHRvbSAucG9zdF92aWV3czphZnRlciB7XG4gICAgY29udGVudDogXCJ2aWV3c1wiO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbn1cblxubGkucG9zdC1hdXRob3ItbmFtZSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXgtd2lkdGg6IDdlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5saS5wb3N0LWF1dGhvci1uYW1lIGF7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnBvc3QtYXV0aG9yLXRodW0gaW1ne1xuICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cblxuLmNvbW1lbnQtbnVteyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5tb3JlLWxpbmt7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAxcHgpe1xuLyogICAgLnBvc3QtMSAucG9zdC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cblxuICAgIC5wb3N0LTEgLnBvc3Qtc3Vic3Rye1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgLnBvc3QtMSAucG9zdC1hdXRob3Ige1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAucG9zdC0xIC5wb3N0X3RodW1ibmFpbCBpbWcge1xuICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgLnBvc3QtMSAucG9zdC1tZXRhLWFsbHtcbiAgICAgICAgbWluLWhlaWdodDozMDBweDtcbiAgICB9Ki9cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLyoqKiBwb3N0ICoqKi9cblxuICAgIC5wb3N0X3RodW1ibmFpbHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3RpY2t5LXBvc3QtYm94IC5wb3N0LXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3N0LWJveCB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuXG4gICAgLnBvc3QtYm94IC5wb3N0LWRhdGV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IC42ZW07XG4gICAgfVxuXG4gICAgLnBvc3QtYm94IC5wb3N0LWF1dGhvciwucG9zdC1tZXRhIC5wb3N0LWF1dGhvciwuZ3JpZF9wb3N0LWJveCAucG9zdC1hdXRob3J7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLndpZGdldHRpdGxle1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC1jYXR7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvc3QtY2F0IGEsIC5wb3N0LWNhdC1zcCBhe1xuICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU5OXB4KXtcbiAgICAucG9zdC1zdWJzdHJ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9zdC1ib3h7XG4gICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5wb3N0LWJveC1jb250ZW50cy5jbGVhcmZpeCB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtcbiAgICAgIHBhZGRpbmc6MCAxMHB4OyBcbiAgICB9XG5cbiAgICAucG9zdC1ib3ggLnBvc3QtY2F0e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnBvc3QtYm94IC5wb3N0LXRhZyBhe1xuICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucG9zdC1ib3ggLnBvc3QtdGl0bGV7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cblxuICAgIC5wb3N0X3RodW1ibmFpbHtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgIH1cblxuICAgIC5wb3N0LWJveCAucG9zdC10YWd7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGxpLnBvc3QtYXV0aG9yLW5hbWV7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wb3N0LWJveC1jb250ZW50cyAucG9zdC1tZXRhLWFsbHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgTGF5b3V0IEdyaWRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi53cmFwLWdyaWQtcG9zdC1ib3h7XG4gICAgbWFyZ2luOiAtM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ncmlkX3Bvc3QtYm94e1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5ncmlkX3Bvc3QtYm94OmhvdmVyIC5wb3N0LWJveC1jb250ZW50c3tcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuMyk7XG59XG5cbi5ncmlkX3Bvc3RfdGh1bWJuYWlse1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZ3JpZF9wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucG9zdC1tZXRhLWFsbHtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LXRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6NXB4IDA7IFxufVxuXG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LXRhZ3tcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LXRhZyBhe1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMnB4IDhweDtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmdyaWRfcG9zdC1ib3ggLnBvc3QtY2F0e1xuICAgIGJhY2tncm91bmQ6ICM5OTk7XG4gICAgcGFkZGluZzogMnB4IDA7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxM3B4O1xuICAgIGxlZnQ6IDE1cHg7XG59XG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LXN1YnN0cntcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ncmlkX3Bvc3QtYm94IC5wb3N0LWF1dGhvcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG59XG5cbi5ncmlkX3Bvc3QtYm94LmFkYm94e1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjAwcHgpe1xuICAgIC5ncmlkX3Bvc3QtYm94e3dpZHRoOiA1MCU7fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAuZ3JpZF9wb3N0LWJveHt3aWR0aDogMzMuMzMzMzMlO31cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLmdyaWRfcG9zdC1ib3h7d2lkdGg6IDUwJTtwYWRkaW5nOiAycHg7fVxuXG4gICAgLmdyaWRfcG9zdC1ib3ggLnBvc3QtbWV0YS1hbGx7XG4gICAgICAgIHBhZGRpbmc6NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmdyaWRfcG9zdC1ib3ggLnBvc3QtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IC43ZW07XG4gICAgfVxuXG4gIC5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGU6YmVmb3Jle1xuICAgICAgY29udGVudDpub25lO1xuICB9XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTlweCl7XG5cbiAgICAuZ3JpZF9wb3N0LWJveCAucG9zdC10aXRsZXtcbiAgICAgIHBhZGRpbmc6MDsgXG4gICAgfVxuXG4gICAgLmdyaWRfcG9zdC1ib3ggLnBvc3QtdGFne1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5ncmlkX3Bvc3QtYm94IC5wb3N0LWRhdGV7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBMYXlvdXQgTWluaVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLndyYXAtbWluaS1wb3N0LWJveHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLm1pbmktbGlzdC1wb3N0LWJveCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiA1cHg7XG59XG5cbi5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3RfdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LWJveC1jb250ZW50cy5jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxuXG4ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LW1ldGEtYWxsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWluaS1saXN0LXBvc3QtYm94IC5wb3N0LXRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoNC41ZW0pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICB9XG5cbi5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEzcHg7XG4gICAgbGVmdDogMTVweDtcbn1cblxuLm1pbmktbGlzdC1wb3N0LWJveCAucG9zdC1jYXR7XG4gICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICBwYWRkaW5nOiAycHggMDtcbiAgICBmb250LXNpemU6IDAuNmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5taW5pLWxpc3QtcG9zdC1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMnB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTlweCl7XG4gIC5taW5pLWxpc3QtcG9zdC1ib3ggLnBvc3QtdGl0bGV7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICB9XG5cbiAgLm1pbmktbGlzdC1wb3N0LWJveCAucG9zdF90aHVtYm5haWwge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGNvbnRlbnRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5jb250ZW50IC5wYWRkaW5nMCBpbWd7XG4gIG1hcmdpbjowO1xufVxuXG4ucG9zdC11cG9uIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbiNzaW5nbGUtbWFpbiAucG9zdC1hdXRob3IuYXV0aG9ye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOi04cHg7XG59XG5cbiNzaW5nbGUtbWFpbiBsaS5wb3N0LWF1dGhvci1uYW1le1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5zaW5nbGVfdGh1bWJuYWlse1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0byAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb250YWluOyc7XG4gICAgfVxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcGFkZGluZzogLjJlbSAxZW07XG4gICAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICB9XG4gICAgJi50eXBlLXlvdXR1YmV7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgIGhlaWdodDowO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuaDEuc2luZ2xlLXBvc3QtdGl0bGUge1xuICAgIG1hcmdpbjoxMHB4IDA7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGUge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDoyNXB4O1xufVxuXG4ucG9zdF9mb290ZXJfYXV0aG9yIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWVlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNjX3Bvc3RfYXV0aG9yX3VzZXJ7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4ucG9zdC1hdXRob3ItbW9yZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLnBvc3RfYXV0aG9yX3VzZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLnBvc3RfdGh1bSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cblxuLnBvc3RfYXV0aG9yX3VzZXIgLnByb2ZpbGVfc25zIGxpIGF7XG4gIHdpZHRoOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhIGl7XG4gIG1hcmdpbjogMFxufVxuXG4ucG9zdF9hdXRob3JfdXNlciAucG9zdF90aHVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb3N0X2F1dGhvcl91c2VyIC5wb3N0X3RodW0gaW1ne1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wb3N0X2F1dGhvcl91c2VyX21ldGEge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZsZXg6IDE7XG59XG5cbi5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvcntcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wb3N0X2F1dGhvcl91c2VyIC5wb3N0LWF1dGhvciBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cblxuLnBvc3RfYXV0aG9yX3VzZXJfbWV0YSAucG9zdC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3JfdGl0bGVfcG9zdCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCAjZWVlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3Nuc3tcbiAgcGFkZGluZzogNXB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2Vye1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3NpZGViYXIgLnBvc3RfYXV0aG9yX3VzZXIgLnBvc3QtYXV0aG9ye1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyX21ldGF7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNzaWRlYmFyIC5wb3N0X2F1dGhvcl91c2VyIC5wcm9maWxlX3NucyBsaSBhe1xuICB3aWR0aDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLnBvc3RfZm9vdGVyX2F1dGhvcl90aXRsZV9wb3N0e1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5wb3N0X2F1dGhvcl91c2VyIC5wb3N0X3RodW17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6MTBweDsgXG5cbiAgfVxuXG4gIC5wb3N0X2F1dGhvcl91c2Vye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wb3N0X2F1dGhvcl91c2VyX21ldGF7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucG9zdF9hdXRob3JfdXNlciAucG9zdC1hdXRob3J7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wb3N0X2F1dGhvcl91c2VyX21ldGEgLnBvc3QtZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG59XG5cbi5hdXRob3ItcG9zdC13cmFwe1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsMWZyKTtcbiAgLmF1dGhvci1wb3N0IHtcbiAgICBmbGV4OjE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgQGluY2x1ZGUgbXEtZG93bihtZCl7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICB9XG59XG5cbi5hdXRob3ItcG9zdC1tZXRhe1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtdGh1bWIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG59XG5cbi5wb3N0X2Zvb3Rlcl9hdXRob3IgLmF1dGhvci1wb3N0LWNhdCBzcGFue1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMXB4IDVweDtcbn1cblxuLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNjY2O1xufVxuXG4uaGVudHJ5IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZzogMC4zZW0gMC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgZm9udC1zaXplOiAuOGVtO1xufVxuXG4ucG9zdCAuc2luZ2xlLXBvc3QtY2F0ZWdvcnkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI3NpbmdsZS1tYWluIC50YWcgLnRhZy13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHg7XG59XG5cblxuI3NpbmdsZS1tYWluIC5wb3N0LW1ldGEgLnRhZywjc2luZ2xlLW1haW4gLmFydGljbGVfZm9vdGVyIC50YWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nOiAuM2VtIC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDsgXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmOyBcbiAgICBmb250LXNpemU6IC44ZW07XG5cbn1cblxuI3NpbmdsZS1tYWluIC5wb3N0LW1ldGEgLnRhZzpiZWZvcmUsI3NpbmdsZS1tYWluIC5hcnRpY2xlX2Zvb3RlciAudGFnOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcZjAyYlwiO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGNvbG9yOiAjN2U5ZGE3O1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuI3NpbmdsZS1tYWluIC50YWdfYXJlYXtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5zaW5nbGVfdGl0bGUsI2NvbW1lbnQtYXJlYSAuY29tbWVudF90aXRsZXtcbiAgICBiYWNrZ3JvdW5kOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5zaW5nbGVfdGl0bGUgYSB7XG4gICAgY29sb3I6ICM1NzdmYmM7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBhZ2UgLSDlm7rlrprjg5rjg7zjgrhcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNwYWdlLW1haW57XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNpbmdsZS1wb3N0LW1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYWdlX3RpdGxle1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0LCNtYWluIC53aWRnZXQsLm1haW50b3Atd2lkZ2V0LC5tYWluLWJvdHRvbXtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0ID4gdWw6Zmlyc3Qtb2YtdHlwZSwgI3BhZ2UtbWFpbiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxkLCNtYWluIC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAjcGFnZS1tYWluIC53aWRnZXQgdWw6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbjogMDtcbn1cblxuI3BhZ2UtbWFpbiAud2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUsI21haW4gLndpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWludG9wLXdpZGdldCAud3JhcC1wb3N0LXRpdGxlLC5tYWluLWJvdHRvbSAud3JhcC1wb3N0LXRpdGxle1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOjA7XG4gIHRvcDotM3B4O1xufVxuXG4jcGFnZS1tYWluICAucG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gIC5wb3N0X2xpc3QgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4jcGFnZS1tYWluICAgLnBvc3RfbGlzdCAubWV0YSAuZGVzYywjbWFpbiAgLnBvc3RfbGlzdCAubWV0YSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAuN2VtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgd3AgYmxvY2tcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5jb250ZW50ID4gW2NsYXNzXj1cIndwLWJsb2NrXCJdOm5vdCgud3AtYmxvY2stZHZhdXgtc2VjdGlvbikge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBDb21tZW50cyBBcmVhXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucmVxdWlyZWR7IGNvbG9yOiAjNjQ5NUVEO31cblxuLmNvbW1ldHMtbGlzdCxcbi50cmFja2JhY2stbGlzdHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5jb21tZXRzLWxpc3QgbGksXG4udHJhY2tiYWNrLWxpc3QgbGl7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBhZGRpbmc6IC41ZW0gMS41ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5jb21tZXRzLWxpc3QgLmF2YXRhcntcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbW1lbnQtbWV0YSxcbi5yZXBseSxcbi5jb21tZW50LW5vdGVzLFxuLmZvcm0tYWxsb3dlZC10YWdzLFxuc3Bhbi5zbWFsbHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi5jb21tZW50LWJvZHksLmNvbW1lbnQtYm9keSBhe1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb21tZW50LWJvZHkgcHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbnAuZm9ybS1zdWJtaXQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY29tbWV0cy1saXN0IC5jaGlsZHJlbiBsaS5jb21tZW50e1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uY29tbWVudC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbn1cblxuXG4uY29tbWV0cy1saXN0IC5jaGlsZHJlbiBsaS5jb21tZW50IC5jb21tZW50LWJvZHl7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYm9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtcbn1cblxuZGl2I2NvbW1lbnQtYXJlYSAuY2hpbGRyZW4gLmNoaWxkcmVuIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFlbSBzb2xpZCByZ2JhKDE4LCA4NywgMTE1LCAwLjEpO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWVlO1xufVxuXG5kaXYjY29tbWVudC1hcmVhIC5jaGlsZHJlbiAuY2hpbGRyZW4gLmNoaWxkcmVue1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG5kaXYjY29tbWVudC1hcmVhIC5zaW5nbGVfdGl0bGV7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgLnJlcGx5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgLnJlcGx5IGF7XG4gICAgYmFja2dyb3VuZDogI2UyZTJlMjtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbmRpdiNjb21tZW50LWFyZWEgI3Jlc3BvbmQge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucmVzcG9uZGZvcm1fdGl0bGV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHJlY29tbWVuZCBwb3N0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucmVjb21tZW5kLXBvc3R7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDQwJSwgMWZyKSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGdhcDogMTBweDtcbiAgLnNpbmdsZS1yZWNvbW1lbmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBhe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gICAgLnJlY29tbWVuZC10aHVtYiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiNlZWU7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvdmVyOyc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICB9ICBcbiAgICB9XG4gICAgLnJlY29tbWVuZC1tZXRhIHtcbiAgICAgIGZsZXg6MTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEtZG93bihtZCl7XG4gICAgXG4gICAgICBhe1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcbiAgICAgIH1cbiAgICAgIC5yZWNvbW1lbmQtdGh1bWIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIFxufVxuXG4ucmVjb21tZW5kLXBvc3QtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cblxuLnJlY29tbWVuZC1kZXNje1xuICBmb250LXNpemU6IC43ZW07XG4gIGNvbG9yOiAjOTk5O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnJlY29tbWVuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgbWF4LWhlaWdodDogY2FsYygzZW0gKyAxNnB4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4ucmVjb21tZW5kLWNhdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgYm90dG9tOjA7XG4gICAgcmlnaHQ6IDA7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGluZGV4LnBocCBNYWluXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uY29udGVudC1ib3h7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTAuMjVlbTtcbiAgd2lkdGg6IDQyMHB4O1xufVxuICAuY29udGVudC1ib3ggLm1vcmUtbGlua3tcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuLnRodW1ibmFpbC1ib3h7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTYwcHg7XG59XG4gIC50aHVtYm5haWwtYm94IGltZ3tcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICBcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBDYXRlZ29yeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmNhdGVnb3J5LWhlYWRlci13cmFwe1xuICBjb2xvcjogIzMzMztcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5jYXRlZ29yeS1oZWFkZXIge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogNTcwcHg7XG59XG5cbi5jYXRlZ29yeS10aXRsZXtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhdGVnb3J5LXRpdGxlLW5hbWV7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cblxuLmNhdGVnb3J5LXRpdGxlLWhvcmxpbmV7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgd2lkdGg6NTBweDtcbiAgaGVpZ2h0OjVweDtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5jYXRlZ29yeS10aXRsZS1saW5le1xuICBtYXJnaW46MCAyMHB4O1xuICB3aWR0aDo1cHg7XG4gIGhlaWdodDo2MHB4O1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmNhdGVnb3J5LXRpdGxlLWRlc2Mge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6LTEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwIC5jb3ZlcntcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOjA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBmaWx0ZXI6IGJsdXIoMnB4KSBicmlnaHRuZXNzKC44KTtcbn1cblxuLmNhdHBhZ2VfZGVzY3JpcHRpb257XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuc2hhcmV7XG4gIHBhZGRpbmc6MDsgXG59XG5cbi5jYXRwYWdlX2NvbnRlbnRfd3JhcCAgLmlubm5lciB7XG4gICAgcGFkZGluZzogMWVtIDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwIC5jYXRwYWdlX2lubmVyX2NvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDAgIzk5OTtcbn1cblxuLmNhdHBhZ2VfY29udGVudF93cmFwIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxZW0gNDBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5oMS5jYXRwYWdlX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jYXRwYWdlX3RhZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxZW07XG59XG5cbi5jYXRwYWdlX3RhZyBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDNweCAxcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuYS50YWctY2xvdWQtbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICM3ZTlkYTc7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xufVxuXG4uY2F0LXBvc3QtbWFpbiAuY29udGVudHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2F0LXBvc3QtbWFpbntcbiAgcGFkZGluZzoxZW0gMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5jYXRwYWdlX2NvbnRlbnRfd3JhcCAuY292ZXJ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIH1cbiAgLmNhdHBhZ2VfY29udGVudF93cmFwIC5jYXRwYWdlX2lubmVyX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNhdHBhZ2VfdGFnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmNhdHBhZ2VfY29udGVudF93cmFwe1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cblxuICAuY2F0LXBvc3QtbWFpbntcbiAgICBwYWRkaW5nOiAxZW07XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGF1dGhvclxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmF1dGhvcl90aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmF1dGhvcl90aXRsZS10aHVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbn1cblxuLmF1dGhvcl90aXRsZS10aHVtIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYXV0aG9yX3RpdGxlLW1ldGEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmF1dGhvcl90aXRsZS1uYW1lIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmF1dGhvcl90aXRsZS1tZXRhIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYXV0aG9yX3RpdGxlLXRodW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5hdXRob3JfdGl0bGUtbmFtZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBTaWRlYmFyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jc2lkZWJhciB7XG4gICAgd2lkdGg6IDMzMHB4O1xufVxuXG4vKiBmaXQtc2lkZWJhciAqL1xuLmZpdC1zaWRlYmFyLWZpeGVke1xuICBtYXJnaW4tdG9wOjAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOjAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjpmaXhlZDtcbn1cbi5maXQtc2lkZWJhci1ibGFua3tcbiAgei1pbmRleDowO1xuICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICB2aXNpYmlsaXR5OmhpZGRlbjtcbn1cblxuXG4ud2lkZ2V0e1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW5nbGV0b3Atd2lkZ2V0IC53cmFwLXBvc3QtdGl0bGUge1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNpbmdsZXRvcC13aWRnZXQgPiBkaXZ7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG5cbi53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLC53aWRnZXQgdWw6Zmlyc3QtY2hpbGQsLmRfdGFiX3RhYiA+IHVsOmZpcnN0LW9mLXR5cGV7XG4gICAgbWFyZ2luOiAtMTBweDtcbn1cblxuLndpZGdldCA+IHVsOmZpcnN0LW9mLXR5cGUgPiBsaSwud2lkZ2V0IHVsOmZpcnN0LWNoaWxkID4gbGksLmRfdGFiX3RhYiA+IHVsOmZpcnN0LW9mLXR5cGUgPiBsaXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1MCw1MCw1MCwuMik7XG59XG5cbi53aWRnZXRfdGV4dCB1bCBsaSBpe1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi50ZXh0d2lkZ2V0e1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi50ZXh0d2lkZ2V0IGltZyB7XG4gICAgLyogdGV4dC1hbGlnbjogY2VudGVyOyAqL1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jc2lkZWJhci1yZWNlbnQtcG9zdHMgbGksXG4jc2lkZWJhci1wb3B1bGFyLXBvc3RzIGxpe1xuICBtYXJnaW46MjBweCAwO1xufVxuXG4uc2lkZWJhci10aHVtYm5haWwtYm94e1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDc1cHg7XG59XG5cbi5zaWRlYmFyLXJlY2VudC1wb3N0cy10aXRsZXtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTY1cHg7XG59XG5cbi5zaWRlYmFyX2NvbnRlbnR7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud2lkZ2V0dGl0bGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MTBweDsgXG59XG5cbi50YWdjbG91ZCBhe1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogM3B4IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50YWdjbG91ZCBhOmhvdmVye1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgbGFiZWwsLndpZGdldF9jYXRlZ29yaWVzIGgyLFxuLndpZGdldF9hcmNoaXZlIGxhYmVsLC53aWRnZXRfYXJjaGl2ZSBoMntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdC1pdGVtIC5jb3VudCwud2lkZ2V0IGxpIGEgLmNvdW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBwYWRkaW5nOiAxcHggLjVlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0X2FyY2hpdmUgc2VsZWN0LC53aWRnZXRfY2F0ZWdvcmllcyBzZWxlY3R7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBmb250LXNpemU6IC44ZW07XG59XG5cbi53aWRnZXRfYXJjaGl2ZSBzZWxlY3Qgb3B0aW9uLCAud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IG9wdGlvbntcbiAgY29sb3I6ICMwMDA7XG59XG4gXG4jc2lkZWJhciAud2lkZ2V0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldCB1bCBsaS5jcGQtbHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm1haW50b3Atd2lkZ2V0LC5tYWluYm90dG9tLXdpZGdldHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2luZ2xlLXRvcHtcbiAgICBtYXJnaW46MTBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uYm90dG9tX2FkIC53aWRnZXR7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ib3R0b21fYWQgLndpZGdldCB1bHtcbiAgYm9yZGVyOjFweCBzb2xpZCAjZWVlO1xufVxuXG4uc2luZ2xlLXBjYWR7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaW5fbG9vcCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm5hdl9pbmxlZnRfd3JhcHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5uYXZfaW5sZWZ0LC5oZWFkZXItbG9nbyAjbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5zZWFyY2hzdWJtaXR7XG4gICAgcmlnaHQ6IC0xO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCl7XG4gICAgLm5hdl9pbmxlZnRfd3JhcHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmF2X2lubGVmdHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB3aWRnZXRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud2lkZ2V0LndpZGdldF90ZXh0IGxpIGEsLndpZGdldC53aWRnZXRfY2F0ZWdvcmllcyBsaSBhLCAud2lkZ2V0LndpZGdldF9yZWNlbnRfZW50cmllcyBsaSwgLndpZGdldC53aWRnZXRfbmF2X21lbnUgbGkgYSwgLndpZGdldC53aWRnZXRfcGFnZXMgbGkgYSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSBsaSBhLCAud2lkZ2V0LndpZGdldF9teWNhdGVnb3J5b3JkZXIgbGkgYSwud2lkZ2V0LndpZGdldF9tZXRhIGxpIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IC44ZW0gMWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAuOWVtO1xufVxuLndpZGdldC53aWRnZXRfdGV4dCBsaSB1bCwud2lkZ2V0LndpZGdldF9uYXZfbWVudSBsaSB1bCwgLndpZGdldC53aWRnZXRfcGFnZXMgbGkgdWwsIC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgbGkgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF90ZXh0IHVsIGxpLC53aWRnZXQud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGksIC53aWRnZXQud2lkZ2V0X25hdl9tZW51IGxpLCAud2lkZ2V0LndpZGdldF9wYWdlcyBsaSwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSBsaSwgLndpZGdldC53aWRnZXRfbXljYXRlZ29yeW9yZGVyIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgbGkgdWwgbGkgYTpiZWZvcmUsIC53aWRnZXQud2lkZ2V0X3BhZ2VzIGxpIHVsIGxpIGE6YmVmb3JlICwud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIGxpIHVsIGxpIGE6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICdcXGYwZGEnO1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIG1hcmdpbi1yaWdodDogLjZlbTtcbiAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9lbnRyaWVzIGxpIHNwYW4ucG9zdC1kYXRle1xuICBmb250LXNpemU6IC44ZW07XG59XG5cbi53aWRnZXRfbmF2X21lbnUgLm1lbnVfZGVzY3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRpdmVyX3dpZGdldF9hZGFyZWF7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kaXZlcl93aWRnZXRfYWRsYWJlbCB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI21haW4gLmRpdmVyX3dpZGdldF9hZGFyZWF7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cblxuI21haW4gLnRleHR3aWRnZXQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi50ZXh0d2lkZ2V0IGgyIHtcbiAgICBwYWRkaW5nOiAwLjdlbSAxZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luOiAxZW0gMCAxZW07XG59XG5cbi50ZXh0d2lkZ2V0IGgzIHtcbiAgICBwYWRkaW5nOiAuM2VtIDFlbTtcbiAgICBtYXJnaW46IDFlbSAwIC44ZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NTU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZDojZmZmOyBcbn1cblxuLnRleHR3aWRnZXQgaDQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgcGFkZGluZzogLjJlbSAxZW07XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luOi44ZW0gMCAuNmVtOyBcbn1cblxuLnRleHR3aWRnZXQgaDQge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjouNmVtIDAgLjhlbTtcbn1cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZ3tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMWVtO1xufVxuXG4uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nICBpbWd7XG4gIHdpZHRoOjEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjo1cHggc29saWQgI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xufVxuXG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcub257XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgLmRpdmVyX3dpZGdldF9wcm9maWxlIC5jb3ZlcmltZy5vbntcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxufVxuXG4uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmNvdmVyaW1nLm9uIGltZ3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEyMHB4O1xufVxuXG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuY292ZXJpbWcubm8gaW1ne1xuICBib3JkZXI6NXB4IHNvbGlkICNmZmY7XG4gIHdpZHRoOjE2MHB4O1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuXG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuaW1nX21ldGF7XG4gIHBhZGRpbmc6IC41ZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGl2ZXJfd2lkZ2V0X3Byb2ZpbGUgLmltZ19tZXRhIC5uYW1le1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAucHJvZmlsZV9zbnN7XG4gIHBhZGRpbmctdG9wOiAuNmVtO1xufVxuXG4ucHJvZmlsZV9zbnMgbGl7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByb2ZpbGVfc25zIGxpIGF7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6NTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAzcHg7XG59XG5cblxuLnByb2ZpbGVfc25zIC5mYWNlYm9va3tcbiAgYmFja2dyb3VuZC1jb2xvcjojM2I1OTk4O1xufVxuXG4ucHJvZmlsZV9zbnMgLnR3aXR0ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6IzAwYWNlZTtcbn1cblxuLnByb2ZpbGVfc25zIC5pbnN0YWdyYW17XG4gIGJhY2tncm91bmQtY29sb3I6I0Q5MzE3Nztcbn1cblxuLnByb2ZpbGVfc25zIC55b3V0dWJle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuICB9XG5cbi5wcm9maWxlX3NucyAuc25ze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiM4QkMzNEE7XG59XG5cblxuLmRpdmVyX3dpZGdldF9wcm9maWxlIC5tZXRhIHtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICBmb250LXNpemU6IC45ZW07XG59XG5cbi5kaXZlcl93aWRnZXRfcHJvZmlsZSAuYnV0dG9uIGEge1xuICAgIHBhZGRpbmc6IC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBmb250LXNpemU6IC44ZW07XG59XG5cblxuLndpZGdldCAuc2luZ2xlX3RpdGxlIHtcbiAgICBtYXJnaW46IC0xMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zaW5nbGUtcmVsYXRlZC1hcmVhIC50ZXh0d2lkZ2V0LC5zaW5nbGUtcmVjb21tZW5kLWFyZWEgLnRleHR3aWRnZXR7XG4gIHBhZGRpbmc6MWVtOyBcbn1cblxuLndpZGdldC1oMiB7XG4gICAgbWFyZ2luOiAxZW0gMDtcbn1cblxuLndpZGdldC1oMiAud2lkZ2V0dGl0bGV7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpZGdldF9yc3MgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogLjg1ZW07XG59XG5cbi5jb250YWluZXJfdG9wX3dpZGdldCwuY29udGFpbmVyX2JvdHRvbV93aWRnZXR7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGFpbmVyX3RvcF93aWRnZXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY29udGFpbmVyd2lkZ2V0IHtcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbn1cblxuLndpZGdldCBsaS5yZWNlbnRjb21tZW50c3tcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLnJlY2VudGNvbW1lbnRzID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQgdWwuc3ViLW1lbnUgLm1lbnVfdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgU2VhcmNoIHdpZGdldFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuZm9ybS5zZWFyY2gtd2lkZ2V0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4jc2lkZWJhciBmb3JtLnNlYXJjaC13aWRnZXQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uc2VhcmNoLXdpZGdldF9fY29sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5pbnB1dC5zZWFyY2gtd2lkZ2V0X19pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcbn1cblxubGFiZWwuc2VhcmNoLXdpZGdldF9fbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5zZWFyY2gtd2lkZ2V0X19zZWxlY3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5zZWFyY2gtd2lkZ2V0X19zZWxlY3Q6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjhlbTtcbiAgcmlnaHQ6IDAuOGVtO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjOTk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWFyY2gtd2lkZ2V0X19zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWluZGVudDogMC4wMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogOHB4IDM4cHggOHB4IDhweDtcbiAgY29sb3I6ICM2NjY7IFxufVxuLnNlYXJjaC13aWRnZXRfX3NlbGVjdCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtd2lkZ2V0X19jaGVja2JveCB7IGRpc3BsYXk6bm9uZTsgfVxuLnNlYXJjaC13aWRnZXRfX2NoZWNrYm94LWxhYmVse1xuICBmb250LXNpemU6IDEzcHg7ICBcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7ICBcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgIFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xufVxuLnNlYXJjaC13aWRnZXRfX2NoZWNrYm94OmNoZWNrZWQgKyAuc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWx7XG4gIGNvbG9yOiAjM2M4MmZmO1xufVxuLnNlYXJjaC13aWRnZXRfX2NoZWNrYm94OmNoZWNrZWQgKyAuc2VhcmNoLXdpZGdldF9fY2hlY2tib3gtbGFiZWw6OmFmdGVye1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjM2M4MmZmO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjM2M4MmZmO1xufVxuXG5idXR0b24uc2VhcmNoLXdpZGdldF9fc3VibWl0e1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweCAxM3B4IDdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgYmFja2dyb3VuZDogIzNjODJmZjtcbiAgICBjb2xvcjojZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB3aWRnZXQgcG9zdF9saXN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4gLndpZGdldF9wb3N0X2xpc3R7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogLjRzO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAucG9zdF9saXN0X3RodW1ie1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjojZWVlO1xufVxuXG4ud2lkZ2V0X3Bvc3RfbGlzdCBhe1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGZsb3ctcm9vdDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IGltZ3tcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowO1xuICByaWdodDogMDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IC5wb3N0X2xpc3RfdGh1bWIgLnBvc3RfbGlzdF9jYXR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDojMzMzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDA7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAucG9zdF9saXN0X3RhZyAucG9zdF9saXN0X2NhdHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhe1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGFne1xuICBsaW5lLWhlaWdodDogMDtcbn1cbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RhZyAudGFne1xuICBmb250LXNpemU6IC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGNvbG9yOiM2NjY7XG4gIHBhZGRpbmc6IDJweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAucG9zdF9saXN0X3RpdGxle1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxuXG4gICNzaWRlYmFyIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cblxuIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfZGF0ZXtcbiAgZm9udC1zaXplOiAuNmVtO1xufVxuXG4jc2lkZWJhciAgLmRlc2N7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzaWRlYmFyICAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5wb3N0X2xpc3RfdGh1bWJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDYxLjglO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLFxuI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gIGZvbnQtc2l6ZToxZW07XG59XG5cbiNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZXtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLm1ldGEgLmRlc2MsXG4uc2luZ2xlLXBvc3QtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNjLFxuI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAuZGVzYyxcbiNtYWluIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5kZXNjLFxuI3BhZ2UtbWFpbiAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5kZXNje1xuICBmb250LXNpemU6LjdlbTtcbn1cblxuXG4vKiAucG9zdF9saXN0LmdyaWQ6bnRoLWNoaWxkKG9kZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG4qL1xuI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAucG9zdF9saXN0X3RodW1ie1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbn1cblxuIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLm1ldGEgLnBvc3RfbGlzdF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IHVsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbnRlbnQgLndpZGdldF9wb3N0X2xpc3QgaW1ne1xuICBtYXJnaW46IDA7XG59XG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xufVxuXG4uY29udGVudCAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgdWx7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnVsLmRpdmVyX3dpZGdldF9wb3N0X2dyaWR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxudWwuZGl2ZXJfd2lkZ2V0X3Bvc3RfZ3JpZCBsaSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xufVxuXG4uY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLFxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCxcbiNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsXG4jcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWR7XG4gIHdpZHRoOiAzMyU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogLjE1JTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuXG5cbi5jb250ZW50IC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYntcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuI21haW4gLndpZGdldF9wb3N0X2xpc3R7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDk1OXB4KXtcbiAgI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQge1xuICAgIGhlaWdodDogMjIwcHg7XG4gIH1cblxuICAjc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1MHB4O1xuICB9XG5cbiAgI3NpZGViYXIgIC53aWRnZXRfcG9zdF9saXN0LmdyaWQuZmlyc3Q6Zmlyc3QtY2hpbGQgLnBvc3RfbGlzdF90aHVtYiB7XG4gICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzQwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAjc2lkZWJhciAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCB7XG4gICAgICB3aWR0aDogMzMuMyU7XG4gIH1cblxuICAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZC5maXJzdDpmaXJzdC1jaGlsZCAubWV0YSAucG9zdF9saXN0X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iLCNtYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQgLnBvc3RfbGlzdF90aHVtYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLnNpbmdsZS1wb3N0LW1haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAubWV0YSAucG9zdF9saXN0X3RpdGxlLCNtYWluICAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkIC5tZXRhIC5wb3N0X2xpc3RfdGl0bGUsI21haW4gIC53aWRnZXRfcG9zdF9saXN0IC5tZXRhIC5wb3N0X2xpc3RfdGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0X2dyaWQgLndyYXAtcG9zdC10aXRsZSwjbWFpbiAud2lkZ2V0X2RpdmVyX3dpZGdldF9uZXdwb3N0IC53cmFwLXBvc3QtdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jbWFpbiAud2lkZ2V0IC53aWRnZXRfcG9zdF9tb3JlIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICNtYWluICAud2lkZ2V0X3Bvc3RfbGlzdCAubWV0YSAuZGVzY3tcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICB9XG4gICAjbWFpbiAgLndpZGdldF9wb3N0X2xpc3QuZ3JpZCAucG9zdF9saXN0X3RodW1iIHtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAuY29udGVudCAud2lkZ2V0X3Bvc3RfbGlzdC5ncmlkLFxuICAgIC5zaW5nbGUtcG9zdC1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWQsXG4gICAgI21haW4gLndpZGdldF9wb3N0X2xpc3QuZ3JpZCxcbiAgICAjcGFnZS1tYWluIC53aWRnZXRfcG9zdF9saXN0LmdyaWR7XG4gICAgICB3aWR0aDogNDkuNyU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU5OXB4KXtcbiAgICAjbWFpbiBsaS5wb3N0X2xpc3QuZ3JpZCB7XG4gICAgICB3aWR0aDogNDkuNyU7XG4gICAgfVxufVxuXG5cbi53aWRnZXQgLndpZGdldF9wb3N0X21vcmV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG5hLmRpdmVyX3dpZGdldF9tb3JlbGluazo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgYXBwZWFsIGJveFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hcHBlYWxfdGl0bGUge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5hcHBlYWxfYm94e1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5hcHBlYWxfaW1ne1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hcHBlYWxfbWV0YSAuYnV0dG9uIGF7XG4gICAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cblxuLmFwcGVhbF9kZXNjIHtcbiAgICBmb250LXNpemU6IC45ZW07XG4gICAgcGFkZGluZzogMWVtIC4zZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNoYXJlIHBselxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuI3NoYXJlX3BseiB7XG4gICAgei1pbmRleDogMTA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6MTBweCA1cHg7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDg1cHg7XG4gICAgLnAtZW50cnlfX3B1c2hCdXR0b257XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAucC1lbnRyeV9fcHVzaExpa2V7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgIH1cbiAgICAucC1lbnRyeV9fcHVzaHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IFxuICAgIH1cbiAgICAuc2hhcmVfc25ze1xuICAgICAgICBwYWRkaW5nOjVweCAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIDQwNCBwYWdlXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubm90Zm9mdW5kX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLm5vdGZvZnVuZF90ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ub3Rmb2Z1bmRfc2xpY2tfdGl0bGV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBtYXJnaW46IDE1cHg7XG59XG5cbi5lcnJvcjQwNCAuYngtdmlld3BvcnR7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG5cbiAgLm5vdGZvZnVuZF90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgQmlnIGZvb3RlclxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiNiaWdmb290ZXJ7XG4gICAgYmFja2dyb3VuZDojZWVlO1xufVxuXG4uZm9vdGVyX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4jYmlnZm9vdGVyIGxpe1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuI2JpZ2Zvb3RlciBsaTpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICBjb250ZW50OlwiXFxmMTM4XCI7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuI2JpZ2Zvb3RlciB1bCB1bCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI2JpZ2Zvb3RlciB1bCB1bC5jaGlsZHJlbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuI2JpZ2Zvb3RlciBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5iaWdmb290ZXJfd3JhcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iaWdmb290ZXJfY29sb21uIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmc6MjVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuXG4uYmlnZm9vdGVyX2NvbG9tbiAubWVudV9kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmlnZm9vdGVyX2NvbCB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uYmlnZm9vdGVyX3dyYXBfbWFpbiB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuI2JpZ2Zvb3RlciAgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAuYmlnZm9vdGVyX2NvbG9tbiwuYmlnZm9vdGVyX3dyYXB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJpZ2Zvb3Rlcl9jb2xvbW4uY29sMywuYmlnZm9vdGVyX2NvbG9tbi5jb2w0e1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmlnZm9vdGVyX2NlbnRlcntcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgRm9vdGVyXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNmb290ZXIgLm1lbnVfZGVzY3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvb3Rlcl9uYXZpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5mb290ZXJfY29udGVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOjE1cHggMDtcbn1cblxuI2NvcHlyaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mb290ZXJfbmF2aSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLmZvb3Rlcl9uYXZpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNjb3B5cmlnaHR7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBmb290ZXIgbWVudVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuI2Zvb3Rlcl9zdGlja3lfbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwwLDAsLjIpO1xufVxuXG4uZm9vdGVybWVudV9jb2x7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTAwLDEwMCwxMDAsLjYpO1xuICAgIHBhZGRpbmc6MDsgXG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5mb290ZXJtZW51X2NvbDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbiNmb290ZXJfc3RpY2t5X21lbnUgYSwjZm9vdGVyX3N0aWNreV9tZW51IGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudFxufVxuXG4jZm9vdGVyX3N0aWNreV9tZW51IGEgaSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuI2Zvb3Rlcl9zdGlja3lfbWVudSAuZm9vdGVybWVudV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAuNmVtO1xufVxuXG5cbi5saXR5LWNvbnRhaW5lcntcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJtZW51X3NucyBsaXtcbiAgZmxleDogMTtcbn1cblxuLmZvb3Rlcm1lbnVfc25zIGxpIGF7XG4gIGZvbnQtc2l6ZTogLjZlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3Rlcm1lbnVfc25zIGEubGluZSB7XG4gICAgcGFkZGluZzogMWVtIDA7XG59XG5cbi5mb290ZXJtZW51X3NucyAuc25zX25hbWV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZm9vdGVyIGN0YVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNmb290ZXJfY3RhIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IC41ZW0gMS41ZW07XG4gICAgei1pbmRleDogOTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG59XG5cbiNmb290ZXJfY3RhIGZpZ3VyZXtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jZm9vdGVyX2N0YSBmaWd1cmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvbnRhaW47JztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV93cmFwe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDkwcHg7XG5cbn1cblxuI2Zvb3Rlcl9jdGEgLmZvb3Rlcl9jdGFfbWV0YXtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDQ1JTtcbn1cblxuI2Zvb3Rlcl9jdGEgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDI2cHg7XG59XG5cbiNmb290ZXJfY3RhICAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuI2Zvb3Rlcl9jdGEgYS5jbG9zZSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4OHB4O1xuICAgIG9wYWNpdHk6IC4zO1xufVxuXG5hLmZjdGFfb3BlbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDFweCl7XG4gICNmb290ZXJfY3RhIHtcbiAgICBwYWRkaW5nOi4zZW07IFxuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG5cblxuICAjZm9vdGVyX2N0YSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAjZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV9tZXRhe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAjZm9vdGVyX2N0YSAuZm9vdGVyX2N0YV93cmFwe1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gICNmb290ZXJfY3RhIGEuY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogODhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXG4gICNmb290ZXJfY3RhIGEuY2xvc2Uge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIG1ldGFib3hcbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4gICN0aXRsZS1jb3VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgd2lkdGg6MTAwcHg7XG4gICAgcGFkZGluZzo1cHg7XG4gICAgbWFyZ2luOjVweCAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiAgfVxuICAudGl0bGUtY291bnRlci1sZW5ndGgtb3ZlciB7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIEhpZ2hsaWdodHNcbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGxqc3tcbiAgICBtYXJnaW46MTBweCAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNuc1xuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbmhlYWRlciAuc2hhcmV7XG4gICAgcGFkZGluZzoxMHB4IDIwcHg7XG59XG4uc2hhcmV7XG4gIHdpZHRoOjEwMCU7XG4gIHBhZGRpbmc6MTBweCAwO1xufVxuLnNoYXJlLnNob3J0e1xuICBwYWRkaW5nOjEuMmVtO1xufVxuXG4uc25ze1xuICBtYXJnaW46MCBhdXRvO1xuICB3aWR0aDoxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc25zIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTpub25lO1xuICB3aWR0aDoxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNGVtO1xuICB3b3JkLXNwYWNpbmc6IDAuMWVtO1xufVxuLnNucyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzozcHg7IFxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5cbi5zbnMuYzEgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbnMuYzIgbGkge1xuICB3aWR0aDogNTAlO1xufVxuLnNucy5jMyBsaSwuc25zLmM2IGxpIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xufVxuLnNucy5jNCBsaSwuc25zLmM3IGxpIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5zbnMuYzUgbGkge1xuICB3aWR0aDogMjAlO1xufVxuXG4uc25zLm1pbmkgbGl7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc25zIGEge1xuICBmb250LXNpemU6LjdlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBkaXNwbGF5OmJsb2NrO1xuICBwYWRkaW5nOi42ZW0gMDtcbiAgY29sb3I6I2ZmZjtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc25zIGE6YmVmb3JlLFxuLnNucyBhIGl7XG4gIG1hcmdpbi1yaWdodDowLjJlbTtcbiAgbWFyZ2luLWxlZnQ6MC4yZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbi5zbnMgYSAuY291bnR7XG4gIGZvbnQtc2l6ZToxMHB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4vKiDjg4TjgqTjg4Pjgr/jg7wgKi9cbi5zbnMgYS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZDojMDBhY2VlO1xuICAgIGJvcmRlcjoycHggc29saWQgIzAwYWNlZTtcblxufVxuLnNucyBhLnR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiNmZmY7XG4gIGJvcmRlcjoycHggc29saWQgIzAwOTJjYTtcbiAgY29sb3I6IzAwOTJjYTtcbn1cblxuLyogRmFjZWJvb2sgKi9cbi5zbnMgYS5mYWNlYm9va3tcbiAgYmFja2dyb3VuZDojM2I1OTk4O1xuICBib3JkZXI6MnB4IHNvbGlkICMzYjU5OTg7XG59XG4uc25zIGEuZmFjZWJvb2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICMyYzQzNzM7XG4gICAgY29sb3I6IzJjNDM3Mztcbn1cblxuLyog44Gv44Gm44G2ICovXG4uc25zICBhLmhhdGVidXtcbiAgYmFja2dyb3VuZDojNWQ4YWMxO1xuICBib3JkZXI6MnB4IHNvbGlkICM1ZDhhYzE7XG59XG4uc25zIGEuaGF0ZWJ1OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjNWQ4YWMxO1xuICAgIGNvbG9yOiM1ZDhhYzE7XG59XG4uc25zICBhLmhhdGVidTpiZWZvcmV7XG4gIGNvbnRlbnQ6J0IhJztcbiAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59IFxuXG4vKiBMSU5FICovXG4uc25zICBhLmxpbmV7XG4gIGJhY2tncm91bmQ6IzI1YWYwMDtcbiAgICBib3JkZXI6MnB4IHNvbGlkICMyNWFmMDA7XG5cbn1cbi5zbnMgYS5saW5lOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjMjVhZjAwO1xuICAgIGNvbG9yOiMyNWFmMDA7XG59XG5cbi8qIFBvY2tldCAqL1xuLnNucyAgYS5wb2NrZXR7XG4gIGJhY2tncm91bmQ6I2YwM2U1MTtcbiAgICAgIGJvcmRlcjoycHggc29saWQgI2YwM2U1MTtcblxufVxuLnNucyAgYS5wb2NrZXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICNmMDNlNTE7XG4gICAgY29sb3I6I2YwM2U1MTtcbn1cblxuLyogUlNTICovXG4uc25zICBhLnJzc3tcbiAgICBiYWNrZ3JvdW5kOiNmZmI1M2M7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjZmZiNTNjO1xuXG59XG4uc25zICBhLnJzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIGJvcmRlcjoycHggc29saWQgI2ZmYjUzYztcbiAgICBjb2xvcjojZmZiNTNjO1xufVxuXG4vKiBGZWVkbHkgKi9cbi5zbnMgIGEuZmVlZGx5e1xuICBiYWNrZ3JvdW5kOiM4N2MwNDA7XG4gIGJvcmRlcjoycHggc29saWQgIzg3YzA0MDtcbn1cbi5zbnMgIGEuZmVlZGx5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgYm9yZGVyOjJweCBzb2xpZCAjODdjMDQwO1xuICAgIGNvbG9yOiM4N2MwNDA7XG59XG5cbnNwYW4uc25zX25hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNucyBzcGFuLnNuc19jb3VudHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIG1hcmdpbjogMCAuMmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuI3NoYXJlX3BseiBkaXYuc25zX2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLnNucy5zbWFsbCBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMS41cHggNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnNucy5zbWFsbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5cbi8qQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgLnNucyBsaSB7XG4gICAgICB3aWR0aDogMTYuNjY2NiU7XG4gICAgfVxufSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTk5cHgpe1xuICAgIHNwYW4uc25zX25hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zbnMgYTpiZWZvcmUsXG4gICAgLnNucyBhIGl7XG4gICAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBhZ2VuYXRpb25cbiAgICAgICAgICBcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ucGFnaW5hdGlvbntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjRlbTtcbn1cblxuYS5wYWdlLW51bWJlcnM6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbmEucGFnZS1udW1iZXJzLFxuLnBhZ2luYXRpb24gLmN1cnJlbnR7XG4gICAgY29sb3I6ICM2MDdkOGI7XG4gICAgcGFkZGluZzogMTJweCAyMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW46IDAgM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wYWdpbmF0aW9uIC5jdXJyZW50e1xuICAgIGJhY2tncm91bmQ6ICM2MDdkOGI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNwYW4ucGFnZS1udW1iZXJzLmRvdHMge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHBhZGRpbmc6IDhweCAuNWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wYWdpbmF0aW9uIGF7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5hLnByZXYucGFnZS1udW1iZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuYS5wcmV2LnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwMFwiO1xufVxuXG5hLm5leHQucGFnZS1udW1iZXJze1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbmEubmV4dC5wYWdlLW51bWJlcnM6YmVmb3Jle1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6XCJcXGYxMDFcIjtcbn1cblxuYS5wcmV2MS5wYWdlLW51bWJlcnMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG5hLnByZXYxLnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwNFwiO1xufVxuXG5hLm5leHQxLnBhZ2UtbnVtYmVyc3tcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG5hLm5leHQxLnBhZ2UtbnVtYmVyczpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgY29udGVudDpcIlxcZjEwNVwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAucGFnaW5hdGlvbntcbiAgICAgICAgbWFyZ2luOjE1cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgYS5wYWdlLW51bWJlcnN7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgIHdpZHRoOiAxNSU7XG4gICAgfVxuXG4gICAucGFnaW5hdGlvbiAuY3VycmVudHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgd2lkdGg6IDMwJTtcbiAgIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgIHJlc3BvbnNpdmUgbW1lbnUgLyBkcmF3ZXIgbWVudVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1OXB4KXtcbiAgLmhlYWRlcl9zZWFyY2gsLmhlYWRlci1sb2dvIC5kcmF3ZXItbmF2LWJ0biwuZHJhd2VyLW5hdi1idG4td3JhcHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG4uaGVhZGVyX3NlYXJjaHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbmEuaGVhZGVyX3NlYXJjaF9idG57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGNvbG9yOiNmZmY7XG59XG5cbmEuaGVhZGVyX3NlYXJjaF9idG4gLmhlYWRlcl9zZWFyY2hfaW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfc2VhcmNoX3RpdGxle1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogLjNlbTtcbiAgcGFkZGluZy10b3A6IC4zZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jaGVhZGVyX3NlYXJjaHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDg1dnc7XG4gIGhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuXG5cbi5kcmF3ZXItb3ZlcmxheXtcbiAgdHJhbnNpdGlvbjogLjRzO1xufVxuXG4uZHJhd2VyLW92ZXJsYXkuYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bi13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZHJhd2VyLW5hdntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG59XG5cblxuLmRyYXdlci1uYXZ7IFxuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAuMzVzIGVhc2UtaW4tb3V0O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdCA6IC0xMDAlO1xufVxuXG4uZHJhd2VyLW5hdi5hY3RpdmV7XG4gICAgbGVmdCA6IDBweDtcbn1cblxuLmRyYXdlci1uYXYtYnRuIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOjA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0biBzcGFuIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxLjVweCk7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiBjYWxjKDI1JSAtIDNweCk7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG59XG5cbi5kcmF3ZXItbmF2LWJ0bjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IGNhbGMoMjUlIC0gM3B4KTtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbn1cblxuLmRyYXdlci1uYXYtYnRuOmJlZm9yZSwgLmRyYXdlci1uYXYtYnRuOmFmdGVyLCAuZHJhd2VyLW5hdi1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5kcmF3ZXJfY29udGVudF90aXRsZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5kcmF3ZXItbmF2IC5kaXZlcl93aWRnZXRfYWRhcmVhe1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5cbi5kcmF3ZXItbmF2IC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAuZHJhd2VyLW5hdiAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke1xuICBtYXJnaW46MDtcbiAgbWFyZ2luLXRvcDotMTBweDsgXG59XG5cbi5mb290ZXJtZW51X2NvbCAuZHJhd2VyLW5hdi1idG4gc3BhbiwuZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuOmJlZm9yZSwuZm9vdGVybWVudV9jb2wgLmRyYXdlci1uYXYtYnRuOmFmdGVye1xuICBiYWNrZ3JvdW5kOm5vbmU7XG4gIGJvcmRlcjpub25lO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgIHNlYXJjaCBib3hcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmxpdHlfY29udGVudHtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgbWFyZ2luOiAxZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cblxuLnNlYXJjaGJveF9jb250ZW50X3RpdGxlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuI2hlYWRlcl9zZWFyY2ggLmRpdmVyX3dpZGdldF9hZGFyZWF7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbiNoZWFkZXJfc2VhcmNoIC53aWRnZXQgPiB1bDpmaXJzdC1vZi10eXBlLCAjaGVhZGVyX3NlYXJjaCAud2lkZ2V0IHVsOmZpcnN0LWNoaWxke1xuICBtYXJnaW46MDtcbiAgbWFyZ2luLXRvcDotMTBweDsgXG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcmVzcG9uc2l2ZVxuICAgICAgICAgIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4jbWFpbi13cmFwLmZ1bGxwYWdlLFxuI21haW4td3JhcC5mdWxscGFnZSAjcGFnZS1tYWluLFxuI21haW4td3JhcC5mdWxscGFnZSAuc2luZ2xlLXBvc3QtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbn1cbiNtYWluLXdyYXAuZnVsbHBhZ2UgLmNvbnRlbnR7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgICAjbWFpbi13cmFwe1xuICAgIHdpZHRoOjk2JTtcbiAgfVxuICBcbiAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBcbiAgLnNpbmdsZS1wb3N0LW1haW4sLmNhdHBhZ2VfY29udGVudF93cmFwIC5jb250ZW50e1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgICAjbWFpbntcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAuNWVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3NpbmdsZS1tYWluLCAjcGFnZS1tYWlue1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3NpZGViYXJ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAuNWVtO1xuICAgIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuXG4gICAgI21haW4td3JhcHtcbiAgICAgICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46NXB4IGF1dG87IFxuICAgIH1cblxuICAjbWFpbiwjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbntcbiAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjc2luZ2xlLW1haW4sI3BhZ2UtbWFpbntcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmhlbnRyeXtcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudCA7XG4gICAgbWFyZ2luOjAgIWltcG9ydGFudDtcbiAgfVxuXG4gICAgLm1lbnVfZGVzY3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZWJhcl9jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIGgxe1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgfVxuXG4gICAgaDEuc2luZ2xlLXBvc3QtdGl0bGV7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG5cbiAgICBoMntcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuXG4gICAgaDN7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cblxuICAgIGg0e1xuICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICB9XG5cbiAgICAucGFnZV90aXRsZXtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB9XG5cbiAgICAuc2luZ2xlLXBvc3QtZGF0ZSwucG9zdC1tZXRhLWJvdHRvbSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAucG9zdCAucG9zdC1tZXRhe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5wb3N0IC5zaW5nbGUtcG9zdC1jYXRlZ29yeXtcbiAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAjc2luZ2xlLW1haW4gLnBvc3QtbWV0YSAudGFne1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBmb250LXNpemU6IC43ZW07XG4gICAgfVxuXG4gICAgI3NpbmdsZS1tYWluIC5wb3N0LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgICAucG9zdF9mb290ZXJfYXV0aG9ye1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cblxuICAgIC5hcnRpY2xlX2Zvb3RlcntcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOi01cHg7XG4gICAgfVxuXG4gICAgLnNpbmdsZS1wb3N0LW1haW57XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHNob3J0Y29kZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmNvbDIsLnNjX2NvbDIsLmNvbDMsLnNjX2NvbDMsLmNvbDNfMiwuc2NfY29sM18yLC5jb2w0LC5zY19jb2w0LC5jb2w0XzMsLnNjX2NvbDRfM3tcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uY29sMiBpbWcsLmNvbDMgaW1nLC5jb2wzXzIgaW1nLC5jb2w0IGltZywuY29sNF8zIGltZ3tcbiAgbWF4LXdpZHRoOjEwMCU7XG59XG5cbi5jb2wyLC5zY19jb2wyIHt3aWR0aDogNTAlO31cbi5jb2wzLC5zY19jb2wzIHt3aWR0aDogMzMuMzMzMzMzJTt9XG4uY29sM18yLC5zY19jb2wzXzIge3dpZHRoOiA2Ni42NjY2NjYlO31cbi5jb2w0LC5zY19jb2w0IHt3aWR0aDogMjUlO31cbi5jb2w0XzMsLnNjX2NvbDRfMyB7d2lkdGg6IDc1JTt9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbi5jb2wyLC5jb2wzLC5jb2w0LC5jb2wzXzIsLmNvbDRfMyxcbi5zY19jb2wyLnNwLC5zY19jb2wzLnNwLC5zY19jb2w0LnNwLC5zY19jb2wzXzIuc3AsLnNjX2NvbDRfMy5zcFxuIHt3aWR0aDogMTAwJTtmbG9hdDogbm9uZTt9XG5cbi5jb2wyX3Nwe3dpZHRoOiA1MCU7ZmxvYXQ6IGxlZnQ7fVxuLmNvbDNfc3B7d2lkdGg6IDMzLjMlO2Zsb2F0OiBsZWZ0O31cblxufVxuXG5cbi5hc2lkZS1ub3JtYWwge1xuICAgIGJhY2tncm91bmQ6ICNmZmY0OGY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IC44ZW0gMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG4uYXNpZGUtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMCwwLDAuMik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMWVtIDEuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNmVtO1xufVxuXG4uc2Nfc25zIGkge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uc2Nfc25zIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC44ZW07XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zY19zbnMuc29saWQgYXtcbiAgICB0b3A6IC0zcHg7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufSBcblxuLnNjX3Nucy5zb2xpZCBhOmhvdmVye3RvcDowO31cbi5zY19mYWNlYm9vayBhIHtiYWNrZ3JvdW5kOiAjMzE1MDk2O31cbi5zY19mYWNlYm9vay5zb2xpZCBhIHtib3gtc2hhZG93OiAwIDdweCAwICMyYzQzNzM7fVxuLnNjX2ZhY2Vib29rLnNvbGlkIGE6aG92ZXIge2JveC1zaGFkb3c6IDAgM3B4IDAgIzJjNDM3Mzt9XG4uc2NfZmFjZWJvb2suY29sb3IgYTpob3ZlciB7YmFja2dyb3VuZDogIzJjNDM3Mzt9XG4uc2NfdHdpdHRlciBhIHtiYWNrZ3JvdW5kOiAjNTVhY2VlO31cbi5zY190d2l0dGVyLnNvbGlkIGEge2JveC1zaGFkb3c6IDAgN3B4IDAgIzAwOTJjYTt9XG4uc2NfdHdpdHRlci5zb2xpZCBhOmhvdmVyIHtib3gtc2hhZG93OiAwIDNweCAwICMwMDkyY2E7fVxuLnNjX3R3aXR0ZXIuY29sb3IgYTpob3ZlciB7YmFja2dyb3VuZDojMDA5MmNhO31cbi5zY19pbnN0YWdyYW0gYXtiYWNrZ3JvdW5kOiAjM2Y3MjliO31cbi5zY19pbnN0YWdyYW0uc29saWQgYXtib3gtc2hhZG93OiAwIDdweCAwICM0MzYzOGI7fVxuLnNjX2luc3RhZ3JhbS5zb2xpZCBhOmhvdmVyIHtib3gtc2hhZG93OiAwIDNweCAwICM0MzYzOGI7fVxuLnNjX2luc3RhZ3JhbS5jb2xvciBhOmhvdmVyIHtiYWNrZ3JvdW5kOiM0MzYzOGI7fVxuXG4uc2NfZ29vZ2xlcGx1cyBhe2JhY2tncm91bmQ6ICNkZDRiMzk7fVxuLnNjX2dvb2dsZXBsdXMuc29saWQgYXtib3gtc2hhZG93OiAwIDdweCAwICNhZDNhMmQ7fVxuLnNjX2dvb2dsZXBsdXMuc29saWQgYTpob3ZlciB7Ym94LXNoYWRvdzogMCAzcHggMCAjYWQzYTJkO31cbi5zY19nb29nbGVwbHVzLmNvbG9yIGE6aG92ZXIge2JhY2tncm91bmQ6I2FkM2EyZDt9XG5cbi5zY19zbnMuc2ltcGxlIGF7YmFja2dyb3VuZDogI2FhYTt9XG4uc2Nfc25zLnNpbXBsZSBhOmhvdmVye2JhY2tncm91bmQ6ICM4ODg7fVxuLnNjX3Nucy5zaW1wbGUuc29saWQgYXtib3gtc2hhZG93OiAwIDdweCAwICM4ODg7fVxuLnNjX3Nucy5zaW1wbGUuc29saWQgYTpob3Zlcntib3gtc2hhZG93OiAwIDNweCAwICM4ODg7fVxuLnNjX3Nucy5jaXJjbGUgYXtib3JkZXItcmFkaXVzOiA1MCU7cGFkZGluZzogMC45ZW0gMC44ZW07fVxuXG4uc2NfbWFya2Vye2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZmNjYgNTAlKTt9XG4uc2NfbWFya2VyLnJlZHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNTAlLCAjZmZkOWQ5IDUwJSk7fVxuLnNjX21hcmtlci5ibHVle2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNjZmRiZmYgNTAlKTt9XG5cbi5zY19tYXJrZXItYW5pbWF0aW9uLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwJSAuNGVtO1xuICAgIHRyYW5zaXRpb246IDIuNXM7XG59XG4gXG4uc2NfbWFya2VyLWFuaW1hdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiKDI1NSwgMjQ3LCAyKSA1MCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgLjhlbTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC41ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zY19tYXJrZXItYW5pbWF0aW9uLnJlZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGxlZnQsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDAsIDAsIDAuMykgNTAlKTtcbn1cbi5zY19tYXJrZXItYW5pbWF0aW9uLmJsdWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChsZWZ0LCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMTAwLCAxNDksIDIzNywgMC41KSA1MCUpO1xufVxuXG4uZm9udHNpemUuXFwzMXtmb250LXNpemU6IDAuOGVtfVxuLmZvbnRzaXplLlxcMzJ7Zm9udC1zaXplOiAwLjllbX1cbi5mb250c2l6ZS5cXDMze2ZvbnQtc2l6ZTogMS4xZW19XG4uZm9udHNpemUuXFwzNHtmb250LXNpemU6IDEuM2VtfVxuLmZvbnRzaXplLlxcMzV7Zm9udC1zaXplOiAxLjRlbX1cbi5mb250c2l6ZS5cXDM2e2ZvbnQtc2l6ZTogMS41ZW19XG4uZm9udHNpemUuXFwzN3tmb250LXNpemU6IDEuNmVtfVxuLmZvbnRzaXplLlxcMzh7Zm9udC1zaXplOiAxLjdlbX1cbi5mb250c2l6ZS5cXDM5e2ZvbnQtc2l6ZTogMmVtfVxuXG4uZm9udGNvbG9ye2NvbG9yOnJlZDt9XG4uZm9udGJhY2tncm91bmR7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6IDJweCA1cHg7fVxuXG4uc2NfZ2V0cG9zdHtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4ICNkZGQ7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4yNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zY19nZXRwb3N0OmhvdmVye2JhY2tncm91bmQ6ICNlZWU7fVxuXG4uc2NfZ2V0cG9zdCBhLCAuY29udGVudCAuc2NfZ2V0cG9zdCBhe1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQgLnNjX2dldHBvc3QgcCB7cGFkZGluZzogMDtkaXNwbGF5OiBub25lO31cblxuLnNjX2dldHBvc3RfdGh1bWJ7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNjX2dldHBvc3QgLnRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xufVxuXG4uc2NfZ2V0cG9zdCAuc3Vic3RyIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbn1cblxuLnNjX2dldHBvc3QgLmRhdGV7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiA1cHg7XG59XG5cbi5zY19nZXRwb3N0IC5iYWRnZXtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBwYWRkaW5nOiAwLjRlbSAwLjZlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuI3NpZGViYXIgLnNjX2dldHBvc3R7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuI3NpZGViYXIgLnNjX2dldHBvc3RfdGh1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3NpZGViYXIgLnNjX2dldHBvc3QgaW1ne1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jc2lkZWJhciAuc2NfZ2V0cG9zdCAuc2NfZ2V0cG9zdCAudGl0bGV7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuXG4udGFiX2FyZWF7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIGRpc3BsYXk6dGFibGU7XG4gICAgbWFyZ2luOjA7XG4gICAgfVxuICAgIFxuLnRhYl9hcmVhIGRpdntcbiAgICAvKlRhYuOBruijhemjviovXG4gICAgd2lkdGg6MTM5cHg7IFxuICAgIGhlaWdodDo0OXB4OyBcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjsgXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IFxuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTsgXG4gICAgZGlzcGxheTp0YWJsZS1jZWxsOyAgXG4gICAgY29sb3I6IzMzMzMzMztcbiAgICBiYWNrZ3JvdW5kOiNlZWU7XG4gICAgfVxuICAgIFxuLnNjX3RhYnNfYXJlYSB7IFxuICAgIHBhZGRpbmc6MTBweCAwOyBcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuICAgIFxuLnNjX3RhYnNfYXJlYSBkaXYuY29udGVudF9hcmVhe1xuICAgIGJhY2tncm91bmQ6I2ZmZmZmZjsgXG4gICAgcGFkZGluZzoyMHB4OyAgXG4gICAgYm9yZGVyOiAxcHggZG90dGVkICNiYmJiYmI7XG4gICAgfVxuXG4udGFiX2FyZWEgZGl2LnNlbGVjdHtcbiAgICAvKuOCouOCr+ODhuOCo+ODluOCv+ODluOBruijhemjviovXG4gICAgYmFja2dyb3VuZDojZmZmZmZmOyBcbiAgICBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7IFxuICAgIGNvbG9yOiMzMzMzMzM7XG4gICAgYm9yZGVyOiAxcHggZG90dGVkICM5MDkwOTA7XG4gICAgYm9yZGVyLXRvcDozcHggc29saWQgIzNmNTFiNTtcbiAgICB9XG4gICAgXG5cbnVsLnNjX2FydGljbGV7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdzphdXRvO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xufVxuXG51bC5zY19hcnRpY2xlLmdyaWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbnVsLnNjX2FydGljbGUgbGl7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxudWwuc2NfYXJ0aWNsZS5jb2wgbGkge1xuICAgIHdpZHRoOiAzMiU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAuNSU7XG59XG5cblxuLmNvbnRlbnQgdWwuc2NfYXJ0aWNsZSBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi5zY19hcnRpY2xlX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZGlzcGxheTogdW5zZXQ7XG59XG5cbi5zY19hcnRpY2xlX3RpdGxlIGF7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5zY19hcnRpY2xlX3RpdGxlIGE6aG92ZXJ7XG4gICAgY29sb3I6ICM1ZWIwZjE7XG59XG5cbi5zY19hcnRpY2xlX2RhdGV7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2NfYXJ0aWNsZV9jYXQge1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIG1hcmdpbi1yaWdodDo4cHg7XG59XG5cbi5zY19hcnRpY2xlLnNpbXBsZSAuc2NfYXJ0aWNsZV9jYXR7XG4gICAgcGFkZGluZzogNHB4IDdweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC44ZW0gIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnNjX2FydGljbGUuZ3JpZCA+IGF7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDE2cHgpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgPiBhLC5zY19hcnRpY2xlLmxpc3QgPiBhIHtcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsMCwwLDAuMik7XG4gIG1hcmdpbjogOHB4O1xuICB0cmFuc2l0aW9uOiAuNHM7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgbGksLnNjX2FydGljbGUubGlzdCBsaSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLnNjX2FydGljbGUuZ3JpZCBsaSAubWV0YSwuc2NfYXJ0aWNsZS5saXN0IGxpIC5tZXRhIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgLnBvc3RfbGlzdF90aHVtYiwuc2NfYXJ0aWNsZS5saXN0IC5wb3N0X2xpc3RfdGh1bWJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1ie1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE0MHB4O1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIC5wb3N0X2xpc3RfdGh1bWIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5zY19hcnRpY2xlLmxpc3QgLnBvc3RfbGlzdF90aHVtYiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgLnBvc3RfbGlzdF90aHVtYiAuc2NfYXJ0aWNsZV9jYXQsLnNjX2FydGljbGUubGlzdCAucG9zdF9saXN0X3RodW1iIC5zY19hcnRpY2xlX2NhdHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IC43ZW07XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG5cbi5zY19hcnRpY2xlLmdyaWQgLnNjX2FydGljbGVfdGl0bGUsLnNjX2FydGljbGUubGlzdCAuc2NfYXJ0aWNsZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xufVxuXG4uc2NfYXJ0aWNsZS5ncmlkIC5zY19hcnRpY2xlX2RhdGUsLnNjX2FydGljbGUubGlzdCAuc2NfYXJ0aWNsZV9kYXRle1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG59XG5cbiNzaWRlYmFyIC5zY19hcnRpY2xlLmdyaWQgPiBhIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICBtYXJnaW46IDZweDtcbn1cblxuI3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZCAuc2NfYXJ0aWNsZV90aXRsZSwjc2lkZWJhciAuc2NfYXJ0aWNsZS5saXN0IC5zY19hcnRpY2xlX3RpdGxle1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiNzaWRlYmFyIC5zY19hcnRpY2xlLmxpc3QgLnBvc3RfbGlzdF90aHVtYntcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xufVxuXG4uc2NfYXJ0aWNsZS5yYW5re1xuICAgIGNvdW50ZXItcmVzZXQ6IGFydGljbGUtcmFua2luZztcbn1cblxuLnNjX2FydGljbGUucmFuayBsaTphZnRlcntcbiAgICBjb250ZW50OiBjb3VudGVyKGFydGljbGUtcmFua2luZywgZGVjaW1hbCk7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGFydGljbGUtcmFua2luZztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogIzMxMzEzMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2NfYXJ0aWNsZS5yYW5rIGE6bnRoLWNoaWxkKDEpIGxpOmFmdGVye1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDIzMCwgODgpO1xufVxuLnNjX2FydGljbGUucmFuayBhOm50aC1jaGlsZCgyKSBsaTphZnRlcntcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLnNjX2FydGljbGUucmFuayBhOm50aC1jaGlsZCgzKSBsaTphZnRlcntcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTIxLCAzNywgMC44KTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgI3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZCA+IGEge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTJweCk7XG4gICAgbWFyZ2luOiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIHVsLnNjX2FydGljbGV7XG4gICAgcGFkZGluZzowcHg7XG4gIH1cblxuICB1bC5zY19hcnRpY2xlIGxpIHtcbiAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gIH1cblxuICAuc2NfYXJ0aWNsZV9jYXR7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICB9XG5cbiAgdWwuc2NfYXJ0aWNsZS5jb2wgbGkge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjU5OXB4KXtcbiAgdWwuc2NfYXJ0aWNsZS5jb2wgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI3NpZGViYXIgLnNjX2FydGljbGUuZ3JpZCA+IGEsLnNjX2FydGljbGUuZ3JpZCA+IGEge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG59XG5cbi5zY19xcmNvZGV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNjX2NvbnRlbnRfaWNvbiwuc2NfY29udGVudF9pY29uIGl7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgcGFkZGluZzogMCAuMmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2NfY29udGVudF9pY29uIGkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcblxuICAgIC5zY19nZXRwb3N0IGEsIC5jb250ZW50IC5zY19nZXRwb3N0IGF7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnNjX2dldHBvc3R7XG4gICAgICBtYXJnaW46LjVlbSAwO1xuICAgIH1cblxuICAgIC5zY19nZXRwb3N0X3RodW1ie1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnNjX2dldHBvc3QgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG5cbiAgICAuc2NfZ2V0cG9zdCAuc3Vic3Rye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zY19nZXRwb3N0IC5kYXRle1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogLjZlbTtcbiAgICB9XG5cbn1cblxuLnNjX3BvcHVwX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgdXNlcl9saXN0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4udXNlcl9saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlcl9saXN0IC51c2Vye1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAyMHB4O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG59XG4udXNlcl9saXN0IC51c2VyX2F2YXRvcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udXNlcl9saXN0IC51c2VyX2F2YXRvciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtYXJnaW46IDA7XG59XG5cbi51c2VyX2xpc3QgLnVzZXJfbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG4gIC51c2VyX2xpc3QgLnVzZXJ7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpe1xuICAudXNlcl9saXN0IC51c2Vye1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIHBvcHVsYXIgcG9zdHNcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiNzaWRlYmFyIC5wb3B1bGFyLXBvc3RzIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAtMTBweDtcbn1cblxuIC8qKioqKioqXG4ucG9wdWxhci1wb3N0cyBsaTpudGgtb2YtdHlwZSgxKTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCgnaHR0cDovLy0tLS0tLmpwZycpO1xufVxuIFxuLnBvcHVsYXItcG9zdHMgbGk6bnRoLW9mLXR5cGUoMik6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoJ2h0dHA6Ly8tLS0tLS5qcGcnKTtcbn1cbiBcbi5wb3B1bGFyLXBvc3RzIGxpOm50aC1vZi10eXBlKDMpOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKCdodHRwOi8vLS0tLS0uanBnJyk7XG59XG5cbioqKioqKiovXG5cbi53cHAtbGlzdCB7XG4gICAgY291bnRlci1yZXNldDogd3BwLXJhbmtpbmc7XG59XG5cbi5kaXZlcl9wb3B1bGFyX3Bvc3Rze1xuICAgIGNvdW50ZXItcmVzZXQ6IGRwcC1yYW5raW5nO1xufVxuIFxuLyog5LiA6Kan44Gu6KGo56S644K544K/44Kk44OrICovXG4ucG9wdWxhci1wb3N0cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzo4cHggIWltcG9ydGFudDsgXG59XG5cbi53cHAtdGh1bWJuYWlse1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ud3BwLXBvc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogLjllbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuXG4ud3BwLWxpc3QgbGl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kX3RhYl90YWIgdWwud3BwLWxpc3QgbGkgYSB7XG4gICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZF90YWJfdGFiIHVsLndwcC1saXN0IGxpe1xuICBwYWRkaW5nOjhweDsgXG59XG5cbi5wb3N0X2xpc3Rfdmlld3Mge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG4vKi5wb3N0X2xpc3Rfdmlld3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA2ZVwiO1xuICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn0qL1xuLnBvc3RfbGlzdF92aWV3czphZnRlciB7XG4gICAgY29udGVudDogXCJ2aWV3c1wiO1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcGx1Z2luIC0gcG9wdWxhciBwb3N0c1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hbWF6b25qc19pdGVtIC5hbWF6b25qc19pbmZvIGg0OmJlZm9yZSwuYW1hem9uanNfaXRlbSAuYW1hem9uanNfaW5mbyBoNDphZnRlcntcbiAgY29udGVudDpub25lO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGNvbnRhY3RcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uY29udGFjdCA+IGRpdjphZnRlcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGZvbnQtc2l6ZTogMDtcbn1cblxuLmNvbnRhY3QgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLmNvbnRhY3QgdGQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uY29udGFjdCAuZm9ybV90aXRsZSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmNvbnRhY3QgLmZvcm1fYXJlYSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA3NyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbnRhY3QgLmZvcm1fYXJlYSB0ZXh0YXJlYXtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cGNmNyAuZm9ybV90aXRsZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcbiAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLndwY2Y3LWZvcm0tY29udHJvbC53cGNmNy1zdWJtaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDFlbSA0ZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuY29udGFjdCAuZm9ybV90aXRsZSwuY29udGFjdCAuZm9ybV9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBsYXp5bG9hZFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qLmxhenlsb2FkLCAubGF6eWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG59Ki9cbi8qLmxhenlsb2FkZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbiovLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGJpcmFsIHNuc1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnAtZW50cnlfX3B1c2gge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyYjJiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLnAtZW50cnlfX3B1c2hMaWtlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgICAgXG59XG5cbi5wLWVudHJ5X19wdXNoTGlrZTpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDYwJSkgYmx1cig1cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICByaWdodDogLTVweDtcbiAgICBib3R0b206IC01cHg7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5wLWVudHJ5X19wdXNoQnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLnAtZW50cnlfX3B1c2hCdXR0b25MaWtlIHtcbiAgICBsaW5lLWhlaWdodDogMVxufVxuLnAtZW50cnlfX25vdGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnAtZW50cnlfX3R3LWZvbGxvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMFxufVxuLnAtZW50cnlfX3R3LWZvbGxvd19fY29udCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzI1MjUyNVxufVxuLnAtZW50cnlfX3R3LWZvbGxvd19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luOiA0cHggMTVweFxufVxuXG5kaXYgLnNpZGVhZHtcbndpZHRoOiA4MCU7XG5oZWlnaHQ6YXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAucC1lbnRyeV9fdHctZm9sbG93e1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuICAucC1lbnRyeV9fdHctZm9sbG93X19pdGVte1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiBuZXcgbGFiZWxcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubmV3bGFiZWx7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiBTTlPjg5zjgr/jg7NcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogW2ZiX3NoYXJlXSAqL1xuXG4uZmJfaWZyYW1lX3dpZGdldF9mbHVpZHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFyZS1mYiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNCNTVBNTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gICAgZm9udC1zaXplOjAuN2VtO1xudGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG59XG5cbi5zaGFyZS1mYiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI0M2Y3Nztcbn1cblxuLnNoYXJlLWZiIHNwYW46YmVmb3JlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlIDtcbiAgICBjb250ZW50OiAnXFxBJyA7XG59XG5cbi8qIFtUd2l0dGVyXSAqL1xuXG4uc2MtdHcgc3ZnIHtcbiAgICB3aWR0aDogMjBweCA7XG4gICAgaGVpZ2h0OiAyMHB4IDtcbiB9XG5cbi5zYy10dyBhIHtcbiAgICBtYXJnaW46IDAgYXV0byA7XG4gICAgcGFkZGluZzogNXB4IDtcbiAgICBkaXNwbGF5OiBibG9jayA7XG4gICAgYmFja2dyb3VuZDogIzFCOTVFMCA7XG4gICAgZm9udC1zaXplOiAxMnB4IDtcbiAgICBjb2xvcjogI2ZmZiA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweCA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDtcbn1cblxuLnNjLXR3IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmIDtcbiAgICBiYWNrZ3JvdW5kOiAjMGM3YWJmIDtcbn1cblxuLnNjLXR3IHNwYW46YmVmb3JlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlIDtcbiAgICBjb250ZW50OiAnXFxBJyA7XG59XG5cbi8qIFtoYXRlYnVfc2hhcmVdICovXG4uc2hhcmUtaGF0ZWJ1IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4YWMxO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgICBmb250LXNpemU6MC43ZW07XG50ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbn1cblxuLnNoYXJlLWhhdGVidSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZkODRiNDtcbn1cblxuLyogW3BvY2tldF9zaGFyZV0gKi9cbi5zaGFyZS1wb2NrZXQgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDNlNTE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICAgIGZvbnQtc2l6ZTowLjdlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaGFyZS1wb2NrZXQgYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM3NDk7XG59XG5cbi5zaGFyZS1wb2NrZXQgc3BhbjpiZWZvcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUgO1xuICAgIGNvbnRlbnQ6ICdcXEEnIDtcbn1cblxuLnNoYXJlLWZlZWRseSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3YzA0MDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gICAgZm9udC1zaXplOjAuN2VtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNoYXJlLWZlZWRseSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZiA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiYWYzYTtcbn1cblxuLnNoYXJlLWZlZWRseSBzcGFuOmJlZm9yZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZSA7XG4gICAgY29udGVudDogJ1xcQScgO1xufVxuXG5cblxuXG5cbi8qIFtGYWNlYm9va10gKi9cbi5zYy1mYiB7XG4gICAgei1pbmRleDogOTkgO1xuICAgIHdpZHRoOiA2NXB4IDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweCAhaW1wb3J0YW50XG59XG5cbi8qIFtGZWVkbHldICovXG5cbi5mZWVkbHktY291bnQtYm94IHtcbiAgd2lkdGg6IDcxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZlZWRseS1jb3VudC1ib3ggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZlZWRseS1jb3VudC1ib3ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNDQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuXG4uZmVlZGx5LWNvdW50LWJveCBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAyOHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTtcbn1cblxuLmZlZWRseS1jb3VudC1ib3ggc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAyOXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmZlZWRseS1jb3VudC1ib3ggaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4vKiBbTElORV0gKi9cbi5zYy1saSB7XG4gICAgd2lkdGg6YXV0byA7XG59XG5cbi5zYy1saS1pbWcge1xuICAgIGJvcmRlcjogbm9uZSA7XG4gICAgbWFyZ2luOiAwIGF1dG8gO1xuICAgIHBhZGRpbmc6MCA7XG4gICAgd2lkdGg6IDM4cHggO1xuICAgIGhlaWdodDogNjJweCA7XG59XG5cbi8qIOODh+OCueOCr+ODiOODg+ODl1BD44Gn44GvTElOReODnOOCv+ODs+OCkuihqOekuuOBl+OBquOBhCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKCBtaW4td2lkdGg6NDgwcHggKSB7XG4gICAgLnNjLWxpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSA7XG4gICAgfVxufVxuXG4udHdpdHRlcl9idG57XG4gIHdpZHRoOiA3NHB4O1xufVxuIFxuLmFycm93X2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLE1laXJ5byxzYW5zLXNlcmlmO1xufVxuLmFycm93X2JveDphZnRlciwgLmFycm93X2JveDpiZWZvcmUge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCIgXCI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4gXG4uYXJyb3dfYm94OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG59XG4uYXJyb3dfYm94OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDIyMSwgMjIxLCAwKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuIFxuLyog44K144O844Kv44Or44Gu44K544K/44Kk44OrICovXG4uc25zX2NpcmNsZXtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4gXG4uc25zX2NpcmNsZSBpe1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEycHg7XG4gICAgZm9udC1zaXplOjMwcHg7XG4gICAgY29sb3I6I0ZGRjsvKiDmloflrZfjga7oibIgKi9cbn1cbiBcbi8qIOODquODs+OCr+mgmOWfn+OCkuODluODreODg+OCr+WFqOS9k+OBqyAqL1xuLnNuc19jaXJjbGUgYXtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OjA7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNSU7XG4gICAgdGV4dC1pbmRlbnQ6LTk5OXB4O1xuICAgIGNvbG9yOiNGRkY7Lyog5paH5a2X44Gu6ImyICovXG59XG5cbi5zbnNfY2lyY2xlLmZhY2Vib29re1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjVhOTY7XG59XG4gXG4uc25zX2NpcmNsZS50d2l0dGVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFjZWM7XG59XG4uc25zX2NpcmNsZS5pbnN0YWdyYW17XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmNzYzNztcbn1cblxuIFxuLyog44Oe44Km44K544Kq44O844OQ44O8ICovXG4uc25zX2NpcmNsZSBhOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6I0ZGRjtcbiAgICBmaWx0ZXI6YWxwaGEob3BhY2l0eT01MCk7XG4gICAgLW1vei1vcGFjaXR5OiAwLjU7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAg44Kr44OG44K044Oq5pyA5paw6KiY5LqLXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubmV3cG9zdF9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLG1pbm1heCg0MCUsMWZyKSk7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG4ucG9zdF9saXN0X3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5tZXRhe1xuICAgICAgZmxleDoxO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLmRhdGUge1xuICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcS1kb3duKG1kKXtcbiAgICAgIGF7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZpZ3VyZXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiBcbn1cblxuXG5cbi5wb3N0X2xpc3Rfd3JhcCBpbWcge1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuXG4ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIG1pbi1oZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdF9saXN0IC5wb3N0X2xpc3Rfd3JhcCsucG9zdF9saXN0X3dyYXB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci10b3A6IDA7XG59XG5cbi5wb3N0X2xpc3QgLnBvc3RfbGlzdF93cmFwIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgcGlja3VwIGNhdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnBpY2t1cC1jYXQtd3JhcHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5waWNrdXAtY2F0LWxpc3R7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgYXtcbiAgICAgIHBhZGRpbmc6NXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLm1ldGEge1xuICAgICAgZmxleDoxO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBcbn1cblxuXG4ucGlja3VwLWNhdC1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIG92ZXJmbG93OmhpZGRlbjsgXG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5waWNrdXAtY2F0LWltZyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucGlja3VwLWNhdC1kdCB7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICBjb2xvcjogI2FhYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG59XG5cbi5waWNrdXAtY2F0LWV4Y2VycHR7XG4gIGZvbnQtc2l6ZTogLjdlbTtcbn1cblxuLnBpY2t1cC1jYXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOi4yZW0gMDsgXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcbiAgLnBpY2t1cC1jYXQtZXhjZXJwdHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBpY2t1cC1jYXQtdGl0bGV7XG4gICAgZm9udC1zaXplOiAuN2VtO1xuICB9XG5cbiAgLnBpY2t1cC1jYXQtaW1ne1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG5cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBzdGlja3kgcG9zdFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zdGlja3ktcG9zdC1ib3h7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLnBvc3RfdGh1bWJuYWlse1xuICAgICAgd2lkdGg6IDM4JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLnBvc3QtbWV0YS1hbGx7XG4gICAgICBwYWRkaW5nOjEwcHggMjBweDtcbiAgICB9XG4gICAgLnBvc3QtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICB9XG4gICAgLnBvc3QtZGF0ZXtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICBwYWRkaW5nOiAwIC4zZW0gO1xuICAgIH1cbiAgICAucG9zdC1zdWJzdHJ7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLnBvc3QtY2F0e1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgIHBhZGRpbmc6NXB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgfVxuICAgIC5wb3N0LXRhZ3tcbiAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAudGFne1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgICAgIHBhZGRpbmc6M3B4IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5zdGlja3ktcG9zdC1ib3h7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc3RpY2t5LXBvc3QtYm94IC5wb3N0X3RodW1ibmFpbHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnN0aWNreS1wb3N0LWJveCAucG9zdC1tZXRhLWFsbHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzoxMHB4IFxuICB9XG5cbiAgLnN0aWNreS1wb3N0LWJveCAucG9zdC1kYXRle1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gIHRvcOOBq+aIu+OCi1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4jcGFnZS10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IC0xMDBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDc3JTtcbiAgICB6LWluZGV4OiA5OTg7XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAmOmhvdmVye1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbXEtZG93bihtZCl7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGF7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZzowOyBcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgQ1RBIFdpZGdldFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCBmaWd1cmUgaW1nIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZXtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCAuY29udGVudHtcbiAgZm9udC1zaXplOiAxLjFlbTtcbn1cblxuLndpZGdldC53aWRnZXRfZGl2ZXJfd2lkZ2V0X2N0YSAud3JhcC1wb3N0LXRpdGxlOmJlZm9yZSwud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfY3RhIC53cmFwLXBvc3QtdGl0bGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAud2lkZ2V0LmNvbnRhaW5lcndpZGdldCAuY3RhX2NvbnRlbnQgZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIC53aWRnZXQud2lkZ2V0X2RpdmVyX3dpZGdldF9jdGEgLndyYXAtcG9zdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgcGFkZGluZzogMGVtO1xuICB9XG4gIC53aWRnZXQuY29udGFpbmVyd2lkZ2V0IC5jdGFfY29udGVudCAuY29udGVudCB7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICBDVEFcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI2N0YSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY3RhX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmN0YV90aHVtYm5haWx7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jdGFfdGh1bWJuYWlsIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OmNvbnRhaW47JztcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLmN0YV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICMzMjQ1NGU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jdGFfYnRuYXJlYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uY3RhX2J0biB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIHBhZGRpbmc6IDEwcHggNjBweDtcbn1cblxuLmN0YV9jb250ZW50IC5jb250ZW50IHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbiNjdGEgLmJ1dHRvbi5iaWcgYXtcbiAgICB3aWR0aDogNzAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAuY3RhX3RodW1ibmFpbHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyBcbiAgICB9XG5cbiAgICAuY3RhX3RpdGxle1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIExQXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuI2xwLXdyYXB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jbHAtd3JhcCAuY29udGVudHtcbiAgd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNscC13cmFwIC5scF9oZWFkZXJfaW1ne1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2xwLXdyYXAgLmxwX2hlYWRlcl9pbWcgaW1ne1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxwX2Zvb3Rlcl9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG51bC5scC1mb290ZXItbmF2LWxpc3R7XG4gIHdpZHRoOiAxMDAlO1xufVxudWwubHAtZm9vdGVyLW5hdi1saXN0IGxpLHVsLmxwLWZvb3Rlci1uYXYtbGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bC5scC1mb290ZXItbmF2LWxpc3QgbGkgYSB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmxwLWZvb3Rlci1jb3B5cmlnaHRzIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAxcHgpe1xuICAjbHAtd3JhcCAuY29udGVudHtcbiAgICB3aWR0aDogMTEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KXtcbiAgI2xwLXdyYXAgLmNvbnRlbnR7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgI2xwLXdyYXAgLmNvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGRpdmVyIGtpamlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZWRpdGVyX2RpdmVyX2tpamkge1xuICAgIG1hcmdpbjogMTVweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5lZGl0ZXJfZGl2ZXJfa2lqaV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cblxuLmVkaXRlcl9kaXZlcl9raWppX3RpdGxlOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlxcZjBiMlwiO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIH1cblxudWwuZGl2ZXJfcmVsX2tpamkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbnVsLmRpdmVyX3JlbF9raWppIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxudWwuZGl2ZXJfcmVsX2tpamkgbGkgYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG51bC5kaXZlcl9yZWxfa2lqaSBsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICB9XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBoZWFkbGluZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5kaXZlcl9oZWFkbGluZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IzNjYjNlNDtcbn1cbi5kaXZlcl9oZWFkbGluZSAuZGl2ZXJfaGVhZGxpbmVfdGV4dCB7XG4gIG1hcmdpbjogMTBweCAwXG59XG4uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCB7XG4gIGNvbG9yOiAjM2NiM2U0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGl2ZXJfaGVhZGxpbmUuYm9yZGVyMyAuZGl2ZXJfaGVhZGxpbmVfdGV4dCBzcGFuOmJlZm9yZSxcbi5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzNjYjNlNDtcbiAgd2lkdGg6IDQ1cHg7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTAlO1xufVxuLmRpdmVyX2hlYWRsaW5lLmJvcmRlcjMgLmRpdmVyX2hlYWRsaW5lX3RleHQgc3BhbjpiZWZvcmUge1xuICByaWdodDogMTAwJTtcbn1cbi5kaXZlcl9oZWFkbGluZS5ib3JkZXIzIC5kaXZlcl9oZWFkbGluZV90ZXh0IHNwYW46YWZ0ZXIge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgIGNvcmUgY29sdW1uc1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5cbi5jb250ZW50IC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBkaXNwbGF5OiBmbGV4OyAgICBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgXG59XG5cbi5jb250ZW50IC53cC1ibG9jay1jb2x1bW57XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpe1xuICAuY29udGVudCAud3AtYmxvY2stY29sdW1ue1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgLjVlbTtcbiAgfVxuXG4gIC53cC1ibG9jay1jb2x1bW5zLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQob2RkKXtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IC41ZW07XG4gIH1cblxuICAud3AtYmxvY2stY29sdW1ucy53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKGV2ZW4pe1xuICAgICAgcGFkZGluZy1sZWZ0OiAuNWVtO1xuICB9XG5cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBjb3JlIGltYWdlXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9ue1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBkdmF1eF9pY29uYm94XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5kdmF1eF9pY29uIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBkdmF1eF9pY29uYm94XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuLmR2YXV4X2ljb25ib3gge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmR2YXV4X2ljb25ib3hfbWV0YSB7XG4gICAgcGFkZGluZzogMCAxZW0gMWVtIDFlbTtcbn1cblxuLmR2YXV4X2ljb25ib3ggLmR2YXV4X2ljb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLmR2YXV4X2ljb25ib3gtLWljb257XG4gICAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5kdmF1eF9pY29uYm94IC50aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5kdmF1eF9pY29uYm94IC50ZXh0Y29udGVudHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5kdmF1eF9pY29uYm94IC53cC1ibG9jay1pbWFnZSBpbWd7XG4gIGJvcmRlcjpub25lO1xufVxuXG4ud3AtYmxvY2stY29sdW1uIC5kdmF1eF9pY29uYm94IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53cC1ibG9jay1pbWFnZSBpbWd7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICBkdmF1eF9zZWN0aW9uXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb257XG4gICAgbWFyZ2luOiAwIC00MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb257XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2lubmVyPio6bm90KC5zZWN0aW9uX2ZpbHRlcikge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb246bm90KC5ub3JtYWwpKy5kdmF1eF9zZWN0aW9uX2Vudmlyb24gPiAuZHZhdXhfc2VjdGlvbl9pbm5lcntcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24gKyAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbn1cblxuLmR2YXV4X3NlY3Rpb25faW5uZXIgLnNlY3Rpb25fZmlsdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLFxuLmZ1bGwgLmR2YXV4X3NlY3Rpb25fZW52aXJvbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xufVxuXG4uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb257XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXZ3O1xufVxuLmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24rLmR2YXV4X3NlY3Rpb25fZW52aXJvbixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24rLmR2YXV4X3NlY3Rpb25fZW52aXJvbiB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXZ3O1xufVxuXG5cbi5mdWxscGFnZSAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsXG4uZnVsbCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7XG4gICAgYm90dG9tOiAtNS41dnc7XG59XG4uZnVsbHBhZ2UgLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTEgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyLFxuLmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUyIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlciB7XG4gICAgaGVpZ2h0OiA1LjV2dztcbn1cblxuLmZ1bGxwYWdlIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPVwic2xvcGVcIl0rLmR2YXV4X3NlY3Rpb25fZW52aXJvbj4uZHZhdXhfc2VjdGlvbl9pbm5lcixcbi5mdWxsIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPVwic2xvcGVcIl0rLmR2YXV4X3NlY3Rpb25fZW52aXJvbj4uZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDd2dztcbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG4gIC5kdmF1eF9zZWN0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5kdmF1eF9zZWN0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XG4gIH1cbn1cblxuLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5iYWxsb29uIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntcbiAgICBib3R0b206IC0zNXB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgbGVmdDogNTAlOyAgICBcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24uc2xvcGUxIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntcbiAgICBib3R0b206IC01MHB4O1xuICAgIGxlZnQ6IC01JTtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiAxMTAlO1xuICAgIGhlaWdodDogMjAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7ICAgIFxuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTNkZWcpO1xufVxuLmR2YXV4X3NlY3Rpb25fZW52aXJvbi5zbG9wZTIgLmR2YXV4X3NlY3Rpb25faW5uZXI6OmFmdGVye1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IC01JTtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiAxMTAlO1xuICAgIGhlaWdodDogMjAlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7ICAgIFxuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24ucmFkaXVzIC5kdmF1eF9zZWN0aW9uX2lubmVyOjphZnRlcntcbiAgICBib3R0b206IC0zMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XG59XG5cbi5kdmF1eF9zZWN0aW9uX2Vudmlyb24uemlnemFnIC5kdmF1eF9zZWN0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyx0cmFuc3BhcmVudCAzMHB4LCNmZmYgMzBweCksbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsI2ZmZiAxNXB4LHRyYW5zcGFyZW50IDE1cHgpLGxpbmVhci1ncmFkaWVudCgxMzVkZWcsI2ZmZiAxNXB4LHRyYW5zcGFyZW50IDE1cHgpO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IDEwMCUgMTAwJSwzMHB4IDMwcHgsMzBweCAzMHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbiNscC13cmFwICAuZHZhdXhfc2VjdGlvbl9lbnZpcm9ue1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjV2dztcbn1cbiNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb24rLmR2YXV4X3NlY3Rpb25fZW52aXJvbiB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXZ3O1xufVxuXG4jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXJ7XG4gICAgYm90dG9tOiAtNS41dnc7XG59XG4jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMSAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIsXG4jbHAtd3JhcCAuZHZhdXhfc2VjdGlvbl9lbnZpcm9uLnNsb3BlMiAuZHZhdXhfc2VjdGlvbl9pbm5lcjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNS41dnc7XG59XG5cbiNscC13cmFwIC5kdmF1eF9zZWN0aW9uX2Vudmlyb25bY2xhc3MqPVwic2xvcGVcIl0rLmR2YXV4X3NlY3Rpb25fZW52aXJvbj4uZHZhdXhfc2VjdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDd2dztcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICBwYXNzd29yZCBmb3JtXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5mb3JtLnBvc3RfcGFzc3dvcmR7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRpdmVyX3Bhc3N3b3JkX3dyYXAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luOiAzMHB4IDEwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwcHggM3B4IHJnYmEoMCwwLDAsLjEpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kaXZlcl9wYXNzd29yZF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBjb2xvcjogI0ZGOTgwMDtcbn1cblxuLmRpdmVyX3Bhc3N3b3JkX3RleHQge1xuICAgIGZvbnQtc2l6ZTogLjllbTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0e1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRpdmVyX3Bhc3N3b3JkX3dyYXAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJde1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRpdmVyX3Bhc3N3b3JkX3dyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuZGl2ZXJfcGFzc3dvcmRfd3JhcCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl17XG4gICAgcGFkZGluZzogMWVtO1xuICB9XG4gIC5kaXZlcl9wYXNzd29yZF93cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IC41ZW07XG4gIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgICAgICAgZmlyc3R2aWV3XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uZGl2ZXJfZmlyc3R2aWV3X3NpbXBsZXtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpcnN0dmlld19jb250ZW50IHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X3NpbXBsZS5zdHJpcGUubGVuZ3Roe1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgLTQ1ZGVnLFxuICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAjZmZjMGNiIDI1JSwgI2ZmYzBjYiA1MCUsXG4gICAgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCA3NSUsXG4gICAgI2ZmYzBjYiA3NSUsICNmZmMwY2JcbiAgKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfaW1hZ2V7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19pbWFnZS5ub3JlcGVhdHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19tb3Z7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IFxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gIC5kaXZlcl9maXJzdHZpZXdfbW92e1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdi5mdWxseyAgXG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5maXJzdHZpZXdfdmlkZW9fd3JhcHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92LmF1dG8gLmZpcnN0dmlld192aWRlb193cmFwe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92IHZpZGVve1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDpjb3ZlcjsnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdiAuZmlyc3R2aWV3X3ZpZGVvX3dyYXB7XG5oZWlnaHQ6IDEwMCU7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92LmZ1bGwgLmZpcnN0dmlld19jb250ZW50LC5kaXZlcl9maXJzdHZpZXdfbW92LmN1c3RvbSAuZmlyc3R2aWV3X2NvbnRlbnR7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5kaXZlcl9maXJzdHZpZXdfbW92LmF1dG8gI2RpdmVyX2ZpcnN0dmlld195dHBsYXllcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGl2ZXJfZmlyc3R2aWV3X21vdiAjZGl2ZXJfZmlyc3R2aWV3X3l0cGxheWVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyBcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZpcnN0dmlld192aWRlb193cmFwIC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRhcmssLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuZGFyayAuWVRQT3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xufVxuXG4uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuZG90LC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLmRvdCAuWVRQT3ZlcmxheXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjUpIDIyJSwgdHJhbnNwYXJlbnQgMCksIHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNSkgMjIlLCB0cmFuc3BhcmVudCAwKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4LCA0cHggNHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogOHB4IDhweDtcbiAgfVxuXG4uZmlyc3R2aWV3X3ZpZGVvX3dyYXAgLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuY2hlY2ssLmRpdmVyX2ZpcnN0dmlld19tb3ZfY292ZXIuY2hlY2sgLllUUE92ZXJsYXl7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSA4MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSAxMDAlKSxcbiAgICAgICAgICAgICAgICAgICAgbGluZXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50IDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDgwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4IDEwcHg7XG59XG5cbi5maXJzdHZpZXdfdmlkZW9fd3JhcCAuZGl2ZXJfZmlyc3R2aWV3X21vdl9jb3Zlci5wYXR0ZXJuLC5kaXZlcl9maXJzdHZpZXdfbW92X2NvdmVyLnBhdHRlcm4gLllUUE92ZXJsYXl7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChjbG9zZXN0LXNpZGUsIHJnYmEoMCwwLDAsMCkgOTglLCByZ2JhKDAsMCwwLDAuMjk4MDM5KSA5OSUpLCBcbiAgICAgICAgICAgICAgcmFkaWFsLWdyYWRpZW50KGNsb3Nlc3Qtc2lkZSwgcmdiYSgwLDAsMCwwKSA5OCUsIHJnYmEoMCwwLDAsMC4yOTgwMzkpIDk5JSksIHJnYmEoOTAsOTAsOTAsMC43KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCA0MHB4IDQwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogODBweCA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgLmZpcnN0dmlld19jb250ZW50e1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIG90aGVyIHN0eWxlXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaHZyLWZhZGUtcG9zdCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbn1cblxuLnNucy5taW5pIC5mYl9pZnJhbWVfd2lkZ2V0e1xuICB0b3A6LTVweDtcbn1cblxuI21hcnF1ZWUge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vdGZvdW5kX21lc3NhZ2V7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG5cbmkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpe1xuICAjd3BhZG1pbmJhciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cblxuLmNvbnRlbnQgaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnMuYWRzYnlnb29nbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5OTk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KXtcbiAgLnNwX2hpZGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pbnN0YWdyYW0tbWVkaWEge1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICB0YWIgd2lkZ2V0XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5cbi50YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAtMTBweDtcblxufVxuXG4vKuOCv+ODluOBruOCueOCv+OCpOODqyovXG4udGFiX2l0ZW0ge1xuICB3aWR0aDogY2FsYygxMDAlLzMpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNWFiNGJkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTY1NjU2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4udGFiX2l0ZW06aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4vKuODqeOCuOOCquODnOOCv+ODs+OCkuWFqOOBpua2iOOBmSovXG5pbnB1dFtuYW1lPVwidGFiX2l0ZW1cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKuOCv+ODluWIh+OCiuabv+OBiOOBruS4rei6q+OBruOCueOCv+OCpOODqyovXG4udGFiX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxZW07XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi8q6YG45oqe44GV44KM44Gm44GE44KL44K/44OW44Gu44Kz44Oz44OG44Oz44OE44Gu44G/44KS6KGo56S6Ki9cbiNhbGw6Y2hlY2tlZCB+ICNhbGxfY29udGVudCxcbiNwcm9ncmFtbWluZzpjaGVja2VkIH4gI3Byb2dyYW1taW5nX2NvbnRlbnQsXG4jZGVzaWduOmNoZWNrZWQgfiAjZGVzaWduX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyrpgbjmip7jgZXjgozjgabjgYTjgovjgr/jg5bjga7jgrnjgr/jgqTjg6vjgpLlpInjgYjjgosqL1xuLnRhYnMgaW5wdXQ6Y2hlY2tlZCArIC50YWJfaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YWI0YmQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ud2lkZ2V0LndpZGdldF9kaXZlcl93aWRnZXRfdGFiIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0X2RpdmVyX3dpZGdldF90YWIgLndpZGdldHRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cblxuLndpZGdldCB1bC5kX3RhYl9uYXYgbGkuZF90YWJfYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMyMTk2RjM7XG59XG5cbi53aWRnZXQgPiB1bC5kX3RhYl9uYXY6Zmlyc3Qtb2YtdHlwZSA+IGxpLCAud2lkZ2V0IHVsLmRfdGFiX25hdjpmaXJzdC1jaGlsZCA+IGxpe1xuICBib3JkZXI6bm9uZTtcbn1cblxuLnRhYmJhcntcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRfdGFiX2xpdmUgLmRfdGFiX2hpZGUge1xuIGRpc3BsYXk6bm9uZTtcbn1cblxuLnRhYmJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2e1xuIG1hcmdpbjowO1xuIGZvbnQ6IGJvbGQgMTJweCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gb3ZlcmZsb3cteTogYXV0bztcbiBkaXNwbGF5OiBibG9jaztcbndoaXRlLXNwYWNlOiAtLjRlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLndpZGdldCB1bC5kX3RhYl9uYXYgbGlcbntcbiBsaXN0LXN0eWxlOiBub25lO1xuIG1hcmdpbjogMDtcbiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiBtYXJnaW4tcmlnaHQ6IDJweDtcbiBmbGV4OjE7XG4gdGV4dC1hbGlnbjogY2VudGVyO1xuIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLndpZGdldCB1bC5kX3RhYl9uYXYgbGk6bGFzdC1jaGlsZHtcbiBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpIGFcbntcbiAgcGFkZGluZzogLjhlbSAxZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgY29sb3I6ICM5OTk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjYWFhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJveC1zaGFkb3c6IDBweCAtNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7XG59XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpIGE6dmlzaXRlZCB7IGNvbG9yOiAjNjY3OyB9XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpIGE6aG92ZXJcbntcbiAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAtNXB4IDVweCAtNXB4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtcbn1cblxubGkuZF90YWJfYWN0aXZle1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIHotaW5kZXg6IDE7XG59XG4ud2lkZ2V0IHVsLmRfdGFiX25hdiBsaS5kX3RhYl9hY3RpdmUgYVxue1xuIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi53aWRnZXQgdWwuZF90YWJfbmF2IGxpLmRfdGFiX2FjdGl2ZSBhOmhvdmVyXG57XG4gY29sb3I6ICMwMDA7XG4gYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5kX3RhYl9saXZlIC5kX3RhYl90YWJ7XG4gcGFkZGluZzoxMHB4O1xuIGJvcmRlci10b3A6MDtcbn1cblxuLmRfdGFiX2xpdmUgLmRfdGFiX3RhYiAuZF90YWJfdGl0bGUge1xuIGRpc3BsYXk6bm9uZTtcbn1cblxuLmRfdGFiX3RhYiB1bCBsaSBhe1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogLjhlbSAxZW07XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbiNtYWluIC5kX3RhYl90YWIgdWwgbGkgYXtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLmRfdGFiX3RhYiB1bCBsaS53aWRnZXRfcG9zdF9saXN0IGF7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGhlYWRlciBtZXNzYWdlXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4uaGVhZGVyX21lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlcl9tZXNzYWdlX2JhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2YwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAuNGVtIC42ZW07XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaGVhZGVyX21lc3NhZ2VfdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICAgIHRyYW5zaXRpb246IC40cztcbn1cblxuLmhlYWRlcl9tZXNzYWdlIC5oZWFkZXJfbWVzc2FnZV93cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG59XG5cbmEuaGVhZGVyX21lc3NhZ2Vfd3JhcDpob3ZlciAuaGVhZGVyX21lc3NhZ2VfdGV4dHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe1xuICAuaGVhZGVyX21lc3NhZ2V7XG4gICAgZm9udC1zaXplOiAuOWVtO1xuICB9XG5cbiAgLmhlYWRlcl9tZXNzYWdlX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICAgICAgICBuYXZfaW5fYnRuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4ubmF2X2luX2J0biB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5uYXZfaW5fYnRuIHVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZfaW5fYnRuIHVsIGxpIHtcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNkNGQ0ZDQ7XG59XG4ubmF2X2luX2J0biB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDRkNGQ0O1xufVxuLm5hdl9pbl9idG4gdWwgbGkgYXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm5hdl9pbl9idG4gdWwgbGkgYTpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7XG59XG5cbi5uYXZfaW5fYnRuIHVsIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW46IDVweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1OXB4KXtcbiAgLm5hdl9pbl9idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1OTlweCl7XG4gIC5kX3NwIC5uYXZfaW5fYnRuIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgcmdiYSgwLDAsMCwwLjIpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmRfc3AgLm5hdl9pbl9idG4gdWwgbGkgYXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmRfc3AgLm5hdl9pbl9idG4gdWwgbGl7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5kX3NwIC5uYXZfaW5fYnRuIHVsIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweCA7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGZiIGNvbW1lbnRcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5mYi1jb21tZW50c3tcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYi1jb21tZW50cyBpZnJhbWUge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgICAgICAgIGhvdmVyIGFuaW1lXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCl7XG4gIC5wb3N0X2xpc3Rfd3JhcDpob3ZlciwubWluaS1saXN0LXBvc3QtYm94OmhvdmVyIC5wb3N0LWJveC1jb250ZW50cywucGlja3VwLWNhdC1saXN0OmhvdmVyLC5zaW5nbGUtcmVjb21tZW5kOmhvdmVyLC53aWRnZXRfcG9zdF9saXN0OmhvdmVyLC5zdGlja3ktcG9zdC1ib3g6aG92ZXIsLnNjX2FydGljbGUubGlzdCA+IGE6aG92ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsMCk7XG4gIH1cblxuICAuZ3JpZF9wb3N0LWJveDpob3ZlciAucG9zdC1ib3gtY29udGVudHMsLnBvc3RfZm9vdGVyX2F1dGhvciAuYXV0aG9yLXBvc3Q6aG92ZXIsLndpZGdldF9wb3N0X2xpc3QuZ3JpZDpob3Zlciwuc2NfYXJ0aWNsZS5ncmlkID4gYTpob3ZlcntcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0zcHgpO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiAgICBlZmZlY3RcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5mYTpiZWZvcmV7XG4gIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgIHdpZGdldF9ibG9ja1xuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLndpZGdldC53aWRnZXRfYmxvY2sgaDIsXG4ud2lkZ2V0LndpZGdldF9ibG9jayBoM3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBtYXJnaW46IDEwcHggLTEwcHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay1ncm91cCBoMjpmaXJzdC1jaGlsZCxcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay1ncm91cCBoMzpmaXJzdC1jaGlsZHtcbiAgbWFyZ2luOiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiAzOHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9ue1xuICBiYWNrZ3JvdW5kOiAjM2M3NGFkO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHN2Z3tcbiAgZmlsbDogI2ZmZjtcbn1cblxuLndwLWJsb2NrLXNlYXJjaC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1pbnNpZGUgLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9faW5wdXR7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgLjI1ZW07XG59XG5cbi53cC1ibG9jay1zZWFyY2g6bm90KC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbi1vdXRzaWRlKSAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlcixcbi53cC1ibG9jay1zZWFyY2gud3AtYmxvY2stc2VhcmNoX19idXR0b24tb3V0c2lkZSAud3AtYmxvY2stc2VhcmNoX19pbnB1dHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuIl19 */
