.neutral.lighten-2{background-color:#fff !important}.neutral-text.text-lighten-2{color:#fff !important}.neutral.lighten-1{background-color:#E3E3E3 !important}.neutral-text.text-lighten-1{color:#E3E3E3 !important}.neutral{background-color:#ccc !important}.neutral-text{color:#ccc !important}.neutral.darken-1{background-color:#7e7e7e !important}.neutral-text.text-darken-1{color:#7e7e7e !important}.neutral.darken-2{background-color:#333 !important}.neutral-text.text-darken-2{color:#333 !important}.grey.lighten-2{background-color:#f7f7f7 !important}.grey-text.text-lighten-2{color:#f7f7f7 !important}.grey.lighten-1{background-color:#d7d7d7 !important}.grey-text.text-lighten-1{color:#d7d7d7 !important}.grey{background-color:#8d8d8d !important}.grey-text{color:#8d8d8d !important}.grey.darken-1{background-color:#6a6a6a !important}.grey-text.text-darken-1{color:#6a6a6a !important}.grey.darken-2{background-color:#5a5a5a !important}.grey-text.text-darken-2{color:#5a5a5a !important}.red.lighten-2{background-color:#ffe4e3 !important}.red-text.text-lighten-2{color:#ffe4e3 !important}.red.lighten-1{background-color:#ffcecd !important}.red-text.text-lighten-1{color:#ffcecd !important}.red{background-color:#df4e4b !important}.red-text{color:#df4e4b !important}.red.darken-1{background-color:#cf1814 !important}.red-text.text-darken-1{color:#cf1814 !important}.red.darken-2{background-color:#c2130f !important}.red-text.text-darken-2{color:#c2130f !important}.orange.lighten-2{background-color:#fee3d0 !important}.orange-text.text-lighten-2{color:#fee3d0 !important}.orange.lighten-1{background-color:#fbab60 !important}.orange-text.text-lighten-1{color:#fbab60 !important}.orange{background-color:#f88c2d !important}.orange-text{color:#f88c2d !important}.orange.darken-1{background-color:#f56329 !important}.orange-text.text-darken-1{color:#f56329 !important}.orange.darken-2{background-color:#e24b0f !important}.orange-text.text-darken-2{color:#e24b0f !important}.yellow.lighten-2{background-color:#feee9f !important}.yellow-text.text-lighten-2{color:#feee9f !important}.yellow.lighten-1{background-color:#fbd242 !important}.yellow-text.text-lighten-1{color:#fbd242 !important}.yellow{background-color:#fbbd0e !important}.yellow-text{color:#fbbd0e !important}.yellow.darken-1{background-color:#c90 !important}.yellow-text.text-darken-1{color:#c90 !important}.yellow.darken-2{background-color:#a87e00 !important}.yellow-text.text-darken-2{color:#a87e00 !important}.teal.lighten-2{background-color:#e7f9f6 !important}.teal-text.text-lighten-2{color:#e7f9f6 !important}.teal.lighten-1{background-color:#73dccd !important}.teal-text.text-lighten-1{color:#73dccd !important}.teal{background-color:#00bfa5 !important}.teal-text{color:#00bfa5 !important}.teal.darken-1{background-color:#00a08b !important}.teal-text.text-darken-1{color:#00a08b !important}.teal.darken-2{background-color:#00757b !important}.teal-text.text-darken-2{color:#00757b !important}.green.lighten-2{background-color:#bdecc6 !important}.green-text.text-lighten-2{color:#bdecc6 !important}.green.lighten-1{background-color:#6ed783 !important}.green-text.text-lighten-1{color:#6ed783 !important}.green{background-color:#39b151 !important}.green-text{color:#39b151 !important}.green.darken-1{background-color:#2d8d40 !important}.green-text.text-darken-1{color:#2d8d40 !important}.green.darken-2{background-color:#1c491c !important}.green-text.text-darken-2{color:#1c491c !important}.blue.lighten-2{background-color:#f0f8ff !important}.blue-text.text-lighten-2{color:#f0f8ff !important}.blue.lighten-1{background-color:#3aa3ff !important}.blue-text.text-lighten-1{color:#3aa3ff !important}.blue{background-color:#007aff !important}.blue-text{color:#007aff !important}.blue.darken-1{background-color:#1475e0 !important}.blue-text.text-darken-1{color:#1475e0 !important}.blue.darken-2{background-color:#00428c !important}.blue-text.text-darken-2{color:#00428c !important}.violet.lighten-2{background-color:#e7f0ff !important}.violet-text.text-lighten-2{color:#e7f0ff !important}.violet.lighten-1{background-color:#618bff !important}.violet-text.text-lighten-1{color:#618bff !important}.violet{background-color:#2760ff !important}.violet-text{color:#2760ff !important}.violet.darken-1{background-color:#004fe1 !important}.violet-text.text-darken-1{color:#004fe1 !important}.violet.darken-2{background-color:#23395b !important}.violet-text.text-darken-2{color:#23395b !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#3aa3ff;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-medium,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-medium:hover,.btn-floating:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{transition:box-shadow .25s}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#f7f7f7}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #007aff}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#007aff}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#007aff}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#f56329;color:#fff}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#f56329}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#f56329}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#fef1ec;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#f56329;transition:width .3s linear}.progress .indeterminate{background-color:#f56329}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#6a6a6a;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#f56329;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.side-nav span.badge{margin-top:calc(24px - 11px)}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:85%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#007aff;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-medium,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-medium>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:'Interface';src:url("../fonts/interface/Interface-Medium.eot");src:url("../fonts/interface/Interface-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/interface/Interface-Medium.woff") format("woff"),url("../fonts/interface/Interface-Medium.woff2") format("woff2"),url("../fonts/interface/Interface-Medium.svg") format("svg"),url("../fonts/interface/Interface-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Interface';src:url("../fonts/interface/Interface-Regular.eot");src:url("../fonts/interface/Interface-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/interface/Interface-Regular.woff") format("woff"),url("../fonts/interface/Interface-Regular.woff2") format("woff2"),url("../fonts/interface/Interface-Regular.svg") format("svg"),url("../fonts/interface/Interface-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Interface';src:url("../fonts/interface/Interface-Bold.eot");src:url("../fonts/interface/Interface-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/interface/Interface-Bold.woff") format("woff"),url("../fonts/interface/Interface-Bold.woff2") format("woff2"),url("../fonts/interface/Interface-Bold.svg") format("svg"),url("../fonts/interface/Interface-Bold.ttf") format("truetype");font-weight:700;font-style:normal}.interface-medium{font-weight:500;font-family:"Interface"}.interface-regular{font-weight:400;font-family:"Interface"}.interface-bold{font-weight:700;font-family:"Interface"}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat/Montserrat-Light.eot");src:url("../fonts/montserrat/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Light.woff") format("woff"),url("../fonts/montserrat/Montserrat-Light.svg") format("svg"),url("../fonts/montserrat/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat/Montserrat-Regular.eot");src:url("../fonts/montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("../fonts/montserrat/Montserrat-Regular.svg") format("svg"),url("../fonts/montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat/Montserrat-Bold.eot");src:url("../fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("../fonts/montserrat/Montserrat-Bold.svg") format("svg"),url("../fonts/montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal}.montserrat-light{font-weight:300;font-family:"Montserrat"}.montserrat-regular{font-weight:400;font-family:"Montserrat"}.montserrat-bold{font-weight:700;font-family:"Montserrat"}a{text-decoration:none}html{line-height:1.5;font-family:"Interface", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1;font-family:"Montserrat"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}@font-face{font-family:"niaga-icon";src:url("../fonts/niaga-icon/niaga-icon.eot");src:url("../fonts/niaga-icon/niaga-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/niaga-icon/niaga-icon.woff") format("woff"),url("../fonts/niaga-icon/niaga-icon.ttf") format("truetype"),url("../fonts/niaga-icon/niaga-icon.svg#niaga-icon") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"niaga-icon" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"niaga-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ic-arrowdown:before{content:"\61"}.icon-ic-arrowleft:before{content:"\62"}.icon-ic-arrowright:before{content:"\63"}.icon-ic-arrowup:before{content:"\64"}.icon-ic-attatch:before{content:"\65"}.icon-ic-backup:before{content:"\66"}.icon-ic-burger:before{content:"\67"}.icon-ic-cancel:before{content:"\68"}.icon-ic-charetdown:before{content:"\69"}.icon-ic-charetleft:before{content:"\6a"}.icon-ic-charetright:before{content:"\6b"}.icon-ic-charetup:before{content:"\6c"}.icon-ic-circlecancel:before{content:"\6d"}.icon-ic-circledown:before{content:"\6e"}.icon-ic-circleleft:before{content:"\6f"}.icon-ic-circleminus:before{content:"\70"}.icon-ic-circleplus:before{content:"\71"}.icon-ic-circleright:before{content:"\72"}.icon-ic-circlesinactive:before{content:"\73"}.icon-ic-circlestep:before{content:"\74"}.icon-ic-circlesucces:before{content:"\75"}.icon-ic-circleup:before{content:"\76"}.icon-ic-profil:before{content:"\77"}.icon-ic-cloudvps:before{content:"\78"}.icon-ic-dashboard:before{content:"\79"}.icon-ic-delete:before{content:"\7a"}.icon-ic-devclub:before{content:"\41"}.icon-ic-domain:before{content:"\42"}.icon-ic-download:before{content:"\43"}.icon-ic-edit:before{content:"\44"}.icon-ic-eror:before{content:"\45"}.icon-ic-exit:before{content:"\46"}.icon-ic-eyesclose:before{content:"\47"}.icon-ic-eyesview:before{content:"\48"}.icon-ic-facebook:before{content:"\49"}.icon-ic-folder:before{content:"\4a"}.icon-ic-folder-open:before{content:"\4b"}.icon-ic-freegift:before{content:"\4c"}.icon-ic-googleplus:before{content:"\4d"}.icon-ic-home:before{content:"\4e"}.icon-ic-hosting:before{content:"\4f"}.icon-ic-info:before{content:"\50"}.icon-ic-instagram:before{content:"\51"}.icon-ic-link:before{content:"\52"}.icon-ic-livechat:before{content:"\53"}.icon-ic-livechat-ontype:before{content:"\54"}.icon-ic-loading:before{content:"\55"}.icon-ic-lock:before{content:"\56"}.icon-ic-magnifier:before{content:"\57"}.icon-ic-mailclient:before{content:"\58"}.icon-ic-minus:before{content:"\59"}.icon-ic-news:before{content:"\5a"}.icon-ic-options:before{content:"\30"}.icon-ic-options-horizontal:before{content:"\31"}.icon-ic-order:before{content:"\32"}.icon-ic-payment:before{content:"\33"}.icon-ic-phone:before{content:"\34"}.icon-ic-piechart:before{content:"\35"}.icon-ic-plus:before{content:"\36"}.icon-ic-power:before{content:"\37"}.icon-ic-print:before{content:"\38"}.icon-ic-projectpool:before{content:"\39"}.icon-ic-referal:before{content:"\21"}.icon-ic-restart:before{content:"\22"}.icon-ic-send:before{content:"\23"}.icon-ic-setting:before{content:"\24"}.icon-ic-share:before{content:"\25"}.icon-ic-sort:before{content:"\26"}.icon-ic-ssd:before{content:"\27"}.icon-ic-stopwatch:before{content:"\28"}.icon-ic-succes:before{content:"\29"}.icon-ic-tag:before{content:"\2a"}.icon-ic-ticket:before{content:"\2b"}.icon-ic-time:before{content:"\2c"}.icon-ic-twitter:before{content:"\2d"}.icon-ic-unlink:before{content:"\2e"}.icon-ic-upload:before{content:"\2f"}.icon-ic-wordpress:before{content:"\3a"}.icon-ic-profil1:before{content:"\3b"}.icon-ic-news-1:before{content:"\3c"}.icon-ic-home-1:before{content:"\3d"}.icon-ic-exit-1:before{content:"\3e"}.icon-ic-cloudvps-1:before{content:"\3f"}.icon-ic-hosting-1:before{content:"\40"}.icon-ic-email:before{content:"\5b"}.icon-ic-gplus:before{content:"\5d"}.icon-ic-freegift-1:before{content:"\5e"}.icon-ic-domain-1:before{content:"\5f"}.icon-ic-devclub-1:before{content:"\60"}.icon-ic-dashboard-1:before{content:"\7b"}.icon-ic-facebook-copy:before{content:"\7c"}.icon-ic-order-1:before{content:"\7d"}.icon-ic-referal-1:before{content:"\7e"}.icon-ic-ticket-1:before{content:"\5c"}.icon-ic-twitter-1:before{content:"\e000"}.icon-ic-services:before{content:"\e001"}.icon-ic-payment-1:before{content:"\e002"}.icon-ic-wordpress-1:before{content:"\e003"}.icon-ic-ssl:before{content:"\e004"}.icon-ic-projectpool-1:before{content:"\e005"}.tiny{font-size:1rem}.small{font-size:2rem}.medium{font-size:4rem}.large{font-size:6rem}.scale-transition{transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{transition:box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-medium):not(.btn-large):not(.btn-floating){color:#007aff;margin-right:24px;transition:color .3s ease}.card .card-action a:not(.btn):not(.btn-large):not(.btn-medium):not(.btn-large):not(.btn-floating):hover{color:#3aa3ff}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}.s-hidden{visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;color:#000;font-size:14px;margin-bottom:15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;-webkit-tap-highlight-color:transparent}.styledSelect{position:absolute;right:0;bottom:0;left:0;background-color:transparent;border-bottom:1px solid #8d8d8d;padding:10px 10px 15px 0;font-weight:400;transition:border .2s linear 0s,box-shadow .2s linear 0s}.styledSelect:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#000 transparent transparent;position:absolute;top:20px;right:0px}.options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;border:1px solid #ccc;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.options li{margin:0;padding:10px;border-bottom:1px solid #dbdbdb}.options li:hover{background:#3aa3ff;color:#fff}@media only screen and (min-width: 769px) and (max-width: 1024px){.styledSelect{font-size:13px !important;overflow:hidden}}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(163,163,163,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover{background-color:transparent;color:#a3a3a3}.tabs .tab a.active{background-color:transparent;color:#007aff}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(163,163,163,0.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#3aa3ff;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-medium,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;vertical-align:middle;-webkit-tap-highlight-color:transparent;box-shadow:none}.btn.disabled,.disabled.btn-large,.disabled.btn-medium,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-medium:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,[disabled].btn-medium,.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-medium:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-medium:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,[disabled].btn-medium:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-medium,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-medium i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-medium:focus,.btn-floating:focus{background-color:#e1470a}.btn,.btn-large,.btn-medium{text-decoration:none;color:#fff;background-color:#f56329;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-medium:hover{background-color:#f67541}.btn.btn-round,.btn-round.btn-large,.btn-round.btn-medium{border-radius:100px}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#f56329;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#f56329}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#f56329;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-medium{height:48px;line-height:48px}.btn-medium i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#f56329;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:25%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-medium,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.chips.focus{border-bottom:1px solid #fff;box-shadow:0 1px 0 0 #fff}.chips:hover{cursor:text}.chips .chip.selected{background-color:#fff;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #fff}button:focus{outline:none;background-color:#f6713c}label{font-size:.8rem;color:#8d8d8d}::-webkit-input-placeholder{color:silver}:-ms-input-placeholder{color:silver}::placeholder{color:silver}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #8d8d8d;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #3aa3ff;box-shadow:0 1px 0 0 #3aa3ff}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#3aa3ff}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input:not([type]).invalid+label:after,input:not([type]).valid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default).valid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea.valid+label:after{display:none}input:not([type]).invalid+label.active:after,input:not([type]).valid+label.active:after,input[type=text]:not(.browser-default).invalid+label.active:after,input[type=text]:not(.browser-default).valid+label.active:after,input[type=password]:not(.browser-default).invalid+label.active:after,input[type=password]:not(.browser-default).valid+label.active:after,input[type=email]:not(.browser-default).invalid+label.active:after,input[type=email]:not(.browser-default).valid+label.active:after,input[type=url]:not(.browser-default).invalid+label.active:after,input[type=url]:not(.browser-default).valid+label.active:after,input[type=time]:not(.browser-default).invalid+label.active:after,input[type=time]:not(.browser-default).valid+label.active:after,input[type=date]:not(.browser-default).invalid+label.active:after,input[type=date]:not(.browser-default).valid+label.active:after,input[type=datetime]:not(.browser-default).invalid+label.active:after,input[type=datetime]:not(.browser-default).valid+label.active:after,input[type=datetime-local]:not(.browser-default).invalid+label.active:after,input[type=datetime-local]:not(.browser-default).valid+label.active:after,input[type=tel]:not(.browser-default).invalid+label.active:after,input[type=tel]:not(.browser-default).valid+label.active:after,input[type=number]:not(.browser-default).invalid+label.active:after,input[type=number]:not(.browser-default).valid+label.active:after,input[type=search]:not(.browser-default).invalid+label.active:after,input[type=search]:not(.browser-default).valid+label.active:after,textarea.materialize-textarea.invalid+label.active:after,textarea.materialize-textarea.valid+label.active:after{display:block}input.valid:not([type]),input.valid:not([type]):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #39b151;box-shadow:0 1px 0 0 #39b151}input.invalid:not([type]),input.invalid:not([type]):focus,input[type=text].invalid:not(.browser-default),input[type=text].invalid:not(.browser-default):focus,input[type=password].invalid:not(.browser-default),input[type=password].invalid:not(.browser-default):focus,input[type=email].invalid:not(.browser-default),input[type=email].invalid:not(.browser-default):focus,input[type=url].invalid:not(.browser-default),input[type=url].invalid:not(.browser-default):focus,input[type=time].invalid:not(.browser-default),input[type=time].invalid:not(.browser-default):focus,input[type=date].invalid:not(.browser-default),input[type=date].invalid:not(.browser-default):focus,input[type=datetime].invalid:not(.browser-default),input[type=datetime].invalid:not(.browser-default):focus,input[type=datetime-local].invalid:not(.browser-default),input[type=datetime-local].invalid:not(.browser-default):focus,input[type=tel].invalid:not(.browser-default),input[type=tel].invalid:not(.browser-default):focus,input[type=number].invalid:not(.browser-default),input[type=number].invalid:not(.browser-default):focus,input[type=search].invalid:not(.browser-default),input[type=search].invalid:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown{border-bottom:1px solid #df4e4b;box-shadow:0 1px 0 0 #df4e4b}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=text]:not(.browser-default):focus.valid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default):focus.valid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default):focus.valid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default):focus.valid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default):focus.valid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default):focus.valid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default):focus.valid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default):focus.valid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default):focus.valid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default):focus.valid+label:after,input[type=search]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default):focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after,.select-wrapper.valid+label:after{content:attr(data-success);color:#39b151;opacity:1;-webkit-transform:translateY(9px);transform:translateY(9px)}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default):focus.invalid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default):focus.invalid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default):focus.invalid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default):focus.invalid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default):focus.invalid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default):focus.invalid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default):focus.invalid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default):focus.invalid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default):focus.invalid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default):focus.invalid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default):focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after,.select-wrapper.invalid+label:after{content:attr(data-error);color:#df4e4b;opacity:1;-webkit-transform:translateY(9px);transform:translateY(9px)}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#8d8d8d;position:absolute;top:0;left:0;height:100%;font-size:1rem;cursor:text;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px);pointer-events:none}.input-field label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#3aa3ff}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}textarea.materialize-textarea.validate+label{height:100%}textarea.materialize-textarea.validate+label::after{top:calc(100% - 12px)}textarea.materialize-textarea.validate+label:not(.label-icon).active{-webkit-transform:translateY(-25px);transform:translateY(-25px)}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content{margin-top:-20px;margin-bottom:20px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:5px solid #288eea}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#fff}[type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.42);border-color:#949494}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:5px solid #288eea;border-bottom:5px solid #288eea;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:5px solid #288eea;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #f56329;background-color:#f56329;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#f56329;border-color:#f56329}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#efc1af}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#f56329}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-transform .1s ease}.switch label .lever:before{background-color:rgba(245,99,41,0.15)}.switch label .lever:after{background-color:#F1F1F1;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(245,99,41,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.input-field>select{display:block;position:absolute;width:0;pointer-events:none;height:0;top:0;left:0;opacity:0}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #8d8d8d;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled span.caret,.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.select-dropdown.dropdown-content li.active{background-color:transparent}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.06)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-medium{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#fff;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#fff;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#fff;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#fff;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#fff}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #007aff}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #007aff}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav li>a:hover{background-color:rgba(0,0,0,0.05)}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-medium,.side-nav li>a.btn-large,.side-nav li>a.btn-flat,.side-nav li>a.btn-floating{margin:10px 15px}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-medium,.side-nav li>a.btn-large,.side-nav li>a.btn-floating{color:#fff}.side-nav li>a.btn-flat{color:#343434}.side-nav li>a.btn:hover,.side-nav li>a.btn-large:hover,.side-nav li>a.btn-medium:hover,.side-nav li>a.btn-large:hover{background-color:#f67541}.side-nav li>a.btn-floating:hover{background-color:#f56329}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .user-view,.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .user-view>a,.side-nav .userView>a{height:auto;padding:0}.side-nav .user-view>a:hover,.side-nav .userView>a:hover{background-color:transparent}.side-nav .user-view .background,.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .user-view .circle,.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .user-view .circle,.side-nav .userView .circle{height:64px;width:64px}.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .user-view .name,.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .user-view .email,.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .user-view,.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#007aff}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.side-nav .collapsible-body{padding:0}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#f56329}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#8d8d8d;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#f7f7f7}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#f7f7f7;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#39b151}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s 1s;transition:opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#007aff;box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s;transition:opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-medium),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-medium):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:initial;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#007aff}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}@media only screen and (min-width: 601px){.picker__box{display:-webkit-box;display:-ms-flexbox;display:flex}.picker__frame{width:80%;max-width:600px}}.picker__box{padding:0;border-radius:2px;overflow:hidden}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:right}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__date-display{text-align:left;background-color:#f56329;color:#fff;padding:18px;font-weight:300}@media only screen and (min-width: 601px){.picker__date-display{-webkit-box-flex:1;-ms-flex:1;flex:1}.picker__weekday-display{display:block}.picker__container__wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2}}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#fae1d7}.picker__weekday-display{font-weight:500;font-size:2.8rem;margin-right:5px;margin-top:4px}.picker__month-display{font-size:2.8rem;font-weight:500}.picker__day-display{font-size:2.8rem;font-weight:500;margin-right:5px}.picker__year-display{font-size:1.5rem;font-weight:500;color:rgba(255,255,255,0.7)}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:rgba(0,0,0,0.87);letter-spacing:-.3px;padding:0.75rem 0;font-weight:400;border:1px solid transparent}@media only screen and (min-width: 601px){.picker__day--infocus{padding:1.1rem 0}}.picker__day.picker__day--today{color:#f56329}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#f56329;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#fae1d7}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today,.picker__clear{font-size:1.1rem;padding:0 1rem;color:#f56329}.picker__clear{color:#f44336;float:left}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#fae1d7}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.87)}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:rgba(0,0,0,0.87);font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.clockpicker-display{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;clear:both;position:relative}.clockpicker-span-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:0.3rem;line-height:2rem;font-weight:500}@media only screen and (min-width: 601px){.clockpicker-display{top:32%}.clockpicker-span-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.text-primary{color:#fff}.clockpicker-span-hours{margin-right:3px}.clockpicker-span-minutes{margin-left:3px}.clockpicker-span-hours,.clockpicker-span-minutes,.clockpicker-span-am-pm div{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:270px;height:270px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(245,99,41,0.25)}.clockpicker-dial{transition:opacity 350ms, -webkit-transform 350ms;transition:transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms, -webkit-transform 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.clockpicker-canvas{transition:opacity 175ms}.clockpicker-canvas-out{opacity:0.25}.clockpicker-canvas-bearing{stroke:none;fill:#f56329}.clockpicker-canvas-bg{stroke:none;fill:#f56329}.clockpicker-canvas-bg-trans{fill:#f56329}.clockpicker-canvas line{stroke:#f56329;stroke-width:4;stroke-linecap:round}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2NvbG9yLnNjc3MiLCJjb21wb25lbnRzL19ub3JtYWxpemUuc2NzcyIsImNvbXBvbmVudHMvX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9fdmFyaWFibGVzLnNjc3MiLCJjb21wb25lbnRzL19iYWRnZXMuc2NzcyIsImNvbXBvbmVudHMvX2ljb25zLW1hdGVyaWFsLWRlc2lnbi5zY3NzIiwiY29tcG9uZW50cy9fZ3JpZC5zY3NzIiwiY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJjb21wb25lbnRzL19yb2JvdG8uc2NzcyIsImNvbXBvbmVudHMvX21vbnRzZXJyYXQuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX25pYWdhLnNjc3MiLCJjb21wb25lbnRzL190cmFuc2l0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX3NlbGVjdC5zY3NzIiwiY29tcG9uZW50cy9fdG9hc3Quc2NzcyIsImNvbXBvbmVudHMvX3RhYnMuc2NzcyIsImNvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL193YXZlcy5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX2NvbGxhcHNpYmxlLnNjc3MiLCJjb21wb25lbnRzL19jaGlwcy5zY3NzIiwiY29tcG9uZW50cy9fbWF0ZXJpYWxib3guc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19pbnB1dC1maWVsZHMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3JhZGlvLWJ1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2NoZWNrYm94ZXMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3N3aXRjaGVzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2ZpbGUtaW5wdXQuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3JhbmdlLnNjc3MiLCJjb21wb25lbnRzL190YWJsZV9vZl9jb250ZW50cy5zY3NzIiwiY29tcG9uZW50cy9fc2lkZU5hdi5zY3NzIiwiY29tcG9uZW50cy9fcHJlbG9hZGVyLnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2Nhcm91c2VsLnNjc3MiLCJjb21wb25lbnRzL190YXBUYXJnZXQuc2NzcyIsIm1hdGVyaWFsaXplLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSE0sbUJBQ0UsZ0NBQXlDLENBQzFDLDZCQUVDLHFCQUE4QixDQUpoQyxtQkFDRSxtQ0FBeUMsQ0FDMUMsNkJBRUMsd0JBQThCLENBWmhDLFNBQ0UsZ0NBQXlDLENBQzFDLGNBRUMscUJBQThCLENBQy9CLGtCQUlDLG1DQUF5QyxDQUMxQyw0QkFFQyx3QkFBOEIsQ0FKaEMsa0JBQ0UsZ0NBQXlDLENBQzFDLDRCQUVDLHFCQUE4QixDQUpoQyxnQkFDRSxtQ0FBeUMsQ0FDMUMsMEJBRUMsd0JBQThCLENBSmhDLGdCQUNFLG1DQUF5QyxDQUMxQywwQkFFQyx3QkFBOEIsQ0FaaEMsTUFDRSxtQ0FBeUMsQ0FDMUMsV0FFQyx3QkFBOEIsQ0FDL0IsZUFJQyxtQ0FBeUMsQ0FDMUMseUJBRUMsd0JBQThCLENBSmhDLGVBQ0UsbUNBQXlDLENBQzFDLHlCQUVDLHdCQUE4QixDQUpoQyxlQUNFLG1DQUF5QyxDQUMxQyx5QkFFQyx3QkFBOEIsQ0FKaEMsZUFDRSxtQ0FBeUMsQ0FDMUMseUJBRUMsd0JBQThCLENBWmhDLEtBQ0UsbUNBQXlDLENBQzFDLFVBRUMsd0JBQThCLENBQy9CLGNBSUMsbUNBQXlDLENBQzFDLHdCQUVDLHdCQUE4QixDQUpoQyxjQUNFLG1DQUF5QyxDQUMxQyx3QkFFQyx3QkFBOEIsQ0FKaEMsa0JBQ0UsbUNBQXlDLENBQzFDLDRCQUVDLHdCQUE4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QixxQkFBaEIsQUFBZ0IsZ0JBQUEsQ0FBQyxzQ0FBc0MsWUFBWSxhQUFhLGtCQUFrQixVQUFVLFFBQVEsQ0FBQyxxQkFBcUIsaUJBQWlCLENBQUMsa0JBQWtCLGtCQUFrQix1QkFBdUIsaUJBQWlCLGtCQUFrQixXQUFXLFlBQVksa0JBQWtCLGNBQWMsQ0FBQyxpREFBaUQscUNBQXFDLENBQUMsa0JBQWtPLGtEQUFBLEFBQXlDLDBDQUF6QyxBQUF5QyxrRUFBQSxDQUFDLHNCQUFzQixTQUFTLENBQUMsd0NBQXdDLGtDQUFrQyxBQUEwRix5QkFBeUIsQ0FBQywwQ0FBMEMsa0NBQWtDLEFBQTBGLHlCQUF5QixDQUFDLG9CQUE0SSx3QkFBd0IsQ0FBQyx3QkFBd0IsWUFBWSxDQUFDLDRCQUE0QixZQUFZLFlBQVksQ0FBQyx1QkFBdUIsWUFBWSxZQUFZLENBQUMsNkJBQTZCLFlBQVksQ0FBQyx5QkFBeUIsZUFBZSxlQUFlLG9CQUFvQixDQUFDIiwiZmlsZSI6Im1hdGVyaWFsaXplLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIE5ldXRyYWxcclxuJG5ldXRyYWw6IChcclxuICAgIFwibGlnaHRlbi0yXCI6ICNmZmZmZmYsIC8vIFdoaXRlXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjRTNFM0UzLCAvLyBRdWljayBTaWx2ZXJcclxuICAgIFwiYmFzZVwiOiAjY2NjY2NjLCAvLyBQYXN0ZWwgR3JleVxyXG4gICAgXCJkYXJrZW4tMVwiOiAjN2U3ZTdlLCAvLyBUcm9sZXkgR3JleVxyXG4gICAgXCJkYXJrZW4tMlwiOiAjMzMzMzMzLCAvLyBKZXRcclxuKTtcclxuXHJcbi8vIEdyZXlcclxuJGdyZXk6IChcclxuICAgIFwibGlnaHRlbi0yXCI6ICNmN2Y3ZjcsIC8vIFdoaXRlIFNtb2tlXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjZDdkN2Q3LCAvLyBUaW1iZXJ3b2xmXHJcbiAgICBcImJhc2VcIjogIzhkOGQ4ZCwgLy8gVGF1cGV5IEdyZXlcclxuICAgIFwiZGFya2VuLTFcIjogIzZhNmE2YSwgLy8gRGltIEdyZXlcclxuICAgIFwiZGFya2VuLTJcIjogIzVhNWE1YSwgLy8gTmlhZ2EgR3JleVxyXG4pO1xyXG5cclxuLy8gUmVkXHJcbiRyZWQ6IChcclxuICAgIFwibGlnaHRlbi0yXCI6ICNmZmU0ZTMsIC8vIE1pc3R5IFJvc2UgXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjZmZjZWNkLCAvLyBCdWJibGVndW0gXHJcbiAgICBcImJhc2VcIjogI2RmNGU0YiwgLy8gQ2FybWluZSBcclxuICAgIFwiZGFya2VuLTFcIjogI2NmMTgxNCwgLy8gTGF2YVxyXG4gICAgXCJkYXJrZW4tMlwiOiAjYzIxMzBmLCAvLyBFbmdpbmVlcmluZyBcclxuKTtcclxuXHJcbi8vIE9yYW5nZVxyXG4kb3JhbmdlOiAoXHJcbiAgICBcImxpZ2h0ZW4tMlwiOiAjZmVlM2QwLCAvLyBMdW1iZXIgXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjZmJhYjYwLCAvLyBSYWphaCBcclxuICAgIFwiYmFzZVwiOiAjZjg4YzJkLCAvLyBDYWRtaXVtIFxyXG4gICAgXCJkYXJrZW4tMVwiOiAjZjU2MzI5LCAvLyBEZWVwIENhcnJvdFxyXG4gICAgXCJkYXJrZW4tMlwiOiAjZTI0YjBmLCAvLyBGbGFtZSBcclxuKTtcclxuXHJcbi8vIFllbGxvd1xyXG4keWVsbG93OiAoXHJcbiAgICBcImxpZ2h0ZW4tMlwiOiAjZmVlZTlmLCAvLyBDYW5hcnkgXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjZmJkMjQyLCAvLyBTYW5kc3Rvcm0gXHJcbiAgICBcImJhc2VcIjogI2ZiYmQwZSwgLy8gTWlrYWRvXHJcbiAgICBcImRhcmtlbi0xXCI6ICNjYzk5MDAsIC8vIEFtYmVyXHJcbiAgICBcImRhcmtlbi0yXCI6ICNhODdlMDAsIC8vIEdpbmdlciBcclxuKTtcclxuXHJcbi8vIFRlYWxcclxuJHRlYWw6IChcclxuICAgIFwibGlnaHRlbi0yXCI6ICNlN2Y5ZjYsIC8vIEJ1YmJsZSBcclxuICAgIFwibGlnaHRlbi0xXCI6ICM3M2RjY2QsIC8vIE1pZEJsdWUgXHJcbiAgICBcImJhc2VcIjogIzAwYmZhNSwgLy8gQW1hem9uaXRlIFxyXG4gICAgXCJkYXJrZW4tMVwiOiAjMDBhMDhiLCAvLyBQZXJzaWFuIEdyZWVuXHJcbiAgICBcImRhcmtlbi0yXCI6ICMwMDc1N2IsIC8vIEtvYmVsb2ZmIFxyXG4pO1xyXG5cclxuLy8gR3JlZW5cclxuJGdyZWVuOiAoXHJcbiAgICBcImxpZ2h0ZW4tMlwiOiAjYmRlY2M2LCAvLyBUZWEgR3JlZW4gXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjNmVkNzgzLCAvLyBQYXN0ZWwgR3JlZW4gXHJcbiAgICBcImJhc2VcIjogIzM5YjE1MSwgLy8gV2FnZW5pbmdlbiBcclxuICAgIFwiZGFya2VuLTFcIjogIzJkOGQ0MCwgLy8gU2VhIEdyZWVuXHJcbiAgICBcImRhcmtlbi0yXCI6ICMxYzQ5MWMsIC8vIFBvbW9uYSBcclxuKTtcclxuXHJcbi8vIEJsdWVcclxuJGJsdWU6IChcclxuICAgIFwibGlnaHRlbi0yXCI6ICNmMGY4ZmYsIC8vIEFsaWNlIEJsdWUgXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjM2FhM2ZmLCAvLyBCcmlsbGlhbnR6dXJlIFxyXG4gICAgXCJiYXNlXCI6ICMwMDdhZmYsIC8vIE5pYWdhIEF6dXJlIFxyXG4gICAgXCJkYXJrZW4tMVwiOiAjMTQ3NWUwLCAvLyBCcmlnaHQgTmF2eVxyXG4gICAgXCJkYXJrZW4tMlwiOiAjMDA0MjhjLCAvLyBBaXIgRm9yY2UgXHJcbik7XHJcblxyXG4vLyBWaW9sZXRcclxuJHZpb2xldDogKFxyXG4gICAgXCJsaWdodGVuLTJcIjogI2U3ZjBmZiwgLy8gUG93ZGVyIEJsdWUgXHJcbiAgICBcImxpZ2h0ZW4tMVwiOiAjNjE4YmZmLCAvLyBDb25mbG93ZXIgQmx1ZVxyXG4gICAgXCJiYXNlXCI6ICMyNzYwZmYsIC8vIEJsdWUgQ3JheW9sYSBcclxuICAgIFwiZGFya2VuLTFcIjogIzAwNGZlMSwgLy8gVmlvbGV0IEJsdWVcclxuICAgIFwiZGFya2VuLTJcIjogIzIzMzk1YiwgLy8gSmFwYW5lc2UgSW5kaWdvIFxyXG4pO1xyXG5cclxuJHNoYWRlczogKFxyXG4gIFwiYmxhY2tcIjogICAgICAgICMwMDAwMDAsXHJcbiAgXCJ3aGl0ZVwiOiAgICAgICAgI0ZGRkZGRixcclxuICBcInRyYW5zcGFyZW50XCI6ICB0cmFuc3BhcmVudFxyXG4pO1xyXG5cclxuJGNvbG9yczogKFxyXG4gIFwibmV1dHJhbFwiOiAkbmV1dHJhbCxcclxuICBcImdyZXlcIjogJGdyZXksXHJcbiAgXCJyZWRcIjogJHJlZCxcclxuICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxyXG4gIFwieWVsbG93XCI6ICR5ZWxsb3csXHJcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gIFwiZ3JlZW5cIjogJGdyZWVuLFxyXG4gIFwiYmx1ZVwiOiAkYmx1ZSxcclxuICBcInZpb2xldFwiOiAkdmlvbGV0LFxyXG4gIFwic2hhZGVzXCI6ICRzaGFkZXNcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEFjY2VudFxyXG5cclxuXHJcblxyXG4vLyBDb2xvciBDbGFzc2VzXHJcblxyXG5AZWFjaCAkY29sb3JfbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xyXG4gIEBlYWNoICRjb2xvcl90eXBlLCAkY29sb3JfdmFsdWUgaW4gJGNvbG9yIHtcclxuICAgIEBpZiAkY29sb3JfdHlwZSA9PSBcImJhc2VcIiB7XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLiN7JGNvbG9yX25hbWV9LXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2UgaWYgJGNvbG9yX25hbWUgIT0gXCJzaGFkZXNcIiB7XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS4jeyRjb2xvcl90eXBlfSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLiN7JGNvbG9yX25hbWV9LXRleHQudGV4dC0jeyRjb2xvcl90eXBlfSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaGFkZSBjbGFzc2VzXHJcbkBlYWNoICRjb2xvciwgJGNvbG9yX3ZhbHVlIGluICRzaGFkZXMge1xyXG4gIC4jeyRjb2xvcn0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC4jeyRjb2xvcn0tdGV4dCB7XHJcbiAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gdXNhZ2U6IGNvbG9yKFwibmFtZV9vZl9jb2xvclwiLCBcInR5cGVfb2ZfY29sb3JcIilcclxuLy8gdG8gYXZvaWQgdG8gcmVwZWF0aW5nIG1hcC1nZXQoJGNvbG9ycywgLi4uKVxyXG5cclxuQGZ1bmN0aW9uIGNvbG9yKCRjb2xvciwgJHR5cGUpIHtcclxuICBAaWYgbWFwLWhhcy1rZXkoJGNvbG9ycywgJGNvbG9yKSB7XHJcbiAgICAkY3Vycl9jb2xvcjogbWFwLWdldCgkY29sb3JzLCAkY29sb3IpO1xyXG4gICAgQGlmIG1hcC1oYXMta2V5KCRjdXJyX2NvbG9yLCAkdHlwZSkge1xyXG4gICAgICBAcmV0dXJuIG1hcC1nZXQoJGN1cnJfY29sb3IsICR0eXBlKTtcclxuICAgIH1cclxuICB9XHJcbiAgQHdhcm4gXCJVbmtub3duIGAjeyRjb2xvcn1gIC0gYCN7JHR5cGV9YCBpbiAkY29sb3JzLlwiO1xyXG4gIEByZXR1cm4gbnVsbDtcclxufVxyXG5cclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXHJcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcclxuICogYW5kIEZpcmVmb3guXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cclxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cclxuICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxyXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiAgbWFyZ2luOiAwOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAqL1xyXG5cclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXHJcbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogVGFibGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiLy9EZWZhdWx0IHN0eWxlc1xyXG5cclxuaHRtbCB7XHJcbiBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcclxuIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gbWluLWhlaWdodDogMTAwdmg7XHJcbiAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgLy8gZmxleDogMSAwIGF1dG87XHJcbn1cclxuXHJcbnVsIHtcclxuICAmOm5vdCguYnJvd3Nlci1kZWZhdWx0KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgJiA+IGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblxyXG4vLyBQb3NpdGlvbmluZ1xyXG4udmFsaWduLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi8vIGNsYXNzaWMgY2xlYXJmaXhcclxuLmNsZWFyZml4IHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuXHJcbi8vIFotbGV2ZWxzXHJcbi56LWRlcHRoLTAge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uei1kZXB0aC0xIHtcclxuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLnotZGVwdGgtMS1oYWxmIHtcclxuICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLnotZGVwdGgtMiB7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG4uei1kZXB0aC0zIHtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG4uei1kZXB0aC00IHtcclxuICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtNSB7XHJcbiAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbi5ob3ZlcmFibGUge1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIERpdmlkZXJzXHJcblxyXG4uZGl2aWRlciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJsaWdodGVuLTJcIik7XHJcbn1cclxuXHJcblxyXG4vLyAgQmxvY2txdW90ZVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLy8gSWNvbiBTdHlsZXNcclxuXHJcbmkge1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAmLmxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gICYucmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gICYudGlueSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gICYuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxuICAmLm1lZGl1bSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgfVxyXG4gICYubGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiA2cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLy8gSW1hZ2VzXHJcbmltZy5yZXNwb25zaXZlLWltZyxcclxudmlkZW8ucmVzcG9uc2l2ZS12aWRlbyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuXHJcbi8vIFBhZ2luYXRpb25cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgYSB7IGNvbG9yOiAjZmZmOyB9XHJcblxyXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfVxyXG5cclxuICAgICYuZGlzYWJsZWQgYSB7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBsaS5wYWdlcyB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGxpLnByZXYsXHJcbiAgICBsaS5uZXh0IHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgIH1cclxuXHJcbiAgICBsaS5wYWdlcyB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG4uYnJlYWRjcnVtYiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XHJcblxyXG4gIGksXHJcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnXFxFNUNDJztcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCA4cHg7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB9XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQYXJhbGxheFxyXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG5cclxuICAucGFyYWxsYXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUHVzaHBpblxyXG4ucGluLXRvcCwgLnBpbi1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGlubmVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIFRyYW5zaXRpb24gQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIE1lZGlhIFF1ZXJ5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmhpZGUtb24tc21hbGwtb25seSwgLmhpZGUtb24tc21hbGwtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLW9ubHkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbGFyZ2Uge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLXNtYWxsIHtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ2VudGVyIHRleHQgb24gbW9iaWxlXHJcbi5jZW50ZXItb24tc21hbGwtb25seSB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb290ZXJcclxuLnBhZ2UtZm9vdGVyIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBjb2xvcjogJGZvb3Rlci1mb250LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmctY29sb3I7XHJcblxyXG4gIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgIGNvbG9yOiAkZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1jb3B5cmlnaHQtYmctY29sb3I7XHJcbiAgICBAZXh0ZW5kIC5saWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFRhYmxlc1xyXG50YWJsZSwgdGgsIHRkIHtcclxuICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuXHJcbiAgJi5ib3JkZXJlZCA+IHRoZWFkID4gdHIsXHJcbiAgJi5ib3JkZXJlZCA+IHRib2R5ID4gdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmLnN0cmlwZWQgPiB0Ym9keSB7XHJcbiAgICA+IHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgPiB0ciA+IHRkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGlnaGxpZ2h0ID4gdGJvZHkgPiB0ciB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2VudGVyZWQge1xyXG4gICAgdGhlYWQgdHIgdGgsIHRib2R5IHRyIHRkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbnRoZWFkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxudGQsIHRoe1xyXG4gIHBhZGRpbmc6IDE1cHggNXB4O1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBUYWJsZVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblxyXG4gIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB0ZDplbXB0eTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnXFwwMGEwJztcclxuICAgIH1cclxuXHJcbiAgICB0aCxcclxuICAgIHRkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIHRoIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxyXG4gICAgdGhlYWQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHJcbiAgICAgICAgdGg6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGgge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICB0ZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxLjI1ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICB0ciB7IHBhZGRpbmc6IDAgMTBweDsgfVxyXG5cclxuICAgIC8qIHNvcnQgb3V0IGJvcmRlcnMgKi9cclxuICAgIHRoZWFkIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYm9yZGVyZWQge1xyXG4gICAgICB0aCB7IGJvcmRlci1ib3R0b206IDA7IGJvcmRlci1sZWZ0OiAwOyB9XHJcbiAgICAgIHRkIHsgYm9yZGVyLWxlZnQ6IDA7IGJvcmRlci1yaWdodDogMDsgYm9yZGVyLWJvdHRvbTogMDsgfVxyXG4gICAgICB0ciB7IGJvcmRlcjogMDsgfVxyXG4gICAgICB0Ym9keSB0ciB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7IH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8vIENvbGxlY3Rpb25zXHJcbi5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1iZy1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAkY29sbGVjdGlvbi1saW5lLWhlaWdodDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XHJcblxyXG4gICAgLy8gQXZhdGFyIENvbGxlY3Rpb25cclxuICAgICYuYXZhdGFyIHtcclxuICAgICAgbWluLWhlaWdodDogODRweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAvLyBEb24ndCBzdHlsZSBjaXJjbGVzIGluc2lkZSBwcmVsb2FkZXIgY2xhc3Nlcy5cclxuICAgICAgJjpub3QoLmNpcmNsZS1jbGlwcGVyKSA+IC5jaXJjbGUsXHJcbiAgICAgIDpub3QoLmNpcmNsZS1jbGlwcGVyKSA+IC5jaXJjbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGkuY2lyY2xlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEuY29sbGVjdGlvbi1pdGVte1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG4gICAgY29sb3I6ICRjb2xsZWN0aW9uLWxpbmstY29sb3I7XHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpdGgtaGVhZGVyIHtcclxuICAgIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4vLyBNYWRlIGxlc3Mgc3BlY2lmaWMgdG8gYWxsb3cgZWFzaWVyIG92ZXJyaWRpbmdcclxuLnNlY29uZGFyeS1jb250ZW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgVmlkZW9zXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaWZyYW1lLCBvYmplY3QsIGVtYmVkIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4ucHJvZ3Jlc3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJvZ3Jlc3MtYmFyLWNvbG9yLCA0MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuZGV0ZXJtaW5hdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xyXG4gIH1cclxuICAuaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcclxuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUwLCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcclxuXHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGxlZnQ6IC0zNSU7XHJcbiAgICAgIHJpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcclxuICAgIDAlIHtcclxuICAgICAgbGVmdDogLTIwMCU7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgbGVmdDogMTA3JTtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICByaWdodDogLTglO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuICBVdGlsaXR5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFRleHQgQWxpZ25cclxuLmxlZnQtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnJpZ2h0LWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcbi5jZW50ZXIsIC5jZW50ZXItYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTm8gVGV4dCBTZWxlY3RcclxuLm5vLXNlbGVjdCB7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udHJ1bmNhdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLm5vLXBhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNYXRlcmlhbGl6ZSB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gVGFibGUgb2YgQ29udGVudHM6XHJcbi8vXHJcbi8vICAxLiBDb2xvcnNcclxuLy8gIDIuIEJhZGdlc1xyXG4vLyAgMy4gQnV0dG9uc1xyXG4vLyAgNC4gQ2FyZHNcclxuLy8gIDUuIENhcm91c2VsXHJcbi8vICA2LiBDb2xsYXBzaWJsZVxyXG4vLyAgNy4gQ2hpcHNcclxuLy8gIDguIERhdGUgKyBUaW1lIFBpY2tlclxyXG4vLyAgOS4gRHJvcGRvd25cclxuLy8gIDEwLiBGb250c1xyXG4vLyAgMTEuIEZvcm1zXHJcbi8vICAxMi4gR2xvYmFsXHJcbi8vICAxMy4gR3JpZFxyXG4vLyAgMTQuIE5hdmlnYXRpb24gQmFyXHJcbi8vICAxNS4gU2lkZSBOYXZpZ2F0aW9uXHJcbi8vICAxNi4gUGhvdG8gU2xpZGVyXHJcbi8vICAxNy4gU3Bpbm5lcnMgfCBMb2FkZXJzXHJcbi8vICAxOC4gVGFic1xyXG4vLyAgMTkuIFRhYmxlc1xyXG4vLyAgMjAuIFRvYXN0c1xyXG4vLyAgMjEuIFR5cG9ncmFwaHlcclxuLy8gIDIyLiBGb290ZXJcclxuLy8gIDIzLiBGbG93IFRleHRcclxuLy8gIDI0LiBDb2xsZWN0aW9uc1xyXG4vLyAgMjUuIFByb2dyZXNzIEJhclxyXG5cclxuXHJcblxyXG4vLyAxLiBDb2xvcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRwcmltYXJ5LWNvbG9yOiBjb2xvcihcImJsdWVcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvci1saWdodDogY29sb3IoXCJibHVlXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvci1kYXJrOiAgY29sb3IoXCJibHVlXCIsIFwiZGFya2VuLTFcIikgIWRlZmF1bHQ7XHJcblxyXG4kc2Vjb25kYXJ5LWNvbG9yOiBjb2xvcihcIm9yYW5nZVwiLCBcImRhcmtlbi0xXCIpICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1jb2xvcjogY29sb3IoXCJncmVlblwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRlcnJvci1jb2xvcjogY29sb3IoXCJyZWRcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kd2FybmluZy1jb2xvcjogY29sb3IoXCJ5ZWxsb3dcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kbGluay1jb2xvcjogY29sb3IoXCJibHVlXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xyXG4kZGlzYWJsZS1jb2xvcjogI2EzYTNhMyAhZGVmYXVsdDtcclxuXHJcbi8vIDIuIEJhZGdlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGJhZGdlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYmFkZ2UtaGVpZ2h0OiAyMnB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDMuIEJ1dHRvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFNoYXJlZCBzdHlsZXNcclxuJGJ1dHRvbi1ib3JkZXI6IG5vbmUgIWRlZmF1bHQ7XHJcbiRidXR0b24tYmFja2dyb3VuZC1mb2N1czogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0JSkgIWRlZmF1bHQ7XHJcbiRidXR0b24tZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLWljb24tZm9udC1zaXplOiAxLjNyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24taGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLXBhZGRpbmc6IDAgMnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWRpdXM6IDJweCAhZGVmYXVsdDtcclxuXHJcbi8vIERpc2FibGVkIHN0eWxlc1xyXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQ6ICNERkRGREYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZGlzYWJsZWQtY29sb3I6ICM5RjlGOUYgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWlzZWQgYnV0dG9uc1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWlzZWQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBidXR0b25zXHJcbiRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU6IDEuNnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1sYXJnZS1oZWlnaHQ6ICRidXR0b24taGVpZ2h0ICogMS41ICFkZWZhdWx0O1xyXG5cclxuLy8gRmxhdCBidXR0b25zXHJcbiRidXR0b24tZmxhdC1jb2xvcjogIzM0MzQzNCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKCM5OTksIDEwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25zXHJcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kLWhvdmVyOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctc2l6ZTogNDBweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplOiA1NnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLXJhZGl1czogNTAlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDQuIENhcmRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2FyZC1wYWRkaW5nOiAyNHB4ICFkZWZhdWx0O1xyXG4kY2FyZC1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvcjogY29sb3IoXCJibHVlXCIsIFwiYmFzZVwiKSAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvci1saWdodDogY29sb3IoXCJibHVlXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDUuIENhcm91c2VsXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2Fyb3VzZWwtaGVpZ2h0OiA0MDBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWl0ZW0taGVpZ2h0OiAkY2Fyb3VzZWwtaGVpZ2h0IC8gMiAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWl0ZW0td2lkdGg6ICRjYXJvdXNlbC1pdGVtLWhlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA2LiBDb2xsYXBzaWJsZVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxhcHNpYmxlLWhlaWdodDogM3JlbSAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWxpbmUtaGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtaGVhZGVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtYm9yZGVyLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDcuIENoaXBzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2hpcC1iZy1jb2xvcjogI2U0ZTRlNCAhZGVmYXVsdDtcclxuJGNoaXAtYm9yZGVyLWNvbG9yOiAjOWU5ZTllICFkZWZhdWx0O1xyXG4kY2hpcC1zZWxlY3RlZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNoaXAtbWFyZ2luOiA1cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gOC4gRGF0ZSArIFRpbWUgUGlja2VyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZGF0ZXBpY2tlci1kaXNwbGF5LWZvbnQtc2l6ZTogMi44cmVtO1xyXG4kZGF0ZXBpY2tlci13ZWVrZGF5LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXdlZWtkYXktYmc6IGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCA3JSkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLWRhdGUtYmc6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXllYXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1mb2N1czogcmdiYSgwLDAsMCwgLjA1KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItc2VsZWN0ZWQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgMzUlKSwgMTUlKSAhZGVmYXVsdDtcclxuXHJcbiR0aW1lcGlja2VyLWNsb2NrLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiR0aW1lcGlja2VyLWNsb2NrLXBsYXRlLWJnOiAjZWVlO1xyXG5cclxuXHJcbi8vIDkuIERyb3Bkb3duXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZHJvcGRvd24tYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTAuIEZvbnRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcm9ib3RvLWZvbnQtcGF0aDogXCIuLi9mb250cy9pbnRlcmZhY2UvXCIgIWRlZmF1bHQ7XHJcbiRtb250c2VycmF0LWZvbnQtcGF0aDogXCIuLi9mb250cy9tb250c2VycmF0L1wiICFkZWZhdWx0O1xyXG4kbmlhZ2EtZm9udC1wYXRoOiBcIi4uL2ZvbnRzL25pYWdhLWljb24vXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTEuIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBUZXh0IElucHV0cyArIFRleHRhcmVhXHJcbiRpbnB1dC1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcclxuJGlucHV0LWVycm9yLWNvbG9yOiAkZXJyb3ItY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1zdWNjZXNzLWNvbG9yOiAkc3VjY2Vzcy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodCAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LW1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiRpbnB1dC1tYXJnaW46IDAgMCAkaW5wdXQtbWFyZ2luLWJvdHRvbSAwICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZzogMCAhZGVmYXVsdDtcclxuJGlucHV0LXRyYW5zaXRpb246IGFsbCAuM3MgIWRlZmF1bHQ7XHJcbiRsYWJlbC1mb250LXNpemU6IC44cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsIC40MikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjogIzk0OTQ5NCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJvcmRlcjogMXB4IGRvdHRlZCAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1pbnZhbGlkLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1lcnJvci1jb2xvciAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLXRleHQtY29sb3I6IGxpZ2h0ZW4oJGlucHV0LWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIFJhZGlvIEJ1dHRvbnNcclxuJHJhZGlvLWZpbGwtY29sb3I6ICNmZmZmZmYgIWRlZmF1bHQ7XHJcbiRyYWRpby1lbXB0eS1jb2xvcjogIzVhNWE1YSAhZGVmYXVsdDtcclxuJHJhZGlvLWJvcmRlcjogNXB4IHNvbGlkICMyODhlZWEgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYW5nZVxyXG4kcmFuZ2UtaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xyXG4kcmFuZ2Utd2lkdGg6IDE0cHggIWRlZmF1bHQ7XHJcbiR0cmFjay1oZWlnaHQ6IDNweCAhZGVmYXVsdDtcclxuXHJcbi8vIFNlbGVjdFxyXG4kc2VsZWN0LWJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjIgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1mb2N1czogMXB4IHNvbGlkIGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNDclKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1vcHRpb24taG92ZXI6IHJnYmEoMCwwLDAsLjA2KSAhZGVmYXVsdDtcclxuJHNlbGVjdC1vcHRpb24tZm9jdXM6IHJnYmEoMCwwLDAsLjAzKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1wYWRkaW5nOiA1cHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcmFkaXVzOiAycHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsLjMpICFkZWZhdWx0O1xyXG5cclxuLy8gU3dpdGNoZXNcclxuJHN3aXRjaC1iZy1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHN3aXRjaC1jaGVja2VkLWxldmVyLWJnOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHN3aXRjaC1iZy1jb2xvciwgMjUlKSwgMjUlKSAhZGVmYXVsdDtcclxuJHN3aXRjaC11bmNoZWNrZWQtYmc6ICNGMUYxRjEgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnOiByZ2JhKDAsMCwwLC4zOCkgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtcmFkaXVzOiAxNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEyLiBHbG9iYWxcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xyXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW4tdXA6IDk5M3B4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuLXVwOiAxMjAxcHggIWRlZmF1bHQ7XHJcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbjogOTkycHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcclxuXHJcbiRtZWRpdW0tYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kZXh0cmEtbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbGFyZ2Utc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KSBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEzLiBHcmlkXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kbnVtLWNvbHM6IDEyICFkZWZhdWx0O1xyXG4kZ3V0dGVyLXdpZHRoOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRlbGVtZW50LXRvcC1tYXJnaW46ICRndXR0ZXItd2lkdGgvMyAhZGVmYXVsdDtcclxuJGVsZW1lbnQtYm90dG9tLW1hcmdpbjogKCRndXR0ZXItd2lkdGgqMikvMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxNC4gTmF2aWdhdGlvbiBCYXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRuYXZiYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpbmUtaGVpZ2h0OiAkbmF2YmFyLWhlaWdodCAhZGVmYXVsdDtcclxuJG5hdmJhci1oZWlnaHQtbW9iaWxlOiA1NnB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTogJG5hdmJhci1oZWlnaHQtbW9iaWxlICFkZWZhdWx0O1xyXG4kbmF2YmFyLWZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci1mb250LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMi4xcmVtICFkZWZhdWx0O1xyXG5cclxuLy8gMTUuIFNpZGUgTmF2aWdhdGlvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNpZGVuYXYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1mb250LWNvbG9yOiByZ2JhKDAsMCwwLC44NykgIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1pdGVtLWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE2LiBQaG90byBTbGlkZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzbGlkZXItYmctY29sb3I6IGNvbG9yKCdncmV5JywgJ2Jhc2UnKSAhZGVmYXVsdDtcclxuJHNsaWRlci1iZy1jb2xvci1saWdodDogY29sb3IoJ2dyZXknLCAnbGlnaHRlbi0yJykgIWRlZmF1bHQ7XHJcbiRzbGlkZXItaW5kaWNhdG9yLWNvbG9yOiBjb2xvcignZ3JlZW4nLCAnYmFzZScpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE3LiBTcGlubmVycyB8IExvYWRlcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzcGlubmVyLWRlZmF1bHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTguIFRhYnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJzLXVuZGVybGluZS1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQgIWRlZmF1bHQ7XHJcbiR0YWJzLXRleHQtY29sb3I6ICRkaXNhYmxlLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFicy1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxOS4gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogI2YyZjJmMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMC4gVG9hc3RzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdG9hc3QtaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICMzMjMyMzIgIWRlZmF1bHQ7XHJcbiR0b2FzdC10ZXh0LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kdG9hc3QtYWN0aW9uLWNvbG9yOiAjZWVmZjQxO1xyXG5cclxuXHJcbi8vIDIxLiBUeXBvZ3JhcGh5XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbiRoMS1mb250c2l6ZTogNC4ycmVtICFkZWZhdWx0O1xyXG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XHJcbiRoMy1mb250c2l6ZTogMi45MnJlbSAhZGVmYXVsdDtcclxuJGg0LWZvbnRzaXplOiAyLjI4cmVtICFkZWZhdWx0O1xyXG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XHJcbiRoNi1mb250c2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMi4gRm9vdGVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZm9vdGVyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRmb290ZXItYmctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb3B5cmlnaHQtYmctY29sb3I6IHJnYmEoNTEsNTEsNTEsLjA4KSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMy4gRmxvdyBUZXh0XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcmFuZ2UgOiAkbGFyZ2Utc2NyZWVuIC0gJHNtYWxsLXNjcmVlbiAhZGVmYXVsdDtcclxuJGludGVydmFsczogMjAgIWRlZmF1bHQ7XHJcbiRpbnRlcnZhbC1zaXplOiAkcmFuZ2UgLyAkaW50ZXJ2YWxzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDI0LiBDb2xsZWN0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNTUlKSAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24taG92ZXItYmctY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmstY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmUtaGVpZ2h0OiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjUuIFByb2dyZXNzIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHByb2dyZXNzLWJhci1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuIiwiLy8gQmFkZ2VzXHJcbnNwYW4uYmFkZ2Uge1xyXG4gIG1pbi13aWR0aDogM3JlbTtcclxuICBwYWRkaW5nOiAwIDZweDtcclxuICBtYXJnaW4tbGVmdDogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGhlaWdodDogJGJhZGdlLWhlaWdodDtcclxuICBjb2xvcjogY29sb3IoJ2dyZXknLCAnZGFya2VuLTEnKTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgJi5uZXcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2UtYmctY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG4gICYubmV3OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIG5ld1wiO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLWJhZGdlLWNhcHRpb25dOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIiBhdHRyKGRhdGEtYmFkZ2UtY2FwdGlvbik7XHJcbiAgfVxyXG59XHJcbm5hdiB1bCBhIHNwYW4uYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGhlaWdodDogJGJhZGdlLWhlaWdodDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xyXG59XHJcblxyXG4vLyBMaW5lIGhlaWdodCBjZW50ZXJpbmdcclxuLmNvbGxlY3Rpb24taXRlbSBzcGFuLmJhZGdlIHtcclxuICBtYXJnaW4tdG9wOiBjYWxjKCN7JGNvbGxlY3Rpb24tbGluZS1oZWlnaHQgLyAyfSAtICN7JGJhZGdlLWhlaWdodCAvIDJ9KTtcclxufVxyXG4uY29sbGFwc2libGUgc3Bhbi5iYWRnZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbn1cclxuLnNpZGUtbmF2IHNwYW4uYmFkZ2Uge1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoI3skc2lkZW5hdi1saW5lLWhlaWdodCAvIDJ9IC0gI3skYmFkZ2UtaGVpZ2h0IC8gMn0pO1xyXG59XHJcbiIsIi8qIFRoaXMgaXMgbmVlZGVkIGZvciBzb21lIG1vYmlsZSBwaG9uZXMgdG8gZGlzcGxheSB0aGUgR29vZ2xlIEljb24gZm9udCBwcm9wZXJseSAqL1xyXG4ubWF0ZXJpYWwtaWNvbnMge1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbn1cclxuIiwiLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgd2lkdGg6IDkwJTtcclxufVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDg1JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgfVxyXG59XHJcbi5jb250YWluZXIgLnJvdyB7XHJcbiAgbWFyZ2luLWxlZnQ6ICgtMSAqICRndXR0ZXItd2lkdGggLyAyKTtcclxuICBtYXJnaW4tcmlnaHQ6ICgtMSAqICRndXR0ZXItd2lkdGggLyAyKTtcclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cclxuICAmLm5vLXBhZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC1ib3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG4gICYubm8tcGFkLXRvcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBNaXhpbnMgdG8gZWxpbWluYXRlIGNvZGUgcmVwaXRpdGlvblxyXG5AbWl4aW4gcmVzZXQtb2Zmc2V0IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbkBtaXhpbiBncmlkLWNsYXNzZXMoJHNpemUsICRpLCAkcGVyYykge1xyXG4gICYub2Zmc2V0LSN7JHNpemV9I3skaX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRwZXJjO1xyXG4gIH1cclxuICAmLnB1bGwtI3skc2l6ZX0jeyRpfSB7XHJcbiAgICByaWdodDogJHBlcmM7XHJcbiAgfVxyXG4gICYucHVzaC0jeyRzaXplfSN7JGl9IHtcclxuICAgIGxlZnQ6ICRwZXJjO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5yb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAvLyBDbGVhciBmbG9hdGluZyBjaGlsZHJlblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG5cclxuICAuY29sIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDAgJGd1dHRlci13aWR0aCAvIDI7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcblxyXG4gICAgJltjbGFzcyo9XCJwdXNoLVwiXSxcclxuICAgICZbY2xhc3MqPVwicHVsbC1cIl0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJGk6IDE7XHJcbiAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAmLnMjeyRpfSB7XHJcbiAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LW9mZnNldDtcclxuICAgICAgfVxyXG4gICAgICAkaTogJGkgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgQGluY2x1ZGUgZ3JpZC1jbGFzc2VzKFwic1wiLCAkaSwgJHBlcmMpO1xyXG4gICAgICAkaTogJGkgKyAxO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgICYubSN7JGl9IHtcclxuICAgICAgICAgIHdpZHRoOiAkcGVyYztcclxuICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LW9mZnNldDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJGk6ICRpICsgMVxyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcIm1cIiwgJGksICRwZXJjKTtcclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLmwjeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jbGFzc2VzKFwibFwiLCAkaSwgJHBlcmMpO1xyXG4gICAgICAgICRpOiAkaSArIDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfSB7XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgICYueGwjeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jbGFzc2VzKFwieGxcIiwgJGksICRwZXJjKTtcclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIm5hdiB7XHJcbiAgJi5uYXYtZXh0ZW5kZWQge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgIC5uYXYtd3JhcHBlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTtcclxuXHJcbiAgYSB7IGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7IH1cclxuXHJcbiAgaSxcclxuICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItbGluZS1oZWlnaHQtbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgLm5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGEuYnV0dG9uLWNvbGxhcHNlIHsgZGlzcGxheTogbm9uZTsgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIENvbGxhcHNlIGJ1dHRvblxyXG4gIC5idXR0b24tY29sbGFwc2Uge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICBtYXJnaW46IDAgMThweDtcclxuXHJcbiAgICBpIHtcclxuICAgICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvLyBMb2dvXHJcbiAgLmJyYW5kLWxvZ28ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1mb250LXNpemU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICYuY2VudGVyIHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICYubGVmdCwgJi5yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubGVmdCB7IGxlZnQ6IDAuNXJlbTsgfVxyXG4gICAgICAmLnJpZ2h0IHtcclxuICAgICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnJpZ2h0IHtcclxuICAgICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBpLFxyXG4gICAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gICAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gVGl0bGVcclxuICAubmF2LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIHBhZGRpbmc6IDI4cHggMDtcclxuICB9XHJcblxyXG5cclxuICAvLyBOYXZiYXIgTGlua3NcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgZm9udC1zaXplOiAkbmF2YmFyLWZvbnQtc2l6ZTtcclxuICAgICAgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJi5idG4sICYuYnRuLWxhcmdlLCAmLmJ0bi1mbGF0LCAmLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgICYgPiAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGVmdCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gTmF2YmFyIFNlYXJjaCBGb3JtXHJcbiAgZm9ybSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtZmllbGQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcblxyXG4gICAgICAmOmZvY3VzLCAmW3R5cGU9dGV4dF06dmFsaWQsICZbdHlwZT1wYXNzd29yZF06dmFsaWQsXHJcbiAgICAgICZbdHlwZT1lbWFpbF06dmFsaWQsICZbdHlwZT11cmxdOnZhbGlkLCAmW3R5cGU9ZGF0ZV06dmFsaWQge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIGkgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBOYXZiYXJcclxuLm5hdmJhci1maXhlZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gIHotaW5kZXg6IDk5NztcclxuXHJcbiAgbmF2IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICB9XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICBuYXYubmF2LWV4dGVuZGVkIC5uYXYtd3JhcHBlciB7XHJcbiAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICB9XHJcbiAgbmF2LCBuYXYgLm5hdi13cmFwcGVyIGksIG5hdiBhLmJ1dHRvbi1jb2xsYXBzZSwgbmF2IGEuYnV0dG9uLWNvbGxhcHNlIGkge1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0O1xyXG4gIH1cclxuICAubmF2YmFyLWZpeGVkIHtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgfVxyXG59XHJcbiIsIi8qTWVkaXVtKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcmZhY2UnO1xyXG4gICAgc3JjOiB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLU1lZGl1bS5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICAgdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1NZWRpdW0uc3ZnJykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgICAgdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLypSZWd1bGVyKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyZmFjZSc7XHJcbiAgICBzcmM6IHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgIHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCcjeyRyb2JvdG8tZm9udC1wYXRofUludGVyZmFjZS1SZWd1bGFyLnN2ZycpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICAgIHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbi8qQm9sZCovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcmZhY2UnO1xyXG4gICAgc3JjOiB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnI3skcm9ib3RvLWZvbnQtcGF0aH1JbnRlcmZhY2UtQm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpLFxyXG4gICAgICAgICB1cmwoJyN7JHJvYm90by1mb250LXBhdGh9SW50ZXJmYWNlLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLypmb250IGludGVyZmFjZSovXHJcbi5pbnRlcmZhY2UtbWVkaXVtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlcmZhY2VcIjtcclxufVxyXG5cclxuLmludGVyZmFjZS1yZWd1bGFyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlcmZhY2VcIjtcclxufVxyXG5cclxuLmludGVyZmFjZS1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LWZhbWlseTogXCJJbnRlcmZhY2VcIjtcclxufSIsIi8qTGlnaHQqL1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgc3JjOiB1cmwoJyN7JG1vbnRzZXJyYXQtZm9udC1wYXRofU1vbnRzZXJyYXQtTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJyN7JG1vbnRzZXJyYXQtZm9udC1wYXRofU1vbnRzZXJyYXQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJyN7JG1vbnRzZXJyYXQtZm9udC1wYXRofU1vbnRzZXJyYXQtTGlnaHQuc3ZnJykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgICAgdXJsKCcjeyRtb250c2VycmF0LWZvbnQtcGF0aH1Nb250c2VycmF0LUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qUmVndWxlciovXHJcbkBmb250LWZhY2Uge1xyXG4gICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBzcmM6IHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1SZWd1bGFyLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJyN7JG1vbnRzZXJyYXQtZm9udC1wYXRofU1vbnRzZXJyYXQtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJyN7JG1vbnRzZXJyYXQtZm9udC1wYXRofU1vbnRzZXJyYXQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgIHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1SZWd1bGFyLnN2ZycpIGZvcm1hdCgnc3ZnJyksXHJcbiAgICAgICAgIHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuLypCb2xkKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIHNyYzogdXJsKCcjeyRtb250c2VycmF0LWZvbnQtcGF0aH1Nb250c2VycmF0LUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnI3skbW9udHNlcnJhdC1mb250LXBhdGh9TW9udHNlcnJhdC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCcjeyRtb250c2VycmF0LWZvbnQtcGF0aH1Nb250c2VycmF0LUJvbGQuc3ZnJykgZm9ybWF0KCdzdmcnKSxcclxuICAgICAgICAgdXJsKCcjeyRtb250c2VycmF0LWZvbnQtcGF0aH1Nb250c2VycmF0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLypmb250IG5pYWdhIHBybyovXHJcbi5tb250c2VycmF0LWxpZ2h0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbn1cclxuXHJcbi5tb250c2VycmF0LXJlZ3VsYXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxufVxyXG5cclxuLm1vbnRzZXJyYXQtYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG59IiwiXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaHRtbHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBmb250LWZhbWlseTogXCJJbnRlcmZhY2VcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxufVxyXG5cclxuLy8gSGVhZGVyIFN0eWxlc1xyXG5oMSBhLCBoMiBhLCBoMyBhLCBoNCBhLCBoNSBhLCBoNiBhIHsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cclxuaDEgeyBmb250LXNpemU6ICRoMS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMS1mb250c2l6ZSAvIDIpIDAgKCRoMS1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmgyIHsgZm9udC1zaXplOiAkaDItZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDItZm9udHNpemUgLyAyKSAwICgkaDItZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgzLWZvbnRzaXplIC8gMikgMCAoJGgzLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDQgeyBmb250LXNpemU6ICRoNC1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNC1mb250c2l6ZSAvIDIpIDAgKCRoNC1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmg1IHsgZm9udC1zaXplOiAkaDUtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDUtZm9udHNpemUgLyAyKSAwICgkaDUtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg2LWZvbnRzaXplIC8gMikgMCAoJGg2LWZvbnRzaXplIC8gMi41KSAwO31cclxuXHJcbi8vIFRleHQgU3R5bGVzXHJcbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcbnN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cclxuc21hbGwgeyBmb250LXNpemU6IDc1JTsgfVxyXG4ubGlnaHQgeyBmb250LXdlaWdodDogMzAwOyB9XHJcbi50aGluIHsgZm9udC13ZWlnaHQ6IDIwMDsgfVxyXG5cclxuXHJcbi5mbG93LXRleHR7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAkaTogMDtcclxuICBAd2hpbGUgJGkgPD0gJGludGVydmFscyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjAgKyAoJGkgKiAkaW50ZXJ2YWwtc2l6ZSkpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW0gKiAoMSArICguMDIgKiAkaSkpO1xyXG4gICAgfVxyXG4gICAgJGk6ICRpICsgMTtcclxuICB9XHJcblxyXG4gIC8vIEhhbmRsZSBiZWxvdyAzNjBweCBzY3JlZW5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJuaWFnYS1pY29uXCI7XHJcbiAgc3JjOnVybChcIiN7JG5pYWdhLWZvbnQtcGF0aH1uaWFnYS1pY29uLmVvdFwiKTtcclxuICBzcmM6dXJsKFwiI3skbmlhZ2EtZm9udC1wYXRofW5pYWdhLWljb24uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgIHVybChcIiN7JG5pYWdhLWZvbnQtcGF0aH1uaWFnYS1pY29uLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgIHVybChcIiN7JG5pYWdhLWZvbnQtcGF0aH1uaWFnYS1pY29uLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgIHVybChcIiN7JG5pYWdhLWZvbnQtcGF0aH1uaWFnYS1pY29uLnN2ZyNuaWFnYS1pY29uXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbn1cclxuXHJcbltkYXRhLWljb25dOmJlZm9yZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwibmlhZ2EtaWNvblwiICFpbXBvcnRhbnQ7XHJcbiAgY29udGVudDogYXR0cihkYXRhLWljb24pO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcclxuW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBcIm5pYWdhLWljb25cIiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmljb24taWMtYXJyb3dkb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDYxXCI7XHJcbn1cclxuLmljb24taWMtYXJyb3dsZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDYyXCI7XHJcbn1cclxuLmljb24taWMtYXJyb3dyaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2M1wiO1xyXG59XHJcbi5pY29uLWljLWFycm93dXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNjRcIjtcclxufVxyXG4uaWNvbi1pYy1hdHRhdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY1XCI7XHJcbn1cclxuLmljb24taWMtYmFja3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY2XCI7XHJcbn1cclxuLmljb24taWMtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY3XCI7XHJcbn1cclxuLmljb24taWMtY2FuY2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDY4XCI7XHJcbn1cclxuLmljb24taWMtY2hhcmV0ZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2OVwiO1xyXG59XHJcbi5pY29uLWljLWNoYXJldGxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmFcIjtcclxufVxyXG4uaWNvbi1pYy1jaGFyZXRyaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2YlwiO1xyXG59XHJcbi5pY29uLWljLWNoYXJldHVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZjXCI7XHJcbn1cclxuLmljb24taWMtY2lyY2xlY2FuY2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDZkXCI7XHJcbn1cclxuLmljb24taWMtY2lyY2xlZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw2ZVwiO1xyXG59XHJcbi5pY29uLWljLWNpcmNsZWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNmZcIjtcclxufVxyXG4uaWNvbi1pYy1jaXJjbGVtaW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3MFwiO1xyXG59XHJcbi5pY29uLWljLWNpcmNsZXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzFcIjtcclxufVxyXG4uaWNvbi1pYy1jaXJjbGVyaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3MlwiO1xyXG59XHJcbi5pY29uLWljLWNpcmNsZXNpbmFjdGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3M1wiO1xyXG59XHJcbi5pY29uLWljLWNpcmNsZXN0ZXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzRcIjtcclxufVxyXG4uaWNvbi1pYy1jaXJjbGVzdWNjZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNzVcIjtcclxufVxyXG4uaWNvbi1pYy1jaXJjbGV1cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3NlwiO1xyXG59XHJcbi5pY29uLWljLXByb2ZpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xyXG59XHJcbi5pY29uLWljLWNsb3VkdnBzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc4XCI7XHJcbn1cclxuLmljb24taWMtZGFzaGJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDc5XCI7XHJcbn1cclxuLmljb24taWMtZGVsZXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDdhXCI7XHJcbn1cclxuLmljb24taWMtZGV2Y2x1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0MVwiO1xyXG59XHJcbi5pY29uLWljLWRvbWFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0MlwiO1xyXG59XHJcbi5pY29uLWljLWRvd25sb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQzXCI7XHJcbn1cclxuLmljb24taWMtZWRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0NFwiO1xyXG59XHJcbi5pY29uLWljLWVyb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNDVcIjtcclxufVxyXG4uaWNvbi1pYy1leGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQ2XCI7XHJcbn1cclxuLmljb24taWMtZXllc2Nsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDQ3XCI7XHJcbn1cclxuLmljb24taWMtZXllc3ZpZXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNDhcIjtcclxufVxyXG4uaWNvbi1pYy1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0OVwiO1xyXG59XHJcbi5pY29uLWljLWZvbGRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0YVwiO1xyXG59XHJcbi5pY29uLWljLWZvbGRlci1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDRiXCI7XHJcbn1cclxuLmljb24taWMtZnJlZWdpZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNGNcIjtcclxufVxyXG4uaWNvbi1pYy1nb29nbGVwbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDRkXCI7XHJcbn1cclxuLmljb24taWMtaG9tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw0ZVwiO1xyXG59XHJcbi5pY29uLWljLWhvc3Rpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNGZcIjtcclxufVxyXG4uaWNvbi1pYy1pbmZvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDUwXCI7XHJcbn1cclxuLmljb24taWMtaW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDUxXCI7XHJcbn1cclxuLmljb24taWMtbGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1MlwiO1xyXG59XHJcbi5pY29uLWljLWxpdmVjaGF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDUzXCI7XHJcbn1cclxuLmljb24taWMtbGl2ZWNoYXQtb250eXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU0XCI7XHJcbn1cclxuLmljb24taWMtbG9hZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1NVwiO1xyXG59XHJcbi5pY29uLWljLWxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNTZcIjtcclxufVxyXG4uaWNvbi1pYy1tYWduaWZpZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNTdcIjtcclxufVxyXG4uaWNvbi1pYy1tYWlsY2xpZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDU4XCI7XHJcbn1cclxuLmljb24taWMtbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNTlcIjtcclxufVxyXG4uaWNvbi1pYy1uZXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDVhXCI7XHJcbn1cclxuLmljb24taWMtb3B0aW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzMFwiO1xyXG59XHJcbi5pY29uLWljLW9wdGlvbnMtaG9yaXpvbnRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzMVwiO1xyXG59XHJcbi5pY29uLWljLW9yZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDMyXCI7XHJcbn1cclxuLmljb24taWMtcGF5bWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzM1wiO1xyXG59XHJcbi5pY29uLWljLXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDM0XCI7XHJcbn1cclxuLmljb24taWMtcGllY2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMzVcIjtcclxufVxyXG4uaWNvbi1pYy1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDM2XCI7XHJcbn1cclxuLmljb24taWMtcG93ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMzdcIjtcclxufVxyXG4uaWNvbi1pYy1wcmludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzOFwiO1xyXG59XHJcbi5pY29uLWljLXByb2plY3Rwb29sOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDM5XCI7XHJcbn1cclxuLmljb24taWMtcmVmZXJhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyMVwiO1xyXG59XHJcbi5pY29uLWljLXJlc3RhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMjJcIjtcclxufVxyXG4uaWNvbi1pYy1zZW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDIzXCI7XHJcbn1cclxuLmljb24taWMtc2V0dGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNFwiO1xyXG59XHJcbi5pY29uLWljLXNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDI1XCI7XHJcbn1cclxuLmljb24taWMtc29ydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyNlwiO1xyXG59XHJcbi5pY29uLWljLXNzZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyN1wiO1xyXG59XHJcbi5pY29uLWljLXN0b3B3YXRjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyOFwiO1xyXG59XHJcbi5pY29uLWljLXN1Y2NlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyOVwiO1xyXG59XHJcbi5pY29uLWljLXRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyYVwiO1xyXG59XHJcbi5pY29uLWljLXRpY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwyYlwiO1xyXG59XHJcbi5pY29uLWljLXRpbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcMmNcIjtcclxufVxyXG4uaWNvbi1pYy10d2l0dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDJkXCI7XHJcbn1cclxuLmljb24taWMtdW5saW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDJlXCI7XHJcbn1cclxuLmljb24taWMtdXBsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDJmXCI7XHJcbn1cclxuLmljb24taWMtd29yZHByZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDNhXCI7XHJcbn1cclxuLmljb24taWMtcHJvZmlsMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzYlwiO1xyXG59XHJcbi5pY29uLWljLW5ld3MtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzY1wiO1xyXG59XHJcbi5pY29uLWljLWhvbWUtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzZFwiO1xyXG59XHJcbi5pY29uLWljLWV4aXQtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFwzZVwiO1xyXG59XHJcbi5pY29uLWljLWNsb3VkdnBzLTE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcM2ZcIjtcclxufVxyXG4uaWNvbi1pYy1ob3N0aW5nLTE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcNDBcIjtcclxufVxyXG4uaWNvbi1pYy1lbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1YlwiO1xyXG59XHJcbi5pY29uLWljLWdwbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDVkXCI7XHJcbn1cclxuLmljb24taWMtZnJlZWdpZnQtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw1ZVwiO1xyXG59XHJcbi5pY29uLWljLWRvbWFpbi0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDVmXCI7XHJcbn1cclxuLmljb24taWMtZGV2Y2x1Yi0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDYwXCI7XHJcbn1cclxuLmljb24taWMtZGFzaGJvYXJkLTE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcN2JcIjtcclxufVxyXG4uaWNvbi1pYy1mYWNlYm9vay1jb3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDdjXCI7XHJcbn1cclxuLmljb24taWMtb3JkZXItMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3ZFwiO1xyXG59XHJcbi5pY29uLWljLXJlZmVyYWwtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFw3ZVwiO1xyXG59XHJcbi5pY29uLWljLXRpY2tldC0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXDVjXCI7XHJcbn1cclxuLmljb24taWMtdHdpdHRlci0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDBcIjtcclxufVxyXG4uaWNvbi1pYy1zZXJ2aWNlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XHJcbn1cclxuLmljb24taWMtcGF5bWVudC0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDJcIjtcclxufVxyXG4uaWNvbi1pYy13b3JkcHJlc3MtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XHJcbn1cclxuLmljb24taWMtc3NsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDRcIjtcclxufVxyXG4uaWNvbi1pYy1wcm9qZWN0cG9vbC0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDVcIjtcclxufVxyXG5cclxuXHJcblxyXG4gLnRpbnkge1xyXG4gICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuIH1cclxuIFxyXG4gLnNtYWxsIHtcclxuICAgICBmb250LXNpemU6IDJyZW07XHJcbiB9XHJcbiBcclxuIC5tZWRpdW0ge1xyXG4gICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuIH1cclxuIFxyXG4gLmxhcmdlIHtcclxuICAgICBmb250LXNpemU6IDZyZW07XHJcbiB9IiwiLy8gU2NhbGUgdHJhbnNpdGlvblxyXG4uc2NhbGUtdHJhbnNpdGlvbiB7XHJcbiAgJi5zY2FsZS1vdXQge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYuc2NhbGUtaW4ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcblxyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMDEsIDAuMzYsIDEuNjMpICFpbXBvcnRhbnQ7XHJcbn0iLCJcclxuXHJcbi5jYXJkLXBhbmVsIHtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxufVxyXG5cclxuLmNhcmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG5cclxuICAuY2FyZC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgJi5hY3RpdmF0b3Ige1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBDYXJkIFNpemVzXHJcbiAgJi5zbWFsbCwgJi5tZWRpdW0sICYubGFyZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgbWF4LWhlaWdodDogNjAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50IHtcclxuICAgICAgbWF4LWhlaWdodDogNDAlO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuY2FyZC1hY3Rpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG5cclxuICAmLm1lZGl1bSB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5sYXJnZSB7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gSG9yaXpvbnRhbCBDYXJkc1xyXG4gICYuaG9yaXpvbnRhbCB7XHJcbiAgICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XHJcbiAgICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtc3RhY2tlZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU3RpY2t5IEFjdGlvbiBTZWN0aW9uXHJcbiAgJi5zdGlja3ktYWN0aW9uIHtcclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtcmV2ZWFsIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxuICAuY2FyZC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gSW1hZ2UgYmFja2dyb3VuZCBmb3IgY29udGVudFxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtYWN0aW9uIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG4gICAgfVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLC4yKTtcclxuICAgIHBhZGRpbmc6IDE2cHggJGNhcmQtcGFkZGluZztcclxuXHJcbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtcGFkZGluZztcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcblxyXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLXJldmVhbCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucy1oaWRkZW4ge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogIzAwMDtcclxuIFxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG4uc3R5bGVkU2VsZWN0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZDhkOGQ7XHJcbiAgcGFkZGluZzogMTBweCAxMHB4IDE1cHggMDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRyYW5zaXRpb246IGJvcmRlciAuMnMgbGluZWFyIDBzLGJveC1zaGFkb3cgLjJzIGxpbmVhciAwcztcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICB9XHJcbn1cclxuXHJcbi5vcHRpb25zIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGxpIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZGJkYjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjM2FhM2ZmO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuc3R5bGVkU2VsZWN0IHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbiIsIiN0b2FzdC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgbGVmdDogNSU7XHJcbiAgICBib3R0b206IDclO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgcmlnaHQ6IDclO1xyXG4gICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3Qge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgdG9wOiAzNXB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDoxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiAkdG9hc3QtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWNvbG9yO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGNvbG9yOiAkdG9hc3QtdGV4dC1jb2xvcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgLnRvYXN0LWFjdGlvbiB7XHJcbiAgICBjb2xvcjogJHRvYXN0LWFjdGlvbi1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgfVxyXG5cclxuICAmLnJvdW5kZWR7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi50YWJzIHtcclxuICAgICYudGFicy10cmFuc3BhcmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLnRhYiBhLFxyXG4gICAgICAgIC50YWIuZGlzYWJsZWQgYSxcclxuICAgICAgICAudGFiLmRpc2FibGVkIGE6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiIGE6aG92ZXIsXHJcbiAgICAgICAgLnRhYiBhLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnRhYnMtZml4ZWQtd2lkdGgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy1iZy1jb2xvcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIC50YWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkdGFicy10ZXh0LWNvbG9yLCAuNyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kaXNhYmxlZCBhLFxyXG4gICAgICAgICYuZGlzYWJsZWQgYTpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR0YWJzLXRleHQtY29sb3IsIC43KTtcclxuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtdW5kZXJsaW5lLWNvbG9yO1xyXG4gICAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gRml4ZWQgc2lkZU5hdiBoaWRlIG9uIHNtYWxsZXJcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgLnRhYnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubWF0ZXJpYWwtdG9vbHRpcCB7XHJcbiAgcGFkZGluZzogMTBweCA4cHg7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHotaW5kZXg6IDIwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmJhY2tkcm9wIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBoZWlnaHQ6IDdweDtcclxuICB3aWR0aDogMTRweDtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwJTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuIiwiLy8gc2hhcmVkIHN0eWxlc1xyXG4uYnRuLFxyXG4uYnRuLWZsYXQge1xyXG4gIGJvcmRlcjogJGJ1dHRvbi1ib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1yYWRpdXM7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xyXG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc2hhcmVkIHN0eWxlXHJcbi5idG4uZGlzYWJsZWQsXHJcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQsXHJcbi5idG4tbGFyZ2UuZGlzYWJsZWQsXHJcbi5idG4tZmxhdC5kaXNhYmxlZCxcclxuLmJ0bjpkaXNhYmxlZCxcclxuLmJ0bi1mbG9hdGluZzpkaXNhYmxlZCxcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcclxuLmJ0bi1mbGF0OmRpc2FibGVkLFxyXG4uYnRuW2Rpc2FibGVkXSxcclxuLmJ0bi1mbG9hdGluZ1tkaXNhYmxlZF0sXHJcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxyXG4uYnRuLWZsYXRbZGlzYWJsZWRdIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBpY29uIHN0eWxlc1xyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nLFxyXG4uYnRuLWxhcmdlLFxyXG4uYnRuLWZsYXQge1xyXG4gIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemU7XHJcbiAgb3V0bGluZTogMDtcclxuXHJcbiAgaSB7XHJcbiAgICBmb250LXNpemU6ICRidXR0b24taWNvbi1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBmb2N1cyBidXR0b24gc3R5bGVcclxuLmJ0bixcclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJhaXNlZCBCdXR0b25cclxuLmJ0biB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogLjVweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XHJcbiAgfVxyXG4gICYuYnRuLXJvdW5kIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIH0gICAgXHJcbn1cclxuXHJcbi8vIEZsb2F0aW5nIGJ1dHRvblxyXG4uYnRuLWZsb2F0aW5nIHtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZC1ob3ZlcjtcclxuICAgIEBleHRlbmQgLnotZGVwdGgtMS1oYWxmO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICYuYnRuLWxhcmdlIHtcclxuICAgICYuaGFsZndheS1mYWIge1xyXG4gICAgICBib3R0b206IC0kYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemUgLyAyO1xyXG4gICAgfVxyXG5cclxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5oYWxmd2F5LWZhYiB7XHJcbiAgICAmLmxlZnQge1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIGJvdHRvbTogLSRidXR0b24tZmxvYXRpbmctc2l6ZSAvIDI7XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgaSB7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIGJ1dHRvbiBmaXhcclxuYnV0dG9uLmJ0bi1mbG9hdGluZyB7XHJcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcclxufVxyXG5cclxuLy8gRml4ZWQgQWN0aW9uIEJ1dHRvblxyXG4uZml4ZWQtYWN0aW9uLWJ0biB7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdWwge1xyXG4gICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhvcml6b250YWwge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICByaWdodDogNjRweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogNTAwcHg7IC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDE1cHggMTVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudG9vbGJhciB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICYgPiBhIGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjNweDtcclxuICBib3R0b206IDIzcHg7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIHVsIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNjRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5idG4tZmxvYXRpbmcge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhYi1iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZsb2F0aW5nLXJhZGl1cztcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbGF0IGJ1dHRvblxyXG4uYnRuLWZsYXQge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsYXQtZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGJ1dHRvblxyXG4uYnRuLWxhcmdlIHtcclxuICBAZXh0ZW5kIC5idG47XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWxhcmdlLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcblxyXG4gIGkge1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTGFyZ2UgYnV0dG9uXHJcbi5idG4tbWVkaXVtIHtcclxuICBAZXh0ZW5kIC5idG47XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gIGkge1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQmxvY2sgYnV0dG9uXHJcbi5idG4tYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbiIsIi5kcm9wZG93bi1jb250ZW50IHtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgbWF4LWhlaWdodDogNjUwcHg7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgd2lsbC1jaGFuZ2U6IHdpZHRoLCBoZWlnaHQ7XHJcblxyXG4gIGxpIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29sb3I6ICRvZmYtYmxhY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG4gICAgJjpob3ZlciwgJi5hY3RpdmUsICYuc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24taG92ZXItYmctY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUuc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yLCA1JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXZpZGVyIHtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IGEsICYgPiBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIHBhZGRpbmc6ICgoJGRyb3Bkb3duLWl0ZW0taGVpZ2h0IC0gMjIpIC8gMikgMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmID4gc3BhbiA+IGxhYmVsIHtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJY29uIGFsaWdubWVudCBvdmVycmlkZVxyXG4gICAgJiA+IGEgPiBpIHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogMCAyNHB4IDAgMDtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBJbnB1dCBmaWVsZCBzcGVjaWZpY2l0eSBidWdmaXhcclxuLmlucHV0LWZpZWxkLmNvbCAuZHJvcGRvd24tY29udGVudCBbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xyXG4gIHRvcDogMXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG4iLCJcclxuLyohXHJcbiAqIFdhdmVzIHYwLjYuMFxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlc1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxNCBBbGZpYW5hIEUuIFNpYnVlYSBhbmQgb3RoZXIgY29udHJpYnV0b3JzXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRVxyXG4gKi9cclxuXHJcblxyXG4ud2F2ZXMtZWZmZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLW91dDtcclxuXHJcbiAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6LTEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDotMTBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuN3MgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvLyBXYXZlcyBDb2xvcnNcclxuICAmLndhdmVzLWxpZ2h0IC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcclxuICB9XHJcbiAgJi53YXZlcy1yZWQgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXllbGxvdyAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLW9yYW5nZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIC43MCk7XHJcbiAgfVxyXG4gICYud2F2ZXMtcHVycGxlIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLWdyZWVuIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43MCk7XHJcbiAgfVxyXG4gICYud2F2ZXMtdGVhbCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNzApO1xyXG4gIH1cclxuXHJcbiAgLy8gU3R5bGUgaW5wdXQgYnV0dG9uIGJ1Zy5cclxuICBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XHJcbiAgdHJhbnNpdGlvbjogbm9uZSAje1wiIWltcG9ydGFudFwifTtcclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB3aGl0ZSAxMDAlLCBibGFjayAxMDAlKTtcclxufVxyXG5cclxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblxyXG4gIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ud2F2ZXMtY2lyY2xlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDIuNWVtO1xyXG4gIGhlaWdodDogMi41ZW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XHJcbn1cclxuXHJcbi53YXZlcy1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIEZpcmVmb3ggQnVnOiBsaW5rIG5vdCB0cmlnZ2VyZWQgKi9cclxuLndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxlIHtcclxuICB6LWluZGV4OiAtMTtcclxufSIsIi5tb2RhbCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC00O1xyXG5cclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXgtaGVpZ2h0OiA3MCU7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHdpbGwtY2hhbmdlOiB0b3AsIG9wYWNpdHk7XHJcblxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgd2lkdGg6IDgwJTtcclxuICB9XHJcblxyXG4gIGgxLGgyLGgzLGg0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gIH1cclxuICAubW9kYWwtY2xvc2Uge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWZvb3RlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAuYnRuLCAuYnRuLWZsYXQge1xyXG4gICAgICBtYXJnaW46IDZweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubW9kYWwtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICB0b3A6IC0yNSU7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiAxMjUlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi8vIE1vZGFsIHdpdGggZml4ZWQgYWN0aW9uIGZvb3RlclxyXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogNzAlO1xyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTW9kYWwgQm90dG9tIFNoZWV0IFN0eWxlXHJcbi5tb2RhbC5ib3R0b20tc2hlZXQge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IC0xMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA0NSU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB3aWxsLWNoYW5nZTogYm90dG9tLCBvcGFjaXR5O1xyXG59IiwiLmNvbGxhcHNpYmxlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG59XHJcblxyXG4uY29sbGFwc2libGUtaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG5cclxuICBpIHtcclxuICAgIHdpZHRoOiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2libGUtYm9keSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbn1cclxuXHJcbi8vIHNpZGVOYXYgY29sbGFwc2libGUgc3R5bGluZ1xyXG4uc2lkZS1uYXYsXHJcbi5zaWRlLW5hdi5maXhlZCB7XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIGxpIHsgcGFkZGluZzogMDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xyXG5cclxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICAgIGkgeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcclxuXHJcbiAgICBsaSBhIHtcclxuICAgICAgcGFkZGluZzogMCAoNy41cHggKyAkc2lkZW5hdi1wYWRkaW5nKVxyXG4gICAgICAgICAgICAgICAwICgxNXB4ICsgJHNpZGVuYXYtcGFkZGluZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLy8gUG9wb3V0IENvbGxhcHNpYmxlXHJcblxyXG4uY29sbGFwc2libGUucG9wb3V0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICA+IGxpIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoLjkyKTtcclxuICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIC4zNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcclxuICB9XHJcbiAgPiBsaS5hY3RpdmUge1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICB9XHJcbn1cclxuIiwiLmNoaXAge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmc6IDAgMTJweDtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLWJnLWNvbG9yO1xyXG4gIG1hcmdpbi1ib3R0b206ICRjaGlwLW1hcmdpbjtcclxuICBtYXJnaW4tcmlnaHQ6ICRjaGlwLW1hcmdpbjtcclxuXHJcbiAgPiBpbWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgOHB4IDAgLTEycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jbG9zZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNoaXBzIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjaGlwLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICB9XHJcblxyXG4gIC5jaGlwLnNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLy8gQXV0b2NvbXBsZXRlXHJcbiAgLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybSBwcmVmaXhcclxuLnByZWZpeCB+IC5jaGlwcyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgd2lkdGg6IDkyJTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuLmNoaXBzOmVtcHR5IH4gbGFiZWwgIHtcclxuICBmb250LXNpemU6IDAuOHJlbTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0MCUpO1xyXG59XHJcbiIsIi5tYXRlcmlhbGJveGVkIHtcclxuICAmOmhvdmVyIHtcclxuICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHpvb20taW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xyXG4gIH1cclxufVxyXG5cclxuI21hdGVyaWFsYm94LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOmZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbGJveC1jYXB0aW9uIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMCUgMTUlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59IiwiLy8gUmVtb3ZlIEZvY3VzIEJveGVzXHJcbnNlbGVjdDpmb2N1cyB7XHJcbiAgb3V0bGluZTogJHNlbGVjdC1mb2N1cztcclxufVxyXG5cclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tYmFja2dyb3VuZC1mb2N1cztcclxufVxyXG5cclxubGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcclxuICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuQGltcG9ydCAnaW5wdXQtZmllbGRzJztcclxuQGltcG9ydCAncmFkaW8tYnV0dG9ucyc7XHJcbkBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xyXG5AaW1wb3J0ICdzd2l0Y2hlcyc7XHJcbkBpbXBvcnQgJ3NlbGVjdCc7XHJcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xyXG5AaW1wb3J0ICdyYW5nZSc7XHJcbiIsIi8qIFRleHQgSW5wdXRzICsgVGV4dGFyZWFcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIFN0eWxlIFBsYWNlaG9sZGVycyAqL1xyXG5cclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRwbGFjZWhvbGRlci10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG4vKiBUZXh0IGlucHV0cyAqL1xyXG5cclxuaW5wdXQ6bm90KFt0eXBlXSksXHJcbmlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG5cclxuICAvLyBHZW5lcmFsIFN0eWxlc1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZztcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xyXG5cclxuICAvLyBEaXNhYmxlZCBpbnB1dCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJltyZWFkb25seT1cInJlYWRvbmx5XCJdIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgbGFiZWwgc3R5bGVcclxuICAmOmRpc2FibGVkK2xhYmVsLFxyXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBpbnB1dCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LWZvY3VzLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBsYWJlbCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBWYWxpZCBJbnB1dCBTdHlsZVxyXG4gICYudmFsaWQsXHJcbiAgJjpmb2N1cy52YWxpZCB7XHJcbiAgICBAZXh0ZW5kICV2YWxpZC1pbnB1dC1zdHlsZTtcclxuICB9XHJcblxyXG4gIC8vIEN1c3RvbSBTdWNjZXNzIE1lc3NhZ2VcclxuICAmLnZhbGlkICsgbGFiZWw6YWZ0ZXIsXHJcbiAgJjpmb2N1cy52YWxpZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIEBleHRlbmQgJWN1c3RvbS1zdWNjZXNzLW1lc3NhZ2U7XHJcbiAgfVxyXG5cclxuICAvLyBJbnZhbGlkIElucHV0IFN0eWxlXHJcbiAgJi5pbnZhbGlkLFxyXG4gICY6Zm9jdXMuaW52YWxpZCB7XHJcbiAgICBAZXh0ZW5kICVpbnZhbGlkLWlucHV0LXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgLy8gQ3VzdG9tIEVycm9yIG1lc3NhZ2VcclxuICAmLmludmFsaWQgKyBsYWJlbDphZnRlcixcclxuICAmOmZvY3VzLmludmFsaWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICBAZXh0ZW5kICVjdXN0b20tZXJyb3ItbWVzc2FnZTtcclxuICB9XHJcblxyXG4gIC8vIEZ1bGwgd2lkdGggbGFiZWwgd2hlbiB1c2luZyB2YWxpZGF0ZSBmb3IgZXJyb3IgbWVzc2FnZXNcclxuICAmLnZhbGlkYXRlICsgbGFiZWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyBGb3JtIE1lc3NhZ2UgU2hhcmVkIFN0eWxlc1xyXG4gICYgKyBsYWJlbDphZnRlciB7XHJcbiAgICBAZXh0ZW5kICVpbnB1dC1hZnRlci1zdHlsZTtcclxuICB9XHJcblxyXG4gIC8vIFRPRE86IFJlbW92ZSBvbmNlIGlucHV0IGZpZWxkcyBhcmUgcmV3b3JrZWQgdG8gc3VwcG9ydCB2YWxpZGF0aW9uIG1lc3NhZ2VzIGJldHRlclxyXG4gICYuaW52YWxpZCArIGxhYmVsOmFmdGVyLFxyXG4gICYudmFsaWQgKyBsYWJlbDphZnRlcntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLmludmFsaWQgKyBsYWJlbC5hY3RpdmU6YWZ0ZXIsXHJcbiAgJi52YWxpZCArIGxhYmVsLmFjdGl2ZTphZnRlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIFZhbGlkYXRpb24gU2FzcyBQbGFjZWhvbGRlcnMgKi9cclxuJXZhbGlkLWlucHV0LXN0eWxlIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xyXG59XHJcbiVpbnZhbGlkLWlucHV0LXN0eWxlIHtcclxuICBib3JkZXItYm90dG9tOiAkaW5wdXQtaW52YWxpZC1ib3JkZXI7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1lcnJvci1jb2xvcjtcclxufVxyXG4lY3VzdG9tLXN1Y2Nlc3MtbWVzc2FnZSB7XHJcbiAgY29udGVudDogYXR0cihkYXRhLXN1Y2Nlc3MpO1xyXG4gIGNvbG9yOiAkaW5wdXQtc3VjY2Vzcy1jb2xvcjtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpO1xyXG59XHJcbiVjdXN0b20tZXJyb3ItbWVzc2FnZSB7XHJcbiAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcclxuICBjb2xvcjogJGlucHV0LWVycm9yLWNvbG9yO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCk7XHJcbn1cclxuJWlucHV0LWFmdGVyLXN0eWxlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5IGVhc2Utb3V0LCAuMnMgY29sb3IgZWFzZS1vdXQ7XHJcbn1cclxuXHJcblxyXG4vLyBTdHlsaW5nIGZvciBpbnB1dCBmaWVsZCB3cmFwcGVyXHJcbi5pbnB1dC1maWVsZCB7XHJcbiAgLy8gSW5saW5lIHN0eWxlc1xyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG5cclxuICAgIGlucHV0LFxyXG4gICAgLnNlbGVjdC1kcm9wZG93biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBHdXR0ZXIgc3BhY2luZ1xyXG4gICYuY29sIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgbGVmdDogJGd1dHRlci13aWR0aCAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnByZWZpeCB+IGxhYmVsLFxyXG4gICAgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0gLSAjeyRndXR0ZXItd2lkdGh9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGluaXRpYWw7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAmOm5vdCgubGFiZWwtaWNvbikuYWN0aXZlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSBzY2FsZSguOCk7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFByZWZpeCBJY29uc1xyXG4gIC5wcmVmaXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yOyB9XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gaW5wdXQsXHJcbiAgLnByZWZpeCB+IHRleHRhcmVhLFxyXG4gIC5wcmVmaXggfiBsYWJlbCxcclxuICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwsXHJcbiAgLnByZWZpeCB+IC5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA5MiU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gbGFiZWwgeyBtYXJnaW4tbGVmdDogM3JlbTsgfVxyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAucHJlZml4IH4gaW5wdXQge1xyXG4gICAgICB3aWR0aDogODYlO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIC5wcmVmaXggfiBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBTZWFyY2ggRmllbGQgKi9cclxuXHJcbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAubmF2LXdyYXBwZXIgJiB7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogIzQ0NDtcclxuXHJcbiAgICAmICsgbGFiZWwgaSxcclxuICAgICYgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXHJcbiAgICAmIH4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmICsgbGFiZWwge1xyXG4gICAgbGVmdDogMXJlbTtcclxuICB9XHJcblxyXG4gICYgfiAubWRpLW5hdmlnYXRpb24tY2xvc2UsXHJcbiAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMXJlbTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUZXh0YXJlYSAqL1xyXG5cclxuLy8gRGVmYXVsdCB0ZXh0YXJlYVxyXG50ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAmLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcclxuICAgIC8vIEZpeGVzIHZhbGlkYXRpb24gbWVzc2FnZXMgZm9yIGR5bmFtaWMgdGV4dGFyZWFzXHJcbiAgICAmLnZhbGlkYXRlICsgbGFiZWwge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxMnB4KTtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCgubGFiZWwtaWNvbikuYWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xyXG4gICAgICB9XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IC8qIHByZXZlbnRzIHNjcm9sbCBiYXIgZmxhc2ggKi9cclxuICAgIHBhZGRpbmc6IC44cmVtIDAgMS42cmVtIDA7IC8qIHByZXZlbnRzIHRleHQganVtcCBvbiBFbnRlciBrZXlwcmVzcyAqL1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvciB0ZXh0YXJlYSBhdXRvcmVzaXplXHJcbi5oaWRkZW5kaXYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyAvKiBmdXR1cmUgdmVyc2lvbiBvZiBkZXByZWNhdGVkICd3b3JkLXdyYXAnICovXHJcbiAgcGFkZGluZy10b3A6IDEuMnJlbTsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcblxyXG4gIC8vIFJlZHVjZXMgcmVwYWludHNcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG5cclxuLyogQXV0b2NvbXBsZXRlICovXHJcbi5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogLTEgKiAkaW5wdXQtbWFyZ2luLWJvdHRvbTtcclxuICBtYXJnaW4tYm90dG9tOiAkaW5wdXQtbWFyZ2luLWJvdHRvbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gIGxpIHtcclxuICAgIC5oaWdobGlnaHQgeyBjb2xvcjogIzQ0NDsgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0IC0gMTA7XHJcbiAgICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogUmFkaW8gQnV0dG9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLy8gUmVtb3ZlIGRlZmF1bHQgUmFkaW8gQnV0dG9uc1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMzVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMjVweDtcclxuICBsaW5lLWhlaWdodDogMjVweDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgdHJhbnNpdGlvbjogLjI4cyBlYXNlO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW46IDRweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgei1pbmRleDogMDtcclxuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7XHJcbn1cclxuXHJcbi8qIFVuY2hlY2tlZCBzdHlsZXMgKi9cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZW1wdHktY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG59XHJcblxyXG4vKiBDaGVja2VkIHN0eWxlcyAqL1xyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYm9yZGVyOiAkcmFkaW8tYm9yZGVyO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcblxyXG4vKiBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbn1cclxuXHJcbi8qIEZvY3VzZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcblxyXG4vKiBEaXNhYmxlZCBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIHN0eWxlICovXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcclxuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIENoZWNrYm94ZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIENVU1RPTSBDU1MgQ0hFQ0tCT1hFUyAqL1xyXG5mb3JtIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuZm9ybSBwOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLy8gQ2hlY2tib3ggU3R5bGVzXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC8vIFRleHQgTGFiZWwgU3R5bGVcclxuICArIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cclxuICArIGxhYmVsOmJlZm9yZSxcclxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICB9XHJcblxyXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIHN0eWxlc1xyXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgdG9wOiAtNHB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJbmRldGVybWluYXRlIGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XHJcbiAgK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC0xMXB4O1xyXG4gICAgbGVmdDogLTEycHg7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBpbmRldGVybWluYXRlXHJcbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpbGxlZCBpbiBTdHlsZVxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiB7XHJcbiAgLy8gR2VuZXJhbFxyXG4gICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuXHJcbiAgKyBsYWJlbDpiZWZvcmUsXHJcbiAgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgd2lkdGggLjIwcyAuMXMsIGhlaWdodCAuMjBzIC4xcywgdG9wIC4yMHMgLjFzLCBsZWZ0IC4yMHMgLjFzO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC8vIFVuY2hlY2tlZCBzdHlsZVxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZW1wdHktY29sb3I7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2VkIHN0eWxlXHJcbiAgJjpjaGVja2VkIHtcclxuICAgICsgbGFiZWw6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRpbnB1dC1iYWNrZ3JvdW5kO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgKyBsYWJlbDphZnRlciB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgc3R5bGVzXHJcbiAgJi50YWJiZWQ6Zm9jdXMgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItY29sb3I6ICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIH1cclxuXHJcbiAgJi50YWJiZWQ6Y2hlY2tlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIvKiBTd2l0Y2hcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5zd2l0Y2gsXHJcbi5zd2l0Y2ggKiB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuXHJcbiAgJjpjaGVja2VkICsgLmxldmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZztcclxuXHJcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtYmctY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIC5sZXZlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZztcclxuICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXJhZGl1cztcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW46IDAgMTZweDtcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTNweDtcclxuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBib3gtc2hhZG93IDAuMXMgZWFzZSwgdHJhbnNmb3JtIC4xcyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHN3aXRjaC1iZy1jb2xvciwgLjg1KTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC11bmNoZWNrZWQtYmc7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3dpdGNoIGFjdGl2ZSBzdHlsZVxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YmVmb3JlLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDIuNCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHN3aXRjaC1iZy1jb2xvciwgLjg1KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOmJlZm9yZSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMi40KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wOCk7XHJcbn1cclxuXHJcbi8vIERpc2FibGVkIFN0eWxlc1xyXG4uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlciB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEyKTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0gKyAubGV2ZXI6YWZ0ZXIsXHJcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdOmNoZWNrZWQgKyAubGV2ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxufVxyXG4iLCIvKiBTZWxlY3QgRmllbGRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnNlbGVjdCB7IGRpc3BsYXk6IG5vbmU7IH1cclxuc2VsZWN0LmJyb3dzZXItZGVmYXVsdCB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5zZWxlY3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtYmFja2dyb3VuZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmc7XHJcbiAgYm9yZGVyOiAkc2VsZWN0LWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAkc2VsZWN0LXJhZGl1cztcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbn1cclxuXHJcblxyXG4uaW5wdXQtZmllbGQge1xyXG4gICYgPiBzZWxlY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsZWN0LWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgJi52YWxpZCB7XHJcbiAgICAmID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgQGV4dGVuZCAldmFsaWQtaW5wdXQtc3R5bGU7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgICAgQGV4dGVuZCAlY3VzdG9tLXN1Y2Nlc3MtbWVzc2FnZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW52YWxpZCB7XHJcbiAgICAmID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgQGV4dGVuZCAlaW52YWxpZC1pbnB1dC1zdHlsZTtcclxuICAgIH1cclxuXHJcbiAgICAmICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgICBAZXh0ZW5kICVjdXN0b20tZXJyb3ItbWVzc2FnZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudmFsaWQgKyBsYWJlbCxcclxuICAmLmludmFsaWQgKyBsYWJlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgIEBleHRlbmQgJWlucHV0LWFmdGVyLXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XHJcbiAgICBtYXJnaW46ICRpbnB1dC1tYXJnaW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB1c2VyLXNlbGVjdDpub25lO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5jYXJldCB7XHJcbiAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yNnB4O1xyXG4gICAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyLmRpc2FibGVkIHtcclxuICBzcGFuLmNhcmV0LFxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93bjpkaXNhYmxlZCB7XHJcbiAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpIHtcclxuICBjb2xvcjogJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCxcclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCA+IHNwYW4sXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xyXG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gIGxpIHtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Qtb3B0aW9uLWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LW9wdGlvbi1mb2N1cztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFByZWZpeCBJY29uc1xyXG4ucHJlZml4IH4gLnNlbGVjdC13cmFwcGVyIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG5cclxuLnByZWZpeCB+IGxhYmVsIHsgbWFyZ2luLWxlZnQ6IDNyZW07IH1cclxuXHJcbi8vIEljb25zXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkge1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgd2lkdGg6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE9wdGdyb3VwIHN0eWxlc1xyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG5cclxuICAmLnNlbGVjdGVkID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgfVxyXG5cclxuICAmID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgfVxyXG5cclxuICAmIH4gbGkub3B0Z3JvdXAtb3B0aW9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICB9XHJcbn1cclxuIiwiLyogRmlsZSBJbnB1dFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZpbGUtZmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmZpbGUtcGF0aC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICBpbnB1dC5maWxlLXBhdGggeyB3aWR0aDogMTAwJTsgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG5cclxuICAgIC8vIE5lZWRlZCB0byBvdmVycmlkZSB3ZWJraXQgYnV0dG9uXHJcbiAgICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICB9XHJcbn1cclxuIiwiLyogUmFuZ2VcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5yYW5nZS1maWVsZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSxcclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIEBleHRlbmQgLm5vLXNlbGVjdDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgbGVmdDogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICBtYXJnaW4tbGVmdDogN3B4O1xyXG5cclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblxyXG4gIC52YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgMDtcclxuXHJcbiAgICAudmFsdWUge1xyXG4gICAgICBjb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFdlYktpdFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjYzJjMGMyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcclxuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIG1hcmdpbjogLTVweCAwIDAgMDtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLy8gRmlyZUZveFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLyogZml4IGZvciBGRiB1bmFibGUgdG8gYXBwbHkgZm9jdXMgc3R5bGUgYnVnICAqL1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG5cclxuICAvKnJlcXVpcmVkIGZvciBwcm9wZXIgdHJhY2sgc2l6aW5nIGluIEZGKi9cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XHJcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLy8gaGlkZSB0aGUgb3V0bGluZSBiZWhpbmQgdGhlIGJvcmRlclxyXG5pbnB1dFt0eXBlPXJhbmdlXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4vLyBJRSAxMCtcclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFjayB7XHJcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xyXG5cclxuICAvLyByZW1vdmUgYmcgY29sb3VyIGZyb20gdGhlIHRyYWNrLCB3ZSdsbCB1c2UgbXMtZmlsbC1sb3dlciBhbmQgbXMtZmlsbC11cHBlciBpbnN0ZWFkXHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC8vIGxlYXZlIHJvb20gZm9yIHRoZSBsYXJnZXIgdGh1bWIgdG8gb3ZlcmZsb3cgd2l0aCBhIHRyYW5zcGFyZW50IGJvcmRlciAqL1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiA2cHggMDtcclxuXHJcbiAgLypyZW1vdmUgZGVmYXVsdCB0aWNrIG1hcmtzKi9cclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XHJcbiAgYmFja2dyb3VuZDogIzc3NztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xyXG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC11cHBlciB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG4iLCIvKioqKioqKioqKioqKioqXHJcbiAgICBOYXYgTGlzdFxyXG4qKioqKioqKioqKioqKiovXHJcbi50YWJsZS1vZi1jb250ZW50cyB7XHJcbiAgJi5maXhlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxuXHJcbiAgbGkge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC40O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigjNzU3NTc1LCAyMCUpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpZGUtbmF2IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDYwcHgpO1xyXG4gIGhlaWdodDogLW1vei1jYWxjKDEwMCUpOyAvL1RlbXBvcmFyeSBGaXJlZm94IEZpeFxyXG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzaWRlbmF2LWJnLWNvbG9yO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcblxyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG5cclxuICBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxyXG4gIH1cclxuXHJcbiAgbGkgPiBhIHtcclxuICAgIGNvbG9yOiAkc2lkZW5hdi1mb250LWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gICAgcGFkZGluZzogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpO1xyXG5cclxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7fVxyXG5cclxuICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xyXG4gICAgICBtYXJnaW46IDEwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmJ0bixcclxuICAgICYuYnRuLWxhcmdlLFxyXG4gICAgJi5idG4tZmxvYXRpbmcgeyBjb2xvcjogJGJ1dHRvbi1yYWlzZWQtY29sb3I7IH1cclxuICAgICYuYnRuLWZsYXQgeyBjb2xvcjogJGJ1dHRvbi1mbGF0LWNvbG9yOyB9XHJcblxyXG4gICAgJi5idG46aG92ZXIsXHJcbiAgICAmLmJ0bi1sYXJnZTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgNSUpOyB9XHJcbiAgICAmLmJ0bi1mbG9hdGluZzpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ7IH1cclxuXHJcbiAgICAmID4gaSxcclxuICAgICYgPiBbY2xhc3NePVwibWRpLVwiXSwgbGkgPiBhID4gW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgICAmID4gaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xyXG4gICAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcbiAgICAgIG1hcmdpbjogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpIDAgMDtcclxuICAgICAgd2lkdGg6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0IC8gMjtcclxuICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuZGl2aWRlciB7XHJcbiAgICBtYXJnaW46ICgkc2lkZW5hdi1wYWRkaW5nIC8gMikgMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuc3ViaGVhZGVyIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAudXNlci12aWV3LFxyXG4gIC51c2VyVmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzaWRlbmF2LXBhZGRpbmcgLyAyO1xyXG5cclxuICAgICYgPiBhIHtcclxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlLCAubmFtZSwgLmVtYWlsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmNpcmNsZSB7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUsXHJcbiAgICAuZW1haWwge1xyXG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0IC8gMjtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVG91Y2ggaW50ZXJhY3Rpb25cclxuLmRyYWctdGFyZ2V0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcblxyXG4vLyBGaXhlZCBzaWRlLW5hdiBzaG93blxyXG4uc2lkZS1uYXYuZml4ZWQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgc2lkZU5hdiBoaWRlIG9uIHNtYWxsZXJcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5zaWRlLW5hdiB7XHJcbiAgICAmLmZpeGVkIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuXHJcbiAgICAgICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHNpZGVuYXYtcGFkZGluZztcclxuICAgIH1cclxuXHJcbiAgICAudXNlci12aWV3LFxyXG4gICAgLnVzZXJWaWV3IHtcclxuICAgICAgcGFkZGluZzogJHNpZGVuYXYtcGFkZGluZyAkc2lkZW5hdi1wYWRkaW5nIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUsXHJcbi5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB9XHJcbn1cclxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuI3NpZGVuYXYtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG5cclxuICBoZWlnaHQ6IDEyMHZoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xyXG4gIHotaW5kZXg6IDk5NztcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuIiwiLypcclxuICAgIEBsaWNlbnNlXHJcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTQgVGhlIFBvbHltZXIgUHJvamVjdCBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gICAgVGhpcyBjb2RlIG1heSBvbmx5IGJlIHVzZWQgdW5kZXIgdGhlIEJTRCBzdHlsZSBsaWNlbnNlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9MSUNFTlNFLnR4dFxyXG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBhdXRob3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQVVUSE9SUy50eHRcclxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgY29udHJpYnV0b3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQ09OVFJJQlVUT1JTLnR4dFxyXG4gICAgQ29kZSBkaXN0cmlidXRlZCBieSBHb29nbGUgYXMgcGFydCBvZiB0aGUgcG9seW1lciBwcm9qZWN0IGlzIGFsc29cclxuICAgIHN1YmplY3QgdG8gYW4gYWRkaXRpb25hbCBJUCByaWdodHMgZ3JhbnQgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL1BBVEVOVFMudHh0XHJcbiAqL1xyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKiBTVFlMRVMgRk9SIFRIRSBTUElOTkVSICovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qXHJcbiAqIENvbnN0YW50czpcclxuICogICAgICBTVFJPS0VXSURUSCA9IDNweFxyXG4gKiAgICAgIEFSQ1NJWkUgICAgID0gMjcwIGRlZ3JlZXMgKGFtb3VudCBvZiBjaXJjbGUgdGhlIGFyYyB0YWtlcyB1cClcclxuICogICAgICBBUkNUSU1FICAgICA9IDEzMzNtcyAodGltZSBpdCB0YWtlcyB0byBleHBhbmQgYW5kIGNvbnRyYWN0IGFyYylcclxuICogICAgICBBUkNTVEFSVFJPVCA9IDIxNiBkZWdyZWVzIChob3cgbXVjaCB0aGUgc3RhcnQgbG9jYXRpb24gb2YgdGhlIGFyY1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hvdWxkIHJvdGF0ZSBlYWNoIHRpbWUsIDIxNiBnaXZlcyB1cyBhXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1IHBvaW50ZWQgc3RhciBzaGFwZSAoaXQncyAzNjAvNSAqIDMpLlxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9yIGEgNyBwb2ludGVkIHN0YXIsIHdlIG1pZ2h0IGRvXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNjAvNyAqIDMgPSAxNTQuMjg2KVxyXG4gKiAgICAgIENPTlRBSU5FUldJRFRIID0gMjhweFxyXG4gKiAgICAgIFNIUklOS19USU1FID0gNDAwbXNcclxuICovXHJcblxyXG5cclxuLnByZWxvYWRlci13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICB9XHJcblxyXG4gICYuYmlnIHtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgLyogZHVyYXRpb246IDM2MCAqIEFSQ1RJTUUgLyAoQVJDU1RBUlRST1QgKyAoMzYwLUFSQ1NJWkUpKSAqL1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxyXG59XHJcblxyXG4uc3Bpbm5lci1sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGJvcmRlci1jb2xvcjogJHNwaW5uZXItZGVmYXVsdC1jb2xvcjtcclxufVxyXG5cclxuLnNwaW5uZXItYmx1ZSxcclxuLnNwaW5uZXItYmx1ZS1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICM0Mjg1ZjQ7XHJcbn1cclxuXHJcbi5zcGlubmVyLXJlZCxcclxuLnNwaW5uZXItcmVkLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogI2RiNDQzNztcclxufVxyXG5cclxuLnNwaW5uZXIteWVsbG93LFxyXG4uc3Bpbm5lci15ZWxsb3ctb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjRiNDAwO1xyXG59XHJcblxyXG4uc3Bpbm5lci1ncmVlbixcclxuLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMGY5ZDU4O1xyXG59XHJcblxyXG4vKipcclxuICogSU1QT1JUQU5UIE5PVEUgQUJPVVQgQ1NTIEFOSU1BVElPTiBQUk9QRVJUSUVTIChrZWFudWxlZSk6XHJcbiAqXHJcbiAqIGlPUyBTYWZhcmkgKHRlc3RlZCBvbiBpT1MgOC4xKSBkb2VzIG5vdCBoYW5kbGUgYW5pbWF0aW9uLWRlbGF5IHZlcnkgd2VsbCAtIGl0IGRvZXNuJ3RcclxuICogZ3VhcmFudGVlIHRoYXQgdGhlIGFuaW1hdGlvbiB3aWxsIHN0YXJ0IF9leGFjdGx5XyBhZnRlciB0aGF0IHZhbHVlLiBTbyB3ZSBhdm9pZCB1c2luZ1xyXG4gKiBhbmltYXRpb24tZGVsYXkgYW5kIGluc3RlYWQgc2V0IGN1c3RvbSBrZXlmcmFtZXMgZm9yIGVhY2ggY29sb3IgKGFzIHJlZHVuZGFudCBhcyBpdFxyXG4gKiBzZWVtcykuXHJcbiAqXHJcbiAqIFdlIHdyaXRlIG91dCBlYWNoIGFuaW1hdGlvbiBpbiBmdWxsIChpbnN0ZWFkIG9mIHNlcGFyYXRpbmcgYW5pbWF0aW9uLW5hbWUsXHJcbiAqIGFuaW1hdGlvbi1kdXJhdGlvbiwgZXRjLikgYmVjYXVzZSB1bmRlciB0aGUgcG9seWZpbGwsIFNhZmFyaSBkb2VzIG5vdCByZWNvZ25pemUgdGhvc2VcclxuICogc3BlY2lmaWMgcHJvcGVydGllcyBwcm9wZXJseSwgdHJlYXRzIHRoZW0gYXMgLXdlYmtpdC1hbmltYXRpb24sIGFuZCBvdmVycmlkZXMgdGhlXHJcbiAqIG90aGVyIGFuaW1hdGlvbiBydWxlcy4gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9Qb2x5bWVyL3BsYXRmb3JtL2lzc3Vlcy81My5cclxuICovXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3cge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbiB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIsXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQtb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdy1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xyXG4gIDI1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXHJcbiAgMzcuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xyXG4gIDYyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXHJcbiAgNzUlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xyXG4gIHRvICAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7ICB9IC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAyNSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7ICB9IC8qIDEgICAqIEFSQ1NJWkUgKi9cclxuICAzNy41JSB7IHRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IHRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7ICB9IC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICA2Mi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7ICB9IC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICA3NSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7ICB9IC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICB0byAgICB7IHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IC8qIDQgICAqIEFSQ1NJWkUgKi9cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cclxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDg5JSB7IG9wYWNpdHk6IDA7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDQwJSB7IG9wYWNpdHk6IDA7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc2JSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNjUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuLyoqXHJcbiAqIFBhdGNoIHRoZSBnYXAgdGhhdCBhcHBlYXIgYmV0d2VlbiB0aGUgdHdvIGFkamFjZW50IGRpdi5jaXJjbGUtY2xpcHBlciB3aGlsZSB0aGVcclxuICogc3Bpbm5lciBpcyByb3RhdGluZyAoYXBwZWFycyBvbiBDaHJvbWUgMzgsIFNhZmFyaSA3LjEsIGFuZCBJRSAxMSkuXHJcbiAqL1xyXG4uZ2FwLXBhdGNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDQ1JTtcclxuICB3aWR0aDogMTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmdhcC1wYXRjaCAuY2lyY2xlIHtcclxuICB3aWR0aDogMTAwMCU7XHJcbiAgbGVmdDogLTQ1MCU7XHJcbn1cclxuXHJcbi5jaXJjbGUtY2xpcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci13aWR0aDogM3B4OyAvKiBTVFJPS0VXSURUSCAqL1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5sZWZ0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XHJcbiAgfVxyXG4gICYucmlnaHQgLmNpcmNsZSB7XHJcbiAgICBsZWZ0OiAtMTAwJTtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5sZWZ0IC5jaXJjbGUge1xyXG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcclxuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IHJpZ2h0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGVmdC1zcGluIHtcclxuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxlZnQtc3BpbiB7XHJcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG4jc3Bpbm5lckNvbnRhaW5lci5jb29sZG93biB7XHJcbiAgLyogZHVyYXRpb246IFNIUklOS19USU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG4gIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG4iLCIuc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLy8gRnVsbHNjcmVlbiBzbGlkZXJcclxuICAmLmZ1bGxzY3JlZW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgdWwuc2xpZGVzIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLmluZGljYXRvcnMge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3I7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBwIHsgY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7IH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItaW5kaWNhdG9yLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jYXJvdXNlbCB7XHJcbiAgJi5jYXJvdXNlbC1zbGlkZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICAuY2Fyb3VzZWwtZml4ZWQtaXRlbSB7XHJcbiAgICAgICYud2l0aC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBib3R0b206IDY4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6ICRjYXJvdXNlbC1oZWlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJGNhcm91c2VsLWhlaWdodDtcclxuICBwZXJzcGVjdGl2ZTogNTAwcHg7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogJGNhcm91c2VsLWl0ZW0td2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pdGVtLWhlaWdodDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgJiA+IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGljYXRvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSk7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gTWF0ZXJpYWxib3ggY29tcGF0aWJpbGl0eVxyXG4gICYuc2Nyb2xsaW5nIC5jYXJvdXNlbC1pdGVtIC5tYXRlcmlhbGJveGVkLFxyXG4gIC5jYXJvdXNlbC1pdGVtOm5vdCguYWN0aXZlKSAubWF0ZXJpYWxib3hlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnRhcC10YXJnZXQtd3JhcHBlciB7XHJcbiAgd2lkdGg6IDgwMHB4O1xyXG4gIGhlaWdodDogODAwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjNzO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13cmFwcGVyLm9wZW4ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcztcclxuXHJcbiAgLnRhcC10YXJnZXQge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IC45NTtcclxuICAgIHRyYW5zaXRpb246XHJcbiAgICAgIHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSxcclxuICAgICAgb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICB9XHJcblxyXG4gIC50YXAtdGFyZ2V0LXdhdmU6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICAudGFwLXRhcmdldC13YXZlOjphZnRlciB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgb3BhY2l0eSAuM3MsXHJcbiAgICAgIHRyYW5zZm9ybSAuM3MsXHJcbiAgICAgIHZpc2liaWxpdHkgMHMgMXM7XHJcbiAgfVxyXG59XHJcblxyXG4udGFwLXRhcmdldCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYm94LXNoYWRvdzogMCAyMHB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDEwcHggNTBweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMzBweCAxMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSksXHJcbiAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd2F2ZSB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgb3BhY2l0eSAuM3MsXHJcbiAgICAgIHRyYW5zZm9ybSAuM3MsXHJcbiAgICAgIHZpc2liaWxpdHkgMHM7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogMTAwMDE7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LW9yaWdpbiB7XHJcbiAgJjpub3QoLmJ0biksXHJcbiAgJjpub3QoLmJ0bik6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cclxuICB6LWluZGV4OiAxMDAwMjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50YXAtdGFyZ2V0LCAudGFwLXRhcmdldC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5uZXV0cmFsLmxpZ2h0ZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0ubmV1dHJhbC10ZXh0LnRleHQtbGlnaHRlbi0ye2NvbG9yOiNmZmYgIWltcG9ydGFudH0ubmV1dHJhbC5saWdodGVuLTF7YmFja2dyb3VuZC1jb2xvcjojRTNFM0UzICFpbXBvcnRhbnR9Lm5ldXRyYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tMXtjb2xvcjojRTNFM0UzICFpbXBvcnRhbnR9Lm5ldXRyYWx7YmFja2dyb3VuZC1jb2xvcjojY2NjICFpbXBvcnRhbnR9Lm5ldXRyYWwtdGV4dHtjb2xvcjojY2NjICFpbXBvcnRhbnR9Lm5ldXRyYWwuZGFya2VuLTF7YmFja2dyb3VuZC1jb2xvcjojN2U3ZTdlICFpbXBvcnRhbnR9Lm5ldXRyYWwtdGV4dC50ZXh0LWRhcmtlbi0xe2NvbG9yOiM3ZTdlN2UgIWltcG9ydGFudH0ubmV1dHJhbC5kYXJrZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudH0ubmV1dHJhbC10ZXh0LnRleHQtZGFya2VuLTJ7Y29sb3I6IzMzMyAhaW1wb3J0YW50fS5ncmV5LmxpZ2h0ZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3ZjcgIWltcG9ydGFudH0uZ3JleS10ZXh0LnRleHQtbGlnaHRlbi0ye2NvbG9yOiNmN2Y3ZjcgIWltcG9ydGFudH0uZ3JleS5saWdodGVuLTF7YmFja2dyb3VuZC1jb2xvcjojZDdkN2Q3ICFpbXBvcnRhbnR9LmdyZXktdGV4dC50ZXh0LWxpZ2h0ZW4tMXtjb2xvcjojZDdkN2Q3ICFpbXBvcnRhbnR9LmdyZXl7YmFja2dyb3VuZC1jb2xvcjojOGQ4ZDhkICFpbXBvcnRhbnR9LmdyZXktdGV4dHtjb2xvcjojOGQ4ZDhkICFpbXBvcnRhbnR9LmdyZXkuZGFya2VuLTF7YmFja2dyb3VuZC1jb2xvcjojNmE2YTZhICFpbXBvcnRhbnR9LmdyZXktdGV4dC50ZXh0LWRhcmtlbi0xe2NvbG9yOiM2YTZhNmEgIWltcG9ydGFudH0uZ3JleS5kYXJrZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiM1YTVhNWEgIWltcG9ydGFudH0uZ3JleS10ZXh0LnRleHQtZGFya2VuLTJ7Y29sb3I6IzVhNWE1YSAhaW1wb3J0YW50fS5yZWQubGlnaHRlbi0ye2JhY2tncm91bmQtY29sb3I6I2ZmZTRlMyAhaW1wb3J0YW50fS5yZWQtdGV4dC50ZXh0LWxpZ2h0ZW4tMntjb2xvcjojZmZlNGUzICFpbXBvcnRhbnR9LnJlZC5saWdodGVuLTF7YmFja2dyb3VuZC1jb2xvcjojZmZjZWNkICFpbXBvcnRhbnR9LnJlZC10ZXh0LnRleHQtbGlnaHRlbi0xe2NvbG9yOiNmZmNlY2QgIWltcG9ydGFudH0ucmVke2JhY2tncm91bmQtY29sb3I6I2RmNGU0YiAhaW1wb3J0YW50fS5yZWQtdGV4dHtjb2xvcjojZGY0ZTRiICFpbXBvcnRhbnR9LnJlZC5kYXJrZW4tMXtiYWNrZ3JvdW5kLWNvbG9yOiNjZjE4MTQgIWltcG9ydGFudH0ucmVkLXRleHQudGV4dC1kYXJrZW4tMXtjb2xvcjojY2YxODE0ICFpbXBvcnRhbnR9LnJlZC5kYXJrZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNjMjEzMGYgIWltcG9ydGFudH0ucmVkLXRleHQudGV4dC1kYXJrZW4tMntjb2xvcjojYzIxMzBmICFpbXBvcnRhbnR9Lm9yYW5nZS5saWdodGVuLTJ7YmFja2dyb3VuZC1jb2xvcjojZmVlM2QwICFpbXBvcnRhbnR9Lm9yYW5nZS10ZXh0LnRleHQtbGlnaHRlbi0ye2NvbG9yOiNmZWUzZDAgIWltcG9ydGFudH0ub3JhbmdlLmxpZ2h0ZW4tMXtiYWNrZ3JvdW5kLWNvbG9yOiNmYmFiNjAgIWltcG9ydGFudH0ub3JhbmdlLXRleHQudGV4dC1saWdodGVuLTF7Y29sb3I6I2ZiYWI2MCAhaW1wb3J0YW50fS5vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZjg4YzJkICFpbXBvcnRhbnR9Lm9yYW5nZS10ZXh0e2NvbG9yOiNmODhjMmQgIWltcG9ydGFudH0ub3JhbmdlLmRhcmtlbi0xe2JhY2tncm91bmQtY29sb3I6I2Y1NjMyOSAhaW1wb3J0YW50fS5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0xe2NvbG9yOiNmNTYzMjkgIWltcG9ydGFudH0ub3JhbmdlLmRhcmtlbi0ye2JhY2tncm91bmQtY29sb3I6I2UyNGIwZiAhaW1wb3J0YW50fS5vcmFuZ2UtdGV4dC50ZXh0LWRhcmtlbi0ye2NvbG9yOiNlMjRiMGYgIWltcG9ydGFudH0ueWVsbG93LmxpZ2h0ZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNmZWVlOWYgIWltcG9ydGFudH0ueWVsbG93LXRleHQudGV4dC1saWdodGVuLTJ7Y29sb3I6I2ZlZWU5ZiAhaW1wb3J0YW50fS55ZWxsb3cubGlnaHRlbi0xe2JhY2tncm91bmQtY29sb3I6I2ZiZDI0MiAhaW1wb3J0YW50fS55ZWxsb3ctdGV4dC50ZXh0LWxpZ2h0ZW4tMXtjb2xvcjojZmJkMjQyICFpbXBvcnRhbnR9LnllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmYmJkMGUgIWltcG9ydGFudH0ueWVsbG93LXRleHR7Y29sb3I6I2ZiYmQwZSAhaW1wb3J0YW50fS55ZWxsb3cuZGFya2VuLTF7YmFja2dyb3VuZC1jb2xvcjojYzkwICFpbXBvcnRhbnR9LnllbGxvdy10ZXh0LnRleHQtZGFya2VuLTF7Y29sb3I6I2M5MCAhaW1wb3J0YW50fS55ZWxsb3cuZGFya2VuLTJ7YmFja2dyb3VuZC1jb2xvcjojYTg3ZTAwICFpbXBvcnRhbnR9LnllbGxvdy10ZXh0LnRleHQtZGFya2VuLTJ7Y29sb3I6I2E4N2UwMCAhaW1wb3J0YW50fS50ZWFsLmxpZ2h0ZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNlN2Y5ZjYgIWltcG9ydGFudH0udGVhbC10ZXh0LnRleHQtbGlnaHRlbi0ye2NvbG9yOiNlN2Y5ZjYgIWltcG9ydGFudH0udGVhbC5saWdodGVuLTF7YmFja2dyb3VuZC1jb2xvcjojNzNkY2NkICFpbXBvcnRhbnR9LnRlYWwtdGV4dC50ZXh0LWxpZ2h0ZW4tMXtjb2xvcjojNzNkY2NkICFpbXBvcnRhbnR9LnRlYWx7YmFja2dyb3VuZC1jb2xvcjojMDBiZmE1ICFpbXBvcnRhbnR9LnRlYWwtdGV4dHtjb2xvcjojMDBiZmE1ICFpbXBvcnRhbnR9LnRlYWwuZGFya2VuLTF7YmFja2dyb3VuZC1jb2xvcjojMDBhMDhiICFpbXBvcnRhbnR9LnRlYWwtdGV4dC50ZXh0LWRhcmtlbi0xe2NvbG9yOiMwMGEwOGIgIWltcG9ydGFudH0udGVhbC5kYXJrZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiMwMDc1N2IgIWltcG9ydGFudH0udGVhbC10ZXh0LnRleHQtZGFya2VuLTJ7Y29sb3I6IzAwNzU3YiAhaW1wb3J0YW50fS5ncmVlbi5saWdodGVuLTJ7YmFja2dyb3VuZC1jb2xvcjojYmRlY2M2ICFpbXBvcnRhbnR9LmdyZWVuLXRleHQudGV4dC1saWdodGVuLTJ7Y29sb3I6I2JkZWNjNiAhaW1wb3J0YW50fS5ncmVlbi5saWdodGVuLTF7YmFja2dyb3VuZC1jb2xvcjojNmVkNzgzICFpbXBvcnRhbnR9LmdyZWVuLXRleHQudGV4dC1saWdodGVuLTF7Y29sb3I6IzZlZDc4MyAhaW1wb3J0YW50fS5ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMzOWIxNTEgIWltcG9ydGFudH0uZ3JlZW4tdGV4dHtjb2xvcjojMzliMTUxICFpbXBvcnRhbnR9LmdyZWVuLmRhcmtlbi0xe2JhY2tncm91bmQtY29sb3I6IzJkOGQ0MCAhaW1wb3J0YW50fS5ncmVlbi10ZXh0LnRleHQtZGFya2VuLTF7Y29sb3I6IzJkOGQ0MCAhaW1wb3J0YW50fS5ncmVlbi5kYXJrZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiMxYzQ5MWMgIWltcG9ydGFudH0uZ3JlZW4tdGV4dC50ZXh0LWRhcmtlbi0ye2NvbG9yOiMxYzQ5MWMgIWltcG9ydGFudH0uYmx1ZS5saWdodGVuLTJ7YmFja2dyb3VuZC1jb2xvcjojZjBmOGZmICFpbXBvcnRhbnR9LmJsdWUtdGV4dC50ZXh0LWxpZ2h0ZW4tMntjb2xvcjojZjBmOGZmICFpbXBvcnRhbnR9LmJsdWUubGlnaHRlbi0xe2JhY2tncm91bmQtY29sb3I6IzNhYTNmZiAhaW1wb3J0YW50fS5ibHVlLXRleHQudGV4dC1saWdodGVuLTF7Y29sb3I6IzNhYTNmZiAhaW1wb3J0YW50fS5ibHVle2JhY2tncm91bmQtY29sb3I6IzAwN2FmZiAhaW1wb3J0YW50fS5ibHVlLXRleHR7Y29sb3I6IzAwN2FmZiAhaW1wb3J0YW50fS5ibHVlLmRhcmtlbi0xe2JhY2tncm91bmQtY29sb3I6IzE0NzVlMCAhaW1wb3J0YW50fS5ibHVlLXRleHQudGV4dC1kYXJrZW4tMXtjb2xvcjojMTQ3NWUwICFpbXBvcnRhbnR9LmJsdWUuZGFya2VuLTJ7YmFja2dyb3VuZC1jb2xvcjojMDA0MjhjICFpbXBvcnRhbnR9LmJsdWUtdGV4dC50ZXh0LWRhcmtlbi0ye2NvbG9yOiMwMDQyOGMgIWltcG9ydGFudH0udmlvbGV0LmxpZ2h0ZW4tMntiYWNrZ3JvdW5kLWNvbG9yOiNlN2YwZmYgIWltcG9ydGFudH0udmlvbGV0LXRleHQudGV4dC1saWdodGVuLTJ7Y29sb3I6I2U3ZjBmZiAhaW1wb3J0YW50fS52aW9sZXQubGlnaHRlbi0xe2JhY2tncm91bmQtY29sb3I6IzYxOGJmZiAhaW1wb3J0YW50fS52aW9sZXQtdGV4dC50ZXh0LWxpZ2h0ZW4tMXtjb2xvcjojNjE4YmZmICFpbXBvcnRhbnR9LnZpb2xldHtiYWNrZ3JvdW5kLWNvbG9yOiMyNzYwZmYgIWltcG9ydGFudH0udmlvbGV0LXRleHR7Y29sb3I6IzI3NjBmZiAhaW1wb3J0YW50fS52aW9sZXQuZGFya2VuLTF7YmFja2dyb3VuZC1jb2xvcjojMDA0ZmUxICFpbXBvcnRhbnR9LnZpb2xldC10ZXh0LnRleHQtZGFya2VuLTF7Y29sb3I6IzAwNGZlMSAhaW1wb3J0YW50fS52aW9sZXQuZGFya2VuLTJ7YmFja2dyb3VuZC1jb2xvcjojMjMzOTViICFpbXBvcnRhbnR9LnZpb2xldC10ZXh0LnRleHQtZGFya2VuLTJ7Y29sb3I6IzIzMzk1YiAhaW1wb3J0YW50fS5ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uYmxhY2stdGV4dHtjb2xvcjojMDAwICFpbXBvcnRhbnR9LndoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50fS53aGl0ZS10ZXh0e2NvbG9yOiNmZmYgIWltcG9ydGFudH0udHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS50cmFuc3BhcmVudC10ZXh0e2NvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnR9LyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL2h0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1wcmV7b3ZlcmZsb3c6YXV0b31jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsIG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXQ7bWFyZ2luOjB9YnV0dG9ue292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInJlc2V0XCJdLGlucHV0W3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9aW5wdXR7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxpbnB1dFt0eXBlPVwicmFkaW9cIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfWh0bWx7Ym94LXNpemluZzpib3JkZXItYm94fSosKjpiZWZvcmUsKjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9dWw6bm90KC5icm93c2VyLWRlZmF1bHQpe3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGUtdHlwZTpub25lfXVsOm5vdCguYnJvd3Nlci1kZWZhdWx0KT5saXtsaXN0LXN0eWxlLXR5cGU6bm9uZX1he2NvbG9yOiMzYWEzZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS52YWxpZ24td3JhcHBlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jbGVhcmZpeHtjbGVhcjpib3RofS56LWRlcHRoLTB7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LnotZGVwdGgtMSxuYXYsLmNhcmQtcGFuZWwsLmNhcmQsLnRvYXN0LC5idG4sLmJ0bi1sYXJnZSwuYnRuLW1lZGl1bSwuYnRuLWZsb2F0aW5nLC5kcm9wZG93bi1jb250ZW50LC5jb2xsYXBzaWJsZSwuc2lkZS1uYXZ7Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLDAuMTQpLDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsMC4xMiksMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjIpfS56LWRlcHRoLTEtaGFsZiwuYnRuOmhvdmVyLC5idG4tbGFyZ2U6aG92ZXIsLmJ0bi1tZWRpdW06aG92ZXIsLmJ0bi1mbG9hdGluZzpob3Zlcntib3gtc2hhZG93OjAgM3B4IDNweCAwIHJnYmEoMCwwLDAsMC4xNCksMCAxcHggN3B4IDAgcmdiYSgwLDAsMCwwLjEyKSwwIDNweCAxcHggLTFweCByZ2JhKDAsMCwwLDAuMil9LnotZGVwdGgtMntib3gtc2hhZG93OjAgNHB4IDVweCAwIHJnYmEoMCwwLDAsMC4xNCksMCAxcHggMTBweCAwIHJnYmEoMCwwLDAsMC4xMiksMCAycHggNHB4IC0xcHggcmdiYSgwLDAsMCwwLjMpfS56LWRlcHRoLTN7Ym94LXNoYWRvdzowIDZweCAxMHB4IDAgcmdiYSgwLDAsMCwwLjE0KSwwIDFweCAxOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwwIDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMyl9LnotZGVwdGgtNCwubW9kYWx7Ym94LXNoYWRvdzowIDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLDAgM3B4IDE0cHggMnB4IHJnYmEoMCwwLDAsMC4xMiksMCA1cHggNXB4IC0zcHggcmdiYSgwLDAsMCwwLjMpfS56LWRlcHRoLTV7Ym94LXNoYWRvdzowIDE2cHggMjRweCAycHggcmdiYSgwLDAsMCwwLjE0KSwwIDZweCAzMHB4IDVweCByZ2JhKDAsMCwwLDAuMTIpLDAgOHB4IDEwcHggLTVweCByZ2JhKDAsMCwwLDAuMyl9LmhvdmVyYWJsZXt0cmFuc2l0aW9uOmJveC1zaGFkb3cgLjI1c30uaG92ZXJhYmxlOmhvdmVye2JveC1zaGFkb3c6MCA4cHggMTdweCAwIHJnYmEoMCwwLDAsMC4yKSwwIDZweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE5KX0uZGl2aWRlcntoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9YmxvY2txdW90ZXttYXJnaW46MjBweCAwO3BhZGRpbmctbGVmdDoxLjVyZW07Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkICMwMDdhZmZ9aXtsaW5lLWhlaWdodDppbmhlcml0fWkubGVmdHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxNXB4fWkucmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MTVweH1pLnRpbnl7Zm9udC1zaXplOjFyZW19aS5zbWFsbHtmb250LXNpemU6MnJlbX1pLm1lZGl1bXtmb250LXNpemU6NHJlbX1pLmxhcmdle2ZvbnQtc2l6ZTo2cmVtfWltZy5yZXNwb25zaXZlLWltZyx2aWRlby5yZXNwb25zaXZlLXZpZGVve21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5wYWdpbmF0aW9uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MnB4O3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOnRvcDtoZWlnaHQ6MzBweH0ucGFnaW5hdGlvbiBsaSBhe2NvbG9yOiM0NDQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuMnJlbTtwYWRkaW5nOjAgMTBweDtsaW5lLWhlaWdodDozMHB4fS5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhe2NvbG9yOiNmZmZ9LnBhZ2luYXRpb24gbGkuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzAwN2FmZn0ucGFnaW5hdGlvbiBsaS5kaXNhYmxlZCBhe2N1cnNvcjpkZWZhdWx0O2NvbG9yOiM5OTl9LnBhZ2luYXRpb24gbGkgaXtmb250LXNpemU6MnJlbX0ucGFnaW5hdGlvbiBsaS5wYWdlcyB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5wYWdpbmF0aW9ue3dpZHRoOjEwMCV9LnBhZ2luYXRpb24gbGkucHJldiwucGFnaW5hdGlvbiBsaS5uZXh0e3dpZHRoOjEwJX0ucGFnaW5hdGlvbiBsaS5wYWdlc3t3aWR0aDo4MCU7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcH19LmJyZWFkY3J1bWJ7Zm9udC1zaXplOjE4cHg7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjcpfS5icmVhZGNydW1iIGksLmJyZWFkY3J1bWIgW2NsYXNzXj1cIm1kaS1cIl0sLmJyZWFkY3J1bWIgW2NsYXNzKj1cIm1kaS1cIl0sLmJyZWFkY3J1bWIgaS5tYXRlcmlhbC1pY29uc3tkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToyNHB4fS5icmVhZGNydW1iOmJlZm9yZXtjb250ZW50OidcXEU1Q0MnO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43KTt2ZXJ0aWNhbC1hbGlnbjp0b3A7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J01hdGVyaWFsIEljb25zJztmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjI1cHg7bWFyZ2luOjAgMTBweCAwIDhweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkfS5icmVhZGNydW1iOmZpcnN0LWNoaWxkOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmJyZWFkY3J1bWI6bGFzdC1jaGlsZHtjb2xvcjojZmZmfS5wYXJhbGxheC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDo1MDBweH0ucGFyYWxsYXgtY29udGFpbmVyIC5wYXJhbGxheHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4Oi0xfS5wYXJhbGxheC1jb250YWluZXIgLnBhcmFsbGF4IGltZ3tkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7Ym90dG9tOjA7bWluLXdpZHRoOjEwMCU7bWluLWhlaWdodDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0ucGluLXRvcCwucGluLWJvdHRvbXtwb3NpdGlvbjpyZWxhdGl2ZX0ucGlubmVke3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnR9dWwuc3RhZ2dlcmVkLWxpc3QgbGl7b3BhY2l0eTowfS5mYWRlLWlue29wYWNpdHk6MDt0cmFuc2Zvcm0tb3JpZ2luOjAgNTAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5oaWRlLW9uLXNtYWxsLW9ubHksLmhpZGUtb24tc21hbGwtYW5kLWRvd257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5oaWRlLW9uLW1lZC1hbmQtZG93bntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCl7LmhpZGUtb24tbWVkLWFuZC11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KXsuaGlkZS1vbi1tZWQtb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCl7LmhpZGUtb24tbGFyZ2Utb25seXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCl7LnNob3ctb24tbGFyZ2V7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpey5zaG93LW9uLW1lZGl1bXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5zaG93LW9uLXNtYWxse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCl7LnNob3ctb24tbWVkaXVtLWFuZC11cHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5zaG93LW9uLW1lZGl1bS1hbmQtZG93bntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey5jZW50ZXItb24tc21hbGwtb25seXt0ZXh0LWFsaWduOmNlbnRlcn19LnBhZ2UtZm9vdGVye3BhZGRpbmctdG9wOjIwcHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdhZmZ9LnBhZ2UtZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OjUwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjEwcHggMHB4O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTEsNTEsNTEsMC4wOCl9dGFibGUsdGgsdGR7Ym9yZGVyOm5vbmV9dGFibGV7d2lkdGg6MTAwJTtkaXNwbGF5OnRhYmxlfXRhYmxlLmJvcmRlcmVkPnRoZWFkPnRyLHRhYmxlLmJvcmRlcmVkPnRib2R5PnRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGQwZDB9dGFibGUuc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9dGFibGUuc3RyaXBlZD50Ym9keT50cj50ZHtib3JkZXItcmFkaXVzOjB9dGFibGUuaGlnaGxpZ2h0PnRib2R5PnRye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2V9dGFibGUuaGlnaGxpZ2h0PnRib2R5PnRyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn10YWJsZS5jZW50ZXJlZCB0aGVhZCB0ciB0aCx0YWJsZS5jZW50ZXJlZCB0Ym9keSB0ciB0ZHt0ZXh0LWFsaWduOmNlbnRlcn10aGVhZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkMGQwfXRkLHRoe3BhZGRpbmc6MTVweCA1cHg7ZGlzcGxheTp0YWJsZS1jZWxsO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czoycHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7dGFibGUucmVzcG9uc2l2ZS10YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9dGFibGUucmVzcG9uc2l2ZS10YWJsZSB0ZDplbXB0eTpiZWZvcmV7Y29udGVudDonXFwwMGEwJ310YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRoLHRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGR7bWFyZ2luOjA7dmVydGljYWwtYWxpZ246dG9wfXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGh7dGV4dC1hbGlnbjpsZWZ0fXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWR7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0fXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGhlYWQgdHJ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMTBweCAwIDB9dGFibGUucmVzcG9uc2l2ZS10YWJsZSB0aGVhZCB0ciB0aDo6YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTBcIn10YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRib2R5e2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmF1dG87d2hpdGUtc3BhY2U6bm93cmFwfXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGJvZHkgdHJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGh7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOnJpZ2h0fXRhYmxlLnJlc3BvbnNpdmUtdGFibGUgdGR7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEuMjVlbTt0ZXh0LWFsaWduOmxlZnR9dGFibGUucmVzcG9uc2l2ZS10YWJsZSB0cntwYWRkaW5nOjAgMTBweH10YWJsZS5yZXNwb25zaXZlLXRhYmxlIHRoZWFke2JvcmRlcjowO2JvcmRlci1yaWdodDoxcHggc29saWQgI2QwZDBkMH10YWJsZS5yZXNwb25zaXZlLXRhYmxlLmJvcmRlcmVkIHRoe2JvcmRlci1ib3R0b206MDtib3JkZXItbGVmdDowfXRhYmxlLnJlc3BvbnNpdmUtdGFibGUuYm9yZGVyZWQgdGR7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOjB9dGFibGUucmVzcG9uc2l2ZS10YWJsZS5ib3JkZXJlZCB0cntib3JkZXI6MH10YWJsZS5yZXNwb25zaXZlLXRhYmxlLmJvcmRlcmVkIHRib2R5IHRye2JvcmRlci1yaWdodDoxcHggc29saWQgI2QwZDBkMH19LmNvbGxlY3Rpb257bWFyZ2luOi41cmVtIDAgMXJlbSAwO2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDtib3JkZXItcmFkaXVzOjJweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9LmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MS41cmVtO3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGUwZTB9LmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXJ7bWluLWhlaWdodDo4NHB4O3BhZGRpbmctbGVmdDo3MnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyOm5vdCguY2lyY2xlLWNsaXBwZXIpPi5jaXJjbGUsLmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIgOm5vdCguY2lyY2xlLWNsaXBwZXIpPi5jaXJjbGV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtvdmVyZmxvdzpoaWRkZW47bGVmdDoxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciBpLmNpcmNsZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDo0MnB4O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojOTk5O3RleHQtYWxpZ246Y2VudGVyfS5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIC50aXRsZXtmb250LXNpemU6MTZweH0uY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciBwe21hcmdpbjowfS5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIC5zZWNvbmRhcnktY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTZweDtyaWdodDoxNnB4fS5jb2xsZWN0aW9uIC5jb2xsZWN0aW9uLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O2NvbG9yOiNmZmZ9LmNvbGxlY3Rpb24gLmNvbGxlY3Rpb24taXRlbS5hY3RpdmUgLnNlY29uZGFyeS1jb250ZW50e2NvbG9yOiNmZmZ9LmNvbGxlY3Rpb24gYS5jb2xsZWN0aW9uLWl0ZW17ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOi4yNXM7Y29sb3I6I2Y1NjMyOX0uY29sbGVjdGlvbiBhLmNvbGxlY3Rpb24taXRlbTpub3QoLmFjdGl2ZSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5jb2xsZWN0aW9uLndpdGgtaGVhZGVyIC5jb2xsZWN0aW9uLWhlYWRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2UwZTBlMDtwYWRkaW5nOjEwcHggMjBweH0uY29sbGVjdGlvbi53aXRoLWhlYWRlciAuY29sbGVjdGlvbi1pdGVte3BhZGRpbmctbGVmdDozMHB4fS5jb2xsZWN0aW9uLndpdGgtaGVhZGVyIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFye3BhZGRpbmctbGVmdDo3MnB4fS5zZWNvbmRhcnktY29udGVudHtmbG9hdDpyaWdodDtjb2xvcjojZjU2MzI5fS5jb2xsYXBzaWJsZSAuY29sbGVjdGlvbnttYXJnaW46MDtib3JkZXI6bm9uZX0udmlkZW8tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjU2LjI1JTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW59LnZpZGVvLWNvbnRhaW5lciBpZnJhbWUsLnZpZGVvLWNvbnRhaW5lciBvYmplY3QsLnZpZGVvLWNvbnRhaW5lciBlbWJlZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0ucHJvZ3Jlc3N7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjRweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmVmMWVjO2JvcmRlci1yYWRpdXM6MnB4O21hcmdpbjouNXJlbSAwIDFyZW0gMDtvdmVyZmxvdzpoaWRkZW59LnByb2dyZXNzIC5kZXRlcm1pbmF0ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O3RyYW5zaXRpb246d2lkdGggLjNzIGxpbmVhcn0ucHJvZ3Jlc3MgLmluZGV0ZXJtaW5hdGV7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5fS5wcm9ncmVzcyAuaW5kZXRlcm1pbmF0ZTpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3dpbGwtY2hhbmdlOmxlZnQsIHJpZ2h0O2FuaW1hdGlvbjppbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUsIDAuODE1LCAwLjczNSwgMC4zOTUpIGluZmluaXRlfS5wcm9ncmVzcyAuaW5kZXRlcm1pbmF0ZTphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7d2lsbC1jaGFuZ2U6bGVmdCwgcmlnaHQ7YW5pbWF0aW9uOmluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO2FuaW1hdGlvbi1kZWxheToxLjE1c31Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGV7MCV7bGVmdDotMzUlO3JpZ2h0OjEwMCV9NjAle2xlZnQ6MTAwJTtyaWdodDotOTAlfTEwMCV7bGVmdDoxMDAlO3JpZ2h0Oi05MCV9fUBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydHswJXtsZWZ0Oi0yMDAlO3JpZ2h0OjEwMCV9NjAle2xlZnQ6MTA3JTtyaWdodDotOCV9MTAwJXtsZWZ0OjEwNyU7cmlnaHQ6LTglfX0uaGlkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ubGVmdC1hbGlnbnt0ZXh0LWFsaWduOmxlZnR9LnJpZ2h0LWFsaWdue3RleHQtYWxpZ246cmlnaHR9LmNlbnRlciwuY2VudGVyLWFsaWdue3RleHQtYWxpZ246Y2VudGVyfS5sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0ucmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0ubm8tc2VsZWN0LGlucHV0W3R5cGU9cmFuZ2VdLGlucHV0W3R5cGU9cmFuZ2VdKy50aHVtYnt1c2VyLXNlbGVjdDpub25lfS5jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9LmNlbnRlci1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRydW5jYXRle2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5uby1wYWRkaW5ne3BhZGRpbmc6MCAhaW1wb3J0YW50fXNwYW4uYmFkZ2V7bWluLXdpZHRoOjNyZW07cGFkZGluZzowIDZweDttYXJnaW4tbGVmdDoxNHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjIycHg7aGVpZ2h0OjIycHg7Y29sb3I6IzZhNmE2YTtmbG9hdDpyaWdodDtib3gtc2l6aW5nOmJvcmRlci1ib3h9c3Bhbi5iYWRnZS5uZXd7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZTowLjhyZW07Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTYzMjk7Ym9yZGVyLXJhZGl1czoycHh9c3Bhbi5iYWRnZS5uZXc6YWZ0ZXJ7Y29udGVudDpcIiBuZXdcIn1zcGFuLmJhZGdlW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVye2NvbnRlbnQ6XCIgXCIgYXR0cihkYXRhLWJhZGdlLWNhcHRpb24pfW5hdiB1bCBhIHNwYW4uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDo0cHg7bGluZS1oZWlnaHQ6MjJweDtoZWlnaHQ6MjJweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmF1dG99LmNvbGxlY3Rpb24taXRlbSBzcGFuLmJhZGdle21hcmdpbi10b3A6Y2FsYyguNzVyZW0gLSAxMXB4KX0uY29sbGFwc2libGUgc3Bhbi5iYWRnZXttYXJnaW4tbGVmdDphdXRvfS5zaWRlLW5hdiBzcGFuLmJhZGdle21hcmdpbi10b3A6Y2FsYygyNHB4IC0gMTFweCl9Lm1hdGVyaWFsLWljb25ze3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTtmb250LWZlYXR1cmUtc2V0dGluZ3M6J2xpZ2EnfS5jb250YWluZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTI4MHB4O3dpZHRoOjkwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KXsuY29udGFpbmVye3dpZHRoOjg1JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCl7LmNvbnRhaW5lcnt3aWR0aDo4NSV9fS5jb250YWluZXIgLnJvd3ttYXJnaW4tbGVmdDotLjc1cmVtO21hcmdpbi1yaWdodDotLjc1cmVtfS5zZWN0aW9ue3BhZGRpbmctdG9wOjFyZW07cGFkZGluZy1ib3R0b206MXJlbX0uc2VjdGlvbi5uby1wYWR7cGFkZGluZzowfS5zZWN0aW9uLm5vLXBhZC1ib3R7cGFkZGluZy1ib3R0b206MH0uc2VjdGlvbi5uby1wYWQtdG9we3BhZGRpbmctdG9wOjB9LnJvd3ttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1ib3R0b206MjBweH0ucm93OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9LnJvdyAuY29se2Zsb2F0OmxlZnQ7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MCAuNzVyZW07bWluLWhlaWdodDoxcHh9LnJvdyAuY29sW2NsYXNzKj1cInB1c2gtXCJdLC5yb3cgLmNvbFtjbGFzcyo9XCJwdWxsLVwiXXtwb3NpdGlvbjpyZWxhdGl2ZX0ucm93IC5jb2wuczF7d2lkdGg6OC4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wuczJ7d2lkdGg6MTYuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnMze3dpZHRoOjI1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5zNHt3aWR0aDozMy4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wuczV7d2lkdGg6NDEuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnM2e3dpZHRoOjUwJTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5zN3t3aWR0aDo1OC4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wuczh7d2lkdGg6NjYuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnM5e3dpZHRoOjc1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5zMTB7d2lkdGg6ODMuMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnMxMXt3aWR0aDo5MS42NjY2NyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wuczEye3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wub2Zmc2V0LXMxe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5yb3cgLmNvbC5wdWxsLXMxe3JpZ2h0OjguMzMzMzMlfS5yb3cgLmNvbC5wdXNoLXMxe2xlZnQ6OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1zMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LnJvdyAuY29sLnB1bGwtczJ7cmlnaHQ6MTYuNjY2NjclfS5yb3cgLmNvbC5wdXNoLXMye2xlZnQ6MTYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtczN7bWFyZ2luLWxlZnQ6MjUlfS5yb3cgLmNvbC5wdWxsLXMze3JpZ2h0OjI1JX0ucm93IC5jb2wucHVzaC1zM3tsZWZ0OjI1JX0ucm93IC5jb2wub2Zmc2V0LXM0e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ucm93IC5jb2wucHVsbC1zNHtyaWdodDozMy4zMzMzMyV9LnJvdyAuY29sLnB1c2gtczR7bGVmdDozMy4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1zNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LnJvdyAuY29sLnB1bGwtczV7cmlnaHQ6NDEuNjY2NjclfS5yb3cgLmNvbC5wdXNoLXM1e2xlZnQ6NDEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtczZ7bWFyZ2luLWxlZnQ6NTAlfS5yb3cgLmNvbC5wdWxsLXM2e3JpZ2h0OjUwJX0ucm93IC5jb2wucHVzaC1zNntsZWZ0OjUwJX0ucm93IC5jb2wub2Zmc2V0LXM3e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ucm93IC5jb2wucHVsbC1zN3tyaWdodDo1OC4zMzMzMyV9LnJvdyAuY29sLnB1c2gtczd7bGVmdDo1OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1zOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LnJvdyAuY29sLnB1bGwtczh7cmlnaHQ6NjYuNjY2NjclfS5yb3cgLmNvbC5wdXNoLXM4e2xlZnQ6NjYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtczl7bWFyZ2luLWxlZnQ6NzUlfS5yb3cgLmNvbC5wdWxsLXM5e3JpZ2h0Ojc1JX0ucm93IC5jb2wucHVzaC1zOXtsZWZ0Ojc1JX0ucm93IC5jb2wub2Zmc2V0LXMxMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LnJvdyAuY29sLnB1bGwtczEwe3JpZ2h0OjgzLjMzMzMzJX0ucm93IC5jb2wucHVzaC1zMTB7bGVmdDo4My4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1zMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5yb3cgLmNvbC5wdWxsLXMxMXtyaWdodDo5MS42NjY2NyV9LnJvdyAuY29sLnB1c2gtczExe2xlZnQ6OTEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtczEye21hcmdpbi1sZWZ0OjEwMCV9LnJvdyAuY29sLnB1bGwtczEye3JpZ2h0OjEwMCV9LnJvdyAuY29sLnB1c2gtczEye2xlZnQ6MTAwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KXsucm93IC5jb2wubTF7d2lkdGg6OC4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubTJ7d2lkdGg6MTYuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLm0ze3dpZHRoOjI1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5tNHt3aWR0aDozMy4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubTV7d2lkdGg6NDEuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLm02e3dpZHRoOjUwJTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5tN3t3aWR0aDo1OC4zMzMzMyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubTh7d2lkdGg6NjYuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLm05e3dpZHRoOjc1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5tMTB7d2lkdGg6ODMuMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLm0xMXt3aWR0aDo5MS42NjY2NyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubTEye3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wub2Zmc2V0LW0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5yb3cgLmNvbC5wdWxsLW0xe3JpZ2h0OjguMzMzMzMlfS5yb3cgLmNvbC5wdXNoLW0xe2xlZnQ6OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1tMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LnJvdyAuY29sLnB1bGwtbTJ7cmlnaHQ6MTYuNjY2NjclfS5yb3cgLmNvbC5wdXNoLW0ye2xlZnQ6MTYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtbTN7bWFyZ2luLWxlZnQ6MjUlfS5yb3cgLmNvbC5wdWxsLW0ze3JpZ2h0OjI1JX0ucm93IC5jb2wucHVzaC1tM3tsZWZ0OjI1JX0ucm93IC5jb2wub2Zmc2V0LW00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ucm93IC5jb2wucHVsbC1tNHtyaWdodDozMy4zMzMzMyV9LnJvdyAuY29sLnB1c2gtbTR7bGVmdDozMy4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1tNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LnJvdyAuY29sLnB1bGwtbTV7cmlnaHQ6NDEuNjY2NjclfS5yb3cgLmNvbC5wdXNoLW01e2xlZnQ6NDEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtbTZ7bWFyZ2luLWxlZnQ6NTAlfS5yb3cgLmNvbC5wdWxsLW02e3JpZ2h0OjUwJX0ucm93IC5jb2wucHVzaC1tNntsZWZ0OjUwJX0ucm93IC5jb2wub2Zmc2V0LW03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ucm93IC5jb2wucHVsbC1tN3tyaWdodDo1OC4zMzMzMyV9LnJvdyAuY29sLnB1c2gtbTd7bGVmdDo1OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1tOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LnJvdyAuY29sLnB1bGwtbTh7cmlnaHQ6NjYuNjY2NjclfS5yb3cgLmNvbC5wdXNoLW04e2xlZnQ6NjYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtbTl7bWFyZ2luLWxlZnQ6NzUlfS5yb3cgLmNvbC5wdWxsLW05e3JpZ2h0Ojc1JX0ucm93IC5jb2wucHVzaC1tOXtsZWZ0Ojc1JX0ucm93IC5jb2wub2Zmc2V0LW0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9LnJvdyAuY29sLnB1bGwtbTEwe3JpZ2h0OjgzLjMzMzMzJX0ucm93IC5jb2wucHVzaC1tMTB7bGVmdDo4My4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC1tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfS5yb3cgLmNvbC5wdWxsLW0xMXtyaWdodDo5MS42NjY2NyV9LnJvdyAuY29sLnB1c2gtbTExe2xlZnQ6OTEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQtbTEye21hcmdpbi1sZWZ0OjEwMCV9LnJvdyAuY29sLnB1bGwtbTEye3JpZ2h0OjEwMCV9LnJvdyAuY29sLnB1c2gtbTEye2xlZnQ6MTAwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTNweCl7LnJvdyAuY29sLmwxe3dpZHRoOjguMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLmwye3dpZHRoOjE2LjY2NjY3JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5sM3t3aWR0aDoyNSU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubDR7d2lkdGg6MzMuMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLmw1e3dpZHRoOjQxLjY2NjY3JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5sNnt3aWR0aDo1MCU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubDd7d2lkdGg6NTguMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLmw4e3dpZHRoOjY2LjY2NjY3JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5sOXt3aWR0aDo3NSU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wubDEwe3dpZHRoOjgzLjMzMzMzJTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC5sMTF7d2lkdGg6OTEuNjY2NjclO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLmwxMnt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLm9mZnNldC1sMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ucm93IC5jb2wucHVsbC1sMXtyaWdodDo4LjMzMzMzJX0ucm93IC5jb2wucHVzaC1sMXtsZWZ0OjguMzMzMzMlfS5yb3cgLmNvbC5vZmZzZXQtbDJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5yb3cgLmNvbC5wdWxsLWwye3JpZ2h0OjE2LjY2NjY3JX0ucm93IC5jb2wucHVzaC1sMntsZWZ0OjE2LjY2NjY3JX0ucm93IC5jb2wub2Zmc2V0LWwze21hcmdpbi1sZWZ0OjI1JX0ucm93IC5jb2wucHVsbC1sM3tyaWdodDoyNSV9LnJvdyAuY29sLnB1c2gtbDN7bGVmdDoyNSV9LnJvdyAuY29sLm9mZnNldC1sNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LnJvdyAuY29sLnB1bGwtbDR7cmlnaHQ6MzMuMzMzMzMlfS5yb3cgLmNvbC5wdXNoLWw0e2xlZnQ6MzMuMzMzMzMlfS5yb3cgLmNvbC5vZmZzZXQtbDV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5yb3cgLmNvbC5wdWxsLWw1e3JpZ2h0OjQxLjY2NjY3JX0ucm93IC5jb2wucHVzaC1sNXtsZWZ0OjQxLjY2NjY3JX0ucm93IC5jb2wub2Zmc2V0LWw2e21hcmdpbi1sZWZ0OjUwJX0ucm93IC5jb2wucHVsbC1sNntyaWdodDo1MCV9LnJvdyAuY29sLnB1c2gtbDZ7bGVmdDo1MCV9LnJvdyAuY29sLm9mZnNldC1sN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LnJvdyAuY29sLnB1bGwtbDd7cmlnaHQ6NTguMzMzMzMlfS5yb3cgLmNvbC5wdXNoLWw3e2xlZnQ6NTguMzMzMzMlfS5yb3cgLmNvbC5vZmZzZXQtbDh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5yb3cgLmNvbC5wdWxsLWw4e3JpZ2h0OjY2LjY2NjY3JX0ucm93IC5jb2wucHVzaC1sOHtsZWZ0OjY2LjY2NjY3JX0ucm93IC5jb2wub2Zmc2V0LWw5e21hcmdpbi1sZWZ0Ojc1JX0ucm93IC5jb2wucHVsbC1sOXtyaWdodDo3NSV9LnJvdyAuY29sLnB1c2gtbDl7bGVmdDo3NSV9LnJvdyAuY29sLm9mZnNldC1sMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5yb3cgLmNvbC5wdWxsLWwxMHtyaWdodDo4My4zMzMzMyV9LnJvdyAuY29sLnB1c2gtbDEwe2xlZnQ6ODMuMzMzMzMlfS5yb3cgLmNvbC5vZmZzZXQtbDExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0ucm93IC5jb2wucHVsbC1sMTF7cmlnaHQ6OTEuNjY2NjclfS5yb3cgLmNvbC5wdXNoLWwxMXtsZWZ0OjkxLjY2NjY3JX0ucm93IC5jb2wub2Zmc2V0LWwxMnttYXJnaW4tbGVmdDoxMDAlfS5yb3cgLmNvbC5wdWxsLWwxMntyaWdodDoxMDAlfS5yb3cgLmNvbC5wdXNoLWwxMntsZWZ0OjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMXB4KXsucm93IC5jb2wueGwxe3dpZHRoOjguMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnhsMnt3aWR0aDoxNi42NjY2NyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wueGwze3dpZHRoOjI1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC54bDR7d2lkdGg6MzMuMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnhsNXt3aWR0aDo0MS42NjY2NyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wueGw2e3dpZHRoOjUwJTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC54bDd7d2lkdGg6NTguMzMzMzMlO21hcmdpbi1sZWZ0OmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG99LnJvdyAuY29sLnhsOHt3aWR0aDo2Ni42NjY2NyU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wueGw5e3dpZHRoOjc1JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC54bDEwe3dpZHRoOjgzLjMzMzMzJTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC54bDExe3dpZHRoOjkxLjY2NjY3JTttYXJnaW4tbGVmdDphdXRvO2xlZnQ6YXV0bztyaWdodDphdXRvfS5yb3cgLmNvbC54bDEye3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6YXV0bztsZWZ0OmF1dG87cmlnaHQ6YXV0b30ucm93IC5jb2wub2Zmc2V0LXhsMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ucm93IC5jb2wucHVsbC14bDF7cmlnaHQ6OC4zMzMzMyV9LnJvdyAuY29sLnB1c2gteGwxe2xlZnQ6OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC14bDJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5yb3cgLmNvbC5wdWxsLXhsMntyaWdodDoxNi42NjY2NyV9LnJvdyAuY29sLnB1c2gteGwye2xlZnQ6MTYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQteGwze21hcmdpbi1sZWZ0OjI1JX0ucm93IC5jb2wucHVsbC14bDN7cmlnaHQ6MjUlfS5yb3cgLmNvbC5wdXNoLXhsM3tsZWZ0OjI1JX0ucm93IC5jb2wub2Zmc2V0LXhsNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LnJvdyAuY29sLnB1bGwteGw0e3JpZ2h0OjMzLjMzMzMzJX0ucm93IC5jb2wucHVzaC14bDR7bGVmdDozMy4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC14bDV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5yb3cgLmNvbC5wdWxsLXhsNXtyaWdodDo0MS42NjY2NyV9LnJvdyAuY29sLnB1c2gteGw1e2xlZnQ6NDEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQteGw2e21hcmdpbi1sZWZ0OjUwJX0ucm93IC5jb2wucHVsbC14bDZ7cmlnaHQ6NTAlfS5yb3cgLmNvbC5wdXNoLXhsNntsZWZ0OjUwJX0ucm93IC5jb2wub2Zmc2V0LXhsN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LnJvdyAuY29sLnB1bGwteGw3e3JpZ2h0OjU4LjMzMzMzJX0ucm93IC5jb2wucHVzaC14bDd7bGVmdDo1OC4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC14bDh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5yb3cgLmNvbC5wdWxsLXhsOHtyaWdodDo2Ni42NjY2NyV9LnJvdyAuY29sLnB1c2gteGw4e2xlZnQ6NjYuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQteGw5e21hcmdpbi1sZWZ0Ojc1JX0ucm93IC5jb2wucHVsbC14bDl7cmlnaHQ6NzUlfS5yb3cgLmNvbC5wdXNoLXhsOXtsZWZ0Ojc1JX0ucm93IC5jb2wub2Zmc2V0LXhsMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5yb3cgLmNvbC5wdWxsLXhsMTB7cmlnaHQ6ODMuMzMzMzMlfS5yb3cgLmNvbC5wdXNoLXhsMTB7bGVmdDo4My4zMzMzMyV9LnJvdyAuY29sLm9mZnNldC14bDExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0ucm93IC5jb2wucHVsbC14bDExe3JpZ2h0OjkxLjY2NjY3JX0ucm93IC5jb2wucHVzaC14bDExe2xlZnQ6OTEuNjY2NjclfS5yb3cgLmNvbC5vZmZzZXQteGwxMnttYXJnaW4tbGVmdDoxMDAlfS5yb3cgLmNvbC5wdWxsLXhsMTJ7cmlnaHQ6MTAwJX0ucm93IC5jb2wucHVzaC14bDEye2xlZnQ6MTAwJX19bmF2e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDA3YWZmO3dpZHRoOjEwMCU7aGVpZ2h0OjU2cHg7bGluZS1oZWlnaHQ6NTZweH1uYXYubmF2LWV4dGVuZGVke2hlaWdodDphdXRvfW5hdi5uYXYtZXh0ZW5kZWQgLm5hdi13cmFwcGVye21pbi1oZWlnaHQ6NTZweDtoZWlnaHQ6YXV0b31uYXYubmF2LWV4dGVuZGVkIC5uYXYtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDpub3JtYWx9bmF2IGF7Y29sb3I6I2ZmZn1uYXYgaSxuYXYgW2NsYXNzXj1cIm1kaS1cIl0sbmF2IFtjbGFzcyo9XCJtZGktXCJdLG5hdiBpLm1hdGVyaWFsLWljb25ze2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI0cHg7aGVpZ2h0OjU2cHg7bGluZS1oZWlnaHQ6NTZweH1uYXYgLm5hdi13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpe25hdiBhLmJ1dHRvbi1jb2xsYXBzZXtkaXNwbGF5Om5vbmV9fW5hdiAuYnV0dG9uLWNvbGxhcHNle2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDo1NnB4O21hcmdpbjowIDE4cHh9bmF2IC5idXR0b24tY29sbGFwc2UgaXtoZWlnaHQ6NTZweDtsaW5lLWhlaWdodDo1NnB4fW5hdiAuYnJhbmQtbG9nb3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToyLjFyZW07cGFkZGluZzowfW5hdiAuYnJhbmQtbG9nby5jZW50ZXJ7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCl7bmF2IC5icmFuZC1sb2dve2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfW5hdiAuYnJhbmQtbG9nby5sZWZ0LG5hdiAuYnJhbmQtbG9nby5yaWdodHtwYWRkaW5nOjA7dHJhbnNmb3JtOm5vbmV9bmF2IC5icmFuZC1sb2dvLmxlZnR7bGVmdDowLjVyZW19bmF2IC5icmFuZC1sb2dvLnJpZ2h0e3JpZ2h0OjAuNXJlbTtsZWZ0OmF1dG99fW5hdiAuYnJhbmQtbG9nby5yaWdodHtyaWdodDowLjVyZW07cGFkZGluZzowfW5hdiAuYnJhbmQtbG9nbyBpLG5hdiAuYnJhbmQtbG9nbyBbY2xhc3NePVwibWRpLVwiXSxuYXYgLmJyYW5kLWxvZ28gW2NsYXNzKj1cIm1kaS1cIl0sbmF2IC5icmFuZC1sb2dvIGkubWF0ZXJpYWwtaWNvbnN7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTVweH1uYXYgLm5hdi10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MzJweDtwYWRkaW5nOjI4cHggMH1uYXYgdWx7bWFyZ2luOjB9bmF2IHVsIGxpe3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7ZmxvYXQ6bGVmdDtwYWRkaW5nOjB9bmF2IHVsIGxpLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4xKX1uYXYgdWwgYXt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMTVweDtjdXJzb3I6cG9pbnRlcn1uYXYgdWwgYS5idG4sbmF2IHVsIGEuYnRuLWxhcmdlLG5hdiB1bCBhLmJ0bi1tZWRpdW0sbmF2IHVsIGEuYnRuLWxhcmdlLG5hdiB1bCBhLmJ0bi1mbGF0LG5hdiB1bCBhLmJ0bi1mbG9hdGluZ3ttYXJnaW4tdG9wOi0ycHg7bWFyZ2luLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6MTVweH1uYXYgdWwgYS5idG4+Lm1hdGVyaWFsLWljb25zLG5hdiB1bCBhLmJ0bi1sYXJnZT4ubWF0ZXJpYWwtaWNvbnMsbmF2IHVsIGEuYnRuLW1lZGl1bT4ubWF0ZXJpYWwtaWNvbnMsbmF2IHVsIGEuYnRuLWxhcmdlPi5tYXRlcmlhbC1pY29ucyxuYXYgdWwgYS5idG4tZmxhdD4ubWF0ZXJpYWwtaWNvbnMsbmF2IHVsIGEuYnRuLWZsb2F0aW5nPi5tYXRlcmlhbC1pY29uc3toZWlnaHQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0fW5hdiB1bCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjEpfW5hdiB1bC5sZWZ0e2Zsb2F0OmxlZnR9bmF2IGZvcm17aGVpZ2h0OjEwMCV9bmF2IC5pbnB1dC1maWVsZHttYXJnaW46MDtoZWlnaHQ6MTAwJX1uYXYgLmlucHV0LWZpZWxkIGlucHV0e2hlaWdodDoxMDAlO2ZvbnQtc2l6ZToxLjJyZW07Ym9yZGVyOm5vbmU7cGFkZGluZy1sZWZ0OjJyZW19bmF2IC5pbnB1dC1maWVsZCBpbnB1dDpmb2N1cyxuYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9dGV4dF06dmFsaWQsbmF2IC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXTp2YWxpZCxuYXYgLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOnZhbGlkLG5hdiAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT11cmxdOnZhbGlkLG5hdiAuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1kYXRlXTp2YWxpZHtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9bmF2IC5pbnB1dC1maWVsZCBsYWJlbHt0b3A6MDtsZWZ0OjB9bmF2IC5pbnB1dC1maWVsZCBsYWJlbCBpe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43KTt0cmFuc2l0aW9uOmNvbG9yIC4zc31uYXYgLmlucHV0LWZpZWxkIGxhYmVsLmFjdGl2ZSBpe2NvbG9yOiNmZmZ9Lm5hdmJhci1maXhlZHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTZweDt6LWluZGV4Ojk5N30ubmF2YmFyLWZpeGVkIG5hdntwb3NpdGlvbjpmaXhlZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KXtuYXYubmF2LWV4dGVuZGVkIC5uYXYtd3JhcHBlcnttaW4taGVpZ2h0OjY0cHh9bmF2LG5hdiAubmF2LXdyYXBwZXIgaSxuYXYgYS5idXR0b24tY29sbGFwc2UsbmF2IGEuYnV0dG9uLWNvbGxhcHNlIGl7aGVpZ2h0OjY0cHg7bGluZS1oZWlnaHQ6NjRweH0ubmF2YmFyLWZpeGVke2hlaWdodDo2NHB4fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidJbnRlcmZhY2UnO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLU1lZGl1bS5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyZmFjZS9JbnRlcmZhY2UtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXJmYWNlL0ludGVyZmFjZS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyZmFjZS9JbnRlcmZhY2UtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyZmFjZS9JbnRlcmZhY2UtTWVkaXVtLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIiksdXJsKFwiLi4vZm9udHMvaW50ZXJmYWNlL0ludGVyZmFjZS1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidJbnRlcmZhY2UnO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLVJlZ3VsYXIuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyZmFjZS9JbnRlcmZhY2UtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLVJlZ3VsYXIuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidJbnRlcmZhY2UnO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLUJvbGQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyZmFjZS9JbnRlcmZhY2UtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLUJvbGQuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKSx1cmwoXCIuLi9mb250cy9pbnRlcmZhY2UvSW50ZXJmYWNlLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOm5vcm1hbH0uaW50ZXJmYWNlLW1lZGl1bXtmb250LXdlaWdodDo1MDA7Zm9udC1mYW1pbHk6XCJJbnRlcmZhY2VcIn0uaW50ZXJmYWNlLXJlZ3VsYXJ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZmFtaWx5OlwiSW50ZXJmYWNlXCJ9LmludGVyZmFjZS1ib2xke2ZvbnQtd2VpZ2h0OjcwMDtmb250LWZhbWlseTpcIkludGVyZmFjZVwifUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQnO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1MaWdodC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpLHVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J01vbnRzZXJyYXQnO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIiksdXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidNb250c2VycmF0JztzcmM6dXJsKFwiLi4vZm9udHMvbW9udHNlcnJhdC9Nb250c2VycmF0LUJvbGQuZW90XCIpO3NyYzp1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9tb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpLHVybChcIi4uL2ZvbnRzL21vbnRzZXJyYXQvTW9udHNlcnJhdC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpub3JtYWx9Lm1vbnRzZXJyYXQtbGlnaHR7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwifS5tb250c2VycmF0LXJlZ3VsYXJ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwifS5tb250c2VycmF0LWJvbGR7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwifWF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9aHRtbHtsaW5lLWhlaWdodDoxLjU7Zm9udC1mYW1pbHk6XCJJbnRlcmZhY2VcIiwgc2Fucy1zZXJpZjtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6cmdiYSgwLDAsMCwwLjg3KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApe2h0bWx7Zm9udC1zaXplOjE0cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe2h0bWx7Zm9udC1zaXplOjE0LjVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe2h0bWx7Zm9udC1zaXplOjE1cHh9fWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjE7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCJ9aDEgYSxoMiBhLGgzIGEsaDQgYSxoNSBhLGg2IGF7Zm9udC13ZWlnaHQ6aW5oZXJpdH1oMXtmb250LXNpemU6NC4ycmVtO2xpbmUtaGVpZ2h0OjExMCU7bWFyZ2luOjIuMXJlbSAwIDEuNjhyZW0gMH1oMntmb250LXNpemU6My41NnJlbTtsaW5lLWhlaWdodDoxMTAlO21hcmdpbjoxLjc4cmVtIDAgMS40MjRyZW0gMH1oM3tmb250LXNpemU6Mi45MnJlbTtsaW5lLWhlaWdodDoxMTAlO21hcmdpbjoxLjQ2cmVtIDAgMS4xNjhyZW0gMH1oNHtmb250LXNpemU6Mi4yOHJlbTtsaW5lLWhlaWdodDoxMTAlO21hcmdpbjoxLjE0cmVtIDAgLjkxMnJlbSAwfWg1e2ZvbnQtc2l6ZToxLjY0cmVtO2xpbmUtaGVpZ2h0OjExMCU7bWFyZ2luOi44MnJlbSAwIC42NTZyZW0gMH1oNntmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxMTAlO21hcmdpbjouNXJlbSAwIC40cmVtIDB9ZW17Zm9udC1zdHlsZTppdGFsaWN9c3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH1zbWFsbHtmb250LXNpemU6NzUlfS5saWdodCwucGFnZS1mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHR7Zm9udC13ZWlnaHQ6MzAwfS50aGlue2ZvbnQtd2VpZ2h0OjIwMH0uZmxvdy10ZXh0e2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjJyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzkwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuMjI0cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyMHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjI0OHJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NTBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS4yNzJyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuMjk2cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUxMHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjMycmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjM0NHJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS4zNjhyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuMzkycmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYzMHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjQxNnJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NjBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS40NHJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OTBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS40NjRyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzIwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuNDg4cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjUxMnJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3ODBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS41MzZyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODEwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuNTZyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODQwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuNTg0cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg3MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjYwOHJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCl7LmZsb3ctdGV4dHtmb250LXNpemU6MS42MzJyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTMwcHgpey5mbG93LXRleHR7Zm9udC1zaXplOjEuNjU2cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjY4cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KXsuZmxvdy10ZXh0e2ZvbnQtc2l6ZToxLjJyZW19fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJuaWFnYS1pY29uXCI7c3JjOnVybChcIi4uL2ZvbnRzL25pYWdhLWljb24vbmlhZ2EtaWNvbi5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL25pYWdhLWljb24vbmlhZ2EtaWNvbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL25pYWdhLWljb24vbmlhZ2EtaWNvbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvbmlhZ2EtaWNvbi9uaWFnYS1pY29uLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9uaWFnYS1pY29uL25pYWdhLWljb24uc3ZnI25pYWdhLWljb25cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH1bZGF0YS1pY29uXTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJuaWFnYS1pY29uXCIgIWltcG9ydGFudDtjb250ZW50OmF0dHIoZGF0YS1pY29uKTtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50O2ZvbnQtdmFyaWFudDpub3JtYWwgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7c3BlYWs6bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfVtjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmV7Zm9udC1mYW1pbHk6XCJuaWFnYS1pY29uXCIgIWltcG9ydGFudDtmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0Om5vcm1hbCAhaW1wb3J0YW50O2ZvbnQtdmFyaWFudDpub3JtYWwgIWltcG9ydGFudDt0ZXh0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7c3BlYWs6bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pY29uLWljLWFycm93ZG93bjpiZWZvcmV7Y29udGVudDpcIlxcNjFcIn0uaWNvbi1pYy1hcnJvd2xlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDYyXCJ9Lmljb24taWMtYXJyb3dyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcNjNcIn0uaWNvbi1pYy1hcnJvd3VwOmJlZm9yZXtjb250ZW50OlwiXFw2NFwifS5pY29uLWljLWF0dGF0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXDY1XCJ9Lmljb24taWMtYmFja3VwOmJlZm9yZXtjb250ZW50OlwiXFw2NlwifS5pY29uLWljLWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcNjdcIn0uaWNvbi1pYy1jYW5jZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXDY4XCJ9Lmljb24taWMtY2hhcmV0ZG93bjpiZWZvcmV7Y29udGVudDpcIlxcNjlcIn0uaWNvbi1pYy1jaGFyZXRsZWZ0OmJlZm9yZXtjb250ZW50OlwiXFw2YVwifS5pY29uLWljLWNoYXJldHJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFw2YlwifS5pY29uLWljLWNoYXJldHVwOmJlZm9yZXtjb250ZW50OlwiXFw2Y1wifS5pY29uLWljLWNpcmNsZWNhbmNlbDpiZWZvcmV7Y29udGVudDpcIlxcNmRcIn0uaWNvbi1pYy1jaXJjbGVkb3duOmJlZm9yZXtjb250ZW50OlwiXFw2ZVwifS5pY29uLWljLWNpcmNsZWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDZmXCJ9Lmljb24taWMtY2lyY2xlbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDcwXCJ9Lmljb24taWMtY2lyY2xlcGx1czpiZWZvcmV7Y29udGVudDpcIlxcNzFcIn0uaWNvbi1pYy1jaXJjbGVyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcNzJcIn0uaWNvbi1pYy1jaXJjbGVzaW5hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXDczXCJ9Lmljb24taWMtY2lyY2xlc3RlcDpiZWZvcmV7Y29udGVudDpcIlxcNzRcIn0uaWNvbi1pYy1jaXJjbGVzdWNjZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDc1XCJ9Lmljb24taWMtY2lyY2xldXA6YmVmb3Jle2NvbnRlbnQ6XCJcXDc2XCJ9Lmljb24taWMtcHJvZmlsOmJlZm9yZXtjb250ZW50OlwiXFw3N1wifS5pY29uLWljLWNsb3VkdnBzOmJlZm9yZXtjb250ZW50OlwiXFw3OFwifS5pY29uLWljLWRhc2hib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcNzlcIn0uaWNvbi1pYy1kZWxldGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDdhXCJ9Lmljb24taWMtZGV2Y2x1YjpiZWZvcmV7Y29udGVudDpcIlxcNDFcIn0uaWNvbi1pYy1kb21haW46YmVmb3Jle2NvbnRlbnQ6XCJcXDQyXCJ9Lmljb24taWMtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDQzXCJ9Lmljb24taWMtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcNDRcIn0uaWNvbi1pYy1lcm9yOmJlZm9yZXtjb250ZW50OlwiXFw0NVwifS5pY29uLWljLWV4aXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDQ2XCJ9Lmljb24taWMtZXllc2Nsb3NlOmJlZm9yZXtjb250ZW50OlwiXFw0N1wifS5pY29uLWljLWV5ZXN2aWV3OmJlZm9yZXtjb250ZW50OlwiXFw0OFwifS5pY29uLWljLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFw0OVwifS5pY29uLWljLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcNGFcIn0uaWNvbi1pYy1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcNGJcIn0uaWNvbi1pYy1mcmVlZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcNGNcIn0uaWNvbi1pYy1nb29nbGVwbHVzOmJlZm9yZXtjb250ZW50OlwiXFw0ZFwifS5pY29uLWljLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXDRlXCJ9Lmljb24taWMtaG9zdGluZzpiZWZvcmV7Y29udGVudDpcIlxcNGZcIn0uaWNvbi1pYy1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFw1MFwifS5pY29uLWljLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcNTFcIn0uaWNvbi1pYy1saW5rOmJlZm9yZXtjb250ZW50OlwiXFw1MlwifS5pY29uLWljLWxpdmVjaGF0OmJlZm9yZXtjb250ZW50OlwiXFw1M1wifS5pY29uLWljLWxpdmVjaGF0LW9udHlwZTpiZWZvcmV7Y29udGVudDpcIlxcNTRcIn0uaWNvbi1pYy1sb2FkaW5nOmJlZm9yZXtjb250ZW50OlwiXFw1NVwifS5pY29uLWljLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXDU2XCJ9Lmljb24taWMtbWFnbmlmaWVyOmJlZm9yZXtjb250ZW50OlwiXFw1N1wifS5pY29uLWljLW1haWxjbGllbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDU4XCJ9Lmljb24taWMtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDU5XCJ9Lmljb24taWMtbmV3czpiZWZvcmV7Y29udGVudDpcIlxcNWFcIn0uaWNvbi1pYy1vcHRpb25zOmJlZm9yZXtjb250ZW50OlwiXFwzMFwifS5pY29uLWljLW9wdGlvbnMtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcMzFcIn0uaWNvbi1pYy1vcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcMzJcIn0uaWNvbi1pYy1wYXltZW50OmJlZm9yZXtjb250ZW50OlwiXFwzM1wifS5pY29uLWljLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFwzNFwifS5pY29uLWljLXBpZWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFwzNVwifS5pY29uLWljLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDM2XCJ9Lmljb24taWMtcG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXDM3XCJ9Lmljb24taWMtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDM4XCJ9Lmljb24taWMtcHJvamVjdHBvb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXDM5XCJ9Lmljb24taWMtcmVmZXJhbDpiZWZvcmV7Y29udGVudDpcIlxcMjFcIn0uaWNvbi1pYy1yZXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFwyMlwifS5pY29uLWljLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDIzXCJ9Lmljb24taWMtc2V0dGluZzpiZWZvcmV7Y29udGVudDpcIlxcMjRcIn0uaWNvbi1pYy1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcMjVcIn0uaWNvbi1pYy1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFwyNlwifS5pY29uLWljLXNzZDpiZWZvcmV7Y29udGVudDpcIlxcMjdcIn0uaWNvbi1pYy1zdG9wd2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXDI4XCJ9Lmljb24taWMtc3VjY2VzOmJlZm9yZXtjb250ZW50OlwiXFwyOVwifS5pY29uLWljLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcMmFcIn0uaWNvbi1pYy10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDJiXCJ9Lmljb24taWMtdGltZTpiZWZvcmV7Y29udGVudDpcIlxcMmNcIn0uaWNvbi1pYy10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFwyZFwifS5pY29uLWljLXVubGluazpiZWZvcmV7Y29udGVudDpcIlxcMmVcIn0uaWNvbi1pYy11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDJmXCJ9Lmljb24taWMtd29yZHByZXNzOmJlZm9yZXtjb250ZW50OlwiXFwzYVwifS5pY29uLWljLXByb2ZpbDE6YmVmb3Jle2NvbnRlbnQ6XCJcXDNiXCJ9Lmljb24taWMtbmV3cy0xOmJlZm9yZXtjb250ZW50OlwiXFwzY1wifS5pY29uLWljLWhvbWUtMTpiZWZvcmV7Y29udGVudDpcIlxcM2RcIn0uaWNvbi1pYy1leGl0LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXDNlXCJ9Lmljb24taWMtY2xvdWR2cHMtMTpiZWZvcmV7Y29udGVudDpcIlxcM2ZcIn0uaWNvbi1pYy1ob3N0aW5nLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXDQwXCJ9Lmljb24taWMtZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXDViXCJ9Lmljb24taWMtZ3BsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXDVkXCJ9Lmljb24taWMtZnJlZWdpZnQtMTpiZWZvcmV7Y29udGVudDpcIlxcNWVcIn0uaWNvbi1pYy1kb21haW4tMTpiZWZvcmV7Y29udGVudDpcIlxcNWZcIn0uaWNvbi1pYy1kZXZjbHViLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXDYwXCJ9Lmljb24taWMtZGFzaGJvYXJkLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXDdiXCJ9Lmljb24taWMtZmFjZWJvb2stY29weTpiZWZvcmV7Y29udGVudDpcIlxcN2NcIn0uaWNvbi1pYy1vcmRlci0xOmJlZm9yZXtjb250ZW50OlwiXFw3ZFwifS5pY29uLWljLXJlZmVyYWwtMTpiZWZvcmV7Y29udGVudDpcIlxcN2VcIn0uaWNvbi1pYy10aWNrZXQtMTpiZWZvcmV7Y29udGVudDpcIlxcNWNcIn0uaWNvbi1pYy10d2l0dGVyLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMDBcIn0uaWNvbi1pYy1zZXJ2aWNlczpiZWZvcmV7Y29udGVudDpcIlxcZTAwMVwifS5pY29uLWljLXBheW1lbnQtMTpiZWZvcmV7Y29udGVudDpcIlxcZTAwMlwifS5pY29uLWljLXdvcmRwcmVzcy0xOmJlZm9yZXtjb250ZW50OlwiXFxlMDAzXCJ9Lmljb24taWMtc3NsOmJlZm9yZXtjb250ZW50OlwiXFxlMDA0XCJ9Lmljb24taWMtcHJvamVjdHBvb2wtMTpiZWZvcmV7Y29udGVudDpcIlxcZTAwNVwifS50aW55e2ZvbnQtc2l6ZToxcmVtfS5zbWFsbHtmb250LXNpemU6MnJlbX0ubWVkaXVte2ZvbnQtc2l6ZTo0cmVtfS5sYXJnZXtmb250LXNpemU6NnJlbX0uc2NhbGUtdHJhbnNpdGlvbnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjUzLCAwLjAxLCAwLjM2LCAxLjYzKSAhaW1wb3J0YW50fS5zY2FsZS10cmFuc2l0aW9uLnNjYWxlLW91dHt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzICFpbXBvcnRhbnR9LnNjYWxlLXRyYW5zaXRpb24uc2NhbGUtaW57dHJhbnNmb3JtOnNjYWxlKDEpfS5jYXJkLXBhbmVse3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMjVzO3BhZGRpbmc6MjRweDttYXJnaW46LjVyZW0gMCAxcmVtIDA7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjouNXJlbSAwIDFyZW0gMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4yNXM7Ym9yZGVyLXJhZGl1czoycHh9LmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6MzAwfS5jYXJkIC5jYXJkLXRpdGxlLmFjdGl2YXRvcntjdXJzb3I6cG9pbnRlcn0uY2FyZC5zbWFsbCwuY2FyZC5tZWRpdW0sLmNhcmQubGFyZ2V7cG9zaXRpb246cmVsYXRpdmV9LmNhcmQuc21hbGwgLmNhcmQtaW1hZ2UsLmNhcmQubWVkaXVtIC5jYXJkLWltYWdlLC5jYXJkLmxhcmdlIC5jYXJkLWltYWdle21heC1oZWlnaHQ6NjAlO292ZXJmbG93OmhpZGRlbn0uY2FyZC5zbWFsbCAuY2FyZC1pbWFnZSsuY2FyZC1jb250ZW50LC5jYXJkLm1lZGl1bSAuY2FyZC1pbWFnZSsuY2FyZC1jb250ZW50LC5jYXJkLmxhcmdlIC5jYXJkLWltYWdlKy5jYXJkLWNvbnRlbnR7bWF4LWhlaWdodDo0MCV9LmNhcmQuc21hbGwgLmNhcmQtY29udGVudCwuY2FyZC5tZWRpdW0gLmNhcmQtY29udGVudCwuY2FyZC5sYXJnZSAuY2FyZC1jb250ZW50e21heC1oZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNhcmQuc21hbGwgLmNhcmQtYWN0aW9uLC5jYXJkLm1lZGl1bSAuY2FyZC1hY3Rpb24sLmNhcmQubGFyZ2UgLmNhcmQtYWN0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfS5jYXJkLnNtYWxse2hlaWdodDozMDBweH0uY2FyZC5tZWRpdW17aGVpZ2h0OjQwMHB4fS5jYXJkLmxhcmdle2hlaWdodDo1MDBweH0uY2FyZC5ob3Jpem9udGFse2Rpc3BsYXk6ZmxleH0uY2FyZC5ob3Jpem9udGFsLnNtYWxsIC5jYXJkLWltYWdlLC5jYXJkLmhvcml6b250YWwubWVkaXVtIC5jYXJkLWltYWdlLC5jYXJkLmhvcml6b250YWwubGFyZ2UgLmNhcmQtaW1hZ2V7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDpub25lO292ZXJmbG93OnZpc2libGV9LmNhcmQuaG9yaXpvbnRhbC5zbWFsbCAuY2FyZC1pbWFnZSBpbWcsLmNhcmQuaG9yaXpvbnRhbC5tZWRpdW0gLmNhcmQtaW1hZ2UgaW1nLC5jYXJkLmhvcml6b250YWwubGFyZ2UgLmNhcmQtaW1hZ2UgaW1ne2hlaWdodDoxMDAlfS5jYXJkLmhvcml6b250YWwgLmNhcmQtaW1hZ2V7bWF4LXdpZHRoOjUwJX0uY2FyZC5ob3Jpem9udGFsIC5jYXJkLWltYWdlIGltZ3tib3JkZXItcmFkaXVzOjJweCAwIDAgMnB4O21heC13aWR0aDoxMDAlO3dpZHRoOmF1dG99LmNhcmQuaG9yaXpvbnRhbCAuY2FyZC1zdGFja2Vke2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleDoxO3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJkLmhvcml6b250YWwgLmNhcmQtc3RhY2tlZCAuY2FyZC1jb250ZW50e2ZsZXgtZ3JvdzoxfS5jYXJkLnN0aWNreS1hY3Rpb24gLmNhcmQtYWN0aW9ue3otaW5kZXg6Mn0uY2FyZC5zdGlja3ktYWN0aW9uIC5jYXJkLXJldmVhbHt6LWluZGV4OjE7cGFkZGluZy1ib3R0b206NjRweH0uY2FyZCAuY2FyZC1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX0uY2FyZCAuY2FyZC1pbWFnZSBpbWd7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjJweCAycHggMCAwO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3dpZHRoOjEwMCV9LmNhcmQgLmNhcmQtaW1hZ2UgLmNhcmQtdGl0bGV7Y29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoyNHB4fS5jYXJkIC5jYXJkLWNvbnRlbnR7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHh9LmNhcmQgLmNhcmQtY29udGVudCBwe21hcmdpbjowO2NvbG9yOmluaGVyaXR9LmNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLWJvdHRvbTo4cHh9LmNhcmQgLmNhcmQtY29udGVudCAuY2FyZC10aXRsZSBpe2xpbmUtaGVpZ2h0OjMycHh9LmNhcmQgLmNhcmQtYWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLDAuMik7cGFkZGluZzoxNnB4IDI0cHh9LmNhcmQgLmNhcmQtYWN0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweH0uY2FyZCAuY2FyZC1hY3Rpb24gYTpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLW1lZGl1bSk6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWZsb2F0aW5nKXtjb2xvcjojMDA3YWZmO21hcmdpbi1yaWdodDoyNHB4O3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2V9LmNhcmQgLmNhcmQtYWN0aW9uIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1tZWRpdW0pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1mbG9hdGluZyk6aG92ZXJ7Y29sb3I6IzNhYTNmZn0uY2FyZCAuY2FyZC1yZXZlYWx7cGFkZGluZzoyNHB4O3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlO292ZXJmbG93LXk6YXV0bztsZWZ0OjA7dG9wOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDozO2Rpc3BsYXk6bm9uZX0uY2FyZCAuY2FyZC1yZXZlYWwgLmNhcmQtdGl0bGV7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9ja30ucy1oaWRkZW57dmlzaWJpbGl0eTpoaWRkZW47cGFkZGluZy1yaWdodDoxMHB4fS5zZWxlY3R7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzAwMDtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjE1cHg7Ym9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy13ZWJraXQtYm9yZGVyLXJhZGl1czowO3dpZHRoOjEwMCU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zdHlsZWRTZWxlY3R7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGQ4ZDhkO3BhZGRpbmc6MTBweCAxMHB4IDE1cHggMDtmb250LXdlaWdodDo0MDA7dHJhbnNpdGlvbjpib3JkZXIgLjJzIGxpbmVhciAwcyxib3gtc2hhZG93IC4ycyBsaW5lYXIgMHN9LnN0eWxlZFNlbGVjdDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjojMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjBweH0ub3B0aW9uc3tkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDo5OTk7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZC1jb2xvcjojZmZmOy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjIpOy1tb3otYm94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjIpO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC4yKX0ub3B0aW9ucyBsaXttYXJnaW46MDtwYWRkaW5nOjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RiZGJkYn0ub3B0aW9ucyBsaTpob3ZlcntiYWNrZ3JvdW5kOiMzYWEzZmY7Y29sb3I6I2ZmZn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuc3R5bGVkU2VsZWN0e2ZvbnQtc2l6ZToxM3B4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufX0jdG9hc3QtY29udGFpbmVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDAwMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsjdG9hc3QtY29udGFpbmVye21pbi13aWR0aDoxMDAlO2JvdHRvbTowJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KXsjdG9hc3QtY29udGFpbmVye2xlZnQ6NSU7Ym90dG9tOjclO21heC13aWR0aDo5MCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpeyN0b2FzdC1jb250YWluZXJ7dG9wOjEwJTtyaWdodDo3JTttYXgtd2lkdGg6ODYlfX0udG9hc3R7Ym9yZGVyLXJhZGl1czoycHg7dG9wOjM1cHg7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWluLWhlaWdodDo0OHB4O2xpbmUtaGVpZ2h0OjEuNWVtO3dvcmQtYnJlYWs6YnJlYWstYWxsO2JhY2tncm91bmQtY29sb3I6IzMyMzIzMjtwYWRkaW5nOjEwcHggMjVweDtmb250LXNpemU6MS4xcmVtO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Y3Vyc29yOmRlZmF1bHR9LnRvYXN0IC50b2FzdC1hY3Rpb257Y29sb3I6I2VlZmY0MTtmb250LXdlaWdodDo1MDA7bWFyZ2luLXJpZ2h0Oi0yNXB4O21hcmdpbi1sZWZ0OjNyZW19LnRvYXN0LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey50b2FzdHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MH19LnRhYnN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVuO2hlaWdodDo0OHB4O3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjowIGF1dG87d2hpdGUtc3BhY2U6bm93cmFwfS50YWJzLnRhYnMtdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udGFicy50YWJzLXRyYW5zcGFyZW50IC50YWIgYSwudGFicy50YWJzLXRyYW5zcGFyZW50IC50YWIuZGlzYWJsZWQgYSwudGFicy50YWJzLXRyYW5zcGFyZW50IC50YWIuZGlzYWJsZWQgYTpob3Zlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNyl9LnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiIGE6aG92ZXIsLnRhYnMudGFicy10cmFuc3BhcmVudCAudGFiIGEuYWN0aXZle2NvbG9yOiNmZmZ9LnRhYnMudGFicy10cmFuc3BhcmVudCAuaW5kaWNhdG9ye2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFicy50YWJzLWZpeGVkLXdpZHRoe2Rpc3BsYXk6ZmxleH0udGFicy50YWJzLWZpeGVkLXdpZHRoIC50YWJ7ZmxleC1ncm93OjF9LnRhYnMgLnRhYntkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo0OHB4O2hlaWdodDo0OHB4O3BhZGRpbmc6MDttYXJnaW46MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRhYnMgLnRhYiBhe2NvbG9yOnJnYmEoMTYzLDE2MywxNjMsMC43KTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDI0cHg7Zm9udC1zaXplOjE0cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpjb2xvciAuMjhzIGVhc2V9LnRhYnMgLnRhYiBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6I2EzYTNhM30udGFicyAudGFiIGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6IzAwN2FmZn0udGFicyAudGFiLmRpc2FibGVkIGEsLnRhYnMgLnRhYi5kaXNhYmxlZCBhOmhvdmVye2NvbG9yOnJnYmEoMTYzLDE2MywxNjMsMC43KTtjdXJzb3I6ZGVmYXVsdH0udGFicyAuaW5kaWNhdG9ye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojM2FhM2ZmO3dpbGwtY2hhbmdlOmxlZnQsIHJpZ2h0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey50YWJze2Rpc3BsYXk6ZmxleH0udGFicyAudGFie2ZsZXgtZ3JvdzoxfS50YWJzIC50YWIgYXtwYWRkaW5nOjAgMTJweH19Lm1hdGVyaWFsLXRvb2x0aXB7cGFkZGluZzoxMHB4IDhweDtmb250LXNpemU6MXJlbTt6LWluZGV4OjIwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjJweDtjb2xvcjojZmZmO21pbi1oZWlnaHQ6MzZweDtsaW5lLWhlaWdodDoxMjAlO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNHB4KTtvdmVyZmxvdzpoaWRkZW47bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LmJhY2tkcm9we3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtoZWlnaHQ6N3B4O3dpZHRoOjE0cHg7Ym9yZGVyLXJhZGl1czowIDAgNTAlIDUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMzMjMyMzI7ei1pbmRleDotMTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwJTt2aXNpYmlsaXR5OmhpZGRlbn0uYnRuLC5idG4tbGFyZ2UsLmJ0bi1tZWRpdW0sLmJ0bi1mbGF0e2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjM2cHg7cGFkZGluZzowIDJyZW07dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmJ0bi5kaXNhYmxlZCwuZGlzYWJsZWQuYnRuLWxhcmdlLC5kaXNhYmxlZC5idG4tbWVkaXVtLC5idG4tZmxvYXRpbmcuZGlzYWJsZWQsLmJ0bi1sYXJnZS5kaXNhYmxlZCwuYnRuLWZsYXQuZGlzYWJsZWQsLmJ0bjpkaXNhYmxlZCwuYnRuLWxhcmdlOmRpc2FibGVkLC5idG4tbWVkaXVtOmRpc2FibGVkLC5idG4tZmxvYXRpbmc6ZGlzYWJsZWQsLmJ0bi1sYXJnZTpkaXNhYmxlZCwuYnRuLWZsYXQ6ZGlzYWJsZWQsLmJ0bltkaXNhYmxlZF0sW2Rpc2FibGVkXS5idG4tbGFyZ2UsW2Rpc2FibGVkXS5idG4tbWVkaXVtLC5idG4tZmxvYXRpbmdbZGlzYWJsZWRdLC5idG4tbGFyZ2VbZGlzYWJsZWRdLC5idG4tZmxhdFtkaXNhYmxlZF17cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNERkRGREYgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzlGOUY5RiAhaW1wb3J0YW50O2N1cnNvcjpkZWZhdWx0fS5idG4uZGlzYWJsZWQ6aG92ZXIsLmRpc2FibGVkLmJ0bi1sYXJnZTpob3ZlciwuZGlzYWJsZWQuYnRuLW1lZGl1bTpob3ZlciwuYnRuLWZsb2F0aW5nLmRpc2FibGVkOmhvdmVyLC5idG4tbGFyZ2UuZGlzYWJsZWQ6aG92ZXIsLmJ0bi1mbGF0LmRpc2FibGVkOmhvdmVyLC5idG46ZGlzYWJsZWQ6aG92ZXIsLmJ0bi1sYXJnZTpkaXNhYmxlZDpob3ZlciwuYnRuLW1lZGl1bTpkaXNhYmxlZDpob3ZlciwuYnRuLWZsb2F0aW5nOmRpc2FibGVkOmhvdmVyLC5idG4tbGFyZ2U6ZGlzYWJsZWQ6aG92ZXIsLmJ0bi1mbGF0OmRpc2FibGVkOmhvdmVyLC5idG5bZGlzYWJsZWRdOmhvdmVyLFtkaXNhYmxlZF0uYnRuLWxhcmdlOmhvdmVyLFtkaXNhYmxlZF0uYnRuLW1lZGl1bTpob3ZlciwuYnRuLWZsb2F0aW5nW2Rpc2FibGVkXTpob3ZlciwuYnRuLWxhcmdlW2Rpc2FibGVkXTpob3ZlciwuYnRuLWZsYXRbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQtY29sb3I6I0RGREZERiAhaW1wb3J0YW50O2NvbG9yOiM5RjlGOUYgIWltcG9ydGFudH0uYnRuLC5idG4tbGFyZ2UsLmJ0bi1tZWRpdW0sLmJ0bi1mbG9hdGluZywuYnRuLWxhcmdlLC5idG4tZmxhdHtmb250LXNpemU6MXJlbTtvdXRsaW5lOjB9LmJ0biBpLC5idG4tbGFyZ2UgaSwuYnRuLW1lZGl1bSBpLC5idG4tZmxvYXRpbmcgaSwuYnRuLWxhcmdlIGksLmJ0bi1mbGF0IGl7Zm9udC1zaXplOjEuM3JlbTtsaW5lLWhlaWdodDppbmhlcml0fS5idG46Zm9jdXMsLmJ0bi1sYXJnZTpmb2N1cywuYnRuLW1lZGl1bTpmb2N1cywuYnRuLWZsb2F0aW5nOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2UxNDcwYX0uYnRuLC5idG4tbGFyZ2UsLmJ0bi1tZWRpdW17dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmNTYzMjk7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6LjVweDt0cmFuc2l0aW9uOi4ycyBlYXNlLW91dDtjdXJzb3I6cG9pbnRlcn0uYnRuOmhvdmVyLC5idG4tbGFyZ2U6aG92ZXIsLmJ0bi1tZWRpdW06aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjY3NTQxfS5idG4uYnRuLXJvdW5kLC5idG4tcm91bmQuYnRuLWxhcmdlLC5idG4tcm91bmQuYnRuLW1lZGl1bXtib3JkZXItcmFkaXVzOjEwMHB4fS5idG4tZmxvYXRpbmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246LjNzO2N1cnNvcjpwb2ludGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWZsb2F0aW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y1NjMyOX0uYnRuLWZsb2F0aW5nOmJlZm9yZXtib3JkZXItcmFkaXVzOjB9LmJ0bi1mbG9hdGluZy5idG4tbGFyZ2V7d2lkdGg6NTZweDtoZWlnaHQ6NTZweH0uYnRuLWZsb2F0aW5nLmJ0bi1sYXJnZS5oYWxmd2F5LWZhYntib3R0b206LTI4cHh9LmJ0bi1mbG9hdGluZy5idG4tbGFyZ2UgaXtsaW5lLWhlaWdodDo1NnB4fS5idG4tZmxvYXRpbmcuaGFsZndheS1mYWJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjRweDtib3R0b206LTIwcHh9LmJ0bi1mbG9hdGluZy5oYWxmd2F5LWZhYi5sZWZ0e3JpZ2h0OmF1dG87bGVmdDoyNHB4fS5idG4tZmxvYXRpbmcgaXt3aWR0aDppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDo0MHB4fWJ1dHRvbi5idG4tZmxvYXRpbmd7Ym9yZGVyOm5vbmV9LmZpeGVkLWFjdGlvbi1idG57cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MjNweDtib3R0b206MjNweDtwYWRkaW5nLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MDt6LWluZGV4Ojk5N30uZml4ZWQtYWN0aW9uLWJ0bi5hY3RpdmUgdWx7dmlzaWJpbGl0eTp2aXNpYmxlfS5maXhlZC1hY3Rpb24tYnRuLmhvcml6b250YWx7cGFkZGluZzowIDAgMCAxNXB4fS5maXhlZC1hY3Rpb24tYnRuLmhvcml6b250YWwgdWx7dGV4dC1hbGlnbjpyaWdodDtyaWdodDo2NHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7aGVpZ2h0OjEwMCU7bGVmdDphdXRvO3dpZHRoOjUwMHB4fS5maXhlZC1hY3Rpb24tYnRuLmhvcml6b250YWwgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjE1cHggMTVweCAwIDB9LmZpeGVkLWFjdGlvbi1idG4udG9vbGJhcntwYWRkaW5nOjA7aGVpZ2h0OjU2cHh9LmZpeGVkLWFjdGlvbi1idG4udG9vbGJhci5hY3RpdmU+YSBpe29wYWNpdHk6MH0uZml4ZWQtYWN0aW9uLWJ0bi50b29sYmFyIHVse2Rpc3BsYXk6ZmxleDt0b3A6MDtib3R0b206MDt6LWluZGV4OjF9LmZpeGVkLWFjdGlvbi1idG4udG9vbGJhciB1bCBsaXtmbGV4OjE7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjpub25lfS5maXhlZC1hY3Rpb24tYnRuLnRvb2xiYXIgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NTZweDt6LWluZGV4OjF9LmZpeGVkLWFjdGlvbi1idG4udG9vbGJhciB1bCBsaSBhIGl7bGluZS1oZWlnaHQ6aW5oZXJpdH0uZml4ZWQtYWN0aW9uLWJ0biB1bHtsZWZ0OjA7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NjRweDttYXJnaW46MDt2aXNpYmlsaXR5OmhpZGRlbn0uZml4ZWQtYWN0aW9uLWJ0biB1bCBsaXttYXJnaW4tYm90dG9tOjE1cHh9LmZpeGVkLWFjdGlvbi1idG4gdWwgYS5idG4tZmxvYXRpbmd7b3BhY2l0eTowfS5maXhlZC1hY3Rpb24tYnRuIC5mYWItYmFja2Ryb3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6LTE7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNTYzMjk7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnNjYWxlKDApfS5idG4tZmxhdHtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojMzQzNDM0O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnN9LmJ0bi1mbGF0OmZvY3VzLC5idG4tZmxhdDpob3Zlcntib3gtc2hhZG93Om5vbmV9LmJ0bi1mbGF0OmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjEpfS5idG4tZmxhdC5kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7Y29sb3I6I2IzYjNiMyAhaW1wb3J0YW50O2N1cnNvcjpkZWZhdWx0fS5idG4tbGFyZ2V7aGVpZ2h0OjU0cHg7bGluZS1oZWlnaHQ6NTRweH0uYnRuLWxhcmdlIGl7Zm9udC1zaXplOjEuNnJlbX0uYnRuLW1lZGl1bXtoZWlnaHQ6NDhweDtsaW5lLWhlaWdodDo0OHB4fS5idG4tbWVkaXVtIGl7Zm9udC1zaXplOjEuNnJlbX0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2t9LmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjowO2Rpc3BsYXk6bm9uZTttaW4td2lkdGg6MTAwcHg7bWF4LWhlaWdodDo2NTBweDtvdmVyZmxvdy15OmF1dG87b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5O3dpbGwtY2hhbmdlOndpZHRoLCBoZWlnaHR9LmRyb3Bkb3duLWNvbnRlbnQgbGl7Y2xlYXI6Ym90aDtjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO2N1cnNvcjpwb2ludGVyO21pbi1oZWlnaHQ6NTBweDtsaW5lLWhlaWdodDoxLjVyZW07d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC10cmFuc2Zvcm06bm9uZX0uZHJvcGRvd24tY29udGVudCBsaTpob3ZlciwuZHJvcGRvd24tY29udGVudCBsaS5hY3RpdmUsLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5kcm9wZG93bi1jb250ZW50IGxpLmFjdGl2ZS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlMWUxZTF9LmRyb3Bkb3duLWNvbnRlbnQgbGkuZGl2aWRlcnttaW4taGVpZ2h0OjA7aGVpZ2h0OjFweH0uZHJvcGRvd24tY29udGVudCBsaT5hLC5kcm9wZG93bi1jb250ZW50IGxpPnNwYW57Zm9udC1zaXplOjE2cHg7Y29sb3I6I2Y1NjMyOTtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjIycHg7cGFkZGluZzoxNHB4IDE2cHh9LmRyb3Bkb3duLWNvbnRlbnQgbGk+c3Bhbj5sYWJlbHt0b3A6MXB4O2xlZnQ6MDtoZWlnaHQ6MThweH0uZHJvcGRvd24tY29udGVudCBsaT5hPml7aGVpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtmbG9hdDpsZWZ0O21hcmdpbjowIDI0cHggMCAwO3dpZHRoOjI0cHh9LmlucHV0LWZpZWxkLmNvbCAuZHJvcGRvd24tY29udGVudCBbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVse3RvcDoxcHg7bGVmdDowO2hlaWdodDoxOHB4fS8qIVxyXG4gKiBXYXZlcyB2MC42LjBcclxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXNcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQgQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcclxuICovLndhdmVzLWVmZmVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzpoaWRkZW47dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dmVydGljYWwtYWxpZ246bWlkZGxlO3otaW5kZXg6MTt0cmFuc2l0aW9uOi4zcyBlYXNlLW91dH0ud2F2ZXMtZWZmZWN0IC53YXZlcy1yaXBwbGV7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDttYXJnaW4tdG9wOi0xMHB4O21hcmdpbi1sZWZ0Oi0xMHB4O29wYWNpdHk6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4yKTt0cmFuc2l0aW9uOmFsbCAwLjdzIGVhc2Utb3V0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLCBvcGFjaXR5O3RyYW5zZm9ybTpzY2FsZSgwKTtwb2ludGVyLWV2ZW50czpub25lfS53YXZlcy1lZmZlY3Qud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40NSl9LndhdmVzLWVmZmVjdC53YXZlcy1yZWQgLndhdmVzLXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ0LDY3LDU0LDAuNyl9LndhdmVzLWVmZmVjdC53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIzNSw1OSwwLjcpfS53YXZlcy1lZmZlY3Qud2F2ZXMtb3JhbmdlIC53YXZlcy1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxNTIsMCwwLjcpfS53YXZlcy1lZmZlY3Qud2F2ZXMtcHVycGxlIC53YXZlcy1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1NiwzOSwxNzYsMC43KX0ud2F2ZXMtZWZmZWN0LndhdmVzLWdyZWVuIC53YXZlcy1yaXBwbGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc2LDE3NSw4MCwwLjcpfS53YXZlcy1lZmZlY3Qud2F2ZXMtdGVhbCAud2F2ZXMtcmlwcGxle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE1MCwxMzYsMC43KX0ud2F2ZXMtZWZmZWN0IGlucHV0W3R5cGU9XCJidXR0b25cIl0sLndhdmVzLWVmZmVjdCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sLndhdmVzLWVmZmVjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde2JvcmRlcjowO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtdHJhbnNmb3JtOmluaGVyaXQ7YmFja2dyb3VuZDpub25lfS53YXZlcy1lZmZlY3QgaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9LndhdmVzLW5vdHJhbnNpdGlvbnt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudH0ud2F2ZXMtY2lyY2xle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtbWFzay1pbWFnZTotd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsICNmZmYgMTAwJSwgIzAwMCAxMDAlKX0ud2F2ZXMtaW5wdXQtd3JhcHBlcntib3JkZXItcmFkaXVzOjAuMmVtO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0ud2F2ZXMtaW5wdXQtd3JhcHBlciAud2F2ZXMtYnV0dG9uLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjF9LndhdmVzLWNpcmNsZXt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyLjVlbTtoZWlnaHQ6Mi41ZW07bGluZS1oZWlnaHQ6Mi41ZW07Ym9yZGVyLXJhZGl1czo1MCU7LXdlYmtpdC1tYXNrLWltYWdlOm5vbmV9LndhdmVzLWJsb2Nre2Rpc3BsYXk6YmxvY2t9LndhdmVzLWVmZmVjdCAud2F2ZXMtcmlwcGxle3otaW5kZXg6LTF9Lm1vZGFse2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7cmlnaHQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7cGFkZGluZzowO21heC1oZWlnaHQ6NzAlO3dpZHRoOjI1JTttYXJnaW46YXV0bztvdmVyZmxvdy15OmF1dG87Ym9yZGVyLXJhZGl1czoycHg7d2lsbC1jaGFuZ2U6dG9wLCBvcGFjaXR5fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5tb2RhbHt3aWR0aDo4MCV9fS5tb2RhbCBoMSwubW9kYWwgaDIsLm1vZGFsIGgzLC5tb2RhbCBoNHttYXJnaW4tdG9wOjB9Lm1vZGFsIC5tb2RhbC1jb250ZW50e3BhZGRpbmc6MjRweH0ubW9kYWwgLm1vZGFsLWNsb3Nle2N1cnNvcjpwb2ludGVyfS5tb2RhbCAubW9kYWwtZm9vdGVye2JvcmRlci1yYWRpdXM6MCAwIDJweCAycHg7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO3BhZGRpbmc6NHB4IDZweDtoZWlnaHQ6NTZweDt3aWR0aDoxMDAlO3RleHQtYWxpZ246cmlnaHR9Lm1vZGFsIC5tb2RhbC1mb290ZXIgLmJ0biwubW9kYWwgLm1vZGFsLWZvb3RlciAuYnRuLWxhcmdlLC5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4tbWVkaXVtLC5tb2RhbCAubW9kYWwtZm9vdGVyIC5idG4tZmxhdHttYXJnaW46NnB4IDB9Lm1vZGFsLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTk7dG9wOi0yNSU7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7aGVpZ2h0OjEyNSU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7ZGlzcGxheTpub25lO3dpbGwtY2hhbmdlOm9wYWNpdHl9Lm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlcntwYWRkaW5nOjA7aGVpZ2h0OjcwJX0ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIC5tb2RhbC1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDpjYWxjKDEwMCUgLSA1NnB4KTttYXgtaGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtvdmVyZmxvdy15OmF1dG99Lm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlciAubW9kYWwtZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MH0ubW9kYWwuYm90dG9tLXNoZWV0e3RvcDphdXRvO2JvdHRvbTotMTAwJTttYXJnaW46MDt3aWR0aDoxMDAlO21heC1oZWlnaHQ6NDUlO2JvcmRlci1yYWRpdXM6MDt3aWxsLWNoYW5nZTpib3R0b20sIG9wYWNpdHl9LmNvbGxhcHNpYmxle2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGRkO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGRkO21hcmdpbjouNXJlbSAwIDFyZW0gMH0uY29sbGFwc2libGUtaGVhZGVye2Rpc3BsYXk6ZmxleDtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0uY29sbGFwc2libGUtaGVhZGVyIGl7d2lkdGg6MnJlbTtmb250LXNpemU6MS42cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1yaWdodDoxcmVtfS5jb2xsYXBzaWJsZS1ib2R5e2Rpc3BsYXk6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjJyZW19LnNpZGUtbmF2IC5jb2xsYXBzaWJsZSwuc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxle2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZX0uc2lkZS1uYXYgLmNvbGxhcHNpYmxlIGxpLC5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUgbGl7cGFkZGluZzowfS5zaWRlLW5hdiAuY29sbGFwc2libGUtaGVhZGVyLC5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtaGVhZGVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOm5vbmU7bGluZS1oZWlnaHQ6aW5oZXJpdDtoZWlnaHQ6aW5oZXJpdDtwYWRkaW5nOjAgMTZweH0uc2lkZS1uYXYgLmNvbGxhcHNpYmxlLWhlYWRlcjpob3Zlciwuc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWhlYWRlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wNSl9LnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1oZWFkZXIgaSwuc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWhlYWRlciBpe2xpbmUtaGVpZ2h0OmluaGVyaXR9LnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5LC5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keXtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5IGxpIGEsLnNpZGUtbmF2LmZpeGVkIC5jb2xsYXBzaWJsZS1ib2R5IGxpIGF7cGFkZGluZzowIDIzLjVweCAwIDMxcHh9LmNvbGxhcHNpYmxlLnBvcG91dHtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9LmNvbGxhcHNpYmxlLnBvcG91dD5saXtib3gtc2hhZG93OjAgMnB4IDVweCAwIHJnYmEoMCwwLDAsMC4xNiksMCAycHggMTBweCAwIHJnYmEoMCwwLDAsMC4xMik7bWFyZ2luOjAgMjRweDt0cmFuc2l0aW9uOm1hcmdpbiAwLjM1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCl9LmNvbGxhcHNpYmxlLnBvcG91dD5saS5hY3RpdmV7Ym94LXNoYWRvdzowIDVweCAxMXB4IDAgcmdiYSgwLDAsMCwwLjE4KSwwIDRweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjE1KTttYXJnaW46MTZweCAwfS5jaGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozMnB4O2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjpyZ2JhKDAsMCwwLDAuNik7bGluZS1oZWlnaHQ6MzJweDtwYWRkaW5nOjAgMTJweDtib3JkZXItcmFkaXVzOjE2cHg7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O21hcmdpbi1ib3R0b206NXB4O21hcmdpbi1yaWdodDo1cHh9LmNoaXA+aW1ne2Zsb2F0OmxlZnQ7bWFyZ2luOjAgOHB4IDAgLTEycHg7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtib3JkZXItcmFkaXVzOjUwJX0uY2hpcCAuY2xvc2V7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MzJweDtwYWRkaW5nLWxlZnQ6OHB4fS5jaGlwc3tib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWU5ZTllO2JveC1zaGFkb3c6bm9uZTttYXJnaW46MCAwIDIwcHggMDttaW4taGVpZ2h0OjQ1cHg7b3V0bGluZTpub25lO3RyYW5zaXRpb246YWxsIC4zc30uY2hpcHMuZm9jdXN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjtib3gtc2hhZG93OjAgMXB4IDAgMCAjZmZmfS5jaGlwczpob3ZlcntjdXJzb3I6dGV4dH0uY2hpcHMgLmNoaXAuc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiNmZmZ9LmNoaXBzIC5pbnB1dHtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7Y29sb3I6cmdiYSgwLDAsMCwwLjYpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxcmVtO2hlaWdodDozcmVtO2xpbmUtaGVpZ2h0OjMycHg7b3V0bGluZTowO21hcmdpbjowO3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOjEyMHB4ICFpbXBvcnRhbnR9LmNoaXBzIC5pbnB1dDpmb2N1c3tib3JkZXI6MCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5jaGlwcyAuYXV0b2NvbXBsZXRlLWNvbnRlbnR7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0ucHJlZml4IH4gLmNoaXBze21hcmdpbi1sZWZ0OjNyZW07d2lkdGg6OTIlO3dpZHRoOmNhbGMoMTAwJSAtIDNyZW0pfS5jaGlwczplbXB0eSB+IGxhYmVse2ZvbnQtc2l6ZTowLjhyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTE0MCUpfS5tYXRlcmlhbGJveGVke2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnpvb20taW47cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpvcGFjaXR5IC40czstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5tYXRlcmlhbGJveGVkOmhvdmVyOm5vdCguYWN0aXZlKXtvcGFjaXR5Oi44fS5tYXRlcmlhbGJveGVkLmFjdGl2ZXtjdXJzb3I6em9vbS1vdXR9I21hdGVyaWFsYm94LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojMjkyOTI5O3otaW5kZXg6MTAwMDt3aWxsLWNoYW5nZTpvcGFjaXR5fS5tYXRlcmlhbGJveC1jYXB0aW9ue3Bvc2l0aW9uOmZpeGVkO2Rpc3BsYXk6bm9uZTtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjUwcHg7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowJSAxNSU7aGVpZ2h0OjUwcHg7ei1pbmRleDoxMDAwOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9c2VsZWN0OmZvY3Vze291dGxpbmU6MXB4IHNvbGlkICNmZmZ9YnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmNjcxM2N9bGFiZWx7Zm9udC1zaXplOi44cmVtO2NvbG9yOiM4ZDhkOGR9OjpwbGFjZWhvbGRlcntjb2xvcjpzaWx2ZXJ9aW5wdXQ6bm90KFt0eXBlXSksaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCksdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGQ4ZDhkO2JvcmRlci1yYWRpdXM6MDtvdXRsaW5lOm5vbmU7aGVpZ2h0OjNyZW07d2lkdGg6MTAwJTtmb250LXNpemU6MXJlbTttYXJnaW46MCAwIDIwcHggMDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lO2JveC1zaXppbmc6Y29udGVudC1ib3g7dHJhbnNpdGlvbjphbGwgMC4zc31pbnB1dDpub3QoW3R5cGVdKTpkaXNhYmxlZCxpbnB1dDpub3QoW3R5cGVdKVtyZWFkb25seT1cInJlYWRvbmx5XCJdLGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0saW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0saW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSxpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmRpc2FibGVkLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXSx0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpkaXNhYmxlZCx0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYVtyZWFkb25seT1cInJlYWRvbmx5XCJde2NvbG9yOnJnYmEoMCwwLDAsMC40Mik7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkIHJnYmEoMCwwLDAsMC40Mil9aW5wdXQ6bm90KFt0eXBlXSk6ZGlzYWJsZWQrbGFiZWwsaW5wdXQ6bm90KFt0eXBlXSlbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KVtyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdClbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6ZGlzYWJsZWQrbGFiZWwsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpkaXNhYmxlZCtsYWJlbCxpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0rbGFiZWwsdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6ZGlzYWJsZWQrbGFiZWwsdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWFbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbHtjb2xvcjpyZ2JhKDAsMCwwLDAuNDIpfWlucHV0Om5vdChbdHlwZV0pOmZvY3VzOm5vdChbcmVhZG9ubHldKSxpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzOm5vdChbcmVhZG9ubHldKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjM2FhM2ZmO2JveC1zaGFkb3c6MCAxcHggMCAwICMzYWEzZmZ9aW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKStsYWJlbCxpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwsdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVse2NvbG9yOiMzYWEzZmZ9aW5wdXQ6bm90KFt0eXBlXSkudmFsaWRhdGUrbGFiZWwsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZGF0ZStsYWJlbCxpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkYXRlK2xhYmVsLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWRhdGUrbGFiZWwsdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEudmFsaWRhdGUrbGFiZWx7d2lkdGg6MTAwJX1pbnB1dDpub3QoW3R5cGVdKS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0Om5vdChbdHlwZV0pLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkK2xhYmVsOmFmdGVyLHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLnZhbGlkK2xhYmVsOmFmdGVye2Rpc3BsYXk6bm9uZX1pbnB1dDpub3QoW3R5cGVdKS5pbnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dDpub3QoW3R5cGVdKS52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWwuYWN0aXZlOmFmdGVyLGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcixpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkK2xhYmVsLmFjdGl2ZTphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZCtsYWJlbC5hY3RpdmU6YWZ0ZXJ7ZGlzcGxheTpibG9ja31pbnB1dC52YWxpZDpub3QoW3R5cGVdKSxpbnB1dC52YWxpZDpub3QoW3R5cGVdKTpmb2N1cyxpbnB1dFt0eXBlPXRleHRdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXRleHRdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxpbnB1dFt0eXBlPXBhc3N3b3JkXS52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT1wYXNzd29yZF0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9ZW1haWxdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPWVtYWlsXS52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsaW5wdXRbdHlwZT11cmxdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXVybF0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9dGltZV0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9dGltZV0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZV0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZGF0ZV0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZXRpbWVdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPWRhdGV0aW1lXS52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxpbnB1dFt0eXBlPXRlbF0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9dGVsXS52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsaW5wdXRbdHlwZT1udW1iZXJdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPW51bWJlcl0udmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9c2VhcmNoXS52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT1zZWFyY2hdLnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyx0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZCx0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZDpmb2N1cywuc2VsZWN0LXdyYXBwZXIudmFsaWQ+aW5wdXQuc2VsZWN0LWRyb3Bkb3due2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzOWIxNTE7Ym94LXNoYWRvdzowIDFweCAwIDAgIzM5YjE1MX1pbnB1dC5pbnZhbGlkOm5vdChbdHlwZV0pLGlucHV0LmludmFsaWQ6bm90KFt0eXBlXSk6Zm9jdXMsaW5wdXRbdHlwZT10ZXh0XS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXRleHRdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9cGFzc3dvcmRdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9cGFzc3dvcmRdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9ZW1haWxdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9ZW1haWxdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9dXJsXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXVybF0uaW52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsaW5wdXRbdHlwZT10aW1lXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPXRpbWVdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9ZGF0ZV0uaW52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT1kYXRlXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxpbnB1dFt0eXBlPWRhdGV0aW1lXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPWRhdGV0aW1lXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyxpbnB1dFt0eXBlPXRlbF0uaW52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCksaW5wdXRbdHlwZT10ZWxdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxpbnB1dFt0eXBlPW51bWJlcl0uaW52YWxpZDpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMsaW5wdXRbdHlwZT1zZWFyY2hdLmludmFsaWQ6bm90KC5icm93c2VyLWRlZmF1bHQpLGlucHV0W3R5cGU9c2VhcmNoXS5pbnZhbGlkOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cyx0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkLHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLmludmFsaWQ6Zm9jdXMsLnNlbGVjdC13cmFwcGVyLmludmFsaWQ+aW5wdXQuc2VsZWN0LWRyb3Bkb3due2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZjRlNGI7Ym94LXNoYWRvdzowIDFweCAwIDAgI2RmNGU0Yn1pbnB1dDpub3QoW3R5cGVdKS52YWxpZCtsYWJlbDphZnRlcixpbnB1dDpub3QoW3R5cGVdKTpmb2N1cy52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkudmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCtsYWJlbDphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZCtsYWJlbDphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1cy52YWxpZCtsYWJlbDphZnRlciwuc2VsZWN0LXdyYXBwZXIudmFsaWQrbGFiZWw6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtc3VjY2Vzcyk7Y29sb3I6IzM5YjE1MTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOXB4KX1pbnB1dDpub3QoW3R5cGVdKS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCkuaW52YWxpZCtsYWJlbDphZnRlcixpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLmludmFsaWQrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KS5pbnZhbGlkK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMuaW52YWxpZCtsYWJlbDphZnRlcix0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS5pbnZhbGlkK2xhYmVsOmFmdGVyLHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzLmludmFsaWQrbGFiZWw6YWZ0ZXIsLnNlbGVjdC13cmFwcGVyLmludmFsaWQrbGFiZWw6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtZXJyb3IpO2NvbG9yOiNkZjRlNGI7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDlweCl9aW5wdXQ6bm90KFt0eXBlXSkrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCkrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCkrbGFiZWw6YWZ0ZXIsaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KStsYWJlbDphZnRlcixpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpK2xhYmVsOmFmdGVyLGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCkrbGFiZWw6YWZ0ZXIsdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWErbGFiZWw6YWZ0ZXIsLnNlbGVjdC13cmFwcGVyK2xhYmVsOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjouMnMgb3BhY2l0eSBlYXNlLW91dCwgLjJzIGNvbG9yIGVhc2Utb3V0fS5pbnB1dC1maWVsZHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjFyZW19LmlucHV0LWZpZWxkLmlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLWxlZnQ6NXB4fS5pbnB1dC1maWVsZC5pbmxpbmUgaW5wdXQsLmlucHV0LWZpZWxkLmlubGluZSAuc2VsZWN0LWRyb3Bkb3due21hcmdpbi1ib3R0b206MXJlbX0uaW5wdXQtZmllbGQuY29sIGxhYmVse2xlZnQ6Ljc1cmVtfS5pbnB1dC1maWVsZC5jb2wgLnByZWZpeCB+IGxhYmVsLC5pbnB1dC1maWVsZC5jb2wgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVse3dpZHRoOmNhbGMoMTAwJSAtIDNyZW0gLSAxLjVyZW0pfS5pbnB1dC1maWVsZCBsYWJlbHtjb2xvcjojOGQ4ZDhkO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTtmb250LXNpemU6MXJlbTtjdXJzb3I6dGV4dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMnMgZWFzZS1vdXQ7dHJhbnNmb3JtLW9yaWdpbjowJSAxMDAlO3RleHQtYWxpZ246aW5pdGlhbDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMnB4KTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1maWVsZCBsYWJlbDpub3QoLmxhYmVsLWljb24pLmFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTRweCkgc2NhbGUoMC44KTt0cmFuc2Zvcm0tb3JpZ2luOjAgMH0uaW5wdXQtZmllbGQgLnByZWZpeHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozcmVtO2ZvbnQtc2l6ZToycmVtO3RyYW5zaXRpb246Y29sb3IgLjJzfS5pbnB1dC1maWVsZCAucHJlZml4LmFjdGl2ZXtjb2xvcjojM2FhM2ZmfS5pbnB1dC1maWVsZCAucHJlZml4IH4gaW5wdXQsLmlucHV0LWZpZWxkIC5wcmVmaXggfiB0ZXh0YXJlYSwuaW5wdXQtZmllbGQgLnByZWZpeCB+IGxhYmVsLC5pbnB1dC1maWVsZCAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwsLmlucHV0LWZpZWxkIC5wcmVmaXggfiAuYXV0b2NvbXBsZXRlLWNvbnRlbnR7bWFyZ2luLWxlZnQ6M3JlbTt3aWR0aDo5MiU7d2lkdGg6Y2FsYygxMDAlIC0gM3JlbSl9LmlucHV0LWZpZWxkIC5wcmVmaXggfiBsYWJlbHttYXJnaW4tbGVmdDozcmVtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5pbnB1dC1maWVsZCAucHJlZml4IH4gaW5wdXR7d2lkdGg6ODYlO3dpZHRoOmNhbGMoMTAwJSAtIDNyZW0pfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXsuaW5wdXQtZmllbGQgLnByZWZpeCB+IGlucHV0e3dpZHRoOjgwJTt3aWR0aDpjYWxjKDEwMCUgLSAzcmVtKX19LmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXXtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OmluaGVyaXR9Lm5hdi13cmFwcGVyIC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF17aGVpZ2h0OmluaGVyaXQ7cGFkZGluZy1sZWZ0OjRyZW07d2lkdGg6Y2FsYygxMDAlIC0gNHJlbSk7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lfS5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojNDQ0fS5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMrbGFiZWwgaSwuaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMgfiAubWF0ZXJpYWwtaWNvbnN7Y29sb3I6IzQ0NH0uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdK2xhYmVse2xlZnQ6MXJlbX0uaW5wdXQtZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLC5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0gfiAubWF0ZXJpYWwtaWNvbnN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MnJlbTt0cmFuc2l0aW9uOi4zcyBjb2xvcn10ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDozcmVtO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9dGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWF7b3ZlcmZsb3cteTpoaWRkZW47cGFkZGluZzouOHJlbSAwIDEuNnJlbSAwO3Jlc2l6ZTpub25lO21pbi1oZWlnaHQ6M3JlbX10ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZGF0ZStsYWJlbHtoZWlnaHQ6MTAwJX10ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYS52YWxpZGF0ZStsYWJlbDo6YWZ0ZXJ7dG9wOmNhbGMoMTAwJSAtIDEycHgpfXRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhLnZhbGlkYXRlK2xhYmVsOm5vdCgubGFiZWwtaWNvbikuYWN0aXZle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0yNXB4KX0uaGlkZGVuZGl2e2Rpc3BsYXk6bm9uZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZDtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7cGFkZGluZy10b3A6MS4ycmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfS5hdXRvY29tcGxldGUtY29udGVudHttYXJnaW4tdG9wOi0yMHB4O21hcmdpbi1ib3R0b206MjBweDtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MTtwb3NpdGlvbjpzdGF0aWN9LmF1dG9jb21wbGV0ZS1jb250ZW50IGxpIC5oaWdobGlnaHR7Y29sb3I6IzQ0NH0uYXV0b2NvbXBsZXRlLWNvbnRlbnQgbGkgaW1ne2hlaWdodDo0MHB4O3dpZHRoOjQwcHg7bWFyZ2luOjVweCAxNXB4fVt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSxbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWR7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmV9W3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsLFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzVweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4O2ZvbnQtc2l6ZToxcmVtO3RyYW5zaXRpb246LjI4cyBlYXNlO3VzZXItc2VsZWN0Om5vbmV9W3R5cGU9XCJyYWRpb1wiXStsYWJlbDpiZWZvcmUsW3R5cGU9XCJyYWRpb1wiXStsYWJlbDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDttYXJnaW46NHB4O3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7ei1pbmRleDowO3RyYW5zaXRpb246LjI4cyBlYXNlfVt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVyLFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOmFmdGVyLFt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCtsYWJlbDpiZWZvcmUsW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkK2xhYmVsOmFmdGVye2JvcmRlci1yYWRpdXM6NTAlfVt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye2JvcmRlcjoycHggc29saWQgIzVhNWE1YX1bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXJ7dHJhbnNmb3JtOnNjYWxlKDApfVt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDpiZWZvcmV7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudH1bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkK2xhYmVsOmJlZm9yZSxbdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7Ym9yZGVyOjVweCBzb2xpZCAjMjg4ZWVhfVt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDphZnRlcixbdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfVt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMS4wMil9W3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpjaGVja2VkK2xhYmVsOmFmdGVye3RyYW5zZm9ybTpzY2FsZSgwLjUpfVt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzK2xhYmVsOmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIDEwcHggcmdiYSgwLDAsMCwwLjEpfVt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6ZGlzYWJsZWQ6Y2hlY2tlZCtsYWJlbDpiZWZvcmV7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLDAuNDIpfVt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6ZGlzYWJsZWQ6Y2hlY2tlZCtsYWJlbDphZnRlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC40Mil9W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSxbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQrbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC40Mil9W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCtsYWJlbHtjb2xvcjpyZ2JhKDAsMCwwLDAuNDIpfVt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC40Mil9W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkK2xhYmVsOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjQyKTtib3JkZXItY29sb3I6Izk0OTQ5NH1mb3JtIHB7bWFyZ2luLWJvdHRvbToxMHB4O3RleHQtYWxpZ246bGVmdH1mb3JtIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX1bdHlwZT1cImNoZWNrYm94XCJdK2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozNXB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyNXB4O2xpbmUtaGVpZ2h0OjI1cHg7Zm9udC1zaXplOjFyZW07dXNlci1zZWxlY3Q6bm9uZX1bdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOmJlZm9yZSxbdHlwZT1cImNoZWNrYm94XCJdOm5vdCguZmlsbGVkLWluKStsYWJlbDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3otaW5kZXg6MDtib3JkZXI6MnB4IHNvbGlkICM1YTVhNWE7Ym9yZGVyLXJhZGl1czoxcHg7bWFyZ2luLXRvcDoycHg7dHJhbnNpdGlvbjouMnN9W3R5cGU9XCJjaGVja2JveFwiXTpub3QoLmZpbGxlZC1pbikrbGFiZWw6YWZ0ZXJ7Ym9yZGVyOjA7dHJhbnNmb3JtOnNjYWxlKDApfVt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKTpkaXNhYmxlZCtsYWJlbDpiZWZvcmV7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNDIpfVt0eXBlPVwiY2hlY2tib3hcIl0udGFiYmVkOmZvY3VzK2xhYmVsOmFmdGVye3RyYW5zZm9ybTpzY2FsZSgxKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjAgMCAwIDEwcHggcmdiYSgwLDAsMCwwLjEpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjEpfVt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDpiZWZvcmV7dG9wOi00cHg7bGVmdDotNXB4O3dpZHRoOjEycHg7aGVpZ2h0OjIycHg7Ym9yZGVyLXRvcDoycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo1cHggc29saWQgIzI4OGVlYTtib3JkZXItYm90dG9tOjVweCBzb2xpZCAjMjg4ZWVhO3RyYW5zZm9ybTpyb3RhdGUoNDBkZWcpO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAxMDAlfVt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpkaXNhYmxlZCtsYWJlbDpiZWZvcmV7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCByZ2JhKDAsMCwwLDAuNDIpO2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHJnYmEoMCwwLDAsMC40Mil9W3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlK2xhYmVsOmJlZm9yZXt0b3A6LTExcHg7bGVmdDotMTJweDt3aWR0aDoxMHB4O2hlaWdodDoyMnB4O2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDo1cHggc29saWQgIzI4OGVlYTtib3JkZXItYm90dG9tOm5vbmU7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDEwMCV9W3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlOmRpc2FibGVkK2xhYmVsOmJlZm9yZXtib3JkZXItcmlnaHQ6MnB4IHNvbGlkIHJnYmEoMCwwLDAsMC40Mik7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbitsYWJlbDphZnRlcntib3JkZXItcmFkaXVzOjJweH1bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbitsYWJlbDpiZWZvcmUsW3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW4rbGFiZWw6YWZ0ZXJ7Y29udGVudDonJztsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjpib3JkZXIgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzLCB3aWR0aCAuMjBzIC4xcywgaGVpZ2h0IC4yMHMgLjFzLCB0b3AgLjIwcyAuMXMsIGxlZnQgLjIwcyAuMXM7ei1pbmRleDoxfVt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudDtsZWZ0OjZweDt0b3A6MTBweDt0cmFuc2Zvcm06cm90YXRlWigzN2RlZyk7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDEwMCV9W3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46bm90KDpjaGVja2VkKStsYWJlbDphZnRlcntoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjJweCBzb2xpZCAjNWE1YTVhO3RvcDowcHg7ei1pbmRleDowfVt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmNoZWNrZWQrbGFiZWw6YmVmb3Jle3RvcDowO2xlZnQ6MXB4O3dpZHRoOjhweDtoZWlnaHQ6MTNweDtib3JkZXItdG9wOjJweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDoycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmZmY7dHJhbnNmb3JtOnJvdGF0ZVooMzdkZWcpO3RyYW5zZm9ybS1vcmlnaW46MTAwJSAxMDAlfVt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7dG9wOjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXI6MnB4IHNvbGlkICNmNTYzMjk7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O3otaW5kZXg6MH1bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbi50YWJiZWQ6Zm9jdXMrbGFiZWw6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLWNvbG9yOiM1YTVhNWE7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9W3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW4udGFiYmVkOmNoZWNrZWQ6Zm9jdXMrbGFiZWw6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O2JvcmRlci1jb2xvcjojZjU2MzI5fVt0eXBlPVwiY2hlY2tib3hcIl0uZmlsbGVkLWluOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudH1bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWNvbG9yOiM5NDk0OTR9W3R5cGU9XCJjaGVja2JveFwiXS5maWxsZWQtaW46ZGlzYWJsZWQ6Y2hlY2tlZCtsYWJlbDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbjpkaXNhYmxlZDpjaGVja2VkK2xhYmVsOmFmdGVye2JhY2tncm91bmQtY29sb3I6Izk0OTQ5NDtib3JkZXItY29sb3I6Izk0OTQ5NH0uc3dpdGNoLC5zd2l0Y2ggKnstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dXNlci1zZWxlY3Q6bm9uZX0uc3dpdGNoIGxhYmVse2N1cnNvcjpwb2ludGVyfS5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF17b3BhY2l0eTowO3dpZHRoOjA7aGVpZ2h0OjB9LnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZmMxYWZ9LnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlcjpiZWZvcmUsLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlcjphZnRlcntsZWZ0OjE4cHh9LnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkKy5sZXZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNTYzMjl9LnN3aXRjaCBsYWJlbCAubGV2ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjM2cHg7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMzgpO2JvcmRlci1yYWRpdXM6MTVweDttYXJnaW4tcmlnaHQ6MTBweDt0cmFuc2l0aW9uOmJhY2tncm91bmQgMC4zcyBlYXNlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCAxNnB4fS5zd2l0Y2ggbGFiZWwgLmxldmVyOmJlZm9yZSwuc3dpdGNoIGxhYmVsIC5sZXZlcjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXItcmFkaXVzOjUwJTtsZWZ0OjA7dG9wOi0zcHg7dHJhbnNpdGlvbjpsZWZ0IDAuM3MgZWFzZSwgYmFja2dyb3VuZCAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAuMXMgZWFzZX0uc3dpdGNoIGxhYmVsIC5sZXZlcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NSw5OSw0MSwwLjE1KX0uc3dpdGNoIGxhYmVsIC5sZXZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNGMUYxRjE7Ym94LXNoYWRvdzowcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKX1pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YmVmb3JlLGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDIuNCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NSw5OSw0MSwwLjE1KX1pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmRpc2FibGVkKSB+IC5sZXZlcjphY3RpdmU6YmVmb3JlLGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3Jle3RyYW5zZm9ybTpzY2FsZSgyLjQpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA4KX0uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSsubGV2ZXJ7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMTIpfS5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdKy5sZXZlcjphZnRlciwuc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXTpjaGVja2VkKy5sZXZlcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM5NDk0OTR9c2VsZWN0e2Rpc3BsYXk6bm9uZX1zZWxlY3QuYnJvd3Nlci1kZWZhdWx0e2Rpc3BsYXk6YmxvY2t9c2VsZWN0e2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjkpO3dpZHRoOjEwMCU7cGFkZGluZzo1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci1yYWRpdXM6MnB4O2hlaWdodDozcmVtfS5pbnB1dC1maWVsZD5zZWxlY3R7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO3BvaW50ZXItZXZlbnRzOm5vbmU7aGVpZ2h0OjA7dG9wOjA7bGVmdDowO29wYWNpdHk6MH0uc2VsZWN0LWxhYmVse3Bvc2l0aW9uOmFic29sdXRlfS5zZWxlY3Qtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VsZWN0LXdyYXBwZXIudmFsaWQrbGFiZWwsLnNlbGVjdC13cmFwcGVyLmludmFsaWQrbGFiZWx7d2lkdGg6MTAwJTtwb2ludGVyLWV2ZW50czpub25lfS5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGQ4ZDhkO291dGxpbmU6bm9uZTtoZWlnaHQ6M3JlbTtsaW5lLWhlaWdodDozcmVtO3dpZHRoOjEwMCU7Zm9udC1zaXplOjFyZW07bWFyZ2luOjAgMCAyMHB4IDA7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2s7dXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0LXdyYXBwZXIgc3Bhbi5jYXJldHtjb2xvcjppbml0aWFsO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7aGVpZ2h0OjEwcHg7bWFyZ2luOmF1dG8gMDtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxMHB4fS5zZWxlY3Qtd3JhcHBlcitsYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTI2cHg7Zm9udC1zaXplOi44cmVtfXNlbGVjdDpkaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLDAuNDIpfS5zZWxlY3Qtd3JhcHBlci5kaXNhYmxlZCBzcGFuLmNhcmV0LC5zZWxlY3Qtd3JhcHBlci5kaXNhYmxlZCtsYWJlbHtjb2xvcjpyZ2JhKDAsMCwwLDAuNDIpfS5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd246ZGlzYWJsZWR7Y29sb3I6cmdiYSgwLDAsMCwwLjQyKTtjdXJzb3I6ZGVmYXVsdDt1c2VyLXNlbGVjdDpub25lfS5zZWxlY3Qtd3JhcHBlciBpe2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0uc2VsZWN0LWRyb3Bkb3duIGxpLmRpc2FibGVkLC5zZWxlY3QtZHJvcGRvd24gbGkuZGlzYWJsZWQ+c3Bhbiwuc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3Vwe2NvbG9yOnJnYmEoMCwwLDAsMC4zKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5zZWxlY3QtZHJvcGRvd24uZHJvcGRvd24tY29udGVudCBsaS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uc2VsZWN0LWRyb3Bkb3duLmRyb3Bkb3duLWNvbnRlbnQgbGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDYpfS5zZWxlY3QtZHJvcGRvd24uZHJvcGRvd24tY29udGVudCBsaS5zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wMyl9LnByZWZpeCB+IC5zZWxlY3Qtd3JhcHBlcnttYXJnaW4tbGVmdDozcmVtO3dpZHRoOjkyJTt3aWR0aDpjYWxjKDEwMCUgLSAzcmVtKX0ucHJlZml4IH4gbGFiZWx7bWFyZ2luLWxlZnQ6M3JlbX0uc2VsZWN0LWRyb3Bkb3duIGxpIGltZ3toZWlnaHQ6NDBweDt3aWR0aDo0MHB4O21hcmdpbjo1cHggMTVweDtmbG9hdDpyaWdodH0uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3Vwe2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWV9LnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cC5zZWxlY3RlZD5zcGFue2NvbG9yOnJnYmEoMCwwLDAsMC43KX0uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwPnNwYW57Y29sb3I6cmdiYSgwLDAsMCwwLjQpfS5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAgfiBsaS5vcHRncm91cC1vcHRpb257cGFkZGluZy1sZWZ0OjFyZW19LmZpbGUtZmllbGR7cG9zaXRpb246cmVsYXRpdmV9LmZpbGUtZmllbGQgLmZpbGUtcGF0aC13cmFwcGVye292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6MTBweH0uZmlsZS1maWVsZCBpbnB1dC5maWxlLXBhdGh7d2lkdGg6MTAwJX0uZmlsZS1maWVsZCAuYnRuLC5maWxlLWZpZWxkIC5idG4tbGFyZ2UsLmZpbGUtZmllbGQgLmJ0bi1tZWRpdW17ZmxvYXQ6bGVmdDtoZWlnaHQ6M3JlbTtsaW5lLWhlaWdodDozcmVtfS5maWxlLWZpZWxkIHNwYW57Y3Vyc29yOnBvaW50ZXJ9LmZpbGUtZmllbGQgaW5wdXRbdHlwZT1maWxlXXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MDtmb250LXNpemU6MjBweDtjdXJzb3I6cG9pbnRlcjtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LmZpbGUtZmllbGQgaW5wdXRbdHlwZT1maWxlXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257ZGlzcGxheTpub25lfS5yYW5nZS1maWVsZHtwb3NpdGlvbjpyZWxhdGl2ZX1pbnB1dFt0eXBlPXJhbmdlXSxpbnB1dFt0eXBlPXJhbmdlXSsudGh1bWJ7Y3Vyc29yOnBvaW50ZXJ9aW5wdXRbdHlwZT1yYW5nZV17cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtvdXRsaW5lOm5vbmU7d2lkdGg6MTAwJTttYXJnaW46MTVweCAwO3BhZGRpbmc6MH1pbnB1dFt0eXBlPXJhbmdlXTpmb2N1c3tvdXRsaW5lOm5vbmV9aW5wdXRbdHlwZT1yYW5nZV0rLnRodW1ie3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MDtib3JkZXI6bm9uZTtoZWlnaHQ6MDt3aWR0aDowO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW4tbGVmdDo3cHg7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1pbnB1dFt0eXBlPXJhbmdlXSsudGh1bWIgLnZhbHVle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZTowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfWlucHV0W3R5cGU9cmFuZ2VdKy50aHVtYi5hY3RpdmV7Ym9yZGVyLXJhZGl1czo1MCUgNTAlIDUwJSAwfWlucHV0W3R5cGU9cmFuZ2VdKy50aHVtYi5hY3RpdmUgLnZhbHVle2NvbG9yOiNmZmY7bWFyZ2luLWxlZnQ6LTFweDttYXJnaW4tdG9wOjhweDtmb250LXNpemU6MTBweH1pbnB1dFt0eXBlPXJhbmdlXXstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiNjMmMwYzI7Ym9yZGVyOm5vbmV9aW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjpub25lO2hlaWdodDoxNHB4O3dpZHRoOjE0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zZm9ybS1vcmlnaW46NTAlIDUwJTttYXJnaW46LTVweCAwIDAgMDt0cmFuc2l0aW9uOi4zc31pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7YmFja2dyb3VuZDojY2NjfWlucHV0W3R5cGU9cmFuZ2Vde2JvcmRlcjoxcHggc29saWQgd2hpdGV9aW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2t7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiNkZGQ7Ym9yZGVyOm5vbmV9aW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWJ7Ym9yZGVyOm5vbmU7aGVpZ2h0OjE0cHg7d2lkdGg6MTRweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luLXRvcDotNXB4fWlucHV0W3R5cGU9cmFuZ2VdOi1tb3otZm9jdXNyaW5ne291dGxpbmU6MXB4IHNvbGlkICNmZmY7b3V0bGluZS1vZmZzZXQ6LTFweH1pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1vei1yYW5nZS10cmFja3tiYWNrZ3JvdW5kOiNjY2N9aW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFja3toZWlnaHQ6M3B4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo2cHggMDtjb2xvcjp0cmFuc3BhcmVudH1pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXJ7YmFja2dyb3VuZDojNzc3fWlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlcntiYWNrZ3JvdW5kOiNkZGR9aW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYntib3JkZXI6bm9uZTtoZWlnaHQ6MTRweDt3aWR0aDoxNHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I2ZmZn1pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXJ7YmFja2dyb3VuZDojODg4fWlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC11cHBlcntiYWNrZ3JvdW5kOiNjY2N9LnRhYmxlLW9mLWNvbnRlbnRzLmZpeGVke3Bvc2l0aW9uOmZpeGVkfS50YWJsZS1vZi1jb250ZW50cyBsaXtwYWRkaW5nOjJweCAwfS50YWJsZS1vZi1jb250ZW50cyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojNzU3NTc1O3BhZGRpbmctbGVmdDoyMHB4O2hlaWdodDoxLjVyZW07bGluZS1oZWlnaHQ6MS41cmVtO2xldHRlci1zcGFjaW5nOi40O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50YWJsZS1vZi1jb250ZW50cyBhOmhvdmVye2NvbG9yOiNhOGE4YTg7cGFkZGluZy1sZWZ0OjE5cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwMDdhZmZ9LnRhYmxlLW9mLWNvbnRlbnRzIGEuYWN0aXZle2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nLWxlZnQ6MThweDtib3JkZXItbGVmdDoycHggc29saWQgIzAwN2FmZn0uc2lkZS1uYXZ7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MzAwcHg7bGVmdDowO3RvcDowO21hcmdpbjowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTtoZWlnaHQ6MTAwJTtoZWlnaHQ6Y2FsYygxMDAlICsgNjBweCk7aGVpZ2h0Oi1tb3otY2FsYygxMDAlKTtwYWRkaW5nLWJvdHRvbTo2MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt6LWluZGV4Ojk5OTtvdmVyZmxvdy15OmF1dG87d2lsbC1jaGFuZ2U6dHJhbnNmb3JtO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDUlKX0uc2lkZS1uYXYucmlnaHQtYWxpZ25lZHtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwNSUpO2xlZnQ6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uc2lkZS1uYXYgLmNvbGxhcHNpYmxle21hcmdpbjowfS5zaWRlLW5hdiBsaXtmbG9hdDpub25lO2xpbmUtaGVpZ2h0OjQ4cHh9LnNpZGUtbmF2IGxpLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wNSl9LnNpZGUtbmF2IGxpPmF7Y29sb3I6cmdiYSgwLDAsMCwwLjg3KTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6NDhweDtsaW5lLWhlaWdodDo0OHB4O3BhZGRpbmc6MCAzMnB4fS5zaWRlLW5hdiBsaT5hOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA1KX0uc2lkZS1uYXYgbGk+YS5idG4sLnNpZGUtbmF2IGxpPmEuYnRuLWxhcmdlLC5zaWRlLW5hdiBsaT5hLmJ0bi1tZWRpdW0sLnNpZGUtbmF2IGxpPmEuYnRuLWxhcmdlLC5zaWRlLW5hdiBsaT5hLmJ0bi1mbGF0LC5zaWRlLW5hdiBsaT5hLmJ0bi1mbG9hdGluZ3ttYXJnaW46MTBweCAxNXB4fS5zaWRlLW5hdiBsaT5hLmJ0biwuc2lkZS1uYXYgbGk+YS5idG4tbGFyZ2UsLnNpZGUtbmF2IGxpPmEuYnRuLW1lZGl1bSwuc2lkZS1uYXYgbGk+YS5idG4tbGFyZ2UsLnNpZGUtbmF2IGxpPmEuYnRuLWZsb2F0aW5ne2NvbG9yOiNmZmZ9LnNpZGUtbmF2IGxpPmEuYnRuLWZsYXR7Y29sb3I6IzM0MzQzNH0uc2lkZS1uYXYgbGk+YS5idG46aG92ZXIsLnNpZGUtbmF2IGxpPmEuYnRuLWxhcmdlOmhvdmVyLC5zaWRlLW5hdiBsaT5hLmJ0bi1tZWRpdW06aG92ZXIsLnNpZGUtbmF2IGxpPmEuYnRuLWxhcmdlOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y2NzU0MX0uc2lkZS1uYXYgbGk+YS5idG4tZmxvYXRpbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5fS5zaWRlLW5hdiBsaT5hPmksLnNpZGUtbmF2IGxpPmE+W2NsYXNzXj1cIm1kaS1cIl0sLnNpZGUtbmF2IGxpPmEgbGk+YT5bY2xhc3MqPVwibWRpLVwiXSwuc2lkZS1uYXYgbGk+YT5pLm1hdGVyaWFsLWljb25ze2Zsb2F0OmxlZnQ7aGVpZ2h0OjQ4cHg7bGluZS1oZWlnaHQ6NDhweDttYXJnaW46MCAzMnB4IDAgMDt3aWR0aDoyNHB4O2NvbG9yOnJnYmEoMCwwLDAsMC41NCl9LnNpZGUtbmF2IC5kaXZpZGVye21hcmdpbjo4cHggMCAwIDB9LnNpZGUtbmF2IC5zdWJoZWFkZXJ7Y3Vyc29yOmluaXRpYWw7cG9pbnRlci1ldmVudHM6bm9uZTtjb2xvcjpyZ2JhKDAsMCwwLDAuNTQpO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo0OHB4fS5zaWRlLW5hdiAuc3ViaGVhZGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnNpZGUtbmF2IC51c2VyLXZpZXcsLnNpZGUtbmF2IC51c2VyVmlld3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjMycHggMzJweCAwO21hcmdpbi1ib3R0b206OHB4fS5zaWRlLW5hdiAudXNlci12aWV3PmEsLnNpZGUtbmF2IC51c2VyVmlldz5he2hlaWdodDphdXRvO3BhZGRpbmc6MH0uc2lkZS1uYXYgLnVzZXItdmlldz5hOmhvdmVyLC5zaWRlLW5hdiAudXNlclZpZXc+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5zaWRlLW5hdiAudXNlci12aWV3IC5iYWNrZ3JvdW5kLC5zaWRlLW5hdiAudXNlclZpZXcgLmJhY2tncm91bmR7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTF9LnNpZGUtbmF2IC51c2VyLXZpZXcgLmNpcmNsZSwuc2lkZS1uYXYgLnVzZXItdmlldyAubmFtZSwuc2lkZS1uYXYgLnVzZXItdmlldyAuZW1haWwsLnNpZGUtbmF2IC51c2VyVmlldyAuY2lyY2xlLC5zaWRlLW5hdiAudXNlclZpZXcgLm5hbWUsLnNpZGUtbmF2IC51c2VyVmlldyAuZW1haWx7ZGlzcGxheTpibG9ja30uc2lkZS1uYXYgLnVzZXItdmlldyAuY2lyY2xlLC5zaWRlLW5hdiAudXNlclZpZXcgLmNpcmNsZXtoZWlnaHQ6NjRweDt3aWR0aDo2NHB4fS5zaWRlLW5hdiAudXNlci12aWV3IC5uYW1lLC5zaWRlLW5hdiAudXNlci12aWV3IC5lbWFpbCwuc2lkZS1uYXYgLnVzZXJWaWV3IC5uYW1lLC5zaWRlLW5hdiAudXNlclZpZXcgLmVtYWlse2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LnNpZGUtbmF2IC51c2VyLXZpZXcgLm5hbWUsLnNpZGUtbmF2IC51c2VyVmlldyAubmFtZXttYXJnaW4tdG9wOjE2cHg7Zm9udC13ZWlnaHQ6NTAwfS5zaWRlLW5hdiAudXNlci12aWV3IC5lbWFpbCwuc2lkZS1uYXYgLnVzZXJWaWV3IC5lbWFpbHtwYWRkaW5nLWJvdHRvbToxNnB4O2ZvbnQtd2VpZ2h0OjQwMH0uZHJhZy10YXJnZXR7aGVpZ2h0OjEwMCU7d2lkdGg6MTBweDtwb3NpdGlvbjpmaXhlZDt0b3A6MDt6LWluZGV4Ojk5OH0uc2lkZS1uYXYuZml4ZWR7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3Bvc2l0aW9uOmZpeGVkfS5zaWRlLW5hdi5maXhlZC5yaWdodC1hbGlnbmVke3JpZ2h0OjA7bGVmdDphdXRvfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpey5zaWRlLW5hdi5maXhlZHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTA1JSl9LnNpZGUtbmF2LmZpeGVkLnJpZ2h0LWFsaWduZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTA1JSl9LnNpZGUtbmF2IGF7cGFkZGluZzowIDE2cHh9LnNpZGUtbmF2IC51c2VyLXZpZXcsLnNpZGUtbmF2IC51c2VyVmlld3twYWRkaW5nOjE2cHggMTZweCAwfX0uc2lkZS1uYXYgLmNvbGxhcHNpYmxlLWJvZHk+dWw6bm90KC5jb2xsYXBzaWJsZSk+bGkuYWN0aXZlLC5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keT51bDpub3QoLmNvbGxhcHNpYmxlKT5saS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDA3YWZmfS5zaWRlLW5hdiAuY29sbGFwc2libGUtYm9keT51bDpub3QoLmNvbGxhcHNpYmxlKT5saS5hY3RpdmUgYSwuc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWJvZHk+dWw6bm90KC5jb2xsYXBzaWJsZSk+bGkuYWN0aXZlIGF7Y29sb3I6I2ZmZn0uc2lkZS1uYXYgLmNvbGxhcHNpYmxlLWJvZHl7cGFkZGluZzowfSNzaWRlbmF2LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OjEyMHZoO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjUpO3otaW5kZXg6OTk3O3dpbGwtY2hhbmdlOm9wYWNpdHl9LnByZWxvYWRlci13cmFwcGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9LnByZWxvYWRlci13cmFwcGVyLnNtYWxse3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9LnByZWxvYWRlci13cmFwcGVyLmJpZ3t3aWR0aDo2NHB4O2hlaWdodDo2NHB4fS5wcmVsb2FkZXItd3JhcHBlci5hY3RpdmV7LXdlYmtpdC1hbmltYXRpb246Y29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjpjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGV9QC13ZWJraXQta2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGV7dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZXt0b3t0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zcGlubmVyLWxheWVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO2JvcmRlci1jb2xvcjojZjU2MzI5fS5zcGlubmVyLWJsdWUsLnNwaW5uZXItYmx1ZS1vbmx5e2JvcmRlci1jb2xvcjojNDI4NWY0fS5zcGlubmVyLXJlZCwuc3Bpbm5lci1yZWQtb25seXtib3JkZXItY29sb3I6I2RiNDQzN30uc3Bpbm5lci15ZWxsb3csLnNwaW5uZXIteWVsbG93LW9ubHl7Ym9yZGVyLWNvbG9yOiNmNGI0MDB9LnNwaW5uZXItZ3JlZW4sLnNwaW5uZXItZ3JlZW4tb25seXtib3JkZXItY29sb3I6IzBmOWQ1OH0uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZXstd2Via2l0LWFuaW1hdGlvbjpmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCxibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7YW5pbWF0aW9uOmZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aH0uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkey13ZWJraXQtYW5pbWF0aW9uOmZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO2FuaW1hdGlvbjpmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCxyZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aH0uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93ey13ZWJraXQtYW5pbWF0aW9uOmZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO2FuaW1hdGlvbjpmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCx5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aH0uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW57LXdlYmtpdC1hbmltYXRpb246ZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDthbmltYXRpb246ZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgaW5maW5pdGUgYm90aH0uYWN0aXZlIC5zcGlubmVyLWxheWVyLC5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlLW9ubHksLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXJlZC1vbmx5LC5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3ctb25seSwuYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4tb25seXtvcGFjaXR5OjE7LXdlYmtpdC1hbmltYXRpb246ZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7YW5pbWF0aW9uOmZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RofUAtd2Via2l0LWtleWZyYW1lcyBmaWxsLXVuZmlsbC1yb3RhdGV7MTIuNSV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9MjUley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfTM3LjUley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0MDVkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNTQwZGVnKX02Mi41JXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjc1ZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgxMGRlZyl9ODcuNSV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDk0NWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEwODBkZWcpfX1Aa2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZXsxMi41JXt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9MjUle3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0zNy41JXt0cmFuc2Zvcm06cm90YXRlKDQwNWRlZyl9NTAle3RyYW5zZm9ybTpyb3RhdGUoNTQwZGVnKX02Mi41JXt0cmFuc2Zvcm06cm90YXRlKDY3NWRlZyl9NzUle3RyYW5zZm9ybTpyb3RhdGUoODEwZGVnKX04Ny41JXt0cmFuc2Zvcm06cm90YXRlKDk0NWRlZyl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxMDgwZGVnKX19QC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXR7ZnJvbXtvcGFjaXR5OjF9MjUle29wYWNpdHk6MX0yNiV7b3BhY2l0eTowfTg5JXtvcGFjaXR5OjB9OTAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0e2Zyb217b3BhY2l0eToxfTI1JXtvcGFjaXR5OjF9MjYle29wYWNpdHk6MH04OSV7b3BhY2l0eTowfTkwJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXR7ZnJvbXtvcGFjaXR5OjB9MTUle29wYWNpdHk6MH0yNSV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjF9NTEle29wYWNpdHk6MH19QGtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXR7ZnJvbXtvcGFjaXR5OjB9MTUle29wYWNpdHk6MH0yNSV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjF9NTEle29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dHtmcm9te29wYWNpdHk6MH00MCV7b3BhY2l0eTowfTUwJXtvcGFjaXR5OjF9NzUle29wYWNpdHk6MX03NiV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dHtmcm9te29wYWNpdHk6MH00MCV7b3BhY2l0eTowfTUwJXtvcGFjaXR5OjF9NzUle29wYWNpdHk6MX03NiV7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXR7ZnJvbXtvcGFjaXR5OjB9NjUle29wYWNpdHk6MH03NSV7b3BhY2l0eToxfTkwJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXR7ZnJvbXtvcGFjaXR5OjB9NjUle29wYWNpdHk6MH03NSV7b3BhY2l0eToxfTkwJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5nYXAtcGF0Y2h7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo0NSU7d2lkdGg6MTAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtib3JkZXItY29sb3I6aW5oZXJpdH0uZ2FwLXBhdGNoIC5jaXJjbGV7d2lkdGg6MTAwMCU7bGVmdDotNDUwJX0uY2lyY2xlLWNsaXBwZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTAlO2hlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtib3JkZXItY29sb3I6aW5oZXJpdH0uY2lyY2xlLWNsaXBwZXIgLmNpcmNsZXt3aWR0aDoyMDAlO2hlaWdodDoxMDAlO2JvcmRlci13aWR0aDozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjUwJTstd2Via2l0LWFuaW1hdGlvbjpub25lO2FuaW1hdGlvbjpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjB9LmNpcmNsZS1jbGlwcGVyLmxlZnQgLmNpcmNsZXtsZWZ0OjA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEyOWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMjlkZWcpfS5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xle2xlZnQ6LTEwMCU7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEyOWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTI5ZGVnKX0uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5sZWZ0IC5jaXJjbGV7LXdlYmtpdC1hbmltYXRpb246bGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7YW5pbWF0aW9uOmxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RofS5hY3RpdmUgLmNpcmNsZS1jbGlwcGVyLnJpZ2h0IC5jaXJjbGV7LXdlYmtpdC1hbmltYXRpb246cmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO2FuaW1hdGlvbjpyaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlIGJvdGh9QC13ZWJraXQta2V5ZnJhbWVzIGxlZnQtc3Bpbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzBkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzBkZWcpfX1Aa2V5ZnJhbWVzIGxlZnQtc3Bpbntmcm9te3RyYW5zZm9ybTpyb3RhdGUoMTMwZGVnKX01MCV7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxMzBkZWcpfX1ALXdlYmtpdC1rZXlmcmFtZXMgcmlnaHQtc3Bpbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTMwZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTMwZGVnKX19QGtleWZyYW1lcyByaWdodC1zcGlue2Zyb217dHJhbnNmb3JtOnJvdGF0ZSgtMTMwZGVnKX01MCV7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX10b3t0cmFuc2Zvcm06cm90YXRlKC0xMzBkZWcpfX0jc3Bpbm5lckNvbnRhaW5lci5jb29sZG93bnstd2Via2l0LWFuaW1hdGlvbjpjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTthbmltYXRpb246Y29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSl9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtb3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlLW91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjQwMHB4O3dpZHRoOjEwMCV9LnNsaWRlci5mdWxsc2NyZWVue2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LnNsaWRlci5mdWxsc2NyZWVuIHVsLnNsaWRlc3toZWlnaHQ6MTAwJX0uc2xpZGVyLmZ1bGxzY3JlZW4gdWwuaW5kaWNhdG9yc3t6LWluZGV4OjI7Ym90dG9tOjMwcHh9LnNsaWRlciAuc2xpZGVze2JhY2tncm91bmQtY29sb3I6IzhkOGQ4ZDttYXJnaW46MDtoZWlnaHQ6NDAwcHh9LnNsaWRlciAuc2xpZGVzIGxpe29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OmluaGVyaXQ7b3ZlcmZsb3c6aGlkZGVufS5zbGlkZXIgLnNsaWRlcyBsaSBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LnNsaWRlciAuc2xpZGVzIGxpIC5jYXB0aW9ue2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1JTtsZWZ0OjE1JTt3aWR0aDo3MCU7b3BhY2l0eTowfS5zbGlkZXIgLnNsaWRlcyBsaSAuY2FwdGlvbiBwe2NvbG9yOiNmN2Y3Zjd9LnNsaWRlciAuc2xpZGVzIGxpLmFjdGl2ZXt6LWluZGV4OjJ9LnNsaWRlciAuaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDttYXJnaW46MH0uc2xpZGVyIC5pbmRpY2F0b3JzIC5pbmRpY2F0b3ItaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MTZweDt3aWR0aDoxNnB4O21hcmdpbjowIDEycHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7Ym9yZGVyLXJhZGl1czo1MCV9LnNsaWRlciAuaW5kaWNhdG9ycyAuaW5kaWNhdG9yLWl0ZW0uYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzM5YjE1MX0uY2Fyb3VzZWx7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQwMHB4O3BlcnNwZWN0aXZlOjUwMHB4O3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt0cmFuc2Zvcm0tb3JpZ2luOjAlIDUwJX0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVye3RvcDowO2xlZnQ6MH0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1maXhlZC1pdGVte3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO2JvdHRvbToyMHB4O3otaW5kZXg6MX0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1maXhlZC1pdGVtLndpdGgtaW5kaWNhdG9yc3tib3R0b206NjhweH0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1pdGVte3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo0MDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LmNhcm91c2VsLmNhcm91c2VsLXNsaWRlciAuY2Fyb3VzZWwtaXRlbSBoMntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MzJweH0uY2Fyb3VzZWwuY2Fyb3VzZWwtc2xpZGVyIC5jYXJvdXNlbC1pdGVtIHB7Zm9udC1zaXplOjE1cHh9LmNhcm91c2VsIC5jYXJvdXNlbC1pdGVte2Rpc3BsYXk6bm9uZTt3aWR0aDoyMDBweDtoZWlnaHQ6MjAwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5jYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbT5pbWd7d2lkdGg6MTAwJX0uY2Fyb3VzZWwgLmluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7bWFyZ2luOjB9LmNhcm91c2VsIC5pbmRpY2F0b3JzIC5pbmRpY2F0b3ItaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6OHB4O3dpZHRoOjhweDttYXJnaW46MjRweCA0cHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zcztib3JkZXItcmFkaXVzOjUwJX0uY2Fyb3VzZWwgLmluZGljYXRvcnMgLmluZGljYXRvci1pdGVtLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNhcm91c2VsLnNjcm9sbGluZyAuY2Fyb3VzZWwtaXRlbSAubWF0ZXJpYWxib3hlZCwuY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW06bm90KC5hY3RpdmUpIC5tYXRlcmlhbGJveGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LnRhcC10YXJnZXQtd3JhcHBlcnt3aWR0aDo4MDBweDtoZWlnaHQ6ODAwcHg7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDAwO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246dmlzaWJpbGl0eSAwcyAuM3N9LnRhcC10YXJnZXQtd3JhcHBlci5vcGVue3Zpc2liaWxpdHk6dmlzaWJsZTt0cmFuc2l0aW9uOnZpc2liaWxpdHkgMHN9LnRhcC10YXJnZXQtd3JhcHBlci5vcGVuIC50YXAtdGFyZ2V0e3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5Oi45NTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSxvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpfS50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiAudGFwLXRhcmdldC13YXZlOjpiZWZvcmV7dHJhbnNmb3JtOnNjYWxlKDEpfS50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiAudGFwLXRhcmdldC13YXZlOjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7YW5pbWF0aW9uOnB1bHNlLWFuaW1hdGlvbiAxcyBjdWJpYy1iZXppZXIoMC4yNCwgMCwgMC4zOCwgMSkgaW5maW5pdGU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyxcciB0cmFuc2Zvcm0gLjNzLFxyIHZpc2liaWxpdHkgMHMgMXN9LnRhcC10YXJnZXR7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjFyZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMDA3YWZmO2JveC1zaGFkb3c6MCAyMHB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTQpLDAgMTBweCA1MHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwwIDMwcHggMTBweCAtMjBweCByZ2JhKDAsMCwwLDAuMik7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpLG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSl9LnRhcC10YXJnZXQtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlLWNlbGx9LnRhcC10YXJnZXQtd2F2ZXtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4OjEwMDAxfS50YXAtdGFyZ2V0LXdhdmU6OmJlZm9yZSwudGFwLXRhcmdldC13YXZlOjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmZ9LnRhcC10YXJnZXQtd2F2ZTo6YmVmb3Jle3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LnRhcC10YXJnZXQtd2F2ZTo6YWZ0ZXJ7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyxcciB0cmFuc2Zvcm0gLjNzLFxyIHZpc2liaWxpdHkgMHM7ei1pbmRleDotMX0udGFwLXRhcmdldC1vcmlnaW57dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3otaW5kZXg6MTAwMDI7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0udGFwLXRhcmdldC1vcmlnaW46bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1tZWRpdW0pLC50YXAtdGFyZ2V0LW9yaWdpbjpub3QoLmJ0bik6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLW1lZGl1bSk6aG92ZXJ7YmFja2dyb3VuZDpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpey50YXAtdGFyZ2V0LC50YXAtdGFyZ2V0LXdyYXBwZXJ7d2lkdGg6NjAwcHg7aGVpZ2h0OjYwMHB4fX0ucHVsc2V7b3ZlcmZsb3c6aW5pdGlhbDtwb3NpdGlvbjpyZWxhdGl2ZX0ucHVsc2U6OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O2JvcmRlci1yYWRpdXM6aW5oZXJpdDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzO2FuaW1hdGlvbjpwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO3otaW5kZXg6LTF9QGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb257MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKX01MCV7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZSgxLjUpfX0ucGlja2Vye2ZvbnQtc2l6ZToxNnB4O3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6IzAwMDAwMDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDAwOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtvdXRsaW5lOm5vbmV9LnBpY2tlcl9faW5wdXR7Y3Vyc29yOmRlZmF1bHR9LnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZle2JvcmRlci1jb2xvcjojMDA4OWVjfS5waWNrZXJfX2hvbGRlcnt3aWR0aDoxMDAlO292ZXJmbG93LXk6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0vKiFcclxuICogRGVmYXVsdCBtb2JpbGUtZmlyc3QsIHJlc3BvbnNpdmUgc3R5bGluZyBmb3IgcGlja2FkYXRlLmpzXHJcbiAqIERlbW86IGh0dHA6Ly9hbXN1bC5naXRodWIuaW8vcGlja2FkYXRlLmpzXHJcbiAqLy5waWNrZXJfX2hvbGRlciwucGlja2VyX19mcmFtZXtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDt0b3A6MTAwJX0ucGlja2VyX19ob2xkZXJ7cG9zaXRpb246Zml4ZWQ7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1czstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgdG9wIDBzIDAuMTVzO3RyYW5zaXRpb246YmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgdG9wIDBzIDAuMTVzOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnBpY2tlcl9fZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjAgYXV0bzttaW4td2lkdGg6MjU2cHg7d2lkdGg6MzAwcHg7bWF4LWhlaWdodDozNTBweDstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKTstbW96LW9wYWNpdHk6MDtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjE1cyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246YWxsIDAuMTVzIGVhc2Utb3V0O3RyYW5zaXRpb246YWxsIDAuMTVzIGVhc2Utb3V0fUBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pey5waWNrZXJfX2ZyYW1le292ZXJmbG93OnZpc2libGU7dG9wOmF1dG87Ym90dG9tOi0xMDAlO21heC1oZWlnaHQ6ODAlfX1AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKXsucGlja2VyX19mcmFtZXttYXJnaW4tYm90dG9tOjcuNSV9fS5waWNrZXJfX3dyYXB7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfUBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pey5waWNrZXJfX3dyYXB7ZGlzcGxheTpibG9ja319LnBpY2tlcl9fYm94e2JhY2tncm91bmQ6I2ZmZmZmZjtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSAobWluLWhlaWdodDogMjguODc1ZW0pey5waWNrZXJfX2JveHtkaXNwbGF5OmJsb2NrO2JvcmRlcjoxcHggc29saWQgIzc3Nzc3Nztib3JkZXItdG9wLWNvbG9yOiM4OTg5ODk7Ym9yZGVyLWJvdHRvbS13aWR0aDowOy13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHggNXB4IDAgMDstbW96LWJvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7Ym9yZGVyLXJhZGl1czo1cHggNXB4IDAgMDstd2Via2l0LWJveC1zaGFkb3c6MCAxMnB4IDM2cHggMTZweCByZ2JhKDAsMCwwLDAuMjQpOy1tb3otYm94LXNoYWRvdzowIDEycHggMzZweCAxNnB4IHJnYmEoMCwwLDAsMC4yNCk7Ym94LXNoYWRvdzowIDEycHggMzZweCAxNnB4IHJnYmEoMCwwLDAsMC4yNCl9fS5waWNrZXItLW9wZW5lZCAucGlja2VyX19ob2xkZXJ7dG9wOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzFFMDAwMDAwLGVuZENvbG9yc3RyPSMxRTAwMDAwMClcIjt6b29tOjE7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMzIpOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0Oy1tb3otdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dH0ucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWV7dG9wOjA7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApOy1tb3otb3BhY2l0eToxO29wYWNpdHk6MX1AbWVkaWEgKG1pbi1oZWlnaHQ6IDM1Ljg3NWVtKXsucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWV7dG9wOjEwJTtib3R0b206YXV0b319LnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZle2JvcmRlci1jb2xvcjojMDA3YWZmfS5waWNrZXJfX2ZyYW1le21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjMyNXB4fUBtZWRpYSAobWluLWhlaWdodDogMzguODc1ZW0pey5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZXt0b3A6MTAlO2JvdHRvbTphdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KXsucGlja2VyX19ib3h7ZGlzcGxheTpmbGV4fS5waWNrZXJfX2ZyYW1le3dpZHRoOjgwJTttYXgtd2lkdGg6NjAwcHh9fS5waWNrZXJfX2JveHtwYWRkaW5nOjA7Ym9yZGVyLXJhZGl1czoycHg7b3ZlcmZsb3c6aGlkZGVufS5waWNrZXJfX2hlYWRlcnt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOi43NWVtfS5waWNrZXJfX21vbnRoLC5waWNrZXJfX3llYXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1ZW07bWFyZ2luLXJpZ2h0Oi4yNWVtfS5waWNrZXJfX3NlbGVjdC0tbW9udGgsLnBpY2tlcl9fc2VsZWN0LS15ZWFye2hlaWdodDoyZW07cGFkZGluZzowO21hcmdpbi1sZWZ0Oi4yNWVtO21hcmdpbi1yaWdodDouMjVlbX0ucGlja2VyX19zZWxlY3QtLW1vbnRoLmJyb3dzZXItZGVmYXVsdHtkaXNwbGF5OmlubGluZTtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7d2lkdGg6NDAlfS5waWNrZXJfX3NlbGVjdC0teWVhci5icm93c2VyLWRlZmF1bHR7ZGlzcGxheTppbmxpbmU7YmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO3dpZHRoOjI2JX0ucGlja2VyX19zZWxlY3QtLW1vbnRoOmZvY3VzLC5waWNrZXJfX3NlbGVjdC0teWVhcjpmb2N1c3tib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjA1KX0ucGlja2VyX19uYXYtLXByZXYsLnBpY2tlcl9fbmF2LS1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6LjVlbSAxLjI1ZW07d2lkdGg6MWVtO2hlaWdodDoxZW07Ym94LXNpemluZzpjb250ZW50LWJveDt0b3A6LTAuMjVlbX0ucGlja2VyX19uYXYtLXByZXZ7bGVmdDotMWVtO3BhZGRpbmctcmlnaHQ6MS4yNWVtfS5waWNrZXJfX25hdi0tbmV4dHtyaWdodDotMWVtO3BhZGRpbmctbGVmdDoxLjI1ZW19LnBpY2tlcl9fbmF2LS1kaXNhYmxlZCwucGlja2VyX19uYXYtLWRpc2FibGVkOmhvdmVyLC5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlLC5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlOmhvdmVye2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQ6bm9uZTtib3JkZXItcmlnaHQtY29sb3I6I2Y1ZjVmNTtib3JkZXItbGVmdC1jb2xvcjojZjVmNWY1fS5waWNrZXJfX3RhYmxle3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowO3RhYmxlLWxheW91dDpmaXhlZDtmb250LXNpemU6MXJlbTt3aWR0aDoxMDAlO21hcmdpbi10b3A6Ljc1ZW07bWFyZ2luLWJvdHRvbTouNWVtfS5waWNrZXJfX3RhYmxlIHRoLC5waWNrZXJfX3RhYmxlIHRke3RleHQtYWxpZ246Y2VudGVyfS5waWNrZXJfX3RhYmxlIHRke21hcmdpbjowO3BhZGRpbmc6MH0ucGlja2VyX193ZWVrZGF5e3dpZHRoOjE0LjI4NTcxNDI4NiU7Zm9udC1zaXplOi43NWVtO3BhZGRpbmctYm90dG9tOi4yNWVtO2NvbG9yOiM5OTk5OTk7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSAobWluLWhlaWdodDogMzMuODc1ZW0pey5waWNrZXJfX3dlZWtkYXl7cGFkZGluZy1ib3R0b206LjVlbX19LnBpY2tlcl9fZGF5LS10b2RheXtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojNTk1OTU5O2xldHRlci1zcGFjaW5nOi0uMztwYWRkaW5nOi43NXJlbSAwO2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5waWNrZXJfX2RheS0tZGlzYWJsZWQ6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6I2FhYWFhYX0ucGlja2VyX19kYXktLWluZm9jdXM6aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzAwMDtmb250LXdlaWdodDo1MDB9LnBpY2tlcl9fZGF5LS1vdXRmb2N1c3tkaXNwbGF5Om5vbmU7cGFkZGluZzouNzVyZW0gMDtjb2xvcjojZmZmfS5waWNrZXJfX2RheS0tb3V0Zm9jdXM6aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6I2RkZGRkZDtmb250LXdlaWdodDo1MDB9LnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3ZlciwucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWR7Y3Vyc29yOnBvaW50ZXJ9LnBpY2tlcl9fZGF5LS1zZWxlY3RlZCwucGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLC5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZHtib3JkZXItcmFkaXVzOjUwJTt0cmFuc2Zvcm06c2NhbGUoMC43NSk7YmFja2dyb3VuZDojMDA4OWVjO2NvbG9yOiNmZmZmZmZ9LnBpY2tlcl9fZGF5LS1kaXNhYmxlZCwucGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyLC5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNmNWY1ZjU7Y29sb3I6I2RkZGRkZDtjdXJzb3I6ZGVmYXVsdH0ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCwucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiNiYmJiYmJ9LnBpY2tlcl9fZm9vdGVye3RleHQtYWxpZ246cmlnaHR9LnBpY2tlcl9fYnV0dG9uLS10b2RheSwucGlja2VyX19idXR0b24tLWNsZWFyLC5waWNrZXJfX2J1dHRvbi0tY2xvc2V7Ym9yZGVyOjFweCBzb2xpZCAjZmZmZmZmO2JhY2tncm91bmQ6I2ZmZmZmZjtmb250LXNpemU6LjhlbTtwYWRkaW5nOi42NmVtIDA7Zm9udC13ZWlnaHQ6Ym9sZDt3aWR0aDozMyU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tfS5waWNrZXJfX2J1dHRvbi0tdG9kYXk6aG92ZXIsLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlciwucGlja2VyX19idXR0b24tLWNsb3NlOmhvdmVye2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZDojYjFkY2ZiO2JvcmRlci1ib3R0b20tY29sb3I6I2IxZGNmYn0ucGlja2VyX19idXR0b24tLXRvZGF5OmZvY3VzLC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMsLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpmb2N1c3tiYWNrZ3JvdW5kOiNiMWRjZmI7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4wNSk7b3V0bGluZTpub25lfS5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3JlLC5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3Jle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDowfS5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7bWFyZ2luLXJpZ2h0Oi40NWVtfS5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3Jle3RvcDotMC4wNWVtO3dpZHRoOjA7Ym9yZGVyLXRvcDowLjY2ZW0gc29saWQgIzAwNTliYztib3JkZXItbGVmdDouNjZlbSBzb2xpZCB0cmFuc3BhcmVudH0ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZXt0b3A6LTAuMjVlbTt3aWR0aDouNjZlbTtib3JkZXItdG9wOjNweCBzb2xpZCAjZWUyMjAwfS5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEQ3XCI7dG9wOi0wLjFlbTt2ZXJ0aWNhbC1hbGlnbjp0b3A7Zm9udC1zaXplOjEuMWVtO21hcmdpbi1yaWdodDouMzVlbTtjb2xvcjojNzc3Nzc3fS5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdLC5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2Y1ZjVmNTtjb2xvcjojZGRkZGRkO2N1cnNvcjpkZWZhdWx0fS5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNhYWFhYWF9LnBpY2tlcl9fZGF0ZS1kaXNwbGF5e3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmNTYzMjk7Y29sb3I6I2ZmZjtwYWRkaW5nOjE4cHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpey5waWNrZXJfX2RhdGUtZGlzcGxheXtmbGV4OjF9LnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5e2Rpc3BsYXk6YmxvY2t9LnBpY2tlcl9fY29udGFpbmVyX193cmFwcGVye2ZsZXg6Mn19LnBpY2tlcl9fbmF2LS1wcmV2OmhvdmVyLC5waWNrZXJfX25hdi0tbmV4dDpob3ZlcntjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQ6I2ZhZTFkN30ucGlja2VyX193ZWVrZGF5LWRpc3BsYXl7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjhyZW07bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjRweH0ucGlja2VyX19tb250aC1kaXNwbGF5e2ZvbnQtc2l6ZToyLjhyZW07Zm9udC13ZWlnaHQ6NTAwfS5waWNrZXJfX2RheS1kaXNwbGF5e2ZvbnQtc2l6ZToyLjhyZW07Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1yaWdodDo1cHh9LnBpY2tlcl9feWVhci1kaXNwbGF5e2ZvbnQtc2l6ZToxLjVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43KX0ucGlja2VyX19jYWxlbmRhci1jb250YWluZXJ7cGFkZGluZzowIDFyZW19LnBpY2tlcl9fY2FsZW5kYXItY29udGFpbmVyIHRoZWFke2JvcmRlcjpub25lfS5waWNrZXJfX3RhYmxle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi41ZW19LnBpY2tlcl9fZGF5LS1pbmZvY3Vze2NvbG9yOnJnYmEoMCwwLDAsMC44Nyk7bGV0dGVyLXNwYWNpbmc6LS4zcHg7cGFkZGluZzowLjc1cmVtIDA7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCl7LnBpY2tlcl9fZGF5LS1pbmZvY3Vze3BhZGRpbmc6MS4xcmVtIDB9fS5waWNrZXJfX2RheS5waWNrZXJfX2RheS0tdG9kYXl7Y29sb3I6I2Y1NjMyOX0ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5LnBpY2tlcl9fZGF5LS1zZWxlY3RlZHtjb2xvcjojZmZmfS5waWNrZXJfX3dlZWtkYXl7Zm9udC1zaXplOi45cmVtfS5waWNrZXJfX2RheS0tc2VsZWN0ZWQsLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3ZlciwucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tc2VsZWN0ZWR7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnNjYWxlKDAuOSk7YmFja2dyb3VuZC1jb2xvcjojZjU2MzI5O2NvbG9yOiNmZmZmZmZ9LnBpY2tlcl9fZGF5LS1zZWxlY3RlZC5waWNrZXJfX2RheS0tb3V0Zm9jdXMsLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3Zlci5waWNrZXJfX2RheS0tb3V0Zm9jdXMsLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkLnBpY2tlcl9fZGF5LS1vdXRmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmYWUxZDd9LnBpY2tlcl9fZm9vdGVye3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZzo1cHggMTBweH0ucGlja2VyX19jbG9zZSwucGlja2VyX190b2RheSwucGlja2VyX19jbGVhcntmb250LXNpemU6MS4xcmVtO3BhZGRpbmc6MCAxcmVtO2NvbG9yOiNmNTYzMjl9LnBpY2tlcl9fY2xlYXJ7Y29sb3I6I2Y0NDMzNjtmbG9hdDpsZWZ0fS5waWNrZXJfX25hdi0tcHJldjpiZWZvcmUsLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZXtjb250ZW50OlwiIFwiO2JvcmRlci10b3A6LjVlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi41ZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjAuNzVlbSBzb2xpZCAjNjc2NzY3O3dpZHRoOjA7aGVpZ2h0OjA7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvfS5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmV7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWxlZnQ6MC43NWVtIHNvbGlkICM2NzY3Njd9YnV0dG9uLnBpY2tlcl9fdG9kYXk6Zm9jdXMsYnV0dG9uLnBpY2tlcl9fY2xlYXI6Zm9jdXMsYnV0dG9uLnBpY2tlcl9fY2xvc2U6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZmFlMWQ3fS5waWNrZXJfX2xpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MC43NWVtIDAgNC4yZW07bWFyZ2luOjB9LnBpY2tlcl9fbGlzdC1pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDttYXJnaW4tYm90dG9tOi0xcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6Ljc1ZW0gMS4yNWVtfUBtZWRpYSAobWluLWhlaWdodDogNDYuNzVlbSl7LnBpY2tlcl9fbGlzdC1pdGVte3BhZGRpbmc6LjVlbSAxZW19fS5waWNrZXJfX2xpc3QtaXRlbTpob3ZlcntjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwO2JhY2tncm91bmQ6I2IxZGNmYjtib3JkZXItY29sb3I6IzAwODllYzt6LWluZGV4OjEwfS5waWNrZXJfX2xpc3QtaXRlbS0taGlnaGxpZ2h0ZWR7Ym9yZGVyLWNvbG9yOiMwMDg5ZWM7ei1pbmRleDoxMH0ucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkOmhvdmVyLC5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZHtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMDAwO2JhY2tncm91bmQ6I2IxZGNmYn0ucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkLC5waWNrZXJfX2xpc3QtaXRlbS0tc2VsZWN0ZWQ6aG92ZXIsLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVke2JhY2tncm91bmQ6IzAwODllYztjb2xvcjojZmZmO3otaW5kZXg6MTB9LnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCwucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkOmhvdmVyLC5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZHtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyLWNvbG9yOiNmNWY1ZjU7Y29sb3I6I2RkZDtjdXJzb3I6ZGVmYXVsdDtib3JkZXItY29sb3I6I2RkZDt6LWluZGV4OmF1dG99LnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFye2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODAlO21hcmdpbjoxZW0gYXV0byAwO3BhZGRpbmc6MWVtIDEuMjVlbTtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZTouNjdlbTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6cmdiYSgwLDAsMCwwLjg3KX0ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6aG92ZXIsLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3Vze2NvbG9yOiMwMDA7YmFja2dyb3VuZDojYjFkY2ZiO2JhY2tncm91bmQ6I2VlMjIwMDtib3JkZXItY29sb3I6I2VlMjIwMDtjdXJzb3I6cG9pbnRlcjtjb2xvcjojZmZmO291dGxpbmU6bm9uZX0ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3Jle3RvcDotMC4yNWVtO2NvbG9yOnJnYmEoMCwwLDAsMC44Nyk7Zm9udC1zaXplOjEuMjVlbTtmb250LXdlaWdodDpib2xkfS5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcjpiZWZvcmUsLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzOmJlZm9yZXtjb2xvcjojZmZmfS5waWNrZXItLXRpbWUgLnBpY2tlcl9fZnJhbWV7bWluLXdpZHRoOjI1NnB4O21heC13aWR0aDozMjBweH0ucGlja2VyLS10aW1lIC5waWNrZXJfX2JveHtmb250LXNpemU6MWVtO2JhY2tncm91bmQ6I2YyZjJmMjtwYWRkaW5nOjB9QG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSl7LnBpY2tlci0tdGltZSAucGlja2VyX19ib3h7bWFyZ2luLWJvdHRvbTo1ZW19fS5jbG9ja3BpY2tlci1kaXNwbGF5e2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpO2ZvbnQtd2VpZ2h0OjQwMDtjbGVhcjpib3RoO3Bvc2l0aW9uOnJlbGF0aXZlfS5jbG9ja3BpY2tlci1zcGFuLWFtLXBte2ZvbnQtc2l6ZToxLjNyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MXJlbTtib3R0b206MC4zcmVtO2xpbmUtaGVpZ2h0OjJyZW07Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpey5jbG9ja3BpY2tlci1kaXNwbGF5e3RvcDozMiV9LmNsb2NrcGlja2VyLXNwYW4tYW0tcG17cG9zaXRpb246cmVsYXRpdmU7cmlnaHQ6YXV0bztib3R0b206YXV0bzt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjEuMnJlbX19LnRleHQtcHJpbWFyeXtjb2xvcjojZmZmfS5jbG9ja3BpY2tlci1zcGFuLWhvdXJze21hcmdpbi1yaWdodDozcHh9LmNsb2NrcGlja2VyLXNwYW4tbWludXRlc3ttYXJnaW4tbGVmdDozcHh9LmNsb2NrcGlja2VyLXNwYW4taG91cnMsLmNsb2NrcGlja2VyLXNwYW4tbWludXRlcywuY2xvY2twaWNrZXItc3Bhbi1hbS1wbSBkaXZ7Y3Vyc29yOnBvaW50ZXJ9LmNsb2NrcGlja2VyLW1vdmluZ3tjdXJzb3I6bW92ZX0uY2xvY2twaWNrZXItcGxhdGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1yYWRpdXM6NTAlO3dpZHRoOjI3MHB4O2hlaWdodDoyNzBweDtvdmVyZmxvdzp2aXNpYmxlO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjphdXRvO21hcmdpbi10b3A6MjVweDttYXJnaW4tYm90dG9tOjVweDt1c2VyLXNlbGVjdDpub25lfS5jbG9ja3BpY2tlci1jYW52YXMsLmNsb2NrcGlja2VyLWRpYWx7d2lkdGg6MjcwcHg7aGVpZ2h0OjI3MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTFweDt0b3A6LTFweH0uY2xvY2twaWNrZXItbWludXRlc3t2aXNpYmlsaXR5OmhpZGRlbn0uY2xvY2twaWNrZXItdGlja3tib3JkZXItcmFkaXVzOjUwJTtjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO2xpbmUtaGVpZ2h0OjQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTtjdXJzb3I6cG9pbnRlcn0uY2xvY2twaWNrZXItdGljay5hY3RpdmUsLmNsb2NrcGlja2VyLXRpY2s6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NSw5OSw0MSwwLjI1KX0uY2xvY2twaWNrZXItZGlhbHstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7LW1vei10cmFuc2l0aW9uOi1tb3otdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zOy1tcy10cmFuc2l0aW9uOi1tcy10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXN9LmNsb2NrcGlja2VyLWRpYWwtb3V0e29wYWNpdHk6MH0uY2xvY2twaWNrZXItaG91cnMuY2xvY2twaWNrZXItZGlhbC1vdXR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4yLCAxLjIpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuMiwgMS4yKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMiwgMS4yKTstby10cmFuc2Zvcm06c2NhbGUoMS4yLCAxLjIpO3RyYW5zZm9ybTpzY2FsZSgxLjIsIDEuMil9LmNsb2NrcGlja2VyLW1pbnV0ZXMuY2xvY2twaWNrZXItZGlhbC1vdXR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC44LCAwLjgpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDAuOCwgMC44KTstbXMtdHJhbnNmb3JtOnNjYWxlKDAuOCwgMC44KTstby10cmFuc2Zvcm06c2NhbGUoMC44LCAwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgsIDAuOCl9LmNsb2NrcGlja2VyLWNhbnZhc3std2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAxNzVtczstbW96LXRyYW5zaXRpb246b3BhY2l0eSAxNzVtczstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IDE3NW1zOy1vLXRyYW5zaXRpb246b3BhY2l0eSAxNzVtczt0cmFuc2l0aW9uOm9wYWNpdHkgMTc1bXN9LmNsb2NrcGlja2VyLWNhbnZhcy1vdXR7b3BhY2l0eTowLjI1fS5jbG9ja3BpY2tlci1jYW52YXMtYmVhcmluZ3tzdHJva2U6bm9uZTtmaWxsOiNmNTYzMjl9LmNsb2NrcGlja2VyLWNhbnZhcy1iZ3tzdHJva2U6bm9uZTtmaWxsOiNmNTYzMjl9LmNsb2NrcGlja2VyLWNhbnZhcy1iZy10cmFuc3tmaWxsOiNmNTYzMjl9LmNsb2NrcGlja2VyLWNhbnZhcyBsaW5le3N0cm9rZTojZjU2MzI5O3N0cm9rZS13aWR0aDo0O3N0cm9rZS1saW5lY2FwOnJvdW5kfVxuIl19 */
