@font-face{font-family:"bfmclient";src:url(../fonts/bfmclient.eot);src:url(../fonts/bfmclient.eot) format("eot"),url(../fonts/bfmclient.woff2) format("woff2"),url(../fonts/bfmclient.woff) format("woff"),url(../fonts/bfmclient.ttf) format("truetype");font-weight:400;font-style:normal}.bfmclient:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bfmclient-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.bfmclient-2x{font-size:2em}.bfmclient-3x{font-size:3em}.bfmclient-4x{font-size:4em}.bfmclient-5x{font-size:5em}.bfmclient-fw{width:1.2857142857142858em;text-align:center}.bfmclient-arrow-down2:before{content:"\EA01"}.bfmclient-arrow-left:before{content:"\EA02"}.bfmclient-arrow-right:before{content:"\EA03"}.bfmclient-arrow-up2:before{content:"\EA04"}.bfmclient-avvo-icon:before{content:"\EA05"}.bfmclient-banner-arrow-left:before{content:"\EA06"}.bfmclient-banner-arrow-right:before{content:"\EA07"}.bfmclient-blocked:before{content:"\EA08"}.bfmclient-cancel-circle:before{content:"\EA09"}.bfmclient-cart:before{content:"\EA0A"}.bfmclient-checkbox-checked:before{content:"\EA0B"}.bfmclient-checkbox-unchecked:before{content:"\EA0C"}.bfmclient-checkmark:before{content:"\EA0D"}.bfmclient-circle-down:before{content:"\EA0E"}.bfmclient-circle-left:before{content:"\EA0F"}.bfmclient-circle-right:before{content:"\EA10"}.bfmclient-circle-up:before{content:"\EA11"}.bfmclient-comments:before{content:"\EA12"}.bfmclient-company:before{content:"\EA13"}.bfmclient-cross:before{content:"\EA14"}.bfmclient-email:before{content:"\EA15"}.bfmclient-enter:before{content:"\EA16"}.bfmclient-exit:before{content:"\EA17"}.bfmclient-eye-minus:before{content:"\EA18"}.bfmclient-eye-plus:before{content:"\EA19"}.bfmclient-eye:before{content:"\EA1A"}.bfmclient-facebook:before{content:"\EA1B"}.bfmclient-file-empty:before{content:"\EA1C"}.bfmclient-file-excel:before{content:"\EA1D"}.bfmclient-file-pdf:before{content:"\EA1E"}.bfmclient-file-text2:before{content:"\EA1F"}.bfmclient-file-word:before{content:"\EA20"}.bfmclient-film:before{content:"\EA21"}.bfmclient-flikr:before{content:"\EA22"}.bfmclient-google-plus:before{content:"\EA23"}.bfmclient-grippie:before{content:"\EA24"}.bfmclient-home:before{content:"\EA25"}.bfmclient-image:before{content:"\EA26"}.bfmclient-instagram:before{content:"\EA27"}.bfmclient-key:before{content:"\EA28"}.bfmclient-key2:before{content:"\EA29"}.bfmclient-libreoffice:before{content:"\EA2A"}.bfmclient-linked-in:before{content:"\EA2B"}.bfmclient-location:before{content:"\EA2C"}.bfmclient-location2:before{content:"\EA2D"}.bfmclient-move-arrow:before{content:"\EA2E"}.bfmclient-name:before{content:"\EA2F"}.bfmclient-nav-dots-horizontal:before{content:"\EA30"}.bfmclient-nav-dots-vertical:before{content:"\EA31"}.bfmclient-nav-rounded-v1:before{content:"\EA32"}.bfmclient-nav-rounded-v2:before{content:"\EA33"}.bfmclient-nav-square-v1:before{content:"\EA34"}.bfmclient-nav-square-v2:before{content:"\EA35"}.bfmclient-notification:before{content:"\EA36"}.bfmclient-pencil:before{content:"\EA37"}.bfmclient-phone:before{content:"\EA38"}.bfmclient-pinterest:before{content:"\EA39"}.bfmclient-play:before{content:"\EA3A"}.bfmclient-play2:before{content:"\EA3B"}.bfmclient-radio-checked:before{content:"\EA3C"}.bfmclient-radio-checked2:before{content:"\EA3D"}.bfmclient-rss:before{content:"\EA3E"}.bfmclient-search:before{content:"\EA3F"}.bfmclient-soundcloud:before{content:"\EA40"}.bfmclient-star:before{content:"\EA41"}.bfmclient-tripadvisor:before{content:"\EA42"}.bfmclient-twitter:before{content:"\EA43"}.bfmclient-user:before{content:"\EA44"}.bfmclient-users:before{content:"\EA45"}.bfmclient-warning:before{content:"\EA46"}.bfmclient-yahoo:before{content:"\EA47"}.bfmclient-yelp:before{content:"\EA48"}.bfmclient-youtube:before{content:"\EA49"}.bfmclient-zoom-in:before{content:"\EA4A"}.bfmclient-zoom-out:before{content:"\EA4B"}.bfmclient-video-play-button:before{content:"\EA4C"}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}section{padding:20px 0;margin:0}figure{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}img{display:inline-block;max-width:100%;height:auto}html{overflow-x:hidden;overflow-y:scroll}html a:focus{outline:0}a,a:active,a:hover{outline:0;text-decoration:none;cursor:pointer}ol{list-style-type:decimal;padding-left:40px;margin:1em 0}ul{list-style-type:disc;padding-left:40px;margin:1em 0}li{line-height:1.3em}.faq-page .inner .post,.full-width-wrapper{width:100%}.inner{max-width:1344px;position:relative;width:96%;padding:1px 2%;margin:0 auto}.outer{width:100%;padding:20px 0}.flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.flex-content > *{display:inline-block}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.half,.one-half{width:50%}.one-third,.third{width:33.3%}.one-quarter,.quarter{width:25%}.clear-block,.clearfix,.outer,section{display:block}.clear-block:after,.clearfix:after,.outer:after,section:after{content:"";display:table;clear:both}.screen-reader-response{display:none!important}body{line-height:1.3em;font-family:"Lato",sans-serif;color:#3b3e43;background:#fff}h1{color:#08090c;font-size:calc(28px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}h2{color:#08090c;font-size:calc(24px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}h3{color:#08090c;font-size:calc(20px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}h4{color:#08090c;font-size:calc(18px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}h5{color:#3b3e43;font-size:calc(16px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}h6{color:#3b3e43;font-size:calc(14px + 1vw);line-height:1.3em;margin-top:20px;margin-bottom:20px}b,strong{font-weight:700}em,i{font-style:italic}a{border:none;outline:0;color:#1e86bf}a:hover{color:#8d8d8d}a.more-link{background:#ccc;color:#000;width:100%;outline:0;border:none;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px;display:inline-block;width:auto}a.more-link.active,a.more-link:hover{color:#000;background:#a6a6a6}p{line-height:1.3em;margin-bottom:20px}p.login-error{background-color:rgba(255,0,0,.3);border:1px solid red;color:#000;padding:10px 20px;border-radius:5px;text-align:center}button.js-bfm-accordion{background:#ccc;color:#000;width:100%;outline:0;border:none;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px}button.js-bfm-accordion.active,button.js-bfm-accordion:hover{color:#000;background:#a6a6a6}.text-left{text-align:left}.text-right{text-align:right}.centerme,.text-center{text-align:center}.wpcf7-form-control-wrap{max-width:100%;margin:0 auto 10px;padding:0;position:relative}.wpcf7-form-control-wrap.radiotype.required:before{right:-3px}.wpcf7-form-control-wrap.radiotype .wpcf7-list-item{margin-right:15px}.wpcf7-form-control-wrap.radiotype label{line-height:1.3em;text-align:left;display:inherit;margin-bottom:7px}.wpcf7-form-control-wrap.radiotype label span{line-height:1.3em;text-align:left;display:inherit}.wpcf7-form-control-wrap.select.require:before{top:unset;bottom:5px;right:10px;-webkit-transform:none;transform:none}.wpcf7-form-control-wrap.searchpage{position:relative}.wpcf7-form-control-wrap.searchpage.hasfocus{-webkit-transition:color .3s;transition:color .3s}.wpcf7-form-control-wrap.required:before{color:red;font-family:"Lato",sans-serif;content:"*";font-size:20px;font-weight:700;display:block;width:20px;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-27%);transform:translateY(-27%);z-index:2000}.wpcf7-form-control-wrap.searchpage.hasfocus:before,.wpcf7-form-control-wrap.searchpage:before{color:#0182a2}.wpcf7-form-control-wrap .wpcf7-select{width:calc(100% - 2px)}.wpcf7-form-control-wrap input.form-text,.wpcf7-form-control-wrap input.search-text,.wpcf7-form-control-wrap input.wpcf7-email,.wpcf7-form-control-wrap input.wpcf7-file,.wpcf7-form-control-wrap input.wpcf7-select,.wpcf7-form-control-wrap input.wpcf7-text,.wpcf7-form-control-wrap textarea.wpcf7-textarea{background:#ececec;border:2px solid #ececec;color:#7a7a7a;font-size:12pt;width:calc(100% - 21px);padding:8px 8px 6px 8px;resize:none;border-radius:9px;font-family:"Lato",sans-serif;line-height:1.3em}.wpcf7-form-control-wrap input.form-text.wpcf7-not-valid,.wpcf7-form-control-wrap input.search-text.wpcf7-not-valid,.wpcf7-form-control-wrap input.wpcf7-email.wpcf7-not-valid,.wpcf7-form-control-wrap input.wpcf7-file.wpcf7-not-valid,.wpcf7-form-control-wrap input.wpcf7-select.wpcf7-not-valid,.wpcf7-form-control-wrap input.wpcf7-text.wpcf7-not-valid,.wpcf7-form-control-wrap textarea.wpcf7-textarea.wpcf7-not-valid{border-color:red}.wpcf7-form-control-wrap input.form-text:focus,.wpcf7-form-control-wrap input.search-text:focus,.wpcf7-form-control-wrap input.wpcf7-email:focus,.wpcf7-form-control-wrap input.wpcf7-file:focus,.wpcf7-form-control-wrap input.wpcf7-select:focus,.wpcf7-form-control-wrap input.wpcf7-text:focus,.wpcf7-form-control-wrap textarea.wpcf7-textarea:focus{border-color:#0182a2;-webkit-transition:border-color .3s;transition:border-color .3s;outline-color:transparent}.wpcf7-form-control-wrap input[name="address"],.wpcf7-form-control-wrap input[name="address1"],.wpcf7-form-control-wrap input[name="address2"],.wpcf7-form-control-wrap input[name="company"],.wpcf7-form-control-wrap input[name="email"],.wpcf7-form-control-wrap input[name="message"],.wpcf7-form-control-wrap input[name="pass"],.wpcf7-form-control-wrap input[name="phone"],.wpcf7-form-control-wrap input[name="search"],.wpcf7-form-control-wrap input[name="sendername"],.wpcf7-form-control-wrap input[name="sendername-first"],.wpcf7-form-control-wrap input[name="sendername-last"],.wpcf7-form-control-wrap textarea[name="message"]{padding:8px 8px 6px 32px;width:calc(100% - 45px)}.wpcf7-form-control-wrap label{color:#000}.wpcf7-form-control-wrap label span{color:#000}@media only screen and (min-width:980px){.wpcf7-form-control-wrap{max-width:100%;margin:0 0 10px 0}}.inline-button-list{margin:0;padding:0;list-style-type:none}.inline-button-list li{display:inline}.wpcf7-form-control.wpcf7-submit{background:#ccc;color:#000;width:100%;outline:0;border:none;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px;width:auto}.wpcf7-form-control.wpcf7-submit.active,.wpcf7-form-control.wpcf7-submit:hover{color:#000;background:#a6a6a6}.teaser-button a{background:#ccc;color:#000;width:100%;outline:0;border:none;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px;width:auto}.teaser-button a.active,.teaser-button a:hover{color:#000;background:#a6a6a6}.custom-response-output.custom-error,.wpcf7-response-output.custom-error{margin-bottom:20px!important}.custom-response-output.custom-error,.custom-response-output.wpcf7-mail-sent-ok,.custom-response-output.wpcf7-validation-errors,.wpcf7-response-output.custom-error,.wpcf7-response-output.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-validation-errors{border-radius:9px;font-family:arial;font-size:12pt;line-height:1.3em;padding:8px 8px 6px 32px;width:calc(100% - 45px);margin:0;color:#fff;text-align:left}.custom-response-output.custom-error:before,.custom-response-output.wpcf7-mail-sent-ok:before,.custom-response-output.wpcf7-validation-errors:before,.wpcf7-response-output.custom-error:before,.wpcf7-response-output.wpcf7-mail-sent-ok:before,.wpcf7-response-output.wpcf7-validation-errors:before{display:inline-block;margin-left:-20px;margin-right:8px;width:20px;height:20px;font-size:20px}.custom-response-output.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-mail-sent-ok{background:green;border:2px solid green}.custom-response-output.wpcf7-mail-sent-ok:before:before,.wpcf7-response-output.wpcf7-mail-sent-ok:before:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA15"}.custom-response-output.custom-error,.custom-response-output.wpcf7-validation-errors,.wpcf7-response-output.custom-error,.wpcf7-response-output.wpcf7-validation-errors{background:red;border:2px solid red}.custom-response-output.custom-error:before:before,.custom-response-output.wpcf7-validation-errors:before:before,.wpcf7-response-output.custom-error:before:before,.wpcf7-response-output.wpcf7-validation-errors:before:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA46"}.wpcf7-form-control-wrap{display:block;text-align:left}.wpcf7-form-control-wrap:before{display:block;position:absolute;top:8px;left:9px;font-size:20px;line-height:20px;text-align:center;width:20px;opacity:1;pointer-events:none}.wpcf7-form-control-wrap .ParentName:before,.wpcf7-form-control-wrap .PatientName:before,.wpcf7-form-control-wrap .sendername-first:before,.wpcf7-form-control-wrap .sendername-last:before,.wpcf7-form-control-wrap .sendername:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA44"}.wpcf7-form-control-wrap.email:before,.wpcf7-form-control-wrap.senderemail:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA15"}.wpcf7-form-control-wrap .phone:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA38"}.wpcf7-form-control-wrap .company:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA13"}.wpcf7-form-control-wrap .message:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA37"}.wpcf7-form-control-wrap .pass:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA28"}.wpcf7-form-control-wrap .address1:before,.wpcf7-form-control-wrap .address2:before,.wpcf7-form-control-wrap .address:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA25"}.wpcf7-form-control-wrap .form-item.searchpage:before{display:inline-block;font-family:"bfmclient";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA3F"}.wpcf7-not-valid-tip{color:#fff;background:red;border:2px solid red;border-radius:3px;font-family:arial;font-size:.8em;line-height:1em;padding:2px 2px 0 2px;display:inline;position:relative;top:5px;left:8px}.search-form-widget{position:absolute;top:0;right:0;width:100%;max-width:300px}.search-results{margin:0 0 30px}.search-result{margin:30px 0 0 0;padding:0 0 30px 0;border-bottom:1px solid #e2e2e2}.search-result img{display:none}.search-result a:hover h2{color:#000}.search-result span.standout{background:#000;color:#fff;display:inline-block;padding:2px 15px;border-radius:5px}.search-form-widget{max-width:200px;margin:0;position:absolute;top:0;right:0}.inline-button-list{margin:0;padding:0;list-style-type:none}.inline-button-list li{display:inline}.inline-button-list a{background:#ccc;color:#000;width:100%;outline:0;border:none;font-size:1em;line-height:1.6em;cursor:pointer;width:100%;text-align:center;border:none;outline:0;text-transform:capitalize;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;padding:20px 40px}.inline-button-list a.active,.inline-button-list a:hover{color:#000;background:#a6a6a6}body{background:#fff;background-image:none;color:#000;font:normal normal normal 12pt/1.3em Arial,sans-serif}cite{line-height:1}a,li,p,span{color:#000!important;font-size:16px}h1,h1.title{font-family:Arial;font-size:1.8em}h2,h2.title{font-family:Arial;font-size:1.6em}h3,h3.title{font-family:Arial;font-size:1.4em}h4,h4.title{font-family:Arial;font-size:1.3em}h5,h5.title{font-family:Arial;font-size:1.2em}h6,h6.title{font-family:Arial;font-size:1.1em}h1,h2,h3,h4,h5,h6{margin-top:0;color:#000!important;margin-bottom:10px}section{clear:both!important}.title{margin:1em 0}.landing-page img{width:100%;height:auto}#top-callouts .element{width:33.3%;float:left}.slides{margin:0;padding:0}.one-third{width:33%;float:left}.two-thirds{width:calc(66.6% - 20px);padding-left:20px;float:left}.left-half,.one-half,.right-half{width:calc(50% - 20px);padding-left:10px;padding-right:10px;float:left}.header-sidebar .widget_nav_menu li{display:inline;margin-right:5px}.header-sidebar .widget_nav_menu .sub-menu{display:none}.footer-sidebar h1,.footer-sidebar h2,.footer-sidebar h3,.footer-sidebar h4,.footer-sidebar h5,.footer-sidebar h6{font-size:20px;font-weight:700}.footer-sidebar .widget_nav_menu ul{margin:0;padding:0}.footer-sidebar .widget_nav_menu ul li{list-style-type:none}#testimonial-slider .slides,#white .cycle-slideshow,#white .slides{color:#000!important;-webkit-transform:none!important;transform:none!important;width:100%!important;clear:both!important}#testimonial-slider .slides .slide,#testimonial-slider .slides li,#white .cycle-slideshow .slide,#white .cycle-slideshow li,#white .slides .slide,#white .slides li{float:none!important;display:none!important;width:100%!important}#testimonial-slider .slides .slide .leftside,#testimonial-slider .slides .slide .rightside,#testimonial-slider .slides li .leftside,#testimonial-slider .slides li .rightside,#white .cycle-slideshow .slide .leftside,#white .cycle-slideshow .slide .rightside,#white .cycle-slideshow li .leftside,#white .cycle-slideshow li .rightside,#white .slides .slide .leftside,#white .slides .slide .rightside,#white .slides li .leftside,#white .slides li .rightside{width:50%!important;float:left!important}#testimonial-slider .slides .element,#testimonial-slider .slides .slide-inner,#white .cycle-slideshow .element,#white .cycle-slideshow .slide-inner,#white .slides .element,#white .slides .slide-inner{overflow:hidden!important;width:100%!important}#testimonial-slider .slides .flex-active-slide,#white .cycle-slideshow .flex-active-slide,#white .slides .flex-active-slide{display:block!important}#white .cycle-slideshow .slide2{max-width:100%!important}#white .cycle-slideshow .slide2.cycle-slide-active{visibility:visible!important}#white .cycle-slideshow .leftside,#white .cycle-slideshow .rightside{width:50%!important;float:left!important}#white .cycle-slideshow .leftside img,#white .cycle-slideshow .rightside img{width:100%;max-width:none}#columnizer-columns{clear:both!important}#columnizer-columns .column{float:left}#columnizer-columns .column-count-1 .column{width:100%;-ms-flex-item-align:start;align-self:flex-start}#columnizer-columns .column-count-2 .column{-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 2)!important}#columnizer-columns .column-count-3 .column{-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 3)!important}#columnizer-columns .column-count-4 .column{-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 4)!important}#columnizer-columns .column-count-5 .column{-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 5)!important}#columnizer-columns .column-count-6 .column{-ms-flex-item-align:start!important;align-self:flex-start!important;margin:0;padding:0;width:calc(100% / 6)!important}#columnizer-columns img{max-width:100%;height:auto}.landing-page .element{margin:0!important;padding:0!important;float:left!important}.landing-page .two-cols{width:50%}.landing-page .three-cols{width:33.333%}.landing-page .four-cols{width:25%}.landing-page .five-cols{width:20%}.landing-page .six-cols{width:16.666%}.staff-page .element.staff-member{width:33.3%;float:left;margin:0;padding:0}.contact-page iframe{max-width:100%}.contact-page .layout-wrapper .bottom,.contact-page .layout-wrapper .top{width:100%;margin-bottom:2%;display:inline-block}.contact-page .layout-wrapper .map p{margin:0}.contact-page .layout-wrapper .left{width:48%;margin-right:2%;margin-bottom:2%;display:inline-block;vertical-align:top}.contact-page .layout-wrapper .right{width:48%;margin-left:2%;margin-bottom:2%;display:inline-block;vertical-align:top}#reviews-loop .review-avatar,#reviews-loop .review-content{float:left;width:100%}#reviews-loop .review{clear:both}#reviews-loop .review.has-image .review-avatar{width:30%}#reviews-loop .review.has-image .review-content{width:calc(70% - 20px);padding-left:20px;-ms-flex-item-align:start;align-self:flex-start}.bfm-banner.has-video,.flex-control-nav{display:none}.page-template-bfm_teaser_page .teaser-page .post-teaser{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-transform-style:flat!important;transform-style:flat!important;width:18%!important;float:left!important;border:none!important;-webkit-transform:none!important;transform:none!important;position:relative!important;-webkit-transition:none;transition:none;padding:0!important;margin:0!important;margin-right:2%!important}.page-template-bfm_teaser_page .teaser-page .post-teaser:nth-child(5n+5){margin-right:0!important}.page-template-bfm_teaser_page .teaser-page .post-teaser:nth-child(6n){clear:both}.archive .post-teaser{width:50%;margin:0;padding:0;float:left}.teaser-button{line-height:1}#videoplayer{display:none}.bfm-gallery .element{width:15%;float:left}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYXJ0aWFscy9fYmx1ZWZpcmUtZGVmYXVsdC1mb250LnNjc3MiLCJwcmludC5jc3MiLCJfcGFydGlhbHMvX2Nzcy1yZXNldC5zY3NzIiwiX21peGlucy9fbWl4aW5zLnNjc3MiLCJfcGFydGlhbHMvX3R5cG9ncmFwaHkuc2NzcyIsIl9wYXJ0aWFscy9fdmFyaWFibGVzLnNjc3MiLCJwcmludC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtBLFdBQ0UsWUFBQSxZQUNBLElBQUEsNEJBQ0EsSUFBQSw0QkFBQSxhQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLDZCQUFBLGNBQUEsQ0FBQSw0QkFBQSxtQkFJQSxZQUFBLElBQ0EsV0FBQSxPQUdGLGtCQUNFLFFBQUEsYUFDQSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLEVBQ0EsdUJBQUEsWUFDQSx3QkFBQSxVQU1GLGNBQ0UsVUFBQSxxQkFDQSxZQUFBLE1BQ0EsZUFBQSxLQUVGLGNBQWdCLFVBQUEsSUFDaEIsY0FBZ0IsVUFBQSxJQUNoQixjQUFnQixVQUFBLElBQ2hCLGNBQWdCLFVBQUEsSUFDaEIsY0FDRSxNQUFBLHFCQUNBLFdBQUEsT0FJQSw4QkFBZ0MsUUFBQSxRQXdCaEMsNkJBQStCLFFBQUEsUUF3Qi9CLDhCQUFnQyxRQUFBLFFBd0JoQyw0QkFBOEIsUUFBQSxRQXdCOUIsNEJBQThCLFFBQUEsUUF3QjlCLG9DQUFzQyxRQUFBLFFBd0J0QyxxQ0FBdUMsUUFBQSxRQXdCdkMsMEJBQTRCLFFBQUEsUUF3QjVCLGdDQUFrQyxRQUFBLFFBd0JsQyx1QkFBeUIsUUFBQSxRQXdCekIsbUNBQXFDLFFBQUEsUUF3QnJDLHFDQUF1QyxRQUFBLFFBd0J2Qyw0QkFBOEIsUUFBQSxRQXdCOUIsOEJBQWdDLFFBQUEsUUF3QmhDLDhCQUFnQyxRQUFBLFFBd0JoQywrQkFBaUMsUUFBQSxRQXdCakMsNEJBQThCLFFBQUEsUUF3QjlCLDJCQUE2QixRQUFBLFFBd0I3QiwwQkFBNEIsUUFBQSxR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RixLQUNDLFlBQUEsTUFDQSxZQUFBLE1BQUEsQ0FBQSxXQUNBLE1BQUEsUUFDQSxXQUFBLEtBSUQsR0FDQyxNQUFBLFFBQ0EsVUFBQSxpQkFDQSxZQUFBLE1BQ0EsV0FBQSxLQUNBLGNBQUEsS0FHRCxHQUNDLE1BQUEsUUFDQSxVQUFBLGlCQUNBLFlBQUEsTUFDQSxXQUFBLEtBQ0EsY0FBQSxLQUdELEdBQ0MsTUFBQSxRQUNBLFVBQUEsaUJBQ0EsWUFBQSxNQUNBLFdBQUEsS0FDQSxjQUFBLEtBR0QsR0FDQyxNQUFBLFFBQ0EsVUFBQSxpQkFDQSxZQUFBLE1BQ0EsV0FBQSxLQUNBLGNBQUEsS0FHRCxHQUNDLE1BQUEsUUFDQSxVQUFBLGlCQUNBLFlBQUEsTUFDQSxXQUFBLEtBQ0EsY0FBQSxLQUdELEdBQ0MsTUFBQSxRQUNBLFVBQUEsaUJBQ0EsWUFBQSxNQUNBLFdBQUEsS0FDQSxjQUFBLEtBSUQsRUFBQSxPQUNDLFlBQUEsSUFHRCxHQUFBLEVBQ0MsV0FBQSxPQUdELEVBQ0MsT0FBQSxLQUNBLFFBQUEsRUFDQSxNQUFBLFFBSEQsUUFLRSxNQUFBLFFBTEYsWUNrR0MsV0FBQSxLQUNBLE1BQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsS0FDQSxVQUFBLElBQ0EsWUFBQSxNQUNBLE9BQUEsUUFDQSxNQUFBLEtBQ0EsV0FBQSxPQUNBLE9BQUEsS0FDQSxRQUFBLEVBQ0EsZUFBQSxXQUNBLGdCQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLFdBQUEsSUFBQSxJQUNBLFFBQUEsS0FBQSxLRHZHQyxRQUFBLGFBQ0EsTUFBQSxLQ3VHRCxtQkFBQSxrQkFFQyxNQUFBLEtBQ0EsV0FBQSxRRHRHRixFQUNDLFlBQUEsTUFDQSxjQUFBLEtBR0QsY0FDQyxpQkFBQSxpQkFDQSxPQUFBLElBQUEsTUFBQSxJQUNBLE1BQUEsS0FDQSxRQUFBLEtBQUEsS0FDQSxjQUFBLElBQ0EsV0FBQSxPQUdELHdCQ3FFQyxXQUFBLEtBQ0EsTUFBQSxLQUNBLE1BQUEsS0FDQSxRQUFBLEVBQ0EsT0FBQSxLQUNBLFVBQUEs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QSxRQUFBLFlBQ0EsT0FBQSxZQUNBLGFBQUEsYUFDQSx5RUFDQyxhQUFBLFlBR0QsdUVBQ0MsTUFBQSxLQWlTRixzQkFDQyxNQUFBLElBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLEtBR0QsZUFDQyxZQUFBLEVBR0QsYUFDQyxRQUFBLEtBS0Qsc0JBQ0MsTUFBQSxJQUNBLE1BQUEiLCJmaWxlIjoicHJpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBEbyBub3QgdXNlIHRoaXMgZmlsZSBpbiB0aGUgYXBwbGljYXRpb24gYnVpbGQuXG4gKiBUaGlzIFwibWl4aW5cIiBpcyB1c2VkIGJ5IGd1bHAgdGFzayBcImljb25mb250XCIgdG8gZ2VuZXJhdGUgdGhlIHRlbXBsYXRlIGZvciB0aGVcbiAqIGZvbnRzIHRoYXQgdGhlIHRoZW1lIHVzZXMuXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2JmbWNsaWVudC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2JmbWNsaWVudC5lb3QnKSBmb3JtYXQoJ2VvdCcpLFxuICAgIHVybCgnLi4vZm9udHMvYmZtY2xpZW50LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvYmZtY2xpZW50LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2JmbWNsaWVudC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmJmbWNsaWVudDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIGJhc2VDdXN0b21Gb250U3R5bGVzKCkge1xuXG59XG4uYmZtY2xpZW50LWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uYmZtY2xpZW50LTJ4IHsgZm9udC1zaXplOiAyZW07IH1cbi5iZm1jbGllbnQtM3ggeyBmb250LXNpemU6IDNlbTsgfVxuLmJmbWNsaWVudC00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uYmZtY2xpZW50LTV4IHsgZm9udC1zaXplOiA1ZW07IH1cbi5iZm1jbGllbnQtZncge1xuICB3aWR0aDogMS4yODU3MTQyODU3MTQyODU4ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4gIC5iZm1jbGllbnQtYXJyb3ctZG93bjI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDFcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtYXJyb3ctZG93bjIoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwMVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtYXJyb3ctZG93bjItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTAxXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDJcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtYXJyb3ctbGVmdCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTAyXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1hcnJvdy1sZWZ0LWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwMlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwM1wiIH1cbiAgQG1peGluIGJmbWNsaWVudC1hcnJvdy1yaWdodCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTAzXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1hcnJvdy1yaWdodC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMDNcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtYXJyb3ctdXAyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA0XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWFycm93LXVwMigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA0XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1hcnJvdy11cDItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA0XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWF2dm8taWNvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwNVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1hdnZvLWljb24oKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwNVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtYXZ2by1pY29uLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwNVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1iYW5uZXItYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwNlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1iYW5uZXItYXJyb3ctbGVmdCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA2XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1iYW5uZXItYXJyb3ctbGVmdC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMDZcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtYmFubmVyLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA3XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWJhbm5lci1hcnJvdy1yaWdodCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA3XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1iYW5uZXItYXJyb3ctcmlnaHQtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA3XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWJsb2NrZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMDhcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtYmxvY2tlZCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTA4XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1ibG9ja2VkLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwOFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1jYW5jZWwtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTA5XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWNhbmNlbC1jaXJjbGUoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwOVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtY2FuY2VsLWNpcmNsZS1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMDlcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtY2FydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwQVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1jYXJ0KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMEFcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWNhcnQtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBBXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWNoZWNrYm94LWNoZWNrZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMEJcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtY2hlY2tib3gtY2hlY2tlZCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBCXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1jaGVja2JveC1jaGVja2VkLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwQlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1jaGVja2JveC11bmNoZWNrZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMENcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtY2hlY2tib3gtdW5jaGVja2VkKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMENcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWNoZWNrYm94LXVuY2hlY2tlZC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMENcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtY2hlY2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBEXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWNoZWNrbWFyaygpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBEXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1jaGVja21hcmstYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBEXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTBFXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWNpcmNsZS1kb3duKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMEVcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWNpcmNsZS1kb3duLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEwRVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEwRlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1jaXJjbGUtbGVmdCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTBGXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1jaXJjbGUtbGVmdC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMEZcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTEwXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWNpcmNsZS1yaWdodCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTEwXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1jaXJjbGUtcmlnaHQtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTEwXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExMVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1jaXJjbGUtdXAoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExMVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtY2lyY2xlLXVwLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExMVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExMlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1jb21tZW50cygpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTEyXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1jb21tZW50cy1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMTJcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtY29tcGFueTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExM1wiIH1cbiAgQG1peGluIGJmbWNsaWVudC1jb21wYW55KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMTNcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWNvbXBhbnktYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTEzXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWNyb3NzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTE0XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWNyb3NzKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMTRcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWNyb3NzLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExNFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1lbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExNVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1lbWFpbCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTE1XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1lbWFpbC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMTVcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtZW50ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTZcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZW50ZXIoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExNlwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZW50ZXItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTE2XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWV4aXQ6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTdcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZXhpdCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTE3XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1leGl0LWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExN1wiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1leWUtbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMThcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZXllLW1pbnVzKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMThcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWV5ZS1taW51cy1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMThcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtZXllLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMTlcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZXllLXBsdXMoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExOVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZXllLXBsdXMtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTE5XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExQVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1leWUoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExQVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZXllLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExQVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExQlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1mYWNlYm9vaygpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFCXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1mYWNlYm9vay1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMUJcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtZmlsZS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExQ1wiIH1cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLWVtcHR5KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMUNcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWZpbGUtZW1wdHktYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFDXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWZpbGUtZXhjZWw6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMURcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZmlsZS1leGNlbCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFEXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLWV4Y2VsLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUExRFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1maWxlLXBkZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExRVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLXBkZigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFFXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLXBkZi1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMUVcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtZmlsZS10ZXh0MjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUExRlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLXRleHQyKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMUZcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWZpbGUtdGV4dDItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTFGXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEyMFwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1maWxlLXdvcmQoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyMFwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZmlsZS13b3JkLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyMFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTIxXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWZpbG0oKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyMVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZmlsbS1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjFcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtZmxpa3I6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMjJcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtZmxpa3IoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyMlwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZmxpa3ItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTIyXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTIzXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWdvb2dsZS1wbHVzKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjNcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWdvb2dsZS1wbHVzLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyM1wiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1ncmlwcGllOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTI0XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWdyaXBwaWUoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyNFwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtZ3JpcHBpZS1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjRcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtaG9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEyNVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1ob21lKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjVcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWhvbWUtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI1XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTI2XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWltYWdlKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjZcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWltYWdlLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyNlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXEVBMjdcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtaW5zdGFncmFtKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjdcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWluc3RhZ3JhbS1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMjdcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQta2V5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTI4XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWtleSgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI4XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1rZXktYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI4XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWtleTI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMjlcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQta2V5MigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTI5XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1rZXkyLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyOVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1saWJyZW9mZmljZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEyQVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1saWJyZW9mZmljZSgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJBXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1saWJyZW9mZmljZS1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMkFcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtbGlua2VkLWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTJCXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWxpbmtlZC1pbigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJCXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1saW5rZWQtaW4tYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJCXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTJDXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LWxvY2F0aW9uKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMkNcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWxvY2F0aW9uLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyQ1wiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1sb2NhdGlvbjI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMkRcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtbG9jYXRpb24yKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMkRcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LWxvY2F0aW9uMi1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMkRcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtbW92ZS1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEyRVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1tb3ZlLWFycm93KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMkVcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LW1vdmUtYXJyb3ctYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJFXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LW5hbWU6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMkZcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtbmFtZSgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTJGXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1uYW1lLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEyRlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1uYXYtZG90cy1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTMwXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LW5hdi1kb3RzLWhvcml6b250YWwoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzMFwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtbmF2LWRvdHMtaG9yaXpvbnRhbC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzBcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtbmF2LWRvdHMtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMzFcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtbmF2LWRvdHMtdmVydGljYWwoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzMVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtbmF2LWRvdHMtdmVydGljYWwtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTMxXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LW5hdi1yb3VuZGVkLXYxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTMyXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LW5hdi1yb3VuZGVkLXYxKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzJcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LW5hdi1yb3VuZGVkLXYxLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzMlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1uYXYtcm91bmRlZC12MjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEzM1wiIH1cbiAgQG1peGluIGJmbWNsaWVudC1uYXYtcm91bmRlZC12MigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTMzXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1uYXYtcm91bmRlZC12Mi1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzNcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtbmF2LXNxdWFyZS12MTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEzNFwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1uYXYtc3F1YXJlLXYxKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzRcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LW5hdi1zcXVhcmUtdjEtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM0XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LW5hdi1zcXVhcmUtdjI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMzVcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtbmF2LXNxdWFyZS12MigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM1XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1uYXYtc3F1YXJlLXYyLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzNVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1ub3RpZmljYXRpb246YmVmb3JlIHsgY29udGVudDogXCJcXEVBMzZcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtbm90aWZpY2F0aW9uKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzZcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LW5vdGlmaWNhdGlvbi1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzZcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTM3XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXBlbmNpbCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM3XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1wZW5jaWwtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTM3XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTM4XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXBob25lKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzhcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXBob25lLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzOFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXEVBMzlcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtcGludGVyZXN0KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzlcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXBpbnRlcmVzdC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBMzlcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEzQVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1wbGF5KCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBM0FcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXBsYXktYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNBXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXBsYXkyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTNCXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXBsYXkyKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBM0JcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXBsYXkyLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzQlwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1yYWRpby1jaGVja2VkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTNDXCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXJhZGlvLWNoZWNrZWQoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzQ1wiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtcmFkaW8tY2hlY2tlZC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBM0NcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtcmFkaW8tY2hlY2tlZDI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBM0RcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtcmFkaW8tY2hlY2tlZDIoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzRFwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtcmFkaW8tY2hlY2tlZDItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTNEXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXJzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUEzRVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1yc3MoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzRVwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtcnNzLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUEzRVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXEVBM0ZcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtc2VhcmNoKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBM0ZcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXNlYXJjaC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBM0ZcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0MFwiIH1cbiAgQG1peGluIGJmbWNsaWVudC1zb3VuZGNsb3VkKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDBcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXNvdW5kY2xvdWQtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQwXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXN0YXI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBNDFcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtc3RhcigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQxXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC1zdGFyLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0MVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC10cmlwYWR2aXNvcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0MlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC10cmlwYWR2aXNvcigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQyXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC10cmlwYWR2aXNvci1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDJcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0M1wiIH1cbiAgQG1peGluIGJmbWNsaWVudC10d2l0dGVyKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDNcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXR3aXR0ZXItYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQzXCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXVzZXI6YmVmb3JlIHsgY29udGVudDogXCJcXEVBNDRcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtdXNlcigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ0XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC11c2VyLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0NFwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC11c2VyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0NVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC11c2VycygpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ1XCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC11c2Vycy1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDVcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtd2FybmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0NlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC13YXJuaW5nKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDZcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXdhcm5pbmctYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ2XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXlhaG9vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTQ3XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXlhaG9vKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDdcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXlhaG9vLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0N1wiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxFQTQ4XCIgfVxuICBAbWl4aW4gYmZtY2xpZW50LXllbHAoKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0OFwiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQteWVscC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDhcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQteW91dHViZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0OVwiIH1cbiAgQG1peGluIGJmbWNsaWVudC15b3V0dWJlKCkgeyAmOmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNDlcIiB9XG4gIH1cblxuICBAbWl4aW4gYmZtY2xpZW50LXlvdXR1YmUtYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTQ5XCIgfVxuICB9XG5cblxuICAuYmZtY2xpZW50LXpvb20taW46YmVmb3JlIHsgY29udGVudDogXCJcXEVBNEFcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtem9vbS1pbigpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTRBXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC16b29tLWluLWFmdGVyKCkgeyAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0QVwiIH1cbiAgfVxuXG5cbiAgLmJmbWNsaWVudC16b29tLW91dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcRUE0QlwiIH1cbiAgQG1peGluIGJmbWNsaWVudC16b29tLW91dCgpIHsgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTRCXCIgfVxuICB9XG5cbiAgQG1peGluIGJmbWNsaWVudC16b29tLW91dC1hZnRlcigpIHsgJjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcImJmbWNsaWVudFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29udGVudDogXCJcXEVBNEJcIiB9XG4gIH1cblxuXG4gIC5iZm1jbGllbnQtdmlkZW8tcGxheS1idXR0b246YmVmb3JlIHsgY29udGVudDogXCJcXEVBNENcIiB9XG4gIEBtaXhpbiBiZm1jbGllbnQtdmlkZW8tcGxheS1idXR0b24oKSB7ICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiYmZtY2xpZW50XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBjb250ZW50OiBcIlxcRUE0Q1wiIH1cbiAgfVxuXG4gIEBtaXhpbiBiZm1jbGllbnQtdmlkZW8tcGxheS1idXR0b24tYWZ0ZXIoKSB7ICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogXCJiZm1jbGllbnRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbnRlbnQ6IFwiXFxFQTRDXCIgfVxuICB9XG4iLG51bGwsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuZmlndXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMDtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDA7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vKipcbiAqIENvcmUgc3BlY2lmaWMgcmVzZXRzIGFuZCBsYXlvdXQgdGhhdCBnZW5lcmFsbHkgd29uJ3QgYmUgdG91Y2hlZCwgaGVuY2Ugd2h5IGl0IGlzIFwiaGlkZGVuXCIgaGVyZVxuICovXG5cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgXG59XG5cbmh0bWwgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEsIGE6YWN0aXZlLCBhOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbjogMWVtIDA7XG59IFxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG5saSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cblxuXG4uZmFxLXBhZ2UgLmlubmVyIC5wb3N0LFxuLmZ1bGwtd2lkdGgtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5uZXIgeyBAaW5jbHVkZSBpbm5lci1jb250YWluZXIoKX1cbi5vdXRlciB7IEBpbmNsdWRlIG91dGVyLWNvbnRhaW5lcigpfVxuLmZsZXgtY29udGVudCB7IEBpbmNsdWRlIGZsZXgtY29udGVudCgpfVxuLmZsZXgtYm94IHtAaW5jbHVkZSBmbGV4LWJveCgpfVxuLm9uZS1oYWxmLC5oYWxmIHt3aWR0aDogNTAlfVxuLm9uZS10aGlyZCwgLnRoaXJkIHt3aWR0aDogMzMuMyV9XG4ub25lLXF1YXJ0ZXIsIC5xdWFydGVyIHsgd2lkdGg6IDI1JTt9XG4ub3V0ZXIsLmNsZWFyLWJsb2NrLC5jbGVhcmZpeCxzZWN0aW9uIHtAaW5jbHVkZSBjbGVhcmZpeCgpO31cblxuXG4uc2NyZWVuLXJlYWRlci1yZXNwb25zZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCJAbWl4aW4gZmxleC1jb250ZW50KCkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuXHQmID4gKiB7IC8vIGFsbCAxc3QgZ2VuIGNoaWxkcmVuIG9mIGZsZXgtY29udGVudCBzaG91bGQgYmUgaW5saW5lLWJsb2NrXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXG5cdH1cbn1cblxuQG1peGluIGlubmVyLWNvbnRhaW5lcigpIHtcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXJfbWF4X3dpZHRoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTYlO1xuICAgIHBhZGRpbmc6IDFweCAyJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1peGluIG91dGVyLWNvbnRhaW5lcigpIHtcbiAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuQG1peGluIHJlc3BvbnNpdmVJbWFnZSgpIHtcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6YXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuQG1peGluIGlubGluZUJ1dHRvbkxpc3QoKSB7XG5cbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICBhIHtcbiAgICBAaW5jbHVkZSBwcmltYXJ5LWJ1dHRvbigpO1xuICB9XG5cbn1cblxuXG4vKipcbiAqIENyZWF0ZXMgdGhlIGJvaWxlcnBsYXRlIENTUyBmb3IgZmxleGJveCBjb2x1bW5zIGlmIHlvdSBmb2xsb3cgdGhlIGFwcHJvcHJpYXRlIG5hbWluZyBwcm9jZWR1cmUuXG4gKiBDYWxsIHRoaXMgbWl4aW4gaW4gdGhlIHBhcmVudCBjb250YWluZXIgaG9sZGluZyB5b3VyIGNvbHVtbnNcbiAqIEBwYXJhbSAge3N0cmluZ30gJGJhc2VfY29sX2NsYXNzICAgIFRoZSBiYXNlIGNvbHVtbiBjbGFzczogZXg6IGNvbHMtMiwgdGhlIGNvZGUgd2lsbCBhcHBlbmQgdGhlIG51bWJlciAoZm9yIHR3byBjb2x1bW5zIGluIHRoaXMgZXhhbXBsZSwgYnV0IHlvdSBuZWVkIHRvIHByb3ZpZGUgXCJjb2xzXCIgdG8gaXQuXG4gKiBAcGFyYW0gIHtpbnRlZ2VyfSAgICAkbWluOiAgICAgICAgICAgMSAgICAgICAgICAgIFRoZSBudW1iZXIgdG8gYmVnaW4gaXRlcmF0aW9uIGF0XG4gKiBAcGFyYW0gIHtpbnRlZ2VyfSAgICAkbWF4OiAgICAgICAgICAgNiAgICAgICAgICAgICBUaGUgbnVtYmVyIHRvIGVuZCBpdGVyYXRpb24gYXRcbiAqIEBwYXJhbSAge21hcH0gICAgICAgICRicmVha3BvaW50cyAgICAoKSAgICAgICAgICAgIEEgbWFwIGNvbnNpc3Rpbmcgb2YgdGhlIHdpZHRoIGJyZWFrcG9pbnQgZm9yIGtleXMgYW5kIHRoZSBjb2x1bW4gY291bnQgZm9yIHZhbHVlXG4gKiBAcGFyYW0gIHtzdHJpbmd9ICAgICAkZnVsbF9icmVha291dF93aWR0aCAgICAgICAgICBUaGUgc2NyZWVuIGRpbWVuc2lvbnMgd2hlcmUgY29sdW1ucyB3aWxsIGhhdmUgdGhlaXIgXCJkZWZhdWx0XCIgY2hhcmFjdGVyaXN0aWNzXG4gKiBAcGFyYW0gIHtzdHJpbmd9ICRndXR0ZXI6ICAgICAgICAgICAnMjBweCcgICAgICAgIFRoZSBzcGFjaW5nIGJldHdlZW4gZWxlbWVudHMuIFRoaXMgdXNlcyBmbGV4Ym94IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICogQHJldHVybiB7c3RyaW5nfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBIGxvdCBvZiBDU1NcbiAqL1xuQG1peGluIGNvbHVtbnNDb250YWluZXIoJGJhc2VfY29sX2NsYXNzLCAkZnVsbF9icmVha291dF93aWR0aCwgICRtaW46IDEsICRtYXg6IDYsICRicmVha3BvaW50czogKCksICRndXR0ZXI6ICcyMHB4Jykge1xuICAgIEBpbmNsdWRlIGZsZXgtY29udGVudCgpO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAvLyBhbGwgY29sdW1ucyBzdGFydCBhdCAxMDAlIHdpZHRoXG4gICAgW2NsYXNzKj1cIiN7JGJhc2VfY29sX2NsYXNzfVwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBlYWNoICRtaW5XaWR0aCwgJGNvbENvdW50IGluICRicmVha3BvaW50cyB7XG4gICAgICAgIEBpZigkZnVsbF9icmVha291dF93aWR0aCA+ICRtaW5XaWR0aCkge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW5XaWR0aCkge1xuICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAkY29sQ291bnQgdGhyb3VnaCAkbWF4IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgX2NvbHVtbnNXaWR0aHMoJGJhc2VfY29sX2NsYXNzLCAkaSwgJGd1dHRlciwgJGNvbENvdW50KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGZ1bGxfYnJlYWtvdXRfd2lkdGgpIHtcbiAgICAgICAgQGZvciAkaSBmcm9tICRtaW4gdGhyb3VnaCAkbWF4IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIF9jb2x1bW5zV2lkdGhzKCRiYXNlX2NvbF9jbGFzcywgJGksICRndXR0ZXIpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKipcbiAqIEJhc2ljYWxseSBjYWxsZWQgYnkgY29sdW1uc0NvbnRhaW5lciBtaXhpbiwgYnV0IGNhbiBiZSB1c2VkIGFueXdoZXJlIEkgZ3Vlc3NcbiAqIFJldHVybnMgMTAwJSBkaXZpZGVkIGJ5ICRpIHdpdGggdGhlIGJhc2UgY2xhc3MgcHJlcGVuZGVkXG4gKlxuICogRXg6IEBpbmNsdWRlIGNvbHVtbnNXaWR0aHMoJ2Jhc2UnLDMpXG4gKiB3aWxsIHJldHVybiAuYmFzZS0zIHt3aWR0aDogY2FsYygxMDAlIC8gMyk7fVxuICovXG4vKipcbiAqIENyZWF0ZXMgYSBDU1MgY2xhc3MgZm9yIGNyZWF0aW5nIGNvbHVtbnMgZnJvbSBzb21lIHZhcmlhYmxlc1xuICogQHBhcmFtICB7c3RyaW5nfSAkYmFzZV9jbGFzcyAgICAgICAgICAgICAgICAgVGhlIFwicHJlcGVuZFwiIGZvciB0aGUgY29sdW1uIGNsYXNzOiBleDogSWYgeW91ciBjb2x1bW4gY2xhc3MgaXMgXCJjb2xzLTJcIiBwcm92aWRlIFwiY29sc1wiXG4gKiBAcGFyYW0gIHtpbnRlZ2VyfSAkaSAgICAgICAgICAgICAgICAgICAgICAgICBJdGVyYXRpb24gaW5kZXhcbiAqIEBwYXJhbSAge3N0cmluZ30gJGd1dHRlciAgICAgICAgICAgICAgICAgICAgIFRoZSBhbW91bnQgb2Ygc3BhY2UgYmV0d2VlbiBjb2x1bW5zXG4gKiBAcGFyYW0gIHtpbnRlZ2VyfSAkb3ZlcnJpZGU6ICBudWxsICAgICAgICAgICBQYXNzIGluIGEgbnVtYmVyIHRvIG92ZXJyaWRlIGNvbHVtbnMsIHVzZWQgZm9yIHJlc3BvbnNpdmUgQ1NTLiBleDogcGFzcyBpbiAyLCB3aWxsIHJldHVybiA1MCUgY29sdW1ucyB3aXRoIGd1dHRlcnMgYWNjb3VudGVkIGZvciBubyBtYXR0ZXIgd2hhdFxuICogQHJldHVybiB7c3RyaW5nfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQSBidW5jaCBvZiBDU1NcbiAqL1xuQG1peGluIF9jb2x1bW5zV2lkdGhzKCRiYXNlX2NsYXNzLCAkaSwgJGd1dHRlcjogMTBweCwgJG92ZXJyaWRlOiBudWxsKSB7XG4gICAgQGlmKCRvdmVycmlkZSkge1xuICAgICAgICAuI3skYmFzZV9jbGFzc30tI3skaX0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JG92ZXJyaWRlfSAtICN7JGd1dHRlcn0pO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRndXR0ZXJ9O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRiYXNlX2NsYXNzfS0jeyRpfSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skaX0gLSAjeyRndXR0ZXJ9KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogI3skZ3V0dGVyfTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuQG1peGluIGZsZXgtYm94KCkge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLW1vei1ib3g7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AZnVuY3Rpb24gaGVhZGluZ3MoJGZyb206MSwgJHRvOjYpIHtcbiAgICBAaWYgJGZyb20gPT0gJHRvIHtcbiAgICAgICAgQHJldHVybiAnaCN7JGZyb219JztcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQHJldHVybiAnaCN7JGZyb219LCcgKyBoZWFkaW5ncygkZnJvbSsxLCAkdG8pO1xuICAgIH1cbn1cblxuQG1peGluIGNzcy10cmlhbmdsZSgkY29sb3IsICRkaXJlY3Rpb24sICRzaXplOiA2cHgsICRwb3NpdGlvbjogYWJzb2x1dGUsICRyb3VuZDogZmFsc2Upe1xuICAgIEBpbmNsdWRlIHBzZXVkbygkcG9zOiAkcG9zaXRpb24pO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBAaWYgJHJvdW5kIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgLSByb3VuZCggJHNpemUgLyAyLjUgKTtcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAtIHJvdW5kKCAkc2l6ZSAvIDIuNSApO1xuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHNpemU7XG4gICAgfSBAZWxzZSBpZiAgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICAgYm9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kc2l6ZTtcbiAgICB9XG59XG5cbiRicmVha3BvaW50czogKFxuICAgIFwicGhvbmVcIjogICAgICAgIDQwMHB4LFxuICAgIFwicGhvbmUtd2lkZVwiOiAgIDQ4MHB4LFxuICAgIFwicGhhYmxldFwiOiAgICAgIDU2MHB4LFxuICAgIFwidGFibGV0LXNtYWxsXCI6IDY0MHB4LFxuICAgIFwidGFibGV0XCI6ICAgICAgIDc2OHB4LFxuICAgIFwidGFibGV0LXdpZGVcIjogIDEwMjRweCxcbiAgICBcImRlc2t0b3BcIjogICAgICAxMjQ4cHgsXG4gICAgXCJkZXNrdG9wLXdpZGVcIjogMTQ0MHB4XG4pO1xuXG5AbWl4aW4gbXEoJHdpZHRoLCAkdHlwZTogbWluKSB7XG4gICAgQGlmIG1hcF9oYXNfa2V5KCRicmVha3BvaW50cywgJHdpZHRoKSB7XG4gICAgICAgICR3aWR0aDogbWFwX2dldCgkYnJlYWtwb2ludHMsICR3aWR0aCk7XG4gICAgICAgIEBpZiAkdHlwZSA9PSBtYXgge1xuICAgICAgICAgICAgJHdpZHRoOiAkd2lkdGggLSAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0td2lkdGg6ICR3aWR0aCkge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1peGluIHRydW5jYXRlKCR0cnVuY2F0aW9uLWJvdW5kYXJ5KSB7XG4gICAgbWF4LXdpZHRoOiAkdHJ1bmNhdGlvbi1ib3VuZGFyeTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cblxuQG1peGluIGhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtaXhpbiB2aXNpYmxlKCRzdGF0ZTogJ2Jsb2NrJykge1xuICAgIGRpc3BsYXk6IHVucXVvdGUoJHN0YXRlKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWl4aW4gY2VudGVyKCRwb3NpdGlvbikge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgQGlmICRwb3NpdGlvbiA9PSAndmVydGljYWwnIHtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gJ2hvcml6b250YWwnIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gJ2JvdGgnIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuIC8vVXNhZ2U6XG4gLy8kc3RhcnQtY29sb3IsICRlbmQtY29sb3IsICRvcmllbnRhdGlvbiAtIHZlcnRpY2FsL2hvcml6b250YWwvcmFkaWFsXG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJGVuZC1jb2xvciwgJG9yaWVudGF0aW9uKSB7XG4gICAgYmFja2dyb3VuZDogJHN0YXJ0LWNvbG9yO1xuXG4gICAgQGlmICRvcmllbnRhdGlvbiA9PSAndmVydGljYWwnIHtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgfSBAZWxzZSBpZiAkb3JpZW50YXRpb24gPT0gJ2hvcml6b250YWwnIHtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgfVxufVxuXG5cbiBAbWl4aW4gY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59IiwiYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAkYm9keV9saW5lX2hlaWdodDtcblx0Zm9udC1mYW1pbHk6ICRiYXNlX2ZvbnRfZmFtaWx5O1xuXHRjb2xvcjogJGJvZHlfY29weV9jb2xvcjtcblx0YmFja2dyb3VuZDogJGJvZHlfYmFja2dyb3VuZF9jb2xvcjtcbn1cblxuXG5oMSB7XG5cdGNvbG9yOiAkaDFfY29sb3I7XG5cdGZvbnQtc2l6ZTogJGgxX3NpemU7XG5cdGxpbmUtaGVpZ2h0OiAkYm9keV9saW5lX2hlaWdodDtcblx0bWFyZ2luLXRvcDogJGhlYWRpbmdfbWFyZ2luX3RvcDtcblx0bWFyZ2luLWJvdHRvbTogJGhlYWRpbmdfbWFyZ2luX2JvdHRvbTtcbn1cblxuaDIge1xuXHRjb2xvcjogJGgyX2NvbG9yO1xuXHRmb250LXNpemU6ICRoMl9zaXplO1xuXHRsaW5lLWhlaWdodDogJGJvZHlfbGluZV9oZWlnaHQ7XG5cdG1hcmdpbi10b3A6ICRoZWFkaW5nX21hcmdpbl90b3A7XG5cdG1hcmdpbi1ib3R0b206ICRoZWFkaW5nX21hcmdpbl9ib3R0b207XG5cbn1cbmgzIHtcblx0Y29sb3I6ICRoM19jb2xvcjtcblx0Zm9udC1zaXplOiAkaDNfc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRib2R5X2xpbmVfaGVpZ2h0O1xuXHRtYXJnaW4tdG9wOiAkaGVhZGluZ19tYXJnaW5fdG9wO1xuXHRtYXJnaW4tYm90dG9tOiAkaGVhZGluZ19tYXJnaW5fYm90dG9tO1xufVxuXG5oNCB7XG5cdGNvbG9yOiAkaDRfY29sb3I7XG5cdGZvbnQtc2l6ZTogJGg0X3NpemU7XG5cdGxpbmUtaGVpZ2h0OiAkYm9keV9saW5lX2hlaWdodDtcblx0bWFyZ2luLXRvcDogJGhlYWRpbmdfbWFyZ2luX3RvcDtcblx0bWFyZ2luLWJvdHRvbTogJGhlYWRpbmdfbWFyZ2luX2JvdHRvbTtcbn1cblxuaDUge1xuXHRjb2xvcjogJGg1X2NvbG9yO1xuXHRmb250LXNpemU6ICRoNV9zaXplO1xuXHRsaW5lLWhlaWdodDogJGJvZHlfbGluZV9oZWlnaHQ7XG5cdG1hcmdpbi10b3A6ICRoZWFkaW5nX21hcmdpbl90b3A7XG5cdG1hcmdpbi1ib3R0b206ICRoZWFkaW5nX21hcmdpbl9ib3R0b207XG59XG5cbmg2IHtcblx0Y29sb3I6ICRoNl9jb2xvcjtcblx0Zm9udC1zaXplOiAkaDZfc2l6ZTtcblx0bGluZS1oZWlnaHQ6ICRib2R5X2xpbmVfaGVpZ2h0O1xuXHRtYXJnaW4tdG9wOiAkaGVhZGluZ19tYXJnaW5fdG9wO1xuXHRtYXJnaW4tYm90dG9tOiAkaGVhZGluZ19tYXJnaW5fYm90dG9tO1xufVxuXG5cbmIsc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZW0sIGkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmEge1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGNvbG9yOiAkYW5jaG9yX3RhZ19jb2xvcjtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRhbmNob3JfdGFnX2hvdmVyX2NvbG9yO1xuXHR9XG5cdCYubW9yZS1saW5rIHtcblxuXHRcdEBpbmNsdWRlIHByaW1hcnktYnV0dG9uKCk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbnAge1xuXHRsaW5lLWhlaWdodDogJGJvZHlfbGluZV9oZWlnaHQ7XG5cdG1hcmdpbi1ib3R0b206ICRwX2JvdHRvbV9tYXJnaW47XG5cbn1cbnAubG9naW4tZXJyb3Ige1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwwLDAsMC4zKTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDI1NSwwLDApO1xuXHRjb2xvcjogIzAwMDtcblx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYnV0dG9uLmpzLWJmbS1hY2NvcmRpb24ge1xuXHRAaW5jbHVkZSBwYW5lbC1idXR0b24oKTtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jZW50ZXJtZSxcbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4vLyBmb3JtIGVsZW1lbnRzXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvIDEwcHg7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5yYWRpb3R5cGUge1xuXG5cdFx0Ji5yZXF1aXJlZDpiZWZvcmUge1xuXHRcdFx0cmlnaHQ6IC0zcHg7XG5cdFx0fVxuXHRcdC53cGNmNy1saXN0LWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRsaW5lLWhlaWdodDogJGJvZHlfbGluZV9oZWlnaHQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHQgIGxpbmUtaGVpZ2h0OiAkYm9keV9saW5lX2hlaWdodDtcblx0XHRcdFx0ICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHQgIGRpc3BsYXk6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG5cblx0Ji5zZWxlY3QucmVxdWlyZTpiZWZvcmUge1xuXHRcdHRvcDogdW5zZXQ7XG5cdFx0Ym90dG9tOiA1cHg7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG5cdCYuc2VhcmNocGFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji5oYXNmb2N1cyB7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuXHRcdH1cblx0fVxuXHQmLnJlcXVpcmVkOmJlZm9yZSB7XG5cdFx0Y29sb3I6ICRmb3JtX3JlcXVpcmVkX2FzdGVyaXNrX2NvbG9yO1xuXHRcdGZvbnQtZmFtaWx5OiAkYmFzZV9mb250X2ZhbWlseTtcblx0XHRjb250ZW50OiBcIipcIjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI3JSk7XG5cdFx0ei1pbmRleDogMjAwMDtcblx0fVxuXG5cdCYuc2VhcmNocGFnZTpiZWZvcmUsXG5cdCYuc2VhcmNocGFnZS5oYXNmb2N1czpiZWZvcmUge1xuXHRcdGNvbG9yOiAkZm9ybV9pY29uX2NvbG9yO1xuXHR9XG5cblx0LndwY2Y3LXNlbGVjdCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG5cdH1cblxuXG5cdGlucHV0LmZvcm0tdGV4dCxcblx0aW5wdXQuc2VhcmNoLXRleHQsXG5cdGlucHV0LndwY2Y3LXRleHQsXG5cdGlucHV0LndwY2Y3LWVtYWlsLFxuXHRpbnB1dC53cGNmNy1zZWxlY3QsXG5cdHRleHRhcmVhLndwY2Y3LXRleHRhcmVhLFxuXHRpbnB1dC53cGNmNy1maWxlIHtcblx0XHRAaW5jbHVkZSBmb3JtLWVsZW1lbnQoKTtcblx0fVxuXG5cblx0aW5wdXRbbmFtZT1cInNlbmRlcm5hbWUtZmlyc3RcIl0sXG5cdGlucHV0W25hbWU9XCJzZW5kZXJuYW1lLWxhc3RcIl0sXG5cdGlucHV0W25hbWU9XCJzZW5kZXJuYW1lXCJdLFxuXHRpbnB1dFtuYW1lPVwiZW1haWxcIl0sXG5cdGlucHV0W25hbWU9XCJwaG9uZVwiXSxcblx0aW5wdXRbbmFtZT1cImNvbXBhbnlcIl0sXG5cdGlucHV0W25hbWU9XCJhZGRyZXNzXCJdLFxuXHRpbnB1dFtuYW1lPVwiYWRkcmVzczFcIl0sXG5cdGlucHV0W25hbWU9XCJhZGRyZXNzMlwiXSxcblx0aW5wdXRbbmFtZT1cIm1lc3NhZ2VcIl0sXG5cdGlucHV0W25hbWU9XCJzZWFyY2hcIl0sXG5cdGlucHV0W25hbWU9XCJwYXNzXCJdLFxuXHR0ZXh0YXJlYVtuYW1lPVwibWVzc2FnZVwiXSB7XG5cdCAgcGFkZGluZzogOHB4IDhweCA2cHggMzJweDtcblx0ICB3aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XG5cdH1cblxuXG5cblx0bGFiZWwge1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGZvcm1fbGFiZWxfY29sb3I7XG5cdFx0fVxuXHRcdGNvbG9yOiAkZm9ybV9sYWJlbF9jb2xvcjtcblx0fVxuXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5ODBweCkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdH1cblxufVxuXG4uaW5saW5lLWJ1dHRvbi1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuXG4ud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXN1Ym1pdCB7XG5cdEBpbmNsdWRlIHByaW1hcnktYnV0dG9uKCk7XG5cdHdpZHRoOiBhdXRvO1xuXG59XG5cblxuXG4udGVhc2VyLWJ1dHRvbiBhIHtcblx0QGluY2x1ZGUgcHJpbWFyeS1idXR0b24oKTtcblx0d2lkdGg6IGF1dG87XG59XG4uY3VzdG9tLXJlc3BvbnNlLW91dHB1dCxcbi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHQmLmN1c3RvbS1lcnJvciwge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHQmLmN1c3RvbS1lcnJvcixcblx0Ji53cGNmNy1tYWlsLXNlbnQtb2ssXG5cdCYud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMge1xuXHRcdGJvcmRlci1yYWRpdXM6IDlweDtcblx0XHRmb250LWZhbWlseTogYXJpYWw7XG5cdFx0Zm9udC1zaXplOiAxMnB0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcblx0XHRwYWRkaW5nOiA4cHggOHB4IDZweCAzMnB4O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQmLndwY2Y3LW1haWwtc2VudC1vayB7XG5cdFx0YmFja2dyb3VuZDogZ3JlZW47XG5cdFx0Ym9yZGVyOiAycHggc29saWQgZ3JlZW47XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAaW5jbHVkZSBiZm1jbGllbnQtZW1haWwoKTtcblx0XHR9XG5cdH1cblxuXHQmLmN1c3RvbS1lcnJvcixcblx0Ji53cGNmNy12YWxpZGF0aW9uLWVycm9ycyB7XG5cdFx0ICBiYWNrZ3JvdW5kOiByZWQ7XG5cdFx0ICBib3JkZXI6IDJweCBzb2xpZCByZWQ7XG5cblx0XHQgICY6YmVmb3JlIHtcblx0XHQgIFx0QGluY2x1ZGUgYmZtY2xpZW50LXdhcm5pbmcoKTtcblx0XHQgIH1cblx0fVxufVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0IGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgdG9wOiA4cHg7XG5cdFx0ICBsZWZ0OiA5cHg7XG5cdFx0ICBmb250LXNpemU6IDIwcHg7XG5cdFx0ICBsaW5lLWhlaWdodDogMjBweDtcblx0XHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgIHdpZHRoOiAyMHB4O1xuXHRcdCAgb3BhY2l0eTogMTtcblx0XHQgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdC5QYXJlbnROYW1lLFxuXHQuUGF0aWVudE5hbWUsXG5cdC5zZW5kZXJuYW1lLWZpcnN0LFxuXHQuc2VuZGVybmFtZS1sYXN0LFxuXHQuc2VuZGVybmFtZSAge1xuXHQgIEBpbmNsdWRlIGJmbWNsaWVudC11c2VyKCk7XG5cdH1cblxuXG5cdCYuZW1haWwsICYuc2VuZGVyZW1haWwgeyBAaW5jbHVkZSBiZm1jbGllbnQtZW1haWwoKTsgfVxuXHQucGhvbmUgeyBAaW5jbHVkZSBiZm1jbGllbnQtcGhvbmUoKTt9XG5cdC5jb21wYW55IHtAaW5jbHVkZSBiZm1jbGllbnQtY29tcGFueSgpO31cblx0Lm1lc3NhZ2UgeyBAaW5jbHVkZSBiZm1jbGllbnQtcGVuY2lsKCk7fVxuXHQucGFzcyB7QGluY2x1ZGUgYmZtY2xpZW50LWtleSgpO31cblx0LmFkZHJlc3MsLmFkZHJlc3MxLC5hZGRyZXNzMiB7QGluY2x1ZGUgYmZtY2xpZW50LWhvbWUoKTt9XG5cdC5mb3JtLWl0ZW0uc2VhcmNocGFnZSB7IEBpbmNsdWRlIGJmbWNsaWVudC1zZWFyY2goKTt9XG5cbn1cblxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IHJlZDtcbiAgYm9yZGVyOiAycHggc29saWQgcmVkO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAycHggMnB4IDBweCAycHg7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogOHB4O1xufVxuXG5cblxuXG4vLyBTZWFyY2hcbi5zZWFyY2gtZm9ybS13aWRnZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnNlYXJjaC1yZXN1bHRzIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cbi5zZWFyY2gtcmVzdWx0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMCAwOyBwYWRkaW5nOiAwIDAgMzBweCAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTJlMjtcbn1cblxuLnNlYXJjaC1yZXN1bHQgaW1nIHtkaXNwbGF5OiBub25lO31cbi5zZWFyY2gtcmVzdWx0IGE6aG92ZXIgaDIge2NvbG9yOmJsYWNrO31cblxuLnNlYXJjaC1yZXN1bHQgc3Bhbi5zdGFuZG91dCB7YmFja2dyb3VuZDpibGFjazsgY29sb3I6d2hpdGU7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBwYWRkaW5nOjJweCAxNXB4O2JvcmRlci1yYWRpdXM6IDVweDt9XG5cbi5zZWFyY2gtZm9ybS13aWRnZXQge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuXG5cbi5pbmxpbmUtYnV0dG9uLWxpc3Qge1xuICBAaW5jbHVkZSBpbmxpbmVCdXR0b25MaXN0KCk7XG59IiwiLyoqXG4gKiBUYWJsZSBvZiBDb250ZW50czpcbiAqXG4gKlxuICogMS4gTGF5b3V0XG4gKiAyLiBUeXBvZ3JhcGh5XG4gKiAzLiBOYXZpZ2F0aW9uIE1lbnVcbiAqIDQuIFRoZW1lIENvbG9yc1xuICogNS4gQnV0dG9uc1xuICovXG5cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAtLS0tLS0tLTEuIExBWU9VVC0tLS0tLS0tLS0tLS1cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5cbi8vIFRoZSBjYWxjdWxhdGVkIHdpZHRoIG9mIHRoZSB3ZWJzaXRlLCBnZW5lcmFsbHkgdGhpcyBudW1iZXIgaXMgbWVudGlvbmVkIGluIHRoZSBmaXJzdCBmZXcgcGFnZXMgb2YgZGVzaWduIG5vdGVzLlxuJGNvbnRhaW5lcl9tYXhfd2lkdGggOiAxMzQ0cHg7XG5cbi8vIFRoZSBkZWZhdWx0IGR1cmF0aW9uIGZvciBDU1MgdHJhbnNpdGlvbnMuXG4kdGhlbWVfdHJhbnNpdGlvbl9kdXJhdGlvbjogMC4zcztcblxuLy8gVGhlIGFtb3VudCBvZiBjb2x1bW5zIGZvciBjYWxsb3V0cy5cbiRjYWxsb3V0X3Jvd19jb3VudDogIDM7XG5cbi8vIE1pbiBoZWlnaHQgZm9yIGJhbm5lcnNcbiRob21lcGFnZV9iYW5uZXJfdGV4dF93cmFwcGVyX21pbl9oZWlnaHQgOiAxNDZweDtcbiRzdWJwYWdlX2Jhbm5lcl90ZXh0X3dyYXBwZXJfbWluX2hlaWdodCA6IDE0NnB4O1xuXG4vLyB0aGUgd2lkdGggd2hlcmUgdGhlIHRleHQtd3JhcHBlciBlbGVtZW50IGluIHRoZSBiYW5uZXIgd2lsbCBiZWNvbWUgc3RhdGljIHBvc2l0aW9uZWQgaW5zdGVhZCBvZiBhYnNvbHV0ZVxuJGJhbm5lcl90ZXh0X3dyYXBwZXJfcmVzcG9uc2l2ZV9icmVha291dDogODAwcHg7XG4vKipcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogLS0tLS0tIDIuIFRZUE9HUkFQSFktLS0tLS0tLS0tXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuJGJhc2VfZm9udF9mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiRib2R5X2xpbmVfaGVpZ2h0OiAxLjNlbTtcbiRoZWFkaW5nX21hcmdpbl90b3A6IDIwcHg7XG4kaGVhZGluZ19tYXJnaW5fYm90dG9tOiAyMHB4O1xuJHBfYm90dG9tX21hcmdpbjogMjBweDtcblxuXG4kaDFfc2l6ZSA6IGNhbGMoMjhweCArIDF2dyk7XG4kaDJfc2l6ZSA6IGNhbGMoMjRweCArIDF2dyk7XG4kaDNfc2l6ZSA6IGNhbGMoMjBweCArIDF2dyk7XG4kaDRfc2l6ZSA6IGNhbGMoMThweCArIDF2dyk7XG4kaDVfc2l6ZSA6IGNhbGMoMTZweCArIDF2dyk7XG4kaDZfc2l6ZSA6IGNhbGMoMTRweCArIDF2dyk7XG5cbi8vIHRleHQgY29sb3JcbiRoZWFkaW5nX21hcmdpbl90b3A6IDIwcHg7XG4kaGVhZGluZ19tYXJnaW5fYm90dG9tOiAyMHB4O1xuXG4kZGVmYXVsdF90ZXh0X2NvbG9yOiAjM2IzZTQzO1xuJGgxX2NvbG9yOiAjMDgwOTBjO1xuJGgyX2NvbG9yOiAjMDgwOTBjO1xuJGgzX2NvbG9yOiAjMDgwOTBjO1xuJGg0X2NvbG9yOiAjMDgwOTBjO1xuJGg1X2NvbG9yOiAkZGVmYXVsdF90ZXh0X2NvbG9yO1xuJGg2X2NvbG9yOiAkZGVmYXVsdF90ZXh0X2NvbG9yO1xuXG4kYm9keV9jb3B5X2NvbG9yOiAjM2IzZTQzO1xuJGFuY2hvcl90YWdfY29sb3I6ICMxZTg2YmY7XG4kYW5jaG9yX3RhZ19ob3Zlcl9jb2xvcjogIzhkOGQ4ZDtcblxuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIC0tLS0tLSAzLiBOYXZpZ2F0aW9uIC0tLS0tLS0tLVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cblxuJGFjdGl2ZV90cmFpbF9jb2xvcjogI2JhZGE1NTtcbiRtb2JpbGVfbmF2X2hhbWJ1cmdlcl9jb2xvcjogIzAwMDtcbiRtb2JpbGVfbmF2X2hhbWJ1cmdlcl9ob3Zlcl9jb2xvcjogIzY2NjtcblxuLy8gVGhlIHdpZHRoIHdoZXJlIG1vYmlsZSBuYXYgc3dpdGNoZXMgdG8gXCJkZXNrdG9wIG5hdlwiXG4kbW9iaWxlX25hdl9yZW5kZXJfdmlld3BvcnRfd2lkdGg6IDkwMHB4O1xuXG4vLyBUaGUgd2lkdGggdGhhdCB0aGUgbW9iaWxlIG1lbnUgd2lsbCBnbyAxMDAlXG4kbW9iaWxlX25hdl9mdWxsX3dpZHRoX3ZpZXdwb3J0X3dpZHRoOiA2NDBweDtcblxuLy8gVGhlIGhlaWdodCBvZiB0aGUgbmF2IGJ1dHRvblxuJG1vYmlsZV9uYXZfYnV0dG9uX2hlaWdodDogNTZweDtcblxuJGRlc2t0b3BfbmF2X3RvcGxldmVsX2xpbmtfY29sb3I6ICMwMDA7XG4kZGVza3RvcF9uYXZfdG9wbGV2ZWxfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kZGVza3RvcF9uYXZfdG9wbGV2ZWxfaG92ZXJfbGlua19jb2xvcjogcmVkO1xuJGRlc2t0b3BfbmF2X3RvcGxldmVsX2hvdmVyX2JhY2tncm91bmQ6ICB0cmFuc3BhcmVudDtcblxuJGRlc2t0b3BfbmF2X3N1Ym1lbnVfbGlua19jb2xvcjogIzY2NjtcbiRkZXNrdG9wX25hdl9zdWJtZW51X2JhY2tncm91bmRfY29sb3I6ICNmZmY7XG4kZGVza3RvcF9uYXZfc3VibWVudV9ob3Zlcl9saW5rX2NvbG9yOiBsaWdodGVuKCRkZXNrdG9wX25hdl9zdWJtZW51X2xpbmtfY29sb3IsIDUwJSk7XG4kZGVza3RvcF9uYXZfc3VibWVudV9ob3Zlcl9iYWNrZ3JvdW5kX2NvbG9yOiBkYXJrZW4oJGRlc2t0b3BfbmF2X3N1Ym1lbnVfYmFja2dyb3VuZF9jb2xvciwgNTAlKTtcblxuXG5cbiRtb2JpbGVfbmF2X3RvcGxldmVsX2xpbmtfY29sb3I6ICRkZXNrdG9wX25hdl90b3BsZXZlbF9saW5rX2NvbG9yO1xuJG1vYmlsZV9uYXZfdG9wbGV2ZWxfYmFja2dyb3VuZDogJGRlc2t0b3BfbmF2X3RvcGxldmVsX2JhY2tncm91bmQ7XG4kbW9iaWxlX25hdl90b3BsZXZlbF9ob3Zlcl9saW5rX2NvbG9yOiAkZGVza3RvcF9uYXZfdG9wbGV2ZWxfaG92ZXJfbGlua19jb2xvcjtcbiRtb2JpbGVfbmF2X3RvcGxldmVsX2hvdmVyX2JhY2tncm91bmQ6ICAkZGVza3RvcF9uYXZfdG9wbGV2ZWxfaG92ZXJfYmFja2dyb3VuZDtcblxuJG1vYmlsZV9uYXZfc3VibWVudV9saW5rX2NvbG9yOiAkZGVza3RvcF9uYXZfc3VibWVudV9saW5rX2NvbG9yO1xuJG1vYmlsZV9uYXZfc3VibWVudV9iYWNrZ3JvdW5kX2NvbG9yOiRkZXNrdG9wX25hdl9zdWJtZW51X2JhY2tncm91bmRfY29sb3I7XG4kbW9iaWxlX25hdl9zdWJtZW51X2hvdmVyX2xpbmtfY29sb3I6ICRkZXNrdG9wX25hdl9zdWJtZW51X2hvdmVyX2xpbmtfY29sb3I7XG4kbW9iaWxlX25hdl9zdWJtZW51X2hvdmVyX2JhY2tncm91bmRfY29sb3I6ICRkZXNrdG9wX25hdl9zdWJtZW51X2hvdmVyX2JhY2tncm91bmRfY29sb3I7XG5cblxuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAtIDQuIFRoZW1lIENvbG9ycyBhbmQgQnV0dG9ucyAtXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbi8vIFRoaXMgaXMgdXNlZCBieSBkZWZhdWx0IGZvciB0aGUgaGVhZGVycy90aXRsZSBhcmVhcyBmb3IgdGhpbmdzIGxpa2UgdGVhc2VycywgdGFibGUgaGVhZGluZ3MsIGV0Yy5cbiRwYW5lbF9iYWNrZ3JvdW5kIDogI2FhYTtcbiRwYW5lbF9jb2xvcjogIzAwMDtcbiRwYW5lbF9ib3JkZXJfY29sb3I6ICM2NjY7XG5cbi8vIGNvbG9yIHVzZWQgZm9yIG1pbm9yIHRoaW5ncyBsaWtlIG92ZXJsYXkgaG92ZXIgZWZmZWN0cywgZm9ybSBpbnB1dCBib3JkZXJzLCBldGMuXG4kdGhlbWVfcHJpbWFyeV9jb2xvcjogI2JhZGE1NTtcblxuLy8gQmFja2dyb3VuZCB1c2VkIGZvciBwbGFjZWhvbGRlciBpbWFnZXMgc3VjaCBhcyBtaXNzaW5nIHRlYXNlcnMsIG1pc3Npbmcgc3RhZmYgcGljcywgZXRjLlxuJHBsYWNlaG9sZGVyX2ltYWdlX2JhY2tncm91bmQgOiAkcGFuZWxfYmFja2dyb3VuZDtcblxuLy8gU29jaWFsIG1lZGlhIGljb25zXG4kc29jaWFsX2ljb25fc2l6ZTogNDBweDsgLy93aWR0aCwgaGVpZ2h0LCBmb250LXNpemVcbiRzb2NpYWxfaWNvbl9iYWNrZ3JvdW5kOiAkcGFuZWxfYmFja2dyb3VuZDtcbiRzb2NpYWxfaWNvbl9jb2xvcjogJHBhbmVsX2NvbG9yO1xuJHNvY2lhbF9pY29uX2hvdmVyX2JhY2tncm91bmQ6IGRhcmtlbigkc29jaWFsX2ljb25fYmFja2dyb3VuZCwgNTAlKTtcbiRzb2NpYWxfaWNvbl9ob3Zlcl9jb2xvcjogZGFya2VuKCRzb2NpYWxfaWNvbl9jb2xvciwgNTAlKTtcblxuXG5cbiRib2R5X2JhY2tncm91bmRfY29sb3I6ICNmZmY7XG5cbiRoZWFkZXIxX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuJGhlYWRlcjJfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kaGVhZGVyM19iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiRoZWFkZXI0X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuJGhlYWRlcjVfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kaGVhZGVyNl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuJGZvb3RlcjFfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kZm9vdGVyMl9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiRmb290ZXIzX2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuJGZvb3RlcjRfYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4kZm9vdGVyNV9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiRmb290ZXI2X2JhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cbiRmb3JtX2xhYmVsX2NvbG9yOiAjMDAwO1xuJGZvcm1fcmVxdWlyZWRfYXN0ZXJpc2tfY29sb3I6IHJlZDtcbiRmb3JtX2ljb25fY29sb3I6ICMwMTgyYTI7XG5cblxuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAtLS0tLS0tLSA1LiBCdXR0b25zIC0tLS0tLS0tLS0tXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cblxuQG1peGluIHByaW1hcnktYnV0dG9uKCkge1xuXHRiYWNrZ3JvdW5kOiAjY2NjO1xuXHRjb2xvcjogIzAwMDtcblx0d2lkdGg6IDEwMCU7XG5cdG91dGxpbmU6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiAxZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXHRwYWRkaW5nOiAyMHB4IDQwcHg7XG5cdCYuYWN0aXZlLFxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oI2NjYywgMTUlKTtcblx0fVxufVxuXG5AbWl4aW4gc2Vjb25kYXJ5LWJ1dHRvbigpIHtcblx0QGluY2x1ZGUgcHJpbWFyeS1idXR0b24oKTtcbn1cblxuQG1peGluIHRlcnRpYXJ5LWJ1dHRvbigpIHtcbiAgQGluY2x1ZGUgcHJpbWFyeS1idXR0b24oKTtcbn1cblxuQG1peGluIHBhbmVsLWJ1dHRvbigpIHtcblx0QGluY2x1ZGUgcHJpbWFyeS1idXR0b24oKTtcbn1cblxuQG1peGluIGZvcm0tZWxlbWVudCgpIHtcblx0YmFja2dyb3VuZDogI2VjZWNlYztcblx0Ym9yZGVyOiAycHggc29saWQgI2VjZWNlYztcblx0Y29sb3I6ICM3YTdhN2E7XG5cdGZvbnQtc2l6ZTogMTJwdDtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDIxcHgpO1xuXHRwYWRkaW5nOiA4cHggOHB4IDZweCA4cHg7XG5cdHJlc2l6ZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogOXB4O1xuXHRmb250LWZhbWlseTogJGJhc2VfZm9udF9mYW1pbHk7XG5cdGxpbmUtaGVpZ2h0OiAkYm9keV9saW5lX2hlaWdodDtcblxuXHQmLndwY2Y3LW5vdC12YWxpZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZWQ7XG5cdH1cblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMDE4MmEyO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzO1xuICBcdFx0b3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsIkBpbXBvcnQgJ19wYXJ0aWFscy9ibHVlZmlyZS1kZWZhdWx0LWZvbnQnOyAvLyBnZW5lcmFsIHVzZSBpY29ucyBzdWNoIGFzIHNvY2lhbCBtZWRpYSwgbmF2aWdhdGlvbiBhcnJvd3MsIGV0Y1xuXG5AaW1wb3J0ICdfbWl4aW5zL21peGlucyc7IC8vIHNwZWNpYWwgZnVuY3Rpb25zIHRoYXQgY2FuIGJlIHVzZWQgaW4gQ1NTXG5AaW1wb3J0ICdfcGFydGlhbHMvdmFyaWFibGVzJzsgLy9zaXRlIHdpZGUgdmFyaWFibGVzXG5AaW1wb3J0ICdfcGFydGlhbHMvY3NzLXJlc2V0JztcbkBpbXBvcnQgJ19wYXJ0aWFscy90eXBvZ3JhcGh5JztcblxuXG5cbi8qKlxuICogRml4ZXMgdGhlIGF3ZnVsIGlubGluZSBDU1MgZm9yIGlzb3RvcGUgcGFnZXNcbiAqIFVzZSB0aGlzIG1peGluIG9uIHRoZSBcImdyaWQgZWxlbWVudFwiXG4gKi9cbkBtaXhpbiBpc290b3BlRml4KClcbntcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm0tc3R5bGU6IGZsYXQgIWltcG9ydGFudDtcblx0d2lkdGg6IDE4JSAhaW1wb3J0YW50O1xuXHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHR0cmFuc2l0aW9uOiBub25lO1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRtYXJnaW4tcmlnaHQ6IDIlICFpbXBvcnRhbnQ7XG5cdCY6bnRoLWNoaWxkKDVuKzUpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuXHR9XG5cdCY6bnRoLWNoaWxkKDZuKSB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBjb2xvcjogIzAwMDtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTJwdC8xLjNlbSBBcmlhbCwgc2Fucy1zZXJpZjsgLyogZm9udC1zdHlsZSBmb250LXZhcmlhbnQgZm9udC13ZWlnaHQgZm9udC1zaXplL2xpbmUtaGVpZ2h0IGZvbnQtZmFtaWx5IGNhcHRpb24gaWNvbiBtZW51IG1lc3NhZ2UtYm94IHNtYWxsLWNhcHRpb24gc3RhdHVzLWJhciAqL1xufVxuXG5jaXRlIHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5wLCBzcGFuLCBsaSwgYSB7XG5cdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogMTZweDtcbn1cbmgxLCBoMS50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxLjhlbTtcbn1cblxuaDIsIGgyLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDEuNmVtO1xufVxuXG5oMywgaDMudGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMS40ZW07XG59XG5cbmg0LCBoNC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxLjNlbTtcbn1cblxuaDUsIGg1LnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDEuMmVtO1xufVxuXG5oNiwgaDYudGl0bGUge1xuICBmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMS4xZW07XG59XG5cbiAje2hlYWRpbmdzKDEsNil9IHtcblx0bWFyZ2luLXRvcDogMDtcblx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbiB9XG5cblxuc2VjdGlvbiB7XG5cdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5sb2dvLXdyYXBwZXIgaW1nIHtcbi8vIFx0ZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG4vLyB9XG4udGl0bGUge1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG4ubGFuZGluZy1wYWdlIGltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gZmxvYXRzIGFuZCBkaXNwbGF5cyBjYWxsb3V0cyBhcyAxLzMgY29sdW1uc1xuI3RvcC1jYWxsb3V0cyAuZWxlbWVudCB7XG5cdHdpZHRoOiAzMy4zJTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5zbGlkZXMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5vbmUtdGhpcmQge1xuXHR3aWR0aDogMzMlO1xuXHRmbG9hdDogbGVmdDtcbn1cblxuLnR3by10aGlyZHMge1xuXHR3aWR0aDogY2FsYyg2Ni42JSAtIDIwcHgpO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4ub25lLWhhbGYsXG4ucmlnaHQtaGFsZixcbi5sZWZ0LWhhbGYge1xuXHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRmbG9hdDogbGVmdDtcblxuXG59XG5cbi8vIG5hdiBzdHVmZlxuLmhlYWRlci1zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUge1xuXG5cdGxpIHsgZGlzcGxheTogaW5saW5lOyBtYXJnaW4tcmlnaHQ6IDVweDt9XG5cdC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uZm9vdGVyLXNpZGViYXIge1xuXHQje2hlYWRpbmdzKDEsNil9IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdC53aWRnZXRfbmF2X21lbnUgdWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdH1cblx0fVxuXG59XG5cblxuLy8gbGF5b3V0IGZvciBjb250ZW50IHNsaWRlciwgNTAvNTBcbi8vIEZpeGVzIHRoZSBpbnNhbmUgYW1vdW50IG9mIGlubGluZSBDU1MgYXBwbGllZCBmcm9tIHNsaWRlci5cbiN3aGl0ZSAuc2xpZGVzLFxuI3doaXRlIC5jeWNsZS1zbGlkZXNob3csXG4jdGVzdGltb25pYWwtc2xpZGVyIC5zbGlkZXMge1xuXHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0Y2xlYXI6IGJvdGggIWltcG9ydGFudDtcblx0bGksLnNsaWRlIHtcblx0ICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHQgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0ICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHQgIC5sZWZ0c2lkZSxcblx0ICAucmlnaHRzaWRlIHtcblx0ICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0ICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdCAgfVxuXHR9XG5cdC5lbGVtZW50LFxuXHQuc2xpZGUtaW5uZXIge1xuXHQgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0ICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHR9XG5cdC5mbGV4LWFjdGl2ZS1zbGlkZSB7XG5cdCAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cbn1cblxuI3doaXRlIC5jeWNsZS1zbGlkZXNob3cge1xuXG5cdC5zbGlkZTIge1xuXHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdCYuY3ljbGUtc2xpZGUtYWN0aXZlIHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmxlZnRzaWRlLFxuXHQucmlnaHRzaWRlIHtcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuI2NvbHVtbml6ZXItY29sdW1ucyB7XG5cdGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG5cdC5jb2x1bW4ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cdC5jb2x1bW4tY291bnQtMSAuY29sdW1uIHsgd2lkdGg6IDEwMCU7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnR9XG5cdC8vIGl0ZXJhdGVzIGFsbCBvZiB0aGUgcG9zc2libGUgY29sdW1ucyB3ZSBhbGxvd1xuXHRAZm9yICRpIGZyb20gMiB0aHJvdWdoIDYge1xuXHRcdC5jb2x1bW4tY291bnQtI3skaX0gLmNvbHVtbiB7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDA7IHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gI3skaX0pICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cblx0fVxuXG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG5cbi5sYW5kaW5nLXBhZ2Uge1xuXHQuZWxlbWVudCB7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnR3by1jb2xzIHtcdHdpZHRoOiA1MCV9XG5cdC50aHJlZS1jb2xzIHsgd2lkdGg6IDMzLjMzMyV9XG5cdC5mb3VyLWNvbHMgeyB3aWR0aDogMjUlfVxuXHQuZml2ZS1jb2xzIHsgd2lkdGg6IDIwJX1cblx0LnNpeC1jb2xzIHsgd2lkdGg6IDE2LjY2NiV9XG59XG5cblxuLnN0YWZmLXBhZ2Uge1xuXHQuZWxlbWVudC5zdGFmZi1tZW1iZXIge1xuXHRcdHdpZHRoOiAzMy4zJTtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC8vICY6bnRoLWNoaWxkKDNuKzMpIHtcblx0XHQvLyBcdGNsZWFyOiBib3RoO1xuXHRcdC8vIH1cblx0fVxufVxuXG4uY29udGFjdC1wYWdlIHtcblx0aWZyYW1lIHtcblx0XHRtYXgtd2lkdGg6IDEwMCVcblx0fVxuXHQubGF5b3V0LXdyYXBwZXIge1xuXHRcdC50b3AsXG5cdFx0LmJvdHRvbSB7XG5cdFx0XHR3aWR0aDoxMDAlOyBtYXJnaW4tYm90dG9tOjIlOyBkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0Lm1hcCB7XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDBcblx0XHRcdH1cblx0XHR9XG5cblxuXHRcdFx0LmxlZnQge1xuXHRcdFx0XHR3aWR0aDo0OCU7IG1hcmdpbi1yaWdodDoyJTsgbWFyZ2luLWJvdHRvbToyJTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR9XG5cdFx0XHQucmlnaHQge1xuXHRcdFx0XHR3aWR0aDo0OCU7IG1hcmdpbi1sZWZ0OjIlOyBtYXJnaW4tYm90dG9tOjIlOyBkaXNwbGF5OmlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdH1cblxuXHR9XG59XG5cbiNyZXZpZXdzLWxvb3Age1xuXHQucmV2aWV3LWF2YXRhcixcblx0LnJldmlldy1jb250ZW50IHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5yZXZpZXcge1xuXHRcdGNsZWFyOmJvdGg7XG5cblx0XHQmLmhhcy1pbWFnZSB7XG5cdFx0XHQucmV2aWV3LWF2YXRhciB7XG5cdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5yZXZpZXctY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDcwJSAtIDIwcHgpO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblxuXG59XG5cbi5iZm0tYmFubmVyLmhhcy12aWRlbyxcbi5mbGV4LWNvbnRyb2wtbmF2IHtcblx0ZGlzcGxheTogbm9uZVxufVxuXG4vLyB0aGlzIHNob3VsZCBiZSB1c2VkIGZvciBhbGwgaXNvdG9wZSBmaWx0ZXJcbi5wYWdlLXRlbXBsYXRlLWJmbV90ZWFzZXJfcGFnZSAudGVhc2VyLXBhZ2UgLnBvc3QtdGVhc2VyIHtcblx0QGluY2x1ZGUgaXNvdG9wZUZpeCgpO1xufVxuXG4uYXJjaGl2ZSAucG9zdC10ZWFzZXIge1xuXHR3aWR0aDogNTAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4udGVhc2VyLWJ1dHRvbiB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jdmlkZW9wbGF5ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cblxuLmJmbS1nYWxsZXJ5IC5lbGVtZW50IHtcblx0d2lkdGg6IDE1JTtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFNJVEUgU1BFQ0lGSUMgU1RZTEVTIC8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
