@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../assets/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../assets/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../assets/fonts/MaterialIcons-Regular.woff) format("woff"),url(../assets/fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;padding:.3rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;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;text-transform:none}select{text-transform:none}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input::-moz-focus-inner{border:0;padding:0}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}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;font-family:inherit;font-size:100%;padding:0.5em 1em;color:#444;color:rgba(0,0,0,0.8);border:1px solid #999;border:none transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));outline:0}.pure-button-active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000 \9}.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000 \9}.pure-button[disabled]{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);-khtml-opacity:0.40;-moz-opacity:0.40;opacity:0.40;cursor:not-allowed;box-shadow:none}.pure-button-disabled{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);-khtml-opacity:0.40;-moz-opacity:0.40;opacity:0.40;cursor:not-allowed;box-shadow:none}.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);-khtml-opacity:0.40;-moz-opacity:0.40;opacity:0.40;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected{background-color:#0078e7;color:#fff}a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display:-webkit-flex;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-0.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5000%;*width:12.4690%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.9690%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.9690%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5000%;*width:37.4690%}.pure-u-2-5{width:40%;*width:39.9690%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.9690%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.9690%}.pure-u-5-8,.pure-u-15-24{width:62.5000%;*width:62.4690%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.9690%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.9690%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5000%;*width:87.4690%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width: 35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5000%;*width:12.4690%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.9690%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.9690%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5000%;*width:37.4690%}.pure-u-sm-2-5{width:40%;*width:39.9690%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.9690%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.9690%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5000%;*width:62.4690%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.9690%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.9690%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5000%;*width:87.4690%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5000%;*width:12.4690%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.9690%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.9690%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5000%;*width:37.4690%}.pure-u-md-2-5{width:40%;*width:39.9690%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.9690%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.9690%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5000%;*width:62.4690%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.9690%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.9690%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5000%;*width:87.4690%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width: 64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5000%;*width:12.4690%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.9690%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.9690%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5000%;*width:37.4690%}.pure-u-lg-2-5{width:40%;*width:39.9690%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.9690%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.9690%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5000%;*width:62.4690%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.9690%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.9690%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5000%;*width:87.4690%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5000%;*width:12.4690%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.9690%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.9690%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5000%;*width:37.4690%}.pure-u-xl-2-5{width:40%;*width:39.9690%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.9690%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.9690%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5000%;*width:62.4690%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.9690%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.9690%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5000%;*width:87.4690%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-menu{box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-link,.pure-menu-heading{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{content:"\25B8";font-size:small;position:absolute;right:0.5em}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 0.3em}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-disabled,.pure-menu-heading{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link{background-color:#eee}.pure-menu-link:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected .pure-menu-link{color:#000}.pure-menu-selected .pure-menu-link:visited{color:#000}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial, sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:0.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}[class*="hint--"]{position:relative;display:inline-block}[class*="hint--"]:before,[class*="hint--"]:after{position:absolute;transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:0.3s ease;transition-delay:0ms}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{visibility:visible;opacity:1}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{transition-delay:100ms}[class*="hint--"]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[class*="hint--"]:after{background:#69616c;color:white;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap}[class*="hint--"][aria-label]:after{content:attr(aria-label)}[class*="hint--"][data-hint]:after{content:attr(data-hint)}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#69616c}.hint--top-right:before{border-top-color:#69616c}.hint--top:before{border-top-color:#69616c}.hint--bottom-left:before{border-bottom-color:#69616c}.hint--bottom-right:before{border-bottom-color:#69616c}.hint--bottom:before{border-bottom-color:#69616c}.hint--left:before{border-left-color:#69616c}.hint--right:before{border-right-color:#69616c}.hint--top:before{margin-bottom:-11px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{-ms-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{-ms-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{-ms-transform:translateX(8px);transform:translateX(8px)}.hint--right:hover:after{-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:hover:after{-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{-ms-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:12px}.hint--top-left:hover:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-ms-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{-ms-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-12px}.hint--top-right:hover:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-right:hover:after{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{-ms-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:12px}.hint--bottom-left:hover:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-ms-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{-ms-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-12px}.hint--bottom-right:hover:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-right:hover:after{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;line-height:1.4em}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*="hint--"]:after{text-shadow:0 -1px 0px #282529;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top-left:before{border-top-color:#b34e4d}.hint--error.hint--top-right:before{border-top-color:#b34e4d}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top-left:before{border-top-color:#c09854}.hint--warning.hint--top-right:before{border-top-color:#c09854}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before{border-bottom-color:#c09854}.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #1a3c4d}.hint--info.hint--top-left:before{border-top-color:#3986ac}.hint--info.hint--top-right:before{border-top-color:#3986ac}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before{border-bottom-color:#3986ac}.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top-left:before{border-top-color:#458746}.hint--success.hint--top-right:before{border-top-color:#458746}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before{border-bottom-color:#458746}.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-ms-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-right:after{-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-ms-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-right:after{-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:before{-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--left:after{-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:before{-ms-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after{-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}@keyframes blinkError{0%{border-left-color:#ccc;border-top-color:#ccc;border-right-color:transparent;border-bottom-color:transparent}30%{border-color:#bb1c1c}60%{border-left-color:#ccc;border-top-color:#ccc;border-right-color:transparent;border-bottom-color:transparent}100%{border-color:#bb1c1c}}@keyframes blinkChangeLabel{0%{border-color:transparent}50%{border-color:#00548b}90%{border-color:#00548b}100%{border-color:transparent}}@keyframes blinkChangeValue{0%{border-left-color:#ccc;border-top-color:#ccc;border-right-color:transparent;border-bottom-color:transparent}50%{border-color:#00548b}90%{border-color:#00548b}100%{border-left-color:#ccc;border-top-color:#ccc;border-right-color:transparent;border-bottom-color:transparent}}@font-face{font-family:"Nexa";src:local("☺"),url("../assets/fonts/NexaLight.woff") format("woff"),url("../assets/fonts/NexaLight.ttf") format("truetype"),url("../assets/fonts/NexaLight.svg") format("svg")}@font-face{font-family:"Nexa";src:local("☺"),url("../assets/fonts/NexaBold.woff") format("woff"),url("../assets/fonts/NexaBold.ttf") format("truetype"),url("../assets/fonts/NexaBold.svg") format("svg");font-weight:bold}body{font-family:'Roboto', helvetica, arial, sans-serif;color:#000119;font-size:14px}h1,h2,h3,h4,h5,h6{font-family:"Nexa", helvetica, arial, sans-serif;font-weight:bold;letter-spacing:normal;word-spacing:normal}h1{font-size:2.4rem;color:#00548b}h2{font-size:1.8rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.6rem}a:not(.pure-button){color:#0b84e4}label,label *{color:#000119}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-red{color:#bb1c1c !important}.text-black{color:#000119 !important}.text-gray{color:#69616c !important}.text-blue{color:#00548b !important}.text-white{color:#fff !important}.small-text{font-size:0.8rem !important}.italic{font-style:italic !important}.button-primary,.button-success,.button-error{color:#fff;vertical-align:middle}.button-primary i,.button-success i,.button-error i{padding:0;margin:0;color:#fff}.button-primary{background-color:#00548b}.button-primary.more{padding:10px;background-color:#003558;line-height:0}.button-primary.more i{line-height:16px}.button-primary:hover{background-color:#0073be}.button-success{background-color:#57983b}.button-error{background-color:white;color:#666;border:1px solid #666;padding:9px 9px 8px 9px !important}.button-error:hover{background-color:transparent;color:#bb1c1c;border:1px solid #bb1c1c}i.material-icons{outline:none}i.material-icons.small{font-size:1rem}i.material-icons.header-button,a[class*=hint] i.material-icons{padding:0;vertical-align:middle}i.material-icons.header-button,a[class*=hint] i.material-icons,i.material-icons.button-copy,i.material-icons.button-remove,i.material-icons.button-add,i.material-icons.button-edit,i.material-icons.button-accept,i.material-icons.button-close,i.material-icons.button-back{cursor:pointer}i.material-icons.button-copy,i.material-icons.button-remove,i.material-icons.button-edit,i.material-icons.button-close,i.material-icons.button-back{color:#69616c}i.material-icons.button-copy:hover,i.material-icons.button-edit:hover,i.material-icons.button-back:hover{color:#00548b}i.material-icons.button-remove:hover,i.material-icons.button-close:hover{color:#bb1c1c}i.material-icons.button-remove{color:#ccc}i.material-icons.button-add,i.material-icons.button-accept{color:#57983b}i.material-icons.button-add:hover,i.material-icons.button-accept:hover{color:#42732d}i.material-icons.button-copy,i.material-icons.button-edit,i.material-icons.button-accept{margin-left:16px}i.material-icons.button-close{margin-right:16px}.pure-menu-link{padding:11px 16px;font-size:14px}.pure-button{border-radius:5px;font-family:'Roboto', sans-serif;padding:10px 16px;font-size:14px;height:38px;letter-spacing:normal}.pure-button.expanded{width:100%}.button-group{display:inline-block;position:relative}.button-group .pure-button{border-radius:0;display:inline-block;float:left}.button-group .pure-button:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.button-group .pure-button:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.button-group .dropdown{position:absolute;right:0;top:36px;margin:0;padding:0;list-style:none;background:#fff;border:1px solid black}.button-group .dropdown li{padding:10px 16px;font-size:14px;cursor:pointer;white-space:nowrap}.button-group .dropdown li:hover{background:#ccc}.button-group .dropdown.templates{border:1px solid #003558}.button-group .dropdown.templates li:hover{background:#003558;color:#fff}pure-select .pure-menu-list a{color:#333}pure-select .selected{padding:.64rem}pure-select .pure-menu-children{box-shadow:1px 1px 1px 1px rgba(0,0,0,0.3)}input{border:none;background:transparent}.label{border:none;padding:10px 16px;font-size:14px}.label.label-value{padding:8px 13px;border:3px solid transparent}.value{border:2px solid transparent;border-left-color:#ccc;border-top-color:#ccc;background-color:#fff;padding:8px;transition:background-color 1s ease}.value.select{padding:0}.value.disabled{background-color:#f7f7f7}.value input{width:100%;outline:none;text-align:right}.value.error{animation:blinkError 1s ease forwards}.value.error input:-ms-input-placeholder{color:#bb1c1c !important}.value.error input::placeholder{color:#bb1c1c !important}.value.change .label-value{animation:blinkChangeLabel 3s ease}.total{text-align:right;font-size:14px;padding:10px}.modal{display:none;position:fixed;height:100%;width:100%;background:rgba(51,51,51,0.5);top:0;left:0}.modal .modal-box{background:white;min-width:300px;border-radius:5px;padding:0 32px 32px}.modal .modal-box.modal-video iframe{width:640px;height:390px}body.modal-opened .modal{display:block}.panel input{border:none;background:transparent;font-size:14px}.panel .panel-content .row{background-color:#dae1e9;border-top:1px solid #aabacc;border-left:1px solid #aabacc;border-right:1px solid #aabacc}.panel .panel-content .row:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.panel .panel-content .row:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #aabacc}.panel .panel-content .row:last-of-type .value{border-bottom-right-radius:5px}.table .pure-button{letter-spacing:normal}.table input{font-size:14px}.table .row{position:relative}.table .cell{position:relative;height:100%}.table .header{background-color:#7B92AA;border:1px solid #aabacc;border-top-left-radius:5px;border-top-right-radius:5px}.table .header .cell .label{padding:10px;color:#fff}.table .body .row .data{border:1px solid #aabacc;border-top:0;background-color:#dae1e9}.table .body .row .data [class*=pure-u]:not(:first-of-type) .cell{border-left:1px solid #aabacc}.table .body .row:last-of-type .data{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.table.totals-table .body .row{background:#dae1e9;border-top:1px solid #aabacc;border-left:1px solid #aabacc;border-right:1px solid #aabacc}.table.totals-table .body .row:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.table.totals-table .body .row:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #aabacc}.table.totals-table .body .row.results{border-color:#8aa0b9}.table.totals-table .body .row.results{background:#B0BECF}.table.totals-table .body .row.results .label label{color:#000119}.table.totals-table .body .row.results .info{display:block;font-style:italic;color:#69616c;font-size:.8rem}.period-table .body .row.annual-changed .cell.monthly .value,.period-table .body .row.annual-changed .cell.weekly .value{animation:blinkChangeValue 3s ease}.period-table .body .row.monthly-changed .cell.annual .value,.period-table .body .row.monthly-changed .cell.weekly .value{animation:blinkChangeValue 3s ease}.period-table .body .row.weekly-changed .cell.monthly .value,.period-table .body .row.weekly-changed .cell.annual .value{animation:blinkChangeValue 3s ease}.period-totals .row{background-color:#B0BECF;border:1px solid #8097b2;border-radius:5px}.period-totals .cell .label{font-size:1.1rem;text-align:right}.period-totals .cell .label label{color:#000119}.period-totals .cell.start{border-top-left-radius:5px;border-bottom-left-radius:5px}.period-totals .cell.end{border-top-right-radius:5px;border-bottom-right-radius:5px}period-totals.changed .cell.annual .label-value,period-totals.changed .cell.weekly .label-value,period-totals.changed .cell.monthly .label-value{animation:blinkChangeLabel 3s ease}.staff-table .pure-menu-link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.staff-table .body .row.overhead-changed .cell.overhead-value .label-value,.staff-table .body .row.overhead-changed .cell.break-even .label-value,.staff-table .body .row.overhead-changed .cell.out .label-value{animation:blinkChangeLabel 3s ease}span.switch{position:absolute;top:50%;left:0;z-index:0;display:block;width:58px;height:30px;background-color:#afafaf;border-radius:15px;cursor:pointer;transition:background-color 1s ease;-ms-transform:translateX(-105%) translateY(-50%);transform:translateX(-105%) translateY(-50%)}span.switch:after{position:absolute;top:1px;left:1px;content:'';display:block;width:28px;height:28px;background:#fff;border-radius:50%;transition:transform .5s ease}span.switch.active{background-color:#57983b}span.switch.active:after{-ms-transform:translateX(100%);transform:translateX(100%)}scenarios li a{border-left:1px solid #bac7d6;border-right:1px solid #bac7d6;border-top:1px solid #bac7d6;background:#dae1e9}scenarios li:first-of-type a{border-top-left-radius:5px;border-top-right-radius:5px}scenarios li:last-of-type a{border-bottom:1px solid #bac7d6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}pay .add-btn{-ms-transform:translateX(105%);transform:translateX(105%)}other-costs switch span{top:50%;-ms-transform:translateY(-50%) translateX(-110%);transform:translateY(-50%) translateX(-110%)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.on-right{-ms-transform:translateX(105%);transform:translateX(105%)}.content{margin-left:auto;margin-right:auto;padding:0 32px 32px}.inline-block{display:inline-block}.clickable{cursor:pointer}.center{margin-right:auto;margin-left:auto;display:block}.y-center{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.x-center{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.xy-center{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.round-corners{border-radius:5px}.round-top-left-corner{border-top-left-radius:5px}.round-bottom-left-corner{border-bottom-left-radius:5px}.round-top-right-corner{border-top-right-radius:5px}.round-bottom-right-corner{border-bottom-right-radius:5px}.float-right{float:right}a[class*=hint]{outline:none}.bg-error{background-color:#bb1c1c}.bg-error::after,.bg-error::before{z-index:0}.padding-0{padding:0px !important}.v-padding-0{padding:0px 0 !important}.h-padding-0{padding:0 0px !important}.margin-0{margin:0px !important}.v-margin-0{margin:0px 0 !important}.h-margin-0{margin:0 0px !important}.left-0{left:0px !important}.padding-left-0{padding-left:0px !important}.margin-left-0{margin-left:0px !important}.right-0{right:0px !important}.padding-right-0{padding-right:0px !important}.margin-right-0{margin-right:0px !important}.top-0{top:0px !important}.padding-top-0{padding-top:0px !important}.margin-top-0{margin-top:0px !important}.bottom-0{bottom:0px !important}.padding-bottom-0{padding-bottom:0px !important}.margin-bottom-0{margin-bottom:0px !important}.padding-1{padding:8px !important}.v-padding-1{padding:8px 0 !important}.h-padding-1{padding:0 8px !important}.margin-1{margin:8px !important}.v-margin-1{margin:8px 0 !important}.h-margin-1{margin:0 8px !important}.left-1{left:8px !important}.padding-left-1{padding-left:8px !important}.margin-left-1{margin-left:8px !important}.right-1{right:8px !important}.padding-right-1{padding-right:8px !important}.margin-right-1{margin-right:8px !important}.top-1{top:8px !important}.padding-top-1{padding-top:8px !important}.margin-top-1{margin-top:8px !important}.bottom-1{bottom:8px !important}.padding-bottom-1{padding-bottom:8px !important}.margin-bottom-1{margin-bottom:8px !important}.padding-2{padding:16px !important}.v-padding-2{padding:16px 0 !important}.h-padding-2{padding:0 16px !important}.margin-2{margin:16px !important}.v-margin-2{margin:16px 0 !important}.h-margin-2{margin:0 16px !important}.left-2{left:16px !important}.padding-left-2{padding-left:16px !important}.margin-left-2{margin-left:16px !important}.right-2{right:16px !important}.padding-right-2{padding-right:16px !important}.margin-right-2{margin-right:16px !important}.top-2{top:16px !important}.padding-top-2{padding-top:16px !important}.margin-top-2{margin-top:16px !important}.bottom-2{bottom:16px !important}.padding-bottom-2{padding-bottom:16px !important}.margin-bottom-2{margin-bottom:16px !important}.padding-3{padding:24px !important}.v-padding-3{padding:24px 0 !important}.h-padding-3{padding:0 24px !important}.margin-3{margin:24px !important}.v-margin-3{margin:24px 0 !important}.h-margin-3{margin:0 24px !important}.left-3{left:24px !important}.padding-left-3{padding-left:24px !important}.margin-left-3{margin-left:24px !important}.right-3{right:24px !important}.padding-right-3{padding-right:24px !important}.margin-right-3{margin-right:24px !important}.top-3{top:24px !important}.padding-top-3{padding-top:24px !important}.margin-top-3{margin-top:24px !important}.bottom-3{bottom:24px !important}.padding-bottom-3{padding-bottom:24px !important}.margin-bottom-3{margin-bottom:24px !important}.padding-4{padding:32px !important}.v-padding-4{padding:32px 0 !important}.h-padding-4{padding:0 32px !important}.margin-4{margin:32px !important}.v-margin-4{margin:32px 0 !important}.h-margin-4{margin:0 32px !important}.left-4{left:32px !important}.padding-left-4{padding-left:32px !important}.margin-left-4{margin-left:32px !important}.right-4{right:32px !important}.padding-right-4{padding-right:32px !important}.margin-right-4{margin-right:32px !important}.top-4{top:32px !important}.padding-top-4{padding-top:32px !important}.margin-top-4{margin-top:32px !important}.bottom-4{bottom:32px !important}.padding-bottom-4{padding-bottom:32px !important}.margin-bottom-4{margin-bottom:32px !important}.padding-5{padding:40px !important}.v-padding-5{padding:40px 0 !important}.h-padding-5{padding:0 40px !important}.margin-5{margin:40px !important}.v-margin-5{margin:40px 0 !important}.h-margin-5{margin:0 40px !important}.left-5{left:40px !important}.padding-left-5{padding-left:40px !important}.margin-left-5{margin-left:40px !important}.right-5{right:40px !important}.padding-right-5{padding-right:40px !important}.margin-right-5{margin-right:40px !important}.top-5{top:40px !important}.padding-top-5{padding-top:40px !important}.margin-top-5{margin-top:40px !important}.bottom-5{bottom:40px !important}.padding-bottom-5{padding-bottom:40px !important}.margin-bottom-5{margin-bottom:40px !important}.padding-6{padding:48px !important}.v-padding-6{padding:48px 0 !important}.h-padding-6{padding:0 48px !important}.margin-6{margin:48px !important}.v-margin-6{margin:48px 0 !important}.h-margin-6{margin:0 48px !important}.left-6{left:48px !important}.padding-left-6{padding-left:48px !important}.margin-left-6{margin-left:48px !important}.right-6{right:48px !important}.padding-right-6{padding-right:48px !important}.margin-right-6{margin-right:48px !important}.top-6{top:48px !important}.padding-top-6{padding-top:48px !important}.margin-top-6{margin-top:48px !important}.bottom-6{bottom:48px !important}.padding-bottom-6{padding-bottom:48px !important}.margin-bottom-6{margin-bottom:48px !important}.scenario-view h2 input{border:1px solid #ccc}.scenario-view.recovery_sales-product recovery-sales .product .value,.scenario-view.recovery_sales-markup recovery-sales .markup .value,.scenario-view.recovery_sales-markup_recover recovery-sales .markup_recover .value,.scenario-view.totals-annual_employment .staff-table .overhead-percent .value,.scenario-view staff-list.reset .staff-table .overhead-percent .value,.scenario-view.recovery_time-out recovery-time .out .value,.scenario-view.recovery_time-markup recovery-time .markup .value{animation:blinkChangeValue 3s ease}.scenario-view staff-list.reset .staff-table .overhead-value .label-value,.scenario-view staff-list.reset .staff-table .break-even .label-value,.scenario-view staff-list.reset .staff-table .out .label-value,.scenario-view.recovery_sales-markup_recover .staff-table .overhead-value .label-value,.scenario-view.recovery_sales-markup_recover .staff-table .break-even .label-value,.scenario-view.recovery_sales-markup_recover .staff-table .out .label-value,.scenario-view.totals-annual_employment .staff-table .overhead-value .label-value,.scenario-view.totals-annual_employment .staff-table .break-even .label-value,.scenario-view.totals-annual_employment .staff-table .out .label-value,.scenario-view.recovery_time-estimated .staff-table .out .label-value,.scenario-view.recovery_sales-recovered recovery-sales .recovered .label-value,.scenario-view.recovery_sales-estimated recovery-sales .estimated .label-value,.scenario-view.recovery_time-recovered recovery-time .recovered .label-value,.scenario-view.recovery_time-break_even recovery-time .break_even .label-value,.scenario-view.recovery_time-estimated recovery-time .estimated .label-value,.scenario-view.totals-annual_chargeable totals .annual_chargeable .label-value,.scenario-view.totals-annual_employment totals .annual_employment .label-value,.scenario-view.totals-annual_overhead totals .annual_overhead .label-value,.scenario-view.totals-break_even totals .break_even .label-value,.scenario-view.estimated estimated .estimated-value .label-value{animation:blinkChangeLabel 3s ease}.staff-view.pay-annual pay .annual .value,.staff-view.pay-hourly pay .hourly .value,.staff-view.non_chargeable_hours-hours_per_week non-chargeable-hours .hours_per_week .value,.staff-view.non_chargeable_hours-percentage non-chargeable-hours .percentage .value{animation:blinkChangeValue 3s ease}.staff-view.payable_chargeable-chargeable payable-chargeable .panel .chargeable .label-value,.staff-view.payable_chargeable-payable payable-chargeable .panel .payable .label-value,.staff-view.payable_chargeable-ratio payable-chargeable .panel .ratio .label-value{animation:blinkChangeLabel 3s ease}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJtb2R1bGVzL190ZXh0LnNjc3MiLCJ2ZW5kb3IvX21hdGVyaWFsLWljb25zLnNjc3MiLCJ2ZW5kb3IvX3B1cmVjc3Muc2NzcyIsInZlbmRvci9wdXJlY3NzL19iYXNlLnNjc3MiLCJ2ZW5kb3IvcHVyZWNzcy9fYnV0dG9ucy5zY3NzIiwidmVuZG9yL3B1cmVjc3MvX2dyaWRzLnNjc3MiLCJ2ZW5kb3IvcHVyZWNzcy9fZ3JpZHMtcmVzcG9uc2l2ZS5zY3NzIiwidmVuZG9yL3B1cmVjc3MvX21lbnVzLnNjc3MiLCJ2ZW5kb3IvcHVyZWNzcy9fdGFibGVzLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LWNvcmUuc2NzcyIsInZlbmRvci9oaW50L2hpbnQtbWl4aW5zLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LXZhcmlhYmxlcy5zY3NzIiwiX3NldHRpbmdzLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LXBvc2l0aW9uLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LXNpemVzLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LXRoZW1lLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LWNvbG9yLXR5cGVzLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LWFsd2F5cy5zY3NzIiwidmVuZG9yL2hpbnQvaGludC1yb3VuZGVkLnNjc3MiLCJ2ZW5kb3IvaGludC9oaW50LWVmZmVjdHMuc2NzcyIsIm1vZHVsZXMvX2FuaW1hdGlvbnMuc2NzcyIsIm1vZHVsZXMvX2J1dHRvbnMuc2NzcyIsIm1vZHVsZXMvX2hlbHBlcnMuc2NzcyIsIm1vZHVsZXMvX2Zvcm1zLnNjc3MiLCJtb2R1bGVzL19tb2RhbC5zY3NzIiwibW9kdWxlcy9fcGFuZWwuc2NzcyIsIm1vZHVsZXMvX3RhYmxlcy5zY3NzIiwibW9kdWxlcy9fc3dpdGNoLnNjc3MiLCJtb2R1bGVzL19zY2VuYXJpb3Muc2NzcyIsIm1vZHVsZXMvX3BheS5zY3NzIiwibW9kdWxlcy9fb3RoZXJfY29zdHMuc2NzcyIsInZpZXdzL19z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Q0FDN0IsbUJDRUMseUJBQ0EsOEJBQThCLENBQy9CLG1DTkFPLHdCQ2lDVSxDRGhDWCxvQ0FEQyx3QkNpQ1UsQ0RoQ1gsOEJBSUgsd0JDNEJjLENEM0JmLHNDQU5LLDJCQ2lDVSxDRGhDWCx1Q0FEQywyQkNpQ1UsQ0RoQ1gsaUNBSUgsMkJDNEJjLENEM0JmLCtCQURDLHlCQzRCYyxDRDNCZixnQ0FEQywwQkM0QmMsQ0QzQmYscUJNUkQseUJBQ0EsOEJBQThCLENBQy9CLHFDTkFPLHdCQ29DWSxDRG5DYixzQ0FEQyx3QkNvQ1ksQ0RuQ2IsZ0NBSUgsd0JDK0JnQixDRDlCakIsd0NBTkssMkJDb0NZLENEbkNiLHlDQURDLDJCQ29DWSxDRG5DYixtQ0FJSCwyQkMrQmdCLENEOUJqQixpQ0FEQyx5QkMrQmdCLENEOUJqQixrQ0FEQywwQkMrQmdCLENEOUJqQixrQk1SRCx5QkFDQSw4QkFBOEIsQ0FDL0Isa0NOQU8sd0JDdUNTLENEdENWLG1DQURDLHdCQ3VDUyxDRHRDViw2QkFJSCx3QkNrQ2EsQ0RqQ2QscUNBTkssMkJDdUNTLENEdENWLHNDQURDLDJCQ3VDUyxDRHRDVixnQ0FJSCwyQkNrQ2EsQ0RqQ2QsOEJBREMseUJDa0NhLENEakNkLCtCQURDLDBCQ2tDYSxDRGpDZCxxQk1SRCx5QkFDQSw4QkFBOEIsQ0FDL0IscUNOQU8sd0JDMENZLENEekNiLHNDQURDLHdCQzBDWSxDRHpDYixnQ0FJSCx3QkNxQ2dCLENEcENqQix3Q0FOSywyQkMwQ1ksQ0R6Q2IseUNBREMsMkJDMENZLENEekNiLG1DQUlILDJCQ3FDZ0IsQ0RwQ2pCLGlDQURDLHlCQ3FDZ0IsQ0RwQ2pCLGtDQURDLDBCQ3FDZ0IsQ0RwQ2pCLHlDT1pELFVBQ0Esa0JBQW9CLENBSHhCLCtCUEZFLCtCQUFBLEFBdUJlLDBCQUFBLENBR2QsOEJBMUJELGdEQUFBLEFBdUJlLDJDQUFBLENBWWQsb0NBbkNELCtCQUFBLEFBdUJlLDBCQUFBLENBR2QsbUNBMUJELGlEQUFBLEFBdUJlLDRDQUFBLENBWWQscUNBbkNELCtCQUFBLEFBdUJlLDBCQUFBLENB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LGtDQUN0RCxDQUFBLHVRQU1YLGtDQUNhLENBQUEiLCJmaWxlIjoic3R5bGVzLjE3NTE4NTUxMTIyMTIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsMzAwLDcwMCk7QGZvbnQtZmFjZXtmb250LWZhbWlseTonTWF0ZXJpYWwgSWNvbnMnO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKC4uL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIuZW90KTtzcmM6bG9jYWwoXCJNYXRlcmlhbCBJY29uc1wiKSxsb2NhbChcIk1hdGVyaWFsSWNvbnMtUmVndWxhclwiKSx1cmwoLi4vYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoLi4vYXNzZXRzL2ZvbnRzL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpfS5tYXRlcmlhbC1pY29uc3tmb250LWZhbWlseTonTWF0ZXJpYWwgSWNvbnMnO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MjRweDtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtd3JhcDpub3JtYWw7d2hpdGUtc3BhY2U6bm93cmFwO2RpcmVjdGlvbjpsdHI7cGFkZGluZzouM3JlbTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1mZWF0dXJlLXNldHRpbmdzOidsaWdhJ30vKiFcclxuUHVyZSB2MC42LjBcclxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxyXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcbiovLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qLy8qIVxyXG5ub3JtYWxpemUuY3NzIHZeMy4wIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplXHJcbkNvcHlyaWdodCAoYykgTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWxcclxuKi8vKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOjAuNjdlbSAwfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWJ7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjFlbSA0MHB4fWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfXByZXtvdmVyZmxvdzphdXRvfWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Om1vbm9zcGFjZSwgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YnV0dG9uLGlucHV0LG9wdGdyb3VwLHNlbGVjdCx0ZXh0YXJlYXtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDttYXJnaW46MH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZTt0ZXh0LXRyYW5zZm9ybTpub25lfXNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1pbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9uO2N1cnNvcjpwb2ludGVyfWJ1dHRvbltkaXNhYmxlZF0saHRtbCBpbnB1dFtkaXNhYmxlZF17Y3Vyc29yOmRlZmF1bHR9YnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH1pbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxpbnB1dFt0eXBlPVwicmFkaW9cIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCAjYzBjMGMwO21hcmdpbjowIDJweDtwYWRkaW5nOjAuMzVlbSAwLjYyNWVtIDAuNzVlbX1sZWdlbmR7Ym9yZGVyOjA7cGFkZGluZzowfXRleHRhcmVhe292ZXJmbG93OmF1dG99b3B0Z3JvdXB7Zm9udC13ZWlnaHQ6Ym9sZH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9LmhpZGRlbixbaGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ucHVyZS1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9ja30vKiFcclxuUHVyZSB2MC42LjBcclxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxyXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcbiovLnB1cmUtYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3pvb206MTtsaW5lLWhlaWdodDpub3JtYWw7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItZHJhZzpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtwYWRkaW5nOjAuNWVtIDFlbTtjb2xvcjojNDQ0O2NvbG9yOnJnYmEoMCwwLDAsMC44KTtib3JkZXI6MXB4IHNvbGlkICM5OTk7Ym9yZGVyOm5vbmUgdHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1jb2xvcjojRTZFNkU2O3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6MnB4fS5wdXJlLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntwYWRkaW5nOjA7Ym9yZGVyOjB9LnB1cmUtYnV0dG9uLWhvdmVye2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSh0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoNDAlLCByZ2JhKDAsMCwwLDAuMDUpKSwgdG8ocmdiYSgwLDAsMCwwLjEpKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjA1KSA0MCUsIHJnYmEoMCwwLDAsMC4xKSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMC4wNSkgMCUsIHJnYmEoMCwwLDAsMC4xKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwwLDAsMC4wNSkgNDAlLCByZ2JhKDAsMCwwLDAuMSkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLDAuMDUpIDQwJSwgcmdiYSgwLDAsMCwwLjEpKX0ucHVyZS1idXR0b246aG92ZXJ7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzFhMDAwMDAwJywgR3JhZGllbnRUeXBlPTApO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCg0MCUsIHJnYmEoMCwwLDAsMC4wNSkpLCB0byhyZ2JhKDAsMCwwLDAuMSkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLDAuMDUpIDQwJSwgcmdiYSgwLDAsMCwwLjEpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjA1KSAwJSwgcmdiYSgwLDAsMCwwLjEpKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjA1KSA0MCUsIHJnYmEoMCwwLDAsMC4xKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwwLDAsMC4wNSkgNDAlLCByZ2JhKDAsMCwwLDAuMSkpfS5wdXJlLWJ1dHRvbjpmb2N1c3tmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMWEwMDAwMDAnLCBHcmFkaWVudFR5cGU9MCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20odHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDQwJSwgcmdiYSgwLDAsMCwwLjA1KSksIHRvKHJnYmEoMCwwLDAsMC4xKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwwLDAsMC4wNSkgNDAlLCByZ2JhKDAsMCwwLDAuMSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDAuMDUpIDAlLCByZ2JhKDAsMCwwLDAuMSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLDAuMDUpIDQwJSwgcmdiYSgwLDAsMCwwLjEpKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLDAsMCwwLjA1KSA0MCUsIHJnYmEoMCwwLDAsMC4xKSk7b3V0bGluZTowfS5wdXJlLWJ1dHRvbi1hY3RpdmV7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLDAsMCwwLjE1KSBpbnNldCwwIDAgNnB4IHJnYmEoMCwwLDAsMC4yKSBpbnNldDtib3JkZXItY29sb3I6IzAwMCBcXDl9LnB1cmUtYnV0dG9uOmFjdGl2ZXtib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDAsMCwwLDAuMTUpIGluc2V0LDAgMCA2cHggcmdiYSgwLDAsMCwwLjIpIGluc2V0O2JvcmRlci1jb2xvcjojMDAwIFxcOX0ucHVyZS1idXR0b25bZGlzYWJsZWRde2JvcmRlcjpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NDApOy1raHRtbC1vcGFjaXR5OjAuNDA7LW1vei1vcGFjaXR5OjAuNDA7b3BhY2l0eTowLjQwO2N1cnNvcjpub3QtYWxsb3dlZDtib3gtc2hhZG93Om5vbmV9LnB1cmUtYnV0dG9uLWRpc2FibGVke2JvcmRlcjpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NDApOy1raHRtbC1vcGFjaXR5OjAuNDA7LW1vei1vcGFjaXR5OjAuNDA7b3BhY2l0eTowLjQwO2N1cnNvcjpub3QtYWxsb3dlZDtib3gtc2hhZG93Om5vbmV9LnB1cmUtYnV0dG9uLWRpc2FibGVkOmhvdmVyLC5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpmb2N1cywucHVyZS1idXR0b24tZGlzYWJsZWQ6YWN0aXZle2JvcmRlcjpub25lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NDApOy1raHRtbC1vcGFjaXR5OjAuNDA7LW1vei1vcGFjaXR5OjAuNDA7b3BhY2l0eTowLjQwO2N1cnNvcjpub3QtYWxsb3dlZDtib3gtc2hhZG93Om5vbmV9LnB1cmUtYnV0dG9uLWhpZGRlbntkaXNwbGF5Om5vbmV9LnB1cmUtYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXI6MH0ucHVyZS1idXR0b24tcHJpbWFyeSwucHVyZS1idXR0b24tc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojMDA3OGU3O2NvbG9yOiNmZmZ9YS5wdXJlLWJ1dHRvbi1wcmltYXJ5LGEucHVyZS1idXR0b24tc2VsZWN0ZWR7YmFja2dyb3VuZC1jb2xvcjojMDA3OGU3O2NvbG9yOiNmZmZ9LyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qLy5wdXJlLWd7bGV0dGVyLXNwYWNpbmc6LTAuMzFlbTsqbGV0dGVyLXNwYWNpbmc6bm9ybWFsOyp3b3JkLXNwYWNpbmc6LTAuNDNlbTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZXNwZWVkO2ZvbnQtZmFtaWx5OkZyZWVTYW5zLCBBcmltbywgXCJEcm9pZCBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7ZGlzcGxheTotd2Via2l0LWZsZXg7LXdlYmtpdC1mbGV4LWZsb3c6cm93IHdyYXA7ZGlzcGxheTotbXMtZmxleGJveDstbXMtZmxleC1mbG93OnJvdyB3cmFwOy1tcy1hbGlnbi1jb250ZW50OmZsZXgtc3RhcnQ7LXdlYmtpdC1hbGlnbi1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS5vcGVyYS1vbmx5IDotby1wcmVmb2N1cywucHVyZS1ne3dvcmQtc3BhY2luZzotMC40M2VtfS5wdXJlLXV7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1yZW5kZXJpbmc6YXV0b30ucHVyZS1nIFtjbGFzcyo9XCJwdXJlLXVcIl17Zm9udC1mYW1pbHk6c2Fucy1zZXJpZn0ucHVyZS11LTEsLnB1cmUtdS0xLTEsLnB1cmUtdS0xLTIsLnB1cmUtdS0xLTMsLnB1cmUtdS0yLTMsLnB1cmUtdS0xLTQsLnB1cmUtdS0zLTQsLnB1cmUtdS0xLTUsLnB1cmUtdS0yLTUsLnB1cmUtdS0zLTUsLnB1cmUtdS00LTUsLnB1cmUtdS01LTUsLnB1cmUtdS0xLTYsLnB1cmUtdS01LTYsLnB1cmUtdS0xLTgsLnB1cmUtdS0zLTgsLnB1cmUtdS01LTgsLnB1cmUtdS03LTgsLnB1cmUtdS0xLTEyLC5wdXJlLXUtNS0xMiwucHVyZS11LTctMTIsLnB1cmUtdS0xMS0xMiwucHVyZS11LTEtMjQsLnB1cmUtdS0yLTI0LC5wdXJlLXUtMy0yNCwucHVyZS11LTQtMjQsLnB1cmUtdS01LTI0LC5wdXJlLXUtNi0yNCwucHVyZS11LTctMjQsLnB1cmUtdS04LTI0LC5wdXJlLXUtOS0yNCwucHVyZS11LTEwLTI0LC5wdXJlLXUtMTEtMjQsLnB1cmUtdS0xMi0yNCwucHVyZS11LTEzLTI0LC5wdXJlLXUtMTQtMjQsLnB1cmUtdS0xNS0yNCwucHVyZS11LTE2LTI0LC5wdXJlLXUtMTctMjQsLnB1cmUtdS0xOC0yNCwucHVyZS11LTE5LTI0LC5wdXJlLXUtMjAtMjQsLnB1cmUtdS0yMS0yNCwucHVyZS11LTIyLTI0LC5wdXJlLXUtMjMtMjQsLnB1cmUtdS0yNC0yNHtkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7em9vbToxO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LXJlbmRlcmluZzphdXRvfS5wdXJlLXUtMS0yNHt3aWR0aDo0LjE2NjclOyp3aWR0aDo0LjEzNTclfS5wdXJlLXUtMS0xMiwucHVyZS11LTItMjR7d2lkdGg6OC4zMzMzJTsqd2lkdGg6OC4zMDIzJX0ucHVyZS11LTEtOCwucHVyZS11LTMtMjR7d2lkdGg6MTIuNTAwMCU7KndpZHRoOjEyLjQ2OTAlfS5wdXJlLXUtMS02LC5wdXJlLXUtNC0yNHt3aWR0aDoxNi42NjY3JTsqd2lkdGg6MTYuNjM1NyV9LnB1cmUtdS0xLTV7d2lkdGg6MjAlOyp3aWR0aDoxOS45NjkwJX0ucHVyZS11LTUtMjR7d2lkdGg6MjAuODMzMyU7KndpZHRoOjIwLjgwMjMlfS5wdXJlLXUtMS00LC5wdXJlLXUtNi0yNHt3aWR0aDoyNSU7KndpZHRoOjI0Ljk2OTAlfS5wdXJlLXUtNy0yNHt3aWR0aDoyOS4xNjY3JTsqd2lkdGg6MjkuMTM1NyV9LnB1cmUtdS0xLTMsLnB1cmUtdS04LTI0e3dpZHRoOjMzLjMzMzMlOyp3aWR0aDozMy4zMDIzJX0ucHVyZS11LTMtOCwucHVyZS11LTktMjR7d2lkdGg6MzcuNTAwMCU7KndpZHRoOjM3LjQ2OTAlfS5wdXJlLXUtMi01e3dpZHRoOjQwJTsqd2lkdGg6MzkuOTY5MCV9LnB1cmUtdS01LTEyLC5wdXJlLXUtMTAtMjR7d2lkdGg6NDEuNjY2NyU7KndpZHRoOjQxLjYzNTclfS5wdXJlLXUtMTEtMjR7d2lkdGg6NDUuODMzMyU7KndpZHRoOjQ1LjgwMjMlfS5wdXJlLXUtMS0yLC5wdXJlLXUtMTItMjR7d2lkdGg6NTAlOyp3aWR0aDo0OS45NjkwJX0ucHVyZS11LTEzLTI0e3dpZHRoOjU0LjE2NjclOyp3aWR0aDo1NC4xMzU3JX0ucHVyZS11LTctMTIsLnB1cmUtdS0xNC0yNHt3aWR0aDo1OC4zMzMzJTsqd2lkdGg6NTguMzAyMyV9LnB1cmUtdS0zLTV7d2lkdGg6NjAlOyp3aWR0aDo1OS45NjkwJX0ucHVyZS11LTUtOCwucHVyZS11LTE1LTI0e3dpZHRoOjYyLjUwMDAlOyp3aWR0aDo2Mi40NjkwJX0ucHVyZS11LTItMywucHVyZS11LTE2LTI0e3dpZHRoOjY2LjY2NjclOyp3aWR0aDo2Ni42MzU3JX0ucHVyZS11LTE3LTI0e3dpZHRoOjcwLjgzMzMlOyp3aWR0aDo3MC44MDIzJX0ucHVyZS11LTMtNCwucHVyZS11LTE4LTI0e3dpZHRoOjc1JTsqd2lkdGg6NzQuOTY5MCV9LnB1cmUtdS0xOS0yNHt3aWR0aDo3OS4xNjY3JTsqd2lkdGg6NzkuMTM1NyV9LnB1cmUtdS00LTV7d2lkdGg6ODAlOyp3aWR0aDo3OS45NjkwJX0ucHVyZS11LTUtNiwucHVyZS11LTIwLTI0e3dpZHRoOjgzLjMzMzMlOyp3aWR0aDo4My4zMDIzJX0ucHVyZS11LTctOCwucHVyZS11LTIxLTI0e3dpZHRoOjg3LjUwMDAlOyp3aWR0aDo4Ny40NjkwJX0ucHVyZS11LTExLTEyLC5wdXJlLXUtMjItMjR7d2lkdGg6OTEuNjY2NyU7KndpZHRoOjkxLjYzNTclfS5wdXJlLXUtMjMtMjR7d2lkdGg6OTUuODMzMyU7KndpZHRoOjk1LjgwMjMlfS5wdXJlLXUtMSwucHVyZS11LTEtMSwucHVyZS11LTUtNSwucHVyZS11LTI0LTI0e3dpZHRoOjEwMCV9LyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL0BtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1LjVlbSl7LnB1cmUtdS1zbS0xLC5wdXJlLXUtc20tMS0xLC5wdXJlLXUtc20tMS0yLC5wdXJlLXUtc20tMS0zLC5wdXJlLXUtc20tMi0zLC5wdXJlLXUtc20tMS00LC5wdXJlLXUtc20tMy00LC5wdXJlLXUtc20tMS01LC5wdXJlLXUtc20tMi01LC5wdXJlLXUtc20tMy01LC5wdXJlLXUtc20tNC01LC5wdXJlLXUtc20tNS01LC5wdXJlLXUtc20tMS02LC5wdXJlLXUtc20tNS02LC5wdXJlLXUtc20tMS04LC5wdXJlLXUtc20tMy04LC5wdXJlLXUtc20tNS04LC5wdXJlLXUtc20tNy04LC5wdXJlLXUtc20tMS0xMiwucHVyZS11LXNtLTUtMTIsLnB1cmUtdS1zbS03LTEyLC5wdXJlLXUtc20tMTEtMTIsLnB1cmUtdS1zbS0xLTI0LC5wdXJlLXUtc20tMi0yNCwucHVyZS11LXNtLTMtMjQsLnB1cmUtdS1zbS00LTI0LC5wdXJlLXUtc20tNS0yNCwucHVyZS11LXNtLTYtMjQsLnB1cmUtdS1zbS03LTI0LC5wdXJlLXUtc20tOC0yNCwucHVyZS11LXNtLTktMjQsLnB1cmUtdS1zbS0xMC0yNCwucHVyZS11LXNtLTExLTI0LC5wdXJlLXUtc20tMTItMjQsLnB1cmUtdS1zbS0xMy0yNCwucHVyZS11LXNtLTE0LTI0LC5wdXJlLXUtc20tMTUtMjQsLnB1cmUtdS1zbS0xNi0yNCwucHVyZS11LXNtLTE3LTI0LC5wdXJlLXUtc20tMTgtMjQsLnB1cmUtdS1zbS0xOS0yNCwucHVyZS11LXNtLTIwLTI0LC5wdXJlLXUtc20tMjEtMjQsLnB1cmUtdS1zbS0yMi0yNCwucHVyZS11LXNtLTIzLTI0LC5wdXJlLXUtc20tMjQtMjR7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1yZW5kZXJpbmc6YXV0b30ucHVyZS11LXNtLTEtMjR7d2lkdGg6NC4xNjY3JTsqd2lkdGg6NC4xMzU3JX0ucHVyZS11LXNtLTEtMTIsLnB1cmUtdS1zbS0yLTI0e3dpZHRoOjguMzMzMyU7KndpZHRoOjguMzAyMyV9LnB1cmUtdS1zbS0xLTgsLnB1cmUtdS1zbS0zLTI0e3dpZHRoOjEyLjUwMDAlOyp3aWR0aDoxMi40NjkwJX0ucHVyZS11LXNtLTEtNiwucHVyZS11LXNtLTQtMjR7d2lkdGg6MTYuNjY2NyU7KndpZHRoOjE2LjYzNTclfS5wdXJlLXUtc20tMS01e3dpZHRoOjIwJTsqd2lkdGg6MTkuOTY5MCV9LnB1cmUtdS1zbS01LTI0e3dpZHRoOjIwLjgzMzMlOyp3aWR0aDoyMC44MDIzJX0ucHVyZS11LXNtLTEtNCwucHVyZS11LXNtLTYtMjR7d2lkdGg6MjUlOyp3aWR0aDoyNC45NjkwJX0ucHVyZS11LXNtLTctMjR7d2lkdGg6MjkuMTY2NyU7KndpZHRoOjI5LjEzNTclfS5wdXJlLXUtc20tMS0zLC5wdXJlLXUtc20tOC0yNHt3aWR0aDozMy4zMzMzJTsqd2lkdGg6MzMuMzAyMyV9LnB1cmUtdS1zbS0zLTgsLnB1cmUtdS1zbS05LTI0e3dpZHRoOjM3LjUwMDAlOyp3aWR0aDozNy40NjkwJX0ucHVyZS11LXNtLTItNXt3aWR0aDo0MCU7KndpZHRoOjM5Ljk2OTAlfS5wdXJlLXUtc20tNS0xMiwucHVyZS11LXNtLTEwLTI0e3dpZHRoOjQxLjY2NjclOyp3aWR0aDo0MS42MzU3JX0ucHVyZS11LXNtLTExLTI0e3dpZHRoOjQ1LjgzMzMlOyp3aWR0aDo0NS44MDIzJX0ucHVyZS11LXNtLTEtMiwucHVyZS11LXNtLTEyLTI0e3dpZHRoOjUwJTsqd2lkdGg6NDkuOTY5MCV9LnB1cmUtdS1zbS0xMy0yNHt3aWR0aDo1NC4xNjY3JTsqd2lkdGg6NTQuMTM1NyV9LnB1cmUtdS1zbS03LTEyLC5wdXJlLXUtc20tMTQtMjR7d2lkdGg6NTguMzMzMyU7KndpZHRoOjU4LjMwMjMlfS5wdXJlLXUtc20tMy01e3dpZHRoOjYwJTsqd2lkdGg6NTkuOTY5MCV9LnB1cmUtdS1zbS01LTgsLnB1cmUtdS1zbS0xNS0yNHt3aWR0aDo2Mi41MDAwJTsqd2lkdGg6NjIuNDY5MCV9LnB1cmUtdS1zbS0yLTMsLnB1cmUtdS1zbS0xNi0yNHt3aWR0aDo2Ni42NjY3JTsqd2lkdGg6NjYuNjM1NyV9LnB1cmUtdS1zbS0xNy0yNHt3aWR0aDo3MC44MzMzJTsqd2lkdGg6NzAuODAyMyV9LnB1cmUtdS1zbS0zLTQsLnB1cmUtdS1zbS0xOC0yNHt3aWR0aDo3NSU7KndpZHRoOjc0Ljk2OTAlfS5wdXJlLXUtc20tMTktMjR7d2lkdGg6NzkuMTY2NyU7KndpZHRoOjc5LjEzNTclfS5wdXJlLXUtc20tNC01e3dpZHRoOjgwJTsqd2lkdGg6NzkuOTY5MCV9LnB1cmUtdS1zbS01LTYsLnB1cmUtdS1zbS0yMC0yNHt3aWR0aDo4My4zMzMzJTsqd2lkdGg6ODMuMzAyMyV9LnB1cmUtdS1zbS03LTgsLnB1cmUtdS1zbS0yMS0yNHt3aWR0aDo4Ny41MDAwJTsqd2lkdGg6ODcuNDY5MCV9LnB1cmUtdS1zbS0xMS0xMiwucHVyZS11LXNtLTIyLTI0e3dpZHRoOjkxLjY2NjclOyp3aWR0aDo5MS42MzU3JX0ucHVyZS11LXNtLTIzLTI0e3dpZHRoOjk1LjgzMzMlOyp3aWR0aDo5NS44MDIzJX0ucHVyZS11LXNtLTEsLnB1cmUtdS1zbS0xLTEsLnB1cmUtdS1zbS01LTUsLnB1cmUtdS1zbS0yNC0yNHt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKXsucHVyZS11LW1kLTEsLnB1cmUtdS1tZC0xLTEsLnB1cmUtdS1tZC0xLTIsLnB1cmUtdS1tZC0xLTMsLnB1cmUtdS1tZC0yLTMsLnB1cmUtdS1tZC0xLTQsLnB1cmUtdS1tZC0zLTQsLnB1cmUtdS1tZC0xLTUsLnB1cmUtdS1tZC0yLTUsLnB1cmUtdS1tZC0zLTUsLnB1cmUtdS1tZC00LTUsLnB1cmUtdS1tZC01LTUsLnB1cmUtdS1tZC0xLTYsLnB1cmUtdS1tZC01LTYsLnB1cmUtdS1tZC0xLTgsLnB1cmUtdS1tZC0zLTgsLnB1cmUtdS1tZC01LTgsLnB1cmUtdS1tZC03LTgsLnB1cmUtdS1tZC0xLTEyLC5wdXJlLXUtbWQtNS0xMiwucHVyZS11LW1kLTctMTIsLnB1cmUtdS1tZC0xMS0xMiwucHVyZS11LW1kLTEtMjQsLnB1cmUtdS1tZC0yLTI0LC5wdXJlLXUtbWQtMy0yNCwucHVyZS11LW1kLTQtMjQsLnB1cmUtdS1tZC01LTI0LC5wdXJlLXUtbWQtNi0yNCwucHVyZS11LW1kLTctMjQsLnB1cmUtdS1tZC04LTI0LC5wdXJlLXUtbWQtOS0yNCwucHVyZS11LW1kLTEwLTI0LC5wdXJlLXUtbWQtMTEtMjQsLnB1cmUtdS1tZC0xMi0yNCwucHVyZS11LW1kLTEzLTI0LC5wdXJlLXUtbWQtMTQtMjQsLnB1cmUtdS1tZC0xNS0yNCwucHVyZS11LW1kLTE2LTI0LC5wdXJlLXUtbWQtMTctMjQsLnB1cmUtdS1tZC0xOC0yNCwucHVyZS11LW1kLTE5LTI0LC5wdXJlLXUtbWQtMjAtMjQsLnB1cmUtdS1tZC0yMS0yNCwucHVyZS11LW1kLTIyLTI0LC5wdXJlLXUtbWQtMjMtMjQsLnB1cmUtdS1tZC0yNC0yNHtkaXNwbGF5OmlubGluZS1ibG9jazsqZGlzcGxheTppbmxpbmU7em9vbToxO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LXJlbmRlcmluZzphdXRvfS5wdXJlLXUtbWQtMS0yNHt3aWR0aDo0LjE2NjclOyp3aWR0aDo0LjEzNTclfS5wdXJlLXUtbWQtMS0xMiwucHVyZS11LW1kLTItMjR7d2lkdGg6OC4zMzMzJTsqd2lkdGg6OC4zMDIzJX0ucHVyZS11LW1kLTEtOCwucHVyZS11LW1kLTMtMjR7d2lkdGg6MTIuNTAwMCU7KndpZHRoOjEyLjQ2OTAlfS5wdXJlLXUtbWQtMS02LC5wdXJlLXUtbWQtNC0yNHt3aWR0aDoxNi42NjY3JTsqd2lkdGg6MTYuNjM1NyV9LnB1cmUtdS1tZC0xLTV7d2lkdGg6MjAlOyp3aWR0aDoxOS45NjkwJX0ucHVyZS11LW1kLTUtMjR7d2lkdGg6MjAuODMzMyU7KndpZHRoOjIwLjgwMjMlfS5wdXJlLXUtbWQtMS00LC5wdXJlLXUtbWQtNi0yNHt3aWR0aDoyNSU7KndpZHRoOjI0Ljk2OTAlfS5wdXJlLXUtbWQtNy0yNHt3aWR0aDoyOS4xNjY3JTsqd2lkdGg6MjkuMTM1NyV9LnB1cmUtdS1tZC0xLTMsLnB1cmUtdS1tZC04LTI0e3dpZHRoOjMzLjMzMzMlOyp3aWR0aDozMy4zMDIzJX0ucHVyZS11LW1kLTMtOCwucHVyZS11LW1kLTktMjR7d2lkdGg6MzcuNTAwMCU7KndpZHRoOjM3LjQ2OTAlfS5wdXJlLXUtbWQtMi01e3dpZHRoOjQwJTsqd2lkdGg6MzkuOTY5MCV9LnB1cmUtdS1tZC01LTEyLC5wdXJlLXUtbWQtMTAtMjR7d2lkdGg6NDEuNjY2NyU7KndpZHRoOjQxLjYzNTclfS5wdXJlLXUtbWQtMTEtMjR7d2lkdGg6NDUuODMzMyU7KndpZHRoOjQ1LjgwMjMlfS5wdXJlLXUtbWQtMS0yLC5wdXJlLXUtbWQtMTItMjR7d2lkdGg6NTAlOyp3aWR0aDo0OS45NjkwJX0ucHVyZS11LW1kLTEzLTI0e3dpZHRoOjU0LjE2NjclOyp3aWR0aDo1NC4xMzU3JX0ucHVyZS11LW1kLTctMTIsLnB1cmUtdS1tZC0xNC0yNHt3aWR0aDo1OC4zMzMzJTsqd2lkdGg6NTguMzAyMyV9LnB1cmUtdS1tZC0zLTV7d2lkdGg6NjAlOyp3aWR0aDo1OS45NjkwJX0ucHVyZS11LW1kLTUtOCwucHVyZS11LW1kLTE1LTI0e3dpZHRoOjYyLjUwMDAlOyp3aWR0aDo2Mi40NjkwJX0ucHVyZS11LW1kLTItMywucHVyZS11LW1kLTE2LTI0e3dpZHRoOjY2LjY2NjclOyp3aWR0aDo2Ni42MzU3JX0ucHVyZS11LW1kLTE3LTI0e3dpZHRoOjcwLjgzMzMlOyp3aWR0aDo3MC44MDIzJX0ucHVyZS11LW1kLTMtNCwucHVyZS11LW1kLTE4LTI0e3dpZHRoOjc1JTsqd2lkdGg6NzQuOTY5MCV9LnB1cmUtdS1tZC0xOS0yNHt3aWR0aDo3OS4xNjY3JTsqd2lkdGg6NzkuMTM1NyV9LnB1cmUtdS1tZC00LTV7d2lkdGg6ODAlOyp3aWR0aDo3OS45NjkwJX0ucHVyZS11LW1kLTUtNiwucHVyZS11LW1kLTIwLTI0e3dpZHRoOjgzLjMzMzMlOyp3aWR0aDo4My4zMDIzJX0ucHVyZS11LW1kLTctOCwucHVyZS11LW1kLTIxLTI0e3dpZHRoOjg3LjUwMDAlOyp3aWR0aDo4Ny40NjkwJX0ucHVyZS11LW1kLTExLTEyLC5wdXJlLXUtbWQtMjItMjR7d2lkdGg6OTEuNjY2NyU7KndpZHRoOjkxLjYzNTclfS5wdXJlLXUtbWQtMjMtMjR7d2lkdGg6OTUuODMzMyU7KndpZHRoOjk1LjgwMjMlfS5wdXJlLXUtbWQtMSwucHVyZS11LW1kLTEtMSwucHVyZS11LW1kLTUtNSwucHVyZS11LW1kLTI0LTI0e3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pey5wdXJlLXUtbGctMSwucHVyZS11LWxnLTEtMSwucHVyZS11LWxnLTEtMiwucHVyZS11LWxnLTEtMywucHVyZS11LWxnLTItMywucHVyZS11LWxnLTEtNCwucHVyZS11LWxnLTMtNCwucHVyZS11LWxnLTEtNSwucHVyZS11LWxnLTItNSwucHVyZS11LWxnLTMtNSwucHVyZS11LWxnLTQtNSwucHVyZS11LWxnLTUtNSwucHVyZS11LWxnLTEtNiwucHVyZS11LWxnLTUtNiwucHVyZS11LWxnLTEtOCwucHVyZS11LWxnLTMtOCwucHVyZS11LWxnLTUtOCwucHVyZS11LWxnLTctOCwucHVyZS11LWxnLTEtMTIsLnB1cmUtdS1sZy01LTEyLC5wdXJlLXUtbGctNy0xMiwucHVyZS11LWxnLTExLTEyLC5wdXJlLXUtbGctMS0yNCwucHVyZS11LWxnLTItMjQsLnB1cmUtdS1sZy0zLTI0LC5wdXJlLXUtbGctNC0yNCwucHVyZS11LWxnLTUtMjQsLnB1cmUtdS1sZy02LTI0LC5wdXJlLXUtbGctNy0yNCwucHVyZS11LWxnLTgtMjQsLnB1cmUtdS1sZy05LTI0LC5wdXJlLXUtbGctMTAtMjQsLnB1cmUtdS1sZy0xMS0yNCwucHVyZS11LWxnLTEyLTI0LC5wdXJlLXUtbGctMTMtMjQsLnB1cmUtdS1sZy0xNC0yNCwucHVyZS11LWxnLTE1LTI0LC5wdXJlLXUtbGctMTYtMjQsLnB1cmUtdS1sZy0xNy0yNCwucHVyZS11LWxnLTE4LTI0LC5wdXJlLXUtbGctMTktMjQsLnB1cmUtdS1sZy0yMC0yNCwucHVyZS11LWxnLTIxLTI0LC5wdXJlLXUtbGctMjItMjQsLnB1cmUtdS1sZy0yMy0yNCwucHVyZS11LWxnLTI0LTI0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTt6b29tOjE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wO3RleHQtcmVuZGVyaW5nOmF1dG99LnB1cmUtdS1sZy0xLTI0e3dpZHRoOjQuMTY2NyU7KndpZHRoOjQuMTM1NyV9LnB1cmUtdS1sZy0xLTEyLC5wdXJlLXUtbGctMi0yNHt3aWR0aDo4LjMzMzMlOyp3aWR0aDo4LjMwMjMlfS5wdXJlLXUtbGctMS04LC5wdXJlLXUtbGctMy0yNHt3aWR0aDoxMi41MDAwJTsqd2lkdGg6MTIuNDY5MCV9LnB1cmUtdS1sZy0xLTYsLnB1cmUtdS1sZy00LTI0e3dpZHRoOjE2LjY2NjclOyp3aWR0aDoxNi42MzU3JX0ucHVyZS11LWxnLTEtNXt3aWR0aDoyMCU7KndpZHRoOjE5Ljk2OTAlfS5wdXJlLXUtbGctNS0yNHt3aWR0aDoyMC44MzMzJTsqd2lkdGg6MjAuODAyMyV9LnB1cmUtdS1sZy0xLTQsLnB1cmUtdS1sZy02LTI0e3dpZHRoOjI1JTsqd2lkdGg6MjQuOTY5MCV9LnB1cmUtdS1sZy03LTI0e3dpZHRoOjI5LjE2NjclOyp3aWR0aDoyOS4xMzU3JX0ucHVyZS11LWxnLTEtMywucHVyZS11LWxnLTgtMjR7d2lkdGg6MzMuMzMzMyU7KndpZHRoOjMzLjMwMjMlfS5wdXJlLXUtbGctMy04LC5wdXJlLXUtbGctOS0yNHt3aWR0aDozNy41MDAwJTsqd2lkdGg6MzcuNDY5MCV9LnB1cmUtdS1sZy0yLTV7d2lkdGg6NDAlOyp3aWR0aDozOS45NjkwJX0ucHVyZS11LWxnLTUtMTIsLnB1cmUtdS1sZy0xMC0yNHt3aWR0aDo0MS42NjY3JTsqd2lkdGg6NDEuNjM1NyV9LnB1cmUtdS1sZy0xMS0yNHt3aWR0aDo0NS44MzMzJTsqd2lkdGg6NDUuODAyMyV9LnB1cmUtdS1sZy0xLTIsLnB1cmUtdS1sZy0xMi0yNHt3aWR0aDo1MCU7KndpZHRoOjQ5Ljk2OTAlfS5wdXJlLXUtbGctMTMtMjR7d2lkdGg6NTQuMTY2NyU7KndpZHRoOjU0LjEzNTclfS5wdXJlLXUtbGctNy0xMiwucHVyZS11LWxnLTE0LTI0e3dpZHRoOjU4LjMzMzMlOyp3aWR0aDo1OC4zMDIzJX0ucHVyZS11LWxnLTMtNXt3aWR0aDo2MCU7KndpZHRoOjU5Ljk2OTAlfS5wdXJlLXUtbGctNS04LC5wdXJlLXUtbGctMTUtMjR7d2lkdGg6NjIuNTAwMCU7KndpZHRoOjYyLjQ2OTAlfS5wdXJlLXUtbGctMi0zLC5wdXJlLXUtbGctMTYtMjR7d2lkdGg6NjYuNjY2NyU7KndpZHRoOjY2LjYzNTclfS5wdXJlLXUtbGctMTctMjR7d2lkdGg6NzAuODMzMyU7KndpZHRoOjcwLjgwMjMlfS5wdXJlLXUtbGctMy00LC5wdXJlLXUtbGctMTgtMjR7d2lkdGg6NzUlOyp3aWR0aDo3NC45NjkwJX0ucHVyZS11LWxnLTE5LTI0e3dpZHRoOjc5LjE2NjclOyp3aWR0aDo3OS4xMzU3JX0ucHVyZS11LWxnLTQtNXt3aWR0aDo4MCU7KndpZHRoOjc5Ljk2OTAlfS5wdXJlLXUtbGctNS02LC5wdXJlLXUtbGctMjAtMjR7d2lkdGg6ODMuMzMzMyU7KndpZHRoOjgzLjMwMjMlfS5wdXJlLXUtbGctNy04LC5wdXJlLXUtbGctMjEtMjR7d2lkdGg6ODcuNTAwMCU7KndpZHRoOjg3LjQ2OTAlfS5wdXJlLXUtbGctMTEtMTIsLnB1cmUtdS1sZy0yMi0yNHt3aWR0aDo5MS42NjY3JTsqd2lkdGg6OTEuNjM1NyV9LnB1cmUtdS1sZy0yMy0yNHt3aWR0aDo5NS44MzMzJTsqd2lkdGg6OTUuODAyMyV9LnB1cmUtdS1sZy0xLC5wdXJlLXUtbGctMS0xLC5wdXJlLXUtbGctNS01LC5wdXJlLXUtbGctMjQtMjR7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODBlbSl7LnB1cmUtdS14bC0xLC5wdXJlLXUteGwtMS0xLC5wdXJlLXUteGwtMS0yLC5wdXJlLXUteGwtMS0zLC5wdXJlLXUteGwtMi0zLC5wdXJlLXUteGwtMS00LC5wdXJlLXUteGwtMy00LC5wdXJlLXUteGwtMS01LC5wdXJlLXUteGwtMi01LC5wdXJlLXUteGwtMy01LC5wdXJlLXUteGwtNC01LC5wdXJlLXUteGwtNS01LC5wdXJlLXUteGwtMS02LC5wdXJlLXUteGwtNS02LC5wdXJlLXUteGwtMS04LC5wdXJlLXUteGwtMy04LC5wdXJlLXUteGwtNS04LC5wdXJlLXUteGwtNy04LC5wdXJlLXUteGwtMS0xMiwucHVyZS11LXhsLTUtMTIsLnB1cmUtdS14bC03LTEyLC5wdXJlLXUteGwtMTEtMTIsLnB1cmUtdS14bC0xLTI0LC5wdXJlLXUteGwtMi0yNCwucHVyZS11LXhsLTMtMjQsLnB1cmUtdS14bC00LTI0LC5wdXJlLXUteGwtNS0yNCwucHVyZS11LXhsLTYtMjQsLnB1cmUtdS14bC03LTI0LC5wdXJlLXUteGwtOC0yNCwucHVyZS11LXhsLTktMjQsLnB1cmUtdS14bC0xMC0yNCwucHVyZS11LXhsLTExLTI0LC5wdXJlLXUteGwtMTItMjQsLnB1cmUtdS14bC0xMy0yNCwucHVyZS11LXhsLTE0LTI0LC5wdXJlLXUteGwtMTUtMjQsLnB1cmUtdS14bC0xNi0yNCwucHVyZS11LXhsLTE3LTI0LC5wdXJlLXUteGwtMTgtMjQsLnB1cmUtdS14bC0xOS0yNCwucHVyZS11LXhsLTIwLTI0LC5wdXJlLXUteGwtMjEtMjQsLnB1cmUtdS14bC0yMi0yNCwucHVyZS11LXhsLTIzLTI0LC5wdXJlLXUteGwtMjQtMjR7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1yZW5kZXJpbmc6YXV0b30ucHVyZS11LXhsLTEtMjR7d2lkdGg6NC4xNjY3JTsqd2lkdGg6NC4xMzU3JX0ucHVyZS11LXhsLTEtMTIsLnB1cmUtdS14bC0yLTI0e3dpZHRoOjguMzMzMyU7KndpZHRoOjguMzAyMyV9LnB1cmUtdS14bC0xLTgsLnB1cmUtdS14bC0zLTI0e3dpZHRoOjEyLjUwMDAlOyp3aWR0aDoxMi40NjkwJX0ucHVyZS11LXhsLTEtNiwucHVyZS11LXhsLTQtMjR7d2lkdGg6MTYuNjY2NyU7KndpZHRoOjE2LjYzNTclfS5wdXJlLXUteGwtMS01e3dpZHRoOjIwJTsqd2lkdGg6MTkuOTY5MCV9LnB1cmUtdS14bC01LTI0e3dpZHRoOjIwLjgzMzMlOyp3aWR0aDoyMC44MDIzJX0ucHVyZS11LXhsLTEtNCwucHVyZS11LXhsLTYtMjR7d2lkdGg6MjUlOyp3aWR0aDoyNC45NjkwJX0ucHVyZS11LXhsLTctMjR7d2lkdGg6MjkuMTY2NyU7KndpZHRoOjI5LjEzNTclfS5wdXJlLXUteGwtMS0zLC5wdXJlLXUteGwtOC0yNHt3aWR0aDozMy4zMzMzJTsqd2lkdGg6MzMuMzAyMyV9LnB1cmUtdS14bC0zLTgsLnB1cmUtdS14bC05LTI0e3dpZHRoOjM3LjUwMDAlOyp3aWR0aDozNy40NjkwJX0ucHVyZS11LXhsLTItNXt3aWR0aDo0MCU7KndpZHRoOjM5Ljk2OTAlfS5wdXJlLXUteGwtNS0xMiwucHVyZS11LXhsLTEwLTI0e3dpZHRoOjQxLjY2NjclOyp3aWR0aDo0MS42MzU3JX0ucHVyZS11LXhsLTExLTI0e3dpZHRoOjQ1LjgzMzMlOyp3aWR0aDo0NS44MDIzJX0ucHVyZS11LXhsLTEtMiwucHVyZS11LXhsLTEyLTI0e3dpZHRoOjUwJTsqd2lkdGg6NDkuOTY5MCV9LnB1cmUtdS14bC0xMy0yNHt3aWR0aDo1NC4xNjY3JTsqd2lkdGg6NTQuMTM1NyV9LnB1cmUtdS14bC03LTEyLC5wdXJlLXUteGwtMTQtMjR7d2lkdGg6NTguMzMzMyU7KndpZHRoOjU4LjMwMjMlfS5wdXJlLXUteGwtMy01e3dpZHRoOjYwJTsqd2lkdGg6NTkuOTY5MCV9LnB1cmUtdS14bC01LTgsLnB1cmUtdS14bC0xNS0yNHt3aWR0aDo2Mi41MDAwJTsqd2lkdGg6NjIuNDY5MCV9LnB1cmUtdS14bC0yLTMsLnB1cmUtdS14bC0xNi0yNHt3aWR0aDo2Ni42NjY3JTsqd2lkdGg6NjYuNjM1NyV9LnB1cmUtdS14bC0xNy0yNHt3aWR0aDo3MC44MzMzJTsqd2lkdGg6NzAuODAyMyV9LnB1cmUtdS14bC0zLTQsLnB1cmUtdS14bC0xOC0yNHt3aWR0aDo3NSU7KndpZHRoOjc0Ljk2OTAlfS5wdXJlLXUteGwtMTktMjR7d2lkdGg6NzkuMTY2NyU7KndpZHRoOjc5LjEzNTclfS5wdXJlLXUteGwtNC01e3dpZHRoOjgwJTsqd2lkdGg6NzkuOTY5MCV9LnB1cmUtdS14bC01LTYsLnB1cmUtdS14bC0yMC0yNHt3aWR0aDo4My4zMzMzJTsqd2lkdGg6ODMuMzAyMyV9LnB1cmUtdS14bC03LTgsLnB1cmUtdS14bC0yMS0yNHt3aWR0aDo4Ny41MDAwJTsqd2lkdGg6ODcuNDY5MCV9LnB1cmUtdS14bC0xMS0xMiwucHVyZS11LXhsLTIyLTI0e3dpZHRoOjkxLjY2NjclOyp3aWR0aDo5MS42MzU3JX0ucHVyZS11LXhsLTIzLTI0e3dpZHRoOjk1LjgzMzMlOyp3aWR0aDo5NS44MDIzJX0ucHVyZS11LXhsLTEsLnB1cmUtdS14bC0xLTEsLnB1cmUtdS14bC01LTUsLnB1cmUtdS14bC0yNC0yNHt3aWR0aDoxMDAlfX0vKiFcclxuUHVyZSB2MC42LjBcclxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxyXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcbiovLnB1cmUtbWVudXstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnB1cmUtbWVudS1maXhlZHtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDozfS5wdXJlLW1lbnUtbGlzdCwucHVyZS1tZW51LWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LnB1cmUtbWVudS1saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnB1cmUtbWVudS1pdGVte3BhZGRpbmc6MDttYXJnaW46MDtoZWlnaHQ6MTAwJX0ucHVyZS1tZW51LWxpbmssLnB1cmUtbWVudS1oZWFkaW5ne2Rpc3BsYXk6YmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfS5wdXJlLW1lbnUtaG9yaXpvbnRhbHt3aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcH0ucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1saXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWl0ZW0sLnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtaGVhZGluZywucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1zZXBhcmF0b3J7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnB1cmUtbWVudS1pdGVtIC5wdXJlLW1lbnUtaXRlbXtkaXNwbGF5OmJsb2NrfS5wdXJlLW1lbnUtY2hpbGRyZW57ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6MDttYXJnaW46MDtwYWRkaW5nOjA7ei1pbmRleDozfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWNoaWxkcmVue2xlZnQ6MDt0b3A6YXV0bzt3aWR0aDppbmhlcml0fS5wdXJlLW1lbnUtYWxsb3ctaG92ZXI6aG92ZXI+LnB1cmUtbWVudS1jaGlsZHJlbiwucHVyZS1tZW51LWFjdGl2ZT4ucHVyZS1tZW51LWNoaWxkcmVue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LnB1cmUtbWVudS1oYXMtY2hpbGRyZW4+LnB1cmUtbWVudS1saW5rOmFmdGVye2NvbnRlbnQ6XCJcXDI1QjhcIjtmb250LXNpemU6c21hbGw7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MC41ZW19LnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtaGFzLWNoaWxkcmVuPi5wdXJlLW1lbnUtbGluazphZnRlcntjb250ZW50OlwiXFwyNUJFXCJ9LnB1cmUtbWVudS1zY3JvbGxhYmxle292ZXJmbG93LXk6c2Nyb2xsO292ZXJmbG93LXg6aGlkZGVufS5wdXJlLW1lbnUtc2Nyb2xsYWJsZSAucHVyZS1tZW51LWxpc3R7ZGlzcGxheTpibG9ja30ucHVyZS1tZW51LWhvcml6b250YWwucHVyZS1tZW51LXNjcm9sbGFibGV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93LXg6YXV0bzstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOi41ZW0gMH0ucHVyZS1tZW51LWhvcml6b250YWwucHVyZS1tZW51LXNjcm9sbGFibGUgLnB1cmUtbWVudS1saXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wdXJlLW1lbnUtaG9yaXpvbnRhbC5wdXJlLW1lbnUtc2Nyb2xsYWJsZTo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5wdXJlLW1lbnUtc2VwYXJhdG9ye2JhY2tncm91bmQtY29sb3I6I2NjYztoZWlnaHQ6MXB4O21hcmdpbjouM2VtIDB9LnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtc2VwYXJhdG9ye3dpZHRoOjFweDtoZWlnaHQ6MS4zZW07bWFyZ2luOjAgMC4zZW19LnB1cmUtbWVudS1oZWFkaW5ne3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNTY1ZDY0fS5wdXJlLW1lbnUtbGlua3tjb2xvcjojNzc3fS5wdXJlLW1lbnUtY2hpbGRyZW57YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wdXJlLW1lbnUtbGluaywucHVyZS1tZW51LWRpc2FibGVkLC5wdXJlLW1lbnUtaGVhZGluZ3twYWRkaW5nOi41ZW0gMWVtfS5wdXJlLW1lbnUtZGlzYWJsZWR7b3BhY2l0eTouNX0ucHVyZS1tZW51LWRpc2FibGVkIC5wdXJlLW1lbnUtbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wdXJlLW1lbnUtYWN0aXZlPi5wdXJlLW1lbnUtbGlua3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LnB1cmUtbWVudS1saW5rOmhvdmVyLC5wdXJlLW1lbnUtbGluazpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LnB1cmUtbWVudS1zZWxlY3RlZCAucHVyZS1tZW51LWxpbmt7Y29sb3I6IzAwMH0ucHVyZS1tZW51LXNlbGVjdGVkIC5wdXJlLW1lbnUtbGluazp2aXNpdGVke2NvbG9yOiMwMDB9LyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qLy5wdXJlLXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowO2VtcHR5LWNlbGxzOnNob3c7Ym9yZGVyOjFweCBzb2xpZCAjY2JjYmNifS5wdXJlLXRhYmxlIGNhcHRpb257Y29sb3I6IzAwMDtmb250Oml0YWxpYyA4NSUvMSBhcmlhbCwgc2Fucy1zZXJpZjtwYWRkaW5nOjFlbSAwO3RleHQtYWxpZ246Y2VudGVyfS5wdXJlLXRhYmxlIHRkLC5wdXJlLXRhYmxlIHRoe2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2JjYmNiO2JvcmRlci13aWR0aDowIDAgMCAxcHg7Zm9udC1zaXplOmluaGVyaXQ7bWFyZ2luOjA7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjAuNWVtIDFlbX0ucHVyZS10YWJsZSB0ZDpmaXJzdC1jaGlsZCwucHVyZS10YWJsZSB0aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdC13aWR0aDowfS5wdXJlLXRhYmxlIHRoZWFke2JhY2tncm91bmQtY29sb3I6I2UwZTBlMDtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnB1cmUtdGFibGUgdGR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ucHVyZS10YWJsZS1vZGQgdGQsLnB1cmUtdGFibGUtc3RyaXBlZCB0cjpudGgtY2hpbGQoMm4tMSkgdGR7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfS5wdXJlLXRhYmxlLWJvcmRlcmVkIHRke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjYmNiY2J9LnB1cmUtdGFibGUtYm9yZGVyZWQgdGJvZHk+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tLXdpZHRoOjB9LnB1cmUtdGFibGUtaG9yaXpvbnRhbCB0ZCwucHVyZS10YWJsZS1ob3Jpem9udGFsIHRoe2JvcmRlci13aWR0aDowIDAgMXB4IDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NiY2JjYn0ucHVyZS10YWJsZS1ob3Jpem9udGFsIHRib2R5PnRyOmxhc3QtY2hpbGQ+dGR7Ym9yZGVyLWJvdHRvbS13aWR0aDowfVtjbGFzcyo9XCJoaW50LS1cIl17cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9W2NsYXNzKj1cImhpbnQtLVwiXTpiZWZvcmUsW2NsYXNzKj1cImhpbnQtLVwiXTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3otaW5kZXg6MTAwMDAwMDtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdHJhbnNpdGlvbjowLjNzIGVhc2U7LW1vei10cmFuc2l0aW9uOjAuM3MgZWFzZTt0cmFuc2l0aW9uOjAuM3MgZWFzZTstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MG1zOy1tb3otdHJhbnNpdGlvbi1kZWxheTowbXM7dHJhbnNpdGlvbi1kZWxheTowbXN9W2NsYXNzKj1cImhpbnQtLVwiXTpob3ZlcjpiZWZvcmUsW2NsYXNzKj1cImhpbnQtLVwiXTpob3ZlcjphZnRlcnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfVtjbGFzcyo9XCJoaW50LS1cIl06aG92ZXI6YmVmb3JlLFtjbGFzcyo9XCJoaW50LS1cIl06aG92ZXI6YWZ0ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjEwMG1zOy1tb3otdHJhbnNpdGlvbi1kZWxheToxMDBtczt0cmFuc2l0aW9uLWRlbGF5OjEwMG1zfVtjbGFzcyo9XCJoaW50LS1cIl06YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6NnB4IHNvbGlkIHRyYW5zcGFyZW50O3otaW5kZXg6MTAwMDAwMX1bY2xhc3MqPVwiaGludC0tXCJdOmFmdGVye2JhY2tncm91bmQ6IzY5NjE2Yztjb2xvcjp3aGl0ZTtwYWRkaW5nOjhweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxMnB4O3doaXRlLXNwYWNlOm5vd3JhcH1bY2xhc3MqPVwiaGludC0tXCJdW2FyaWEtbGFiZWxdOmFmdGVye2NvbnRlbnQ6YXR0cihhcmlhLWxhYmVsKX1bY2xhc3MqPVwiaGludC0tXCJdW2RhdGEtaGludF06YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtaGludCl9W2FyaWEtbGFiZWw9JyddOmJlZm9yZSxbYXJpYS1sYWJlbD0nJ106YWZ0ZXIsW2RhdGEtaGludD0nJ106YmVmb3JlLFtkYXRhLWhpbnQ9JyddOmFmdGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5oaW50LS10b3AtbGVmdDpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojNjk2MTZjfS5oaW50LS10b3AtcmlnaHQ6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6IzY5NjE2Y30uaGludC0tdG9wOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiM2OTYxNmN9LmhpbnQtLWJvdHRvbS1sZWZ0OmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiM2OTYxNmN9LmhpbnQtLWJvdHRvbS1yaWdodDpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojNjk2MTZjfS5oaW50LS1ib3R0b206YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzY5NjE2Y30uaGludC0tbGVmdDpiZWZvcmV7Ym9yZGVyLWxlZnQtY29sb3I6IzY5NjE2Y30uaGludC0tcmlnaHQ6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojNjk2MTZjfS5oaW50LS10b3A6YmVmb3Jle21hcmdpbi1ib3R0b206LTExcHh9LmhpbnQtLXRvcDpiZWZvcmUsLmhpbnQtLXRvcDphZnRlcntib3R0b206MTAwJTtsZWZ0OjUwJX0uaGludC0tdG9wOmJlZm9yZXtsZWZ0OmNhbGMoNTAlIC0gNnB4KX0uaGludC0tdG9wOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uaGludC0tdG9wOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCl9LmhpbnQtLXRvcDpob3ZlcjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCl9LmhpbnQtLWJvdHRvbTpiZWZvcmV7bWFyZ2luLXRvcDotMTFweH0uaGludC0tYm90dG9tOmJlZm9yZSwuaGludC0tYm90dG9tOmFmdGVye3RvcDoxMDAlO2xlZnQ6NTAlfS5oaW50LS1ib3R0b206YmVmb3Jle2xlZnQ6Y2FsYyg1MCUgLSA2cHgpfS5oaW50LS1ib3R0b206YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5oaW50LS1ib3R0b206aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0uaGludC0tYm90dG9tOmhvdmVyOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSg4cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoOHB4KX0uaGludC0tcmlnaHQ6YmVmb3Jle21hcmdpbi1sZWZ0Oi0xMXB4O21hcmdpbi1ib3R0b206LTZweH0uaGludC0tcmlnaHQ6YWZ0ZXJ7bWFyZ2luLWJvdHRvbTotMTRweH0uaGludC0tcmlnaHQ6YmVmb3JlLC5oaW50LS1yaWdodDphZnRlcntsZWZ0OjEwMCU7Ym90dG9tOjUwJX0uaGludC0tcmlnaHQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uaGludC0tcmlnaHQ6aG92ZXI6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg4cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg4cHgpfS5oaW50LS1sZWZ0OmJlZm9yZXttYXJnaW4tcmlnaHQ6LTExcHg7bWFyZ2luLWJvdHRvbTotNnB4fS5oaW50LS1sZWZ0OmFmdGVye21hcmdpbi1ib3R0b206LTE0cHh9LmhpbnQtLWxlZnQ6YmVmb3JlLC5oaW50LS1sZWZ0OmFmdGVye3JpZ2h0OjEwMCU7Ym90dG9tOjUwJX0uaGludC0tbGVmdDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpfS5oaW50LS1sZWZ0OmhvdmVyOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KX0uaGludC0tdG9wLWxlZnQ6YmVmb3Jle21hcmdpbi1ib3R0b206LTExcHh9LmhpbnQtLXRvcC1sZWZ0OmJlZm9yZSwuaGludC0tdG9wLWxlZnQ6YWZ0ZXJ7Ym90dG9tOjEwMCU7bGVmdDo1MCV9LmhpbnQtLXRvcC1sZWZ0OmJlZm9yZXtsZWZ0OmNhbGMoNTAlIC0gNnB4KX0uaGludC0tdG9wLWxlZnQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5oaW50LS10b3AtbGVmdDphZnRlcnttYXJnaW4tbGVmdDoxMnB4fS5oaW50LS10b3AtbGVmdDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5oaW50LS10b3AtbGVmdDpob3ZlcjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC04cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLThweCl9LmhpbnQtLXRvcC1yaWdodDpiZWZvcmV7bWFyZ2luLWJvdHRvbTotMTFweH0uaGludC0tdG9wLXJpZ2h0OmJlZm9yZSwuaGludC0tdG9wLXJpZ2h0OmFmdGVye2JvdHRvbToxMDAlO2xlZnQ6NTAlfS5oaW50LS10b3AtcmlnaHQ6YmVmb3Jle2xlZnQ6Y2FsYyg1MCUgLSA2cHgpfS5oaW50LS10b3AtcmlnaHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5oaW50LS10b3AtcmlnaHQ6YWZ0ZXJ7bWFyZ2luLWxlZnQ6LTEycHh9LmhpbnQtLXRvcC1yaWdodDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5oaW50LS10b3AtcmlnaHQ6aG92ZXI6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5oaW50LS1ib3R0b20tbGVmdDpiZWZvcmV7bWFyZ2luLXRvcDotMTFweH0uaGludC0tYm90dG9tLWxlZnQ6YmVmb3JlLC5oaW50LS1ib3R0b20tbGVmdDphZnRlcnt0b3A6MTAwJTtsZWZ0OjUwJX0uaGludC0tYm90dG9tLWxlZnQ6YmVmb3Jle2xlZnQ6Y2FsYyg1MCUgLSA2cHgpfS5oaW50LS1ib3R0b20tbGVmdDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9LmhpbnQtLWJvdHRvbS1sZWZ0OmFmdGVye21hcmdpbi1sZWZ0OjEycHh9LmhpbnQtLWJvdHRvbS1sZWZ0OmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9LmhpbnQtLWJvdHRvbS1sZWZ0OmhvdmVyOmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoOHB4KX0uaGludC0tYm90dG9tLXJpZ2h0OmJlZm9yZXttYXJnaW4tdG9wOi0xMXB4fS5oaW50LS1ib3R0b20tcmlnaHQ6YmVmb3JlLC5oaW50LS1ib3R0b20tcmlnaHQ6YWZ0ZXJ7dG9wOjEwMCU7bGVmdDo1MCV9LmhpbnQtLWJvdHRvbS1yaWdodDpiZWZvcmV7bGVmdDpjYWxjKDUwJSAtIDZweCl9LmhpbnQtLWJvdHRvbS1yaWdodDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LmhpbnQtLWJvdHRvbS1yaWdodDphZnRlcnttYXJnaW4tbGVmdDotMTJweH0uaGludC0tYm90dG9tLXJpZ2h0OmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9LmhpbnQtLWJvdHRvbS1yaWdodDpob3ZlcjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9LmhpbnQtLXNtYWxsOmFmdGVyLC5oaW50LS1tZWRpdW06YWZ0ZXIsLmhpbnQtLWxhcmdlOmFmdGVye3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjRlbX0uaGludC0tc21hbGw6YWZ0ZXJ7d2lkdGg6ODBweH0uaGludC0tbWVkaXVtOmFmdGVye3dpZHRoOjE1MHB4fS5oaW50LS1sYXJnZTphZnRlcnt3aWR0aDozMDBweH1bY2xhc3MqPVwiaGludC0tXCJdOmFmdGVye3RleHQtc2hhZG93OjAgLTFweCAwcHggIzI4MjUyOTtib3gtc2hhZG93OjRweCA0cHggOHB4IHJnYmEoMCwwLDAsMC4zKX0uaGludC0tZXJyb3I6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojYjM0ZTRkO3RleHQtc2hhZG93OjAgLTFweCAwcHggIzU5MjcyNn0uaGludC0tZXJyb3IuaGludC0tdG9wLWxlZnQ6YmVmb3Jle2JvcmRlci10b3AtY29sb3I6I2IzNGU0ZH0uaGludC0tZXJyb3IuaGludC0tdG9wLXJpZ2h0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNiMzRlNGR9LmhpbnQtLWVycm9yLmhpbnQtLXRvcDpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojYjM0ZTRkfS5oaW50LS1lcnJvci5oaW50LS1ib3R0b20tbGVmdDpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojYjM0ZTRkfS5oaW50LS1lcnJvci5oaW50LS1ib3R0b20tcmlnaHQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2IzNGU0ZH0uaGludC0tZXJyb3IuaGludC0tYm90dG9tOmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiNiMzRlNGR9LmhpbnQtLWVycm9yLmhpbnQtLWxlZnQ6YmVmb3Jle2JvcmRlci1sZWZ0LWNvbG9yOiNiMzRlNGR9LmhpbnQtLWVycm9yLmhpbnQtLXJpZ2h0OmJlZm9yZXtib3JkZXItcmlnaHQtY29sb3I6I2IzNGU0ZH0uaGludC0td2FybmluZzphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNjMDk4NTQ7dGV4dC1zaGFkb3c6MCAtMXB4IDBweCAjNmM1MzI4fS5oaW50LS13YXJuaW5nLmhpbnQtLXRvcC1sZWZ0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNjMDk4NTR9LmhpbnQtLXdhcm5pbmcuaGludC0tdG9wLXJpZ2h0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNjMDk4NTR9LmhpbnQtLXdhcm5pbmcuaGludC0tdG9wOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiNjMDk4NTR9LmhpbnQtLXdhcm5pbmcuaGludC0tYm90dG9tLWxlZnQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2MwOTg1NH0uaGludC0td2FybmluZy5oaW50LS1ib3R0b20tcmlnaHQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2MwOTg1NH0uaGludC0td2FybmluZy5oaW50LS1ib3R0b206YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2MwOTg1NH0uaGludC0td2FybmluZy5oaW50LS1sZWZ0OmJlZm9yZXtib3JkZXItbGVmdC1jb2xvcjojYzA5ODU0fS5oaW50LS13YXJuaW5nLmhpbnQtLXJpZ2h0OmJlZm9yZXtib3JkZXItcmlnaHQtY29sb3I6I2MwOTg1NH0uaGludC0taW5mbzphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzOTg2YWM7dGV4dC1zaGFkb3c6MCAtMXB4IDBweCAjMWEzYzRkfS5oaW50LS1pbmZvLmhpbnQtLXRvcC1sZWZ0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiMzOTg2YWN9LmhpbnQtLWluZm8uaGludC0tdG9wLXJpZ2h0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiMzOTg2YWN9LmhpbnQtLWluZm8uaGludC0tdG9wOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiMzOTg2YWN9LmhpbnQtLWluZm8uaGludC0tYm90dG9tLWxlZnQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzM5ODZhY30uaGludC0taW5mby5oaW50LS1ib3R0b20tcmlnaHQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzM5ODZhY30uaGludC0taW5mby5oaW50LS1ib3R0b206YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzM5ODZhY30uaGludC0taW5mby5oaW50LS1sZWZ0OmJlZm9yZXtib3JkZXItbGVmdC1jb2xvcjojMzk4NmFjfS5oaW50LS1pbmZvLmhpbnQtLXJpZ2h0OmJlZm9yZXtib3JkZXItcmlnaHQtY29sb3I6IzM5ODZhY30uaGludC0tc3VjY2VzczphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM0NTg3NDY7dGV4dC1zaGFkb3c6MCAtMXB4IDBweCAjMWEzMjFhfS5oaW50LS1zdWNjZXNzLmhpbnQtLXRvcC1sZWZ0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiM0NTg3NDZ9LmhpbnQtLXN1Y2Nlc3MuaGludC0tdG9wLXJpZ2h0OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiM0NTg3NDZ9LmhpbnQtLXN1Y2Nlc3MuaGludC0tdG9wOmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiM0NTg3NDZ9LmhpbnQtLXN1Y2Nlc3MuaGludC0tYm90dG9tLWxlZnQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzQ1ODc0Nn0uaGludC0tc3VjY2Vzcy5oaW50LS1ib3R0b20tcmlnaHQ6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzQ1ODc0Nn0uaGludC0tc3VjY2Vzcy5oaW50LS1ib3R0b206YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzQ1ODc0Nn0uaGludC0tc3VjY2Vzcy5oaW50LS1sZWZ0OmJlZm9yZXtib3JkZXItbGVmdC1jb2xvcjojNDU4NzQ2fS5oaW50LS1zdWNjZXNzLmhpbnQtLXJpZ2h0OmJlZm9yZXtib3JkZXItcmlnaHQtY29sb3I6IzQ1ODc0Nn0uaGludC0tYWx3YXlzOmFmdGVyLC5oaW50LS1hbHdheXM6YmVmb3Jle29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LmhpbnQtLWFsd2F5cy5oaW50LS10b3A6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLXRvcDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCl9LmhpbnQtLWFsd2F5cy5oaW50LS10b3AtbGVmdDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5oaW50LS1hbHdheXMuaGludC0tdG9wLWxlZnQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC04cHgpfS5oaW50LS1hbHdheXMuaGludC0tdG9wLXJpZ2h0OmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCl9LmhpbnQtLWFsd2F5cy5oaW50LS10b3AtcmlnaHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5oaW50LS1hbHdheXMuaGludC0tYm90dG9tOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9LmhpbnQtLWFsd2F5cy5oaW50LS1ib3R0b206YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDhweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSg4cHgpfS5oaW50LS1hbHdheXMuaGludC0tYm90dG9tLWxlZnQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLWJvdHRvbS1sZWZ0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLWJvdHRvbS1yaWdodDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpfS5oaW50LS1hbHdheXMuaGludC0tYm90dG9tLXJpZ2h0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLWxlZnQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLThweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLWxlZnQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC04cHgpfS5oaW50LS1hbHdheXMuaGludC0tcmlnaHQ6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uaGludC0tYWx3YXlzLmhpbnQtLXJpZ2h0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0uaGludC0tcm91bmRlZDphZnRlcntib3JkZXItcmFkaXVzOjRweH0uaGludC0tbm8tYW5pbWF0ZTpiZWZvcmUsLmhpbnQtLW5vLWFuaW1hdGU6YWZ0ZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjBtczstbW96LXRyYW5zaXRpb24tZHVyYXRpb246MG1zO3RyYW5zaXRpb24tZHVyYXRpb246MG1zfS5oaW50LS1ib3VuY2U6YmVmb3JlLC5oaW50LS1ib3VuY2U6YWZ0ZXJ7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlLHZpc2liaWxpdHkgMC4zcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7LW1vei10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlLHZpc2liaWxpdHkgMC4zcyBlYXNlLC1tb3otdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7dHJhbnNpdGlvbjpvcGFjaXR5IDAuM3MgZWFzZSx2aXNpYmlsaXR5IDAuM3MgZWFzZSx0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KX1Aa2V5ZnJhbWVzIGJsaW5rRXJyb3J7MCV7Ym9yZGVyLWxlZnQtY29sb3I6I2NjYztib3JkZXItdG9wLWNvbG9yOiNjY2M7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9MzAle2JvcmRlci1jb2xvcjojYmIxYzFjfTYwJXtib3JkZXItbGVmdC1jb2xvcjojY2NjO2JvcmRlci10b3AtY29sb3I6I2NjYztib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH0xMDAle2JvcmRlci1jb2xvcjojYmIxYzFjfX1Aa2V5ZnJhbWVzIGJsaW5rQ2hhbmdlTGFiZWx7MCV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fTUwJXtib3JkZXItY29sb3I6IzAwNTQ4Yn05MCV7Ym9yZGVyLWNvbG9yOiMwMDU0OGJ9MTAwJXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9fUBrZXlmcmFtZXMgYmxpbmtDaGFuZ2VWYWx1ZXswJXtib3JkZXItbGVmdC1jb2xvcjojY2NjO2JvcmRlci10b3AtY29sb3I6I2NjYztib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudH01MCV7Ym9yZGVyLWNvbG9yOiMwMDU0OGJ9OTAle2JvcmRlci1jb2xvcjojMDA1NDhifTEwMCV7Ym9yZGVyLWxlZnQtY29sb3I6I2NjYztib3JkZXItdG9wLWNvbG9yOiNjY2M7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJOZXhhXCI7c3JjOmxvY2FsKFwi4pi6XCIpLHVybChcIi4uL2Fzc2V0cy9mb250cy9OZXhhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2Fzc2V0cy9mb250cy9OZXhhTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2Fzc2V0cy9mb250cy9OZXhhTGlnaHQuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTmV4YVwiO3NyYzpsb2NhbChcIuKYulwiKSx1cmwoXCIuLi9hc3NldHMvZm9udHMvTmV4YUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2Fzc2V0cy9mb250cy9OZXhhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vYXNzZXRzL2ZvbnRzL05leGFCb2xkLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6Ym9sZH1ib2R5e2ZvbnQtZmFtaWx5OidSb2JvdG8nLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO2NvbG9yOiMwMDAxMTk7Zm9udC1zaXplOjE0cHh9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6XCJOZXhhXCIsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbH1oMXtmb250LXNpemU6Mi40cmVtO2NvbG9yOiMwMDU0OGJ9aDJ7Zm9udC1zaXplOjEuOHJlbX1oM3tmb250LXNpemU6MS40cmVtfWg0e2ZvbnQtc2l6ZToxLjJyZW19aDV7Zm9udC1zaXplOjFyZW19aDZ7Zm9udC1zaXplOi42cmVtfWE6bm90KC5wdXJlLWJ1dHRvbil7Y29sb3I6IzBiODRlNH1sYWJlbCxsYWJlbCAqe2NvbG9yOiMwMDAxMTl9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtcmVke2NvbG9yOiNiYjFjMWMgIWltcG9ydGFudH0udGV4dC1ibGFja3tjb2xvcjojMDAwMTE5ICFpbXBvcnRhbnR9LnRleHQtZ3JheXtjb2xvcjojNjk2MTZjICFpbXBvcnRhbnR9LnRleHQtYmx1ZXtjb2xvcjojMDA1NDhiICFpbXBvcnRhbnR9LnRleHQtd2hpdGV7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5zbWFsbC10ZXh0e2ZvbnQtc2l6ZTowLjhyZW0gIWltcG9ydGFudH0uaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljICFpbXBvcnRhbnR9LmJ1dHRvbi1wcmltYXJ5LC5idXR0b24tc3VjY2VzcywuYnV0dG9uLWVycm9ye2NvbG9yOiNmZmY7dmVydGljYWwtYWxpZ246bWlkZGxlfS5idXR0b24tcHJpbWFyeSBpLC5idXR0b24tc3VjY2VzcyBpLC5idXR0b24tZXJyb3IgaXtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6I2ZmZn0uYnV0dG9uLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDA1NDhifS5idXR0b24tcHJpbWFyeS5tb3Jle3BhZGRpbmc6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDM1NTg7bGluZS1oZWlnaHQ6MH0uYnV0dG9uLXByaW1hcnkubW9yZSBpe2xpbmUtaGVpZ2h0OjE2cHh9LmJ1dHRvbi1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNzNiZX0uYnV0dG9uLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNTc5ODNifS5idXR0b24tZXJyb3J7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtjb2xvcjojNjY2O2JvcmRlcjoxcHggc29saWQgIzY2NjtwYWRkaW5nOjlweCA5cHggOHB4IDlweCAhaW1wb3J0YW50fS5idXR0b24tZXJyb3I6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojYmIxYzFjO2JvcmRlcjoxcHggc29saWQgI2JiMWMxY31pLm1hdGVyaWFsLWljb25ze291dGxpbmU6bm9uZX1pLm1hdGVyaWFsLWljb25zLnNtYWxse2ZvbnQtc2l6ZToxcmVtfWkubWF0ZXJpYWwtaWNvbnMuaGVhZGVyLWJ1dHRvbixhW2NsYXNzKj1oaW50XSBpLm1hdGVyaWFsLWljb25ze3BhZGRpbmc6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9aS5tYXRlcmlhbC1pY29ucy5oZWFkZXItYnV0dG9uLGFbY2xhc3MqPWhpbnRdIGkubWF0ZXJpYWwtaWNvbnMsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tY29weSxpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1yZW1vdmUsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tYWRkLGkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWVkaXQsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tYWNjZXB0LGkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWNsb3NlLGkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWJhY2t7Y3Vyc29yOnBvaW50ZXJ9aS5tYXRlcmlhbC1pY29ucy5idXR0b24tY29weSxpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1yZW1vdmUsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tZWRpdCxpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1jbG9zZSxpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1iYWNre2NvbG9yOiM2OTYxNmN9aS5tYXRlcmlhbC1pY29ucy5idXR0b24tY29weTpob3ZlcixpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1lZGl0OmhvdmVyLGkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWJhY2s6aG92ZXJ7Y29sb3I6IzAwNTQ4Yn1pLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1yZW1vdmU6aG92ZXIsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tY2xvc2U6aG92ZXJ7Y29sb3I6I2JiMWMxY31pLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1yZW1vdmV7Y29sb3I6I2NjY31pLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1hZGQsaS5tYXRlcmlhbC1pY29ucy5idXR0b24tYWNjZXB0e2NvbG9yOiM1Nzk4M2J9aS5tYXRlcmlhbC1pY29ucy5idXR0b24tYWRkOmhvdmVyLGkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWFjY2VwdDpob3Zlcntjb2xvcjojNDI3MzJkfWkubWF0ZXJpYWwtaWNvbnMuYnV0dG9uLWNvcHksaS5tYXRlcmlhbC1pY29ucy5idXR0b24tZWRpdCxpLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1hY2NlcHR7bWFyZ2luLWxlZnQ6MTZweH1pLm1hdGVyaWFsLWljb25zLmJ1dHRvbi1jbG9zZXttYXJnaW4tcmlnaHQ6MTZweH0ucHVyZS1tZW51LWxpbmt7cGFkZGluZzoxMXB4IDE2cHg7Zm9udC1zaXplOjE0cHh9LnB1cmUtYnV0dG9ue2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtZmFtaWx5OidSb2JvdG8nLCBzYW5zLXNlcmlmO3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxNHB4O2hlaWdodDozOHB4O2xldHRlci1zcGFjaW5nOm5vcm1hbH0ucHVyZS1idXR0b24uZXhwYW5kZWR7d2lkdGg6MTAwJX0uYnV0dG9uLWdyb3Vwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5idXR0b24tZ3JvdXAgLnB1cmUtYnV0dG9ue2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0fS5idXR0b24tZ3JvdXAgLnB1cmUtYnV0dG9uOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1cHh9LmJ1dHRvbi1ncm91cCAucHVyZS1idXR0b246bGFzdC1vZi10eXBle2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjVweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHh9LmJ1dHRvbi1ncm91cCAuZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MzZweDttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIGJsYWNrfS5idXR0b24tZ3JvdXAgLmRyb3Bkb3duIGxpe3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxNHB4O2N1cnNvcjpwb2ludGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uYnV0dG9uLWdyb3VwIC5kcm9wZG93biBsaTpob3ZlcntiYWNrZ3JvdW5kOiNjY2N9LmJ1dHRvbi1ncm91cCAuZHJvcGRvd24udGVtcGxhdGVze2JvcmRlcjoxcHggc29saWQgIzAwMzU1OH0uYnV0dG9uLWdyb3VwIC5kcm9wZG93bi50ZW1wbGF0ZXMgbGk6aG92ZXJ7YmFja2dyb3VuZDojMDAzNTU4O2NvbG9yOiNmZmZ9cHVyZS1zZWxlY3QgLnB1cmUtbWVudS1saXN0IGF7Y29sb3I6IzMzM31wdXJlLXNlbGVjdCAuc2VsZWN0ZWR7cGFkZGluZzouNjRyZW19cHVyZS1zZWxlY3QgLnB1cmUtbWVudS1jaGlsZHJlbntib3gtc2hhZG93OjFweCAxcHggMXB4IDFweCByZ2JhKDAsMCwwLDAuMyl9aW5wdXR7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0ubGFiZWx7Ym9yZGVyOm5vbmU7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE0cHh9LmxhYmVsLmxhYmVsLXZhbHVle3BhZGRpbmc6OHB4IDEzcHg7Ym9yZGVyOjNweCBzb2xpZCB0cmFuc3BhcmVudH0udmFsdWV7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdC1jb2xvcjojY2NjO2JvcmRlci10b3AtY29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo4cHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2V9LnZhbHVlLnNlbGVjdHtwYWRkaW5nOjB9LnZhbHVlLmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmN30udmFsdWUgaW5wdXR7d2lkdGg6MTAwJTtvdXRsaW5lOm5vbmU7dGV4dC1hbGlnbjpyaWdodH0udmFsdWUuZXJyb3J7YW5pbWF0aW9uOmJsaW5rRXJyb3IgMXMgZWFzZSBmb3J3YXJkc30udmFsdWUuZXJyb3IgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNiYjFjMWMgIWltcG9ydGFudH0udmFsdWUuY2hhbmdlIC5sYWJlbC12YWx1ZXthbmltYXRpb246YmxpbmtDaGFuZ2VMYWJlbCAzcyBlYXNlfS50b3RhbHt0ZXh0LWFsaWduOnJpZ2h0O2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MTBweH0ubW9kYWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLDAuNSk7dG9wOjA7bGVmdDowfS5tb2RhbCAubW9kYWwtYm94e2JhY2tncm91bmQ6d2hpdGU7bWluLXdpZHRoOjMwMHB4O2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MCAzMnB4IDMycHh9Lm1vZGFsIC5tb2RhbC1ib3gubW9kYWwtdmlkZW8gaWZyYW1le3dpZHRoOjY0MHB4O2hlaWdodDozOTBweH1ib2R5Lm1vZGFsLW9wZW5lZCAubW9kYWx7ZGlzcGxheTpibG9ja30ucGFuZWwgaW5wdXR7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtmb250LXNpemU6MTRweH0ucGFuZWwgLnBhbmVsLWNvbnRlbnQgLnJvd3tiYWNrZ3JvdW5kLWNvbG9yOiNkYWUxZTk7Ym9yZGVyLXRvcDoxcHggc29saWQgI2FhYmFjYztib3JkZXItbGVmdDoxcHggc29saWQgI2FhYmFjYztib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWJhY2N9LnBhbmVsIC5wYW5lbC1jb250ZW50IC5yb3c6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHh9LnBhbmVsIC5wYW5lbC1jb250ZW50IC5yb3c6bGFzdC1vZi10eXBle2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NXB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYWFiYWNjfS5wYW5lbCAucGFuZWwtY29udGVudCAucm93Omxhc3Qtb2YtdHlwZSAudmFsdWV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NXB4fS50YWJsZSAucHVyZS1idXR0b257bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS50YWJsZSBpbnB1dHtmb250LXNpemU6MTRweH0udGFibGUgLnJvd3twb3NpdGlvbjpyZWxhdGl2ZX0udGFibGUgLmNlbGx7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCV9LnRhYmxlIC5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjojN0I5MkFBO2JvcmRlcjoxcHggc29saWQgI2FhYmFjYztib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHh9LnRhYmxlIC5oZWFkZXIgLmNlbGwgLmxhYmVse3BhZGRpbmc6MTBweDtjb2xvcjojZmZmfS50YWJsZSAuYm9keSAucm93IC5kYXRhe2JvcmRlcjoxcHggc29saWQgI2FhYmFjYztib3JkZXItdG9wOjA7YmFja2dyb3VuZC1jb2xvcjojZGFlMWU5fS50YWJsZSAuYm9keSAucm93IC5kYXRhIFtjbGFzcyo9cHVyZS11XTpub3QoOmZpcnN0LW9mLXR5cGUpIC5jZWxse2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFiYWNjfS50YWJsZSAuYm9keSAucm93Omxhc3Qtb2YtdHlwZSAuZGF0YXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjVweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHh9LnRhYmxlLnRvdGFscy10YWJsZSAuYm9keSAucm93e2JhY2tncm91bmQ6I2RhZTFlOTtib3JkZXItdG9wOjFweCBzb2xpZCAjYWFiYWNjO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYWFiYWNjO2JvcmRlci1yaWdodDoxcHggc29saWQgI2FhYmFjY30udGFibGUudG90YWxzLXRhYmxlIC5ib2R5IC5yb3c6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHh9LnRhYmxlLnRvdGFscy10YWJsZSAuYm9keSAucm93Omxhc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjVweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2FhYmFjY30udGFibGUudG90YWxzLXRhYmxlIC5ib2R5IC5yb3cucmVzdWx0c3tib3JkZXItY29sb3I6IzhhYTBiOX0udGFibGUudG90YWxzLXRhYmxlIC5ib2R5IC5yb3cucmVzdWx0c3tiYWNrZ3JvdW5kOiNCMEJFQ0Z9LnRhYmxlLnRvdGFscy10YWJsZSAuYm9keSAucm93LnJlc3VsdHMgLmxhYmVsIGxhYmVse2NvbG9yOiMwMDAxMTl9LnRhYmxlLnRvdGFscy10YWJsZSAuYm9keSAucm93LnJlc3VsdHMgLmluZm97ZGlzcGxheTpibG9jaztmb250LXN0eWxlOml0YWxpYztjb2xvcjojNjk2MTZjO2ZvbnQtc2l6ZTouOHJlbX0ucGVyaW9kLXRhYmxlIC5ib2R5IC5yb3cuYW5udWFsLWNoYW5nZWQgLmNlbGwubW9udGhseSAudmFsdWUsLnBlcmlvZC10YWJsZSAuYm9keSAucm93LmFubnVhbC1jaGFuZ2VkIC5jZWxsLndlZWtseSAudmFsdWV7YW5pbWF0aW9uOmJsaW5rQ2hhbmdlVmFsdWUgM3MgZWFzZX0ucGVyaW9kLXRhYmxlIC5ib2R5IC5yb3cubW9udGhseS1jaGFuZ2VkIC5jZWxsLmFubnVhbCAudmFsdWUsLnBlcmlvZC10YWJsZSAuYm9keSAucm93Lm1vbnRobHktY2hhbmdlZCAuY2VsbC53ZWVrbHkgLnZhbHVle2FuaW1hdGlvbjpibGlua0NoYW5nZVZhbHVlIDNzIGVhc2V9LnBlcmlvZC10YWJsZSAuYm9keSAucm93LndlZWtseS1jaGFuZ2VkIC5jZWxsLm1vbnRobHkgLnZhbHVlLC5wZXJpb2QtdGFibGUgLmJvZHkgLnJvdy53ZWVrbHktY2hhbmdlZCAuY2VsbC5hbm51YWwgLnZhbHVle2FuaW1hdGlvbjpibGlua0NoYW5nZVZhbHVlIDNzIGVhc2V9LnBlcmlvZC10b3RhbHMgLnJvd3tiYWNrZ3JvdW5kLWNvbG9yOiNCMEJFQ0Y7Ym9yZGVyOjFweCBzb2xpZCAjODA5N2IyO2JvcmRlci1yYWRpdXM6NXB4fS5wZXJpb2QtdG90YWxzIC5jZWxsIC5sYWJlbHtmb250LXNpemU6MS4xcmVtO3RleHQtYWxpZ246cmlnaHR9LnBlcmlvZC10b3RhbHMgLmNlbGwgLmxhYmVsIGxhYmVse2NvbG9yOiMwMDAxMTl9LnBlcmlvZC10b3RhbHMgLmNlbGwuc3RhcnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo1cHh9LnBlcmlvZC10b3RhbHMgLmNlbGwuZW5ke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjVweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHh9cGVyaW9kLXRvdGFscy5jaGFuZ2VkIC5jZWxsLmFubnVhbCAubGFiZWwtdmFsdWUscGVyaW9kLXRvdGFscy5jaGFuZ2VkIC5jZWxsLndlZWtseSAubGFiZWwtdmFsdWUscGVyaW9kLXRvdGFscy5jaGFuZ2VkIC5jZWxsLm1vbnRobHkgLmxhYmVsLXZhbHVle2FuaW1hdGlvbjpibGlua0NoYW5nZUxhYmVsIDNzIGVhc2V9LnN0YWZmLXRhYmxlIC5wdXJlLW1lbnUtbGlua3t0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59LnN0YWZmLXRhYmxlIC5ib2R5IC5yb3cub3ZlcmhlYWQtY2hhbmdlZCAuY2VsbC5vdmVyaGVhZC12YWx1ZSAubGFiZWwtdmFsdWUsLnN0YWZmLXRhYmxlIC5ib2R5IC5yb3cub3ZlcmhlYWQtY2hhbmdlZCAuY2VsbC5icmVhay1ldmVuIC5sYWJlbC12YWx1ZSwuc3RhZmYtdGFibGUgLmJvZHkgLnJvdy5vdmVyaGVhZC1jaGFuZ2VkIC5jZWxsLm91dCAubGFiZWwtdmFsdWV7YW5pbWF0aW9uOmJsaW5rQ2hhbmdlTGFiZWwgM3MgZWFzZX1zcGFuLnN3aXRjaHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDt6LWluZGV4OjA7ZGlzcGxheTpibG9jazt3aWR0aDo1OHB4O2hlaWdodDozMHB4O2JhY2tncm91bmQtY29sb3I6I2FmYWZhZjtib3JkZXItcmFkaXVzOjE1cHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2U7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwNSUpIHRyYW5zbGF0ZVkoLTUwJSl9c3Bhbi5zd2l0Y2g6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjFweDtsZWZ0OjFweDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzIGVhc2V9c3Bhbi5zd2l0Y2guYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzU3OTgzYn1zcGFuLnN3aXRjaC5hY3RpdmU6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9c2NlbmFyaW9zIGxpIGF7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNiYWM3ZDY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYmFjN2Q2O2JvcmRlci10b3A6MXB4IHNvbGlkICNiYWM3ZDY7YmFja2dyb3VuZDojZGFlMWU5fXNjZW5hcmlvcyBsaTpmaXJzdC1vZi10eXBlIGF7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo1cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NXB4fXNjZW5hcmlvcyBsaTpsYXN0LW9mLXR5cGUgYXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmFjN2Q2O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NXB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjVweH1wYXkgLmFkZC1idG57dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTA1JSl9b3RoZXItY29zdHMgc3dpdGNoIHNwYW57dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC0xMTAlKX0ucmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmV9LmFic29sdXRle3Bvc2l0aW9uOmFic29sdXRlfS5maXhlZHtwb3NpdGlvbjpmaXhlZH0ub24tcmlnaHR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTA1JSl9LmNvbnRlbnR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjAgMzJweCAzMnB4fS5pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNsaWNrYWJsZXtjdXJzb3I6cG9pbnRlcn0uY2VudGVye21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpibG9ja30ueS1jZW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ueC1jZW50ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9Lnh5LWNlbnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LnJvdW5kLWNvcm5lcnN7Ym9yZGVyLXJhZGl1czo1cHh9LnJvdW5kLXRvcC1sZWZ0LWNvcm5lcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweH0ucm91bmQtYm90dG9tLWxlZnQtY29ybmVye2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NXB4fS5yb3VuZC10b3AtcmlnaHQtY29ybmVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjVweH0ucm91bmQtYm90dG9tLXJpZ2h0LWNvcm5lcntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo1cHh9LmZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0fWFbY2xhc3MqPWhpbnRde291dGxpbmU6bm9uZX0uYmctZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojYmIxYzFjfS5iZy1lcnJvcjo6YWZ0ZXIsLmJnLWVycm9yOjpiZWZvcmV7ei1pbmRleDowfS5wYWRkaW5nLTB7cGFkZGluZzowcHggIWltcG9ydGFudH0udi1wYWRkaW5nLTB7cGFkZGluZzowcHggMCAhaW1wb3J0YW50fS5oLXBhZGRpbmctMHtwYWRkaW5nOjAgMHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi0we21hcmdpbjowcHggIWltcG9ydGFudH0udi1tYXJnaW4tMHttYXJnaW46MHB4IDAgIWltcG9ydGFudH0uaC1tYXJnaW4tMHttYXJnaW46MCAwcHggIWltcG9ydGFudH0ubGVmdC0we2xlZnQ6MHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctbGVmdC0we3BhZGRpbmctbGVmdDowcHggIWltcG9ydGFudH0ubWFyZ2luLWxlZnQtMHttYXJnaW4tbGVmdDowcHggIWltcG9ydGFudH0ucmlnaHQtMHtyaWdodDowcHggIWltcG9ydGFudH0ucGFkZGluZy1yaWdodC0we3BhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1yaWdodC0we21hcmdpbi1yaWdodDowcHggIWltcG9ydGFudH0udG9wLTB7dG9wOjBweCAhaW1wb3J0YW50fS5wYWRkaW5nLXRvcC0we3BhZGRpbmctdG9wOjBweCAhaW1wb3J0YW50fS5tYXJnaW4tdG9wLTB7bWFyZ2luLXRvcDowcHggIWltcG9ydGFudH0uYm90dG9tLTB7Ym90dG9tOjBweCAhaW1wb3J0YW50fS5wYWRkaW5nLWJvdHRvbS0we3BhZGRpbmctYm90dG9tOjBweCAhaW1wb3J0YW50fS5tYXJnaW4tYm90dG9tLTB7bWFyZ2luLWJvdHRvbTowcHggIWltcG9ydGFudH0ucGFkZGluZy0xe3BhZGRpbmc6OHB4ICFpbXBvcnRhbnR9LnYtcGFkZGluZy0xe3BhZGRpbmc6OHB4IDAgIWltcG9ydGFudH0uaC1wYWRkaW5nLTF7cGFkZGluZzowIDhweCAhaW1wb3J0YW50fS5tYXJnaW4tMXttYXJnaW46OHB4ICFpbXBvcnRhbnR9LnYtbWFyZ2luLTF7bWFyZ2luOjhweCAwICFpbXBvcnRhbnR9LmgtbWFyZ2luLTF7bWFyZ2luOjAgOHB4ICFpbXBvcnRhbnR9LmxlZnQtMXtsZWZ0OjhweCAhaW1wb3J0YW50fS5wYWRkaW5nLWxlZnQtMXtwYWRkaW5nLWxlZnQ6OHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1sZWZ0LTF7bWFyZ2luLWxlZnQ6OHB4ICFpbXBvcnRhbnR9LnJpZ2h0LTF7cmlnaHQ6OHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctcmlnaHQtMXtwYWRkaW5nLXJpZ2h0OjhweCAhaW1wb3J0YW50fS5tYXJnaW4tcmlnaHQtMXttYXJnaW4tcmlnaHQ6OHB4ICFpbXBvcnRhbnR9LnRvcC0xe3RvcDo4cHggIWltcG9ydGFudH0ucGFkZGluZy10b3AtMXtwYWRkaW5nLXRvcDo4cHggIWltcG9ydGFudH0ubWFyZ2luLXRvcC0xe21hcmdpbi10b3A6OHB4ICFpbXBvcnRhbnR9LmJvdHRvbS0xe2JvdHRvbTo4cHggIWltcG9ydGFudH0ucGFkZGluZy1ib3R0b20tMXtwYWRkaW5nLWJvdHRvbTo4cHggIWltcG9ydGFudH0ubWFyZ2luLWJvdHRvbS0xe21hcmdpbi1ib3R0b206OHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctMntwYWRkaW5nOjE2cHggIWltcG9ydGFudH0udi1wYWRkaW5nLTJ7cGFkZGluZzoxNnB4IDAgIWltcG9ydGFudH0uaC1wYWRkaW5nLTJ7cGFkZGluZzowIDE2cHggIWltcG9ydGFudH0ubWFyZ2luLTJ7bWFyZ2luOjE2cHggIWltcG9ydGFudH0udi1tYXJnaW4tMnttYXJnaW46MTZweCAwICFpbXBvcnRhbnR9LmgtbWFyZ2luLTJ7bWFyZ2luOjAgMTZweCAhaW1wb3J0YW50fS5sZWZ0LTJ7bGVmdDoxNnB4ICFpbXBvcnRhbnR9LnBhZGRpbmctbGVmdC0ye3BhZGRpbmctbGVmdDoxNnB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1sZWZ0LTJ7bWFyZ2luLWxlZnQ6MTZweCAhaW1wb3J0YW50fS5yaWdodC0ye3JpZ2h0OjE2cHggIWltcG9ydGFudH0ucGFkZGluZy1yaWdodC0ye3BhZGRpbmctcmlnaHQ6MTZweCAhaW1wb3J0YW50fS5tYXJnaW4tcmlnaHQtMnttYXJnaW4tcmlnaHQ6MTZweCAhaW1wb3J0YW50fS50b3AtMnt0b3A6MTZweCAhaW1wb3J0YW50fS5wYWRkaW5nLXRvcC0ye3BhZGRpbmctdG9wOjE2cHggIWltcG9ydGFudH0ubWFyZ2luLXRvcC0ye21hcmdpbi10b3A6MTZweCAhaW1wb3J0YW50fS5ib3R0b20tMntib3R0b206MTZweCAhaW1wb3J0YW50fS5wYWRkaW5nLWJvdHRvbS0ye3BhZGRpbmctYm90dG9tOjE2cHggIWltcG9ydGFudH0ubWFyZ2luLWJvdHRvbS0ye21hcmdpbi1ib3R0b206MTZweCAhaW1wb3J0YW50fS5wYWRkaW5nLTN7cGFkZGluZzoyNHB4ICFpbXBvcnRhbnR9LnYtcGFkZGluZy0ze3BhZGRpbmc6MjRweCAwICFpbXBvcnRhbnR9LmgtcGFkZGluZy0ze3BhZGRpbmc6MCAyNHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi0ze21hcmdpbjoyNHB4ICFpbXBvcnRhbnR9LnYtbWFyZ2luLTN7bWFyZ2luOjI0cHggMCAhaW1wb3J0YW50fS5oLW1hcmdpbi0ze21hcmdpbjowIDI0cHggIWltcG9ydGFudH0ubGVmdC0ze2xlZnQ6MjRweCAhaW1wb3J0YW50fS5wYWRkaW5nLWxlZnQtM3twYWRkaW5nLWxlZnQ6MjRweCAhaW1wb3J0YW50fS5tYXJnaW4tbGVmdC0ze21hcmdpbi1sZWZ0OjI0cHggIWltcG9ydGFudH0ucmlnaHQtM3tyaWdodDoyNHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctcmlnaHQtM3twYWRkaW5nLXJpZ2h0OjI0cHggIWltcG9ydGFudH0ubWFyZ2luLXJpZ2h0LTN7bWFyZ2luLXJpZ2h0OjI0cHggIWltcG9ydGFudH0udG9wLTN7dG9wOjI0cHggIWltcG9ydGFudH0ucGFkZGluZy10b3AtM3twYWRkaW5nLXRvcDoyNHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi10b3AtM3ttYXJnaW4tdG9wOjI0cHggIWltcG9ydGFudH0uYm90dG9tLTN7Ym90dG9tOjI0cHggIWltcG9ydGFudH0ucGFkZGluZy1ib3R0b20tM3twYWRkaW5nLWJvdHRvbToyNHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1ib3R0b20tM3ttYXJnaW4tYm90dG9tOjI0cHggIWltcG9ydGFudH0ucGFkZGluZy00e3BhZGRpbmc6MzJweCAhaW1wb3J0YW50fS52LXBhZGRpbmctNHtwYWRkaW5nOjMycHggMCAhaW1wb3J0YW50fS5oLXBhZGRpbmctNHtwYWRkaW5nOjAgMzJweCAhaW1wb3J0YW50fS5tYXJnaW4tNHttYXJnaW46MzJweCAhaW1wb3J0YW50fS52LW1hcmdpbi00e21hcmdpbjozMnB4IDAgIWltcG9ydGFudH0uaC1tYXJnaW4tNHttYXJnaW46MCAzMnB4ICFpbXBvcnRhbnR9LmxlZnQtNHtsZWZ0OjMycHggIWltcG9ydGFudH0ucGFkZGluZy1sZWZ0LTR7cGFkZGluZy1sZWZ0OjMycHggIWltcG9ydGFudH0ubWFyZ2luLWxlZnQtNHttYXJnaW4tbGVmdDozMnB4ICFpbXBvcnRhbnR9LnJpZ2h0LTR7cmlnaHQ6MzJweCAhaW1wb3J0YW50fS5wYWRkaW5nLXJpZ2h0LTR7cGFkZGluZy1yaWdodDozMnB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1yaWdodC00e21hcmdpbi1yaWdodDozMnB4ICFpbXBvcnRhbnR9LnRvcC00e3RvcDozMnB4ICFpbXBvcnRhbnR9LnBhZGRpbmctdG9wLTR7cGFkZGluZy10b3A6MzJweCAhaW1wb3J0YW50fS5tYXJnaW4tdG9wLTR7bWFyZ2luLXRvcDozMnB4ICFpbXBvcnRhbnR9LmJvdHRvbS00e2JvdHRvbTozMnB4ICFpbXBvcnRhbnR9LnBhZGRpbmctYm90dG9tLTR7cGFkZGluZy1ib3R0b206MzJweCAhaW1wb3J0YW50fS5tYXJnaW4tYm90dG9tLTR7bWFyZ2luLWJvdHRvbTozMnB4ICFpbXBvcnRhbnR9LnBhZGRpbmctNXtwYWRkaW5nOjQwcHggIWltcG9ydGFudH0udi1wYWRkaW5nLTV7cGFkZGluZzo0MHB4IDAgIWltcG9ydGFudH0uaC1wYWRkaW5nLTV7cGFkZGluZzowIDQwcHggIWltcG9ydGFudH0ubWFyZ2luLTV7bWFyZ2luOjQwcHggIWltcG9ydGFudH0udi1tYXJnaW4tNXttYXJnaW46NDBweCAwICFpbXBvcnRhbnR9LmgtbWFyZ2luLTV7bWFyZ2luOjAgNDBweCAhaW1wb3J0YW50fS5sZWZ0LTV7bGVmdDo0MHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctbGVmdC01e3BhZGRpbmctbGVmdDo0MHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1sZWZ0LTV7bWFyZ2luLWxlZnQ6NDBweCAhaW1wb3J0YW50fS5yaWdodC01e3JpZ2h0OjQwcHggIWltcG9ydGFudH0ucGFkZGluZy1yaWdodC01e3BhZGRpbmctcmlnaHQ6NDBweCAhaW1wb3J0YW50fS5tYXJnaW4tcmlnaHQtNXttYXJnaW4tcmlnaHQ6NDBweCAhaW1wb3J0YW50fS50b3AtNXt0b3A6NDBweCAhaW1wb3J0YW50fS5wYWRkaW5nLXRvcC01e3BhZGRpbmctdG9wOjQwcHggIWltcG9ydGFudH0ubWFyZ2luLXRvcC01e21hcmdpbi10b3A6NDBweCAhaW1wb3J0YW50fS5ib3R0b20tNXtib3R0b206NDBweCAhaW1wb3J0YW50fS5wYWRkaW5nLWJvdHRvbS01e3BhZGRpbmctYm90dG9tOjQwcHggIWltcG9ydGFudH0ubWFyZ2luLWJvdHRvbS01e21hcmdpbi1ib3R0b206NDBweCAhaW1wb3J0YW50fS5wYWRkaW5nLTZ7cGFkZGluZzo0OHB4ICFpbXBvcnRhbnR9LnYtcGFkZGluZy02e3BhZGRpbmc6NDhweCAwICFpbXBvcnRhbnR9LmgtcGFkZGluZy02e3BhZGRpbmc6MCA0OHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi02e21hcmdpbjo0OHB4ICFpbXBvcnRhbnR9LnYtbWFyZ2luLTZ7bWFyZ2luOjQ4cHggMCAhaW1wb3J0YW50fS5oLW1hcmdpbi02e21hcmdpbjowIDQ4cHggIWltcG9ydGFudH0ubGVmdC02e2xlZnQ6NDhweCAhaW1wb3J0YW50fS5wYWRkaW5nLWxlZnQtNntwYWRkaW5nLWxlZnQ6NDhweCAhaW1wb3J0YW50fS5tYXJnaW4tbGVmdC02e21hcmdpbi1sZWZ0OjQ4cHggIWltcG9ydGFudH0ucmlnaHQtNntyaWdodDo0OHB4ICFpbXBvcnRhbnR9LnBhZGRpbmctcmlnaHQtNntwYWRkaW5nLXJpZ2h0OjQ4cHggIWltcG9ydGFudH0ubWFyZ2luLXJpZ2h0LTZ7bWFyZ2luLXJpZ2h0OjQ4cHggIWltcG9ydGFudH0udG9wLTZ7dG9wOjQ4cHggIWltcG9ydGFudH0ucGFkZGluZy10b3AtNntwYWRkaW5nLXRvcDo0OHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi10b3AtNnttYXJnaW4tdG9wOjQ4cHggIWltcG9ydGFudH0uYm90dG9tLTZ7Ym90dG9tOjQ4cHggIWltcG9ydGFudH0ucGFkZGluZy1ib3R0b20tNntwYWRkaW5nLWJvdHRvbTo0OHB4ICFpbXBvcnRhbnR9Lm1hcmdpbi1ib3R0b20tNnttYXJnaW4tYm90dG9tOjQ4cHggIWltcG9ydGFudH0uc2NlbmFyaW8tdmlldyBoMiBpbnB1dHtib3JkZXI6MXB4IHNvbGlkICNjY2N9LnNjZW5hcmlvLXZpZXcucmVjb3Zlcnlfc2FsZXMtcHJvZHVjdCByZWNvdmVyeS1zYWxlcyAucHJvZHVjdCAudmFsdWUsLnNjZW5hcmlvLXZpZXcucmVjb3Zlcnlfc2FsZXMtbWFya3VwIHJlY292ZXJ5LXNhbGVzIC5tYXJrdXAgLnZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3NhbGVzLW1hcmt1cF9yZWNvdmVyIHJlY292ZXJ5LXNhbGVzIC5tYXJrdXBfcmVjb3ZlciAudmFsdWUsLnNjZW5hcmlvLXZpZXcudG90YWxzLWFubnVhbF9lbXBsb3ltZW50IC5zdGFmZi10YWJsZSAub3ZlcmhlYWQtcGVyY2VudCAudmFsdWUsLnNjZW5hcmlvLXZpZXcgc3RhZmYtbGlzdC5yZXNldCAuc3RhZmYtdGFibGUgLm92ZXJoZWFkLXBlcmNlbnQgLnZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3RpbWUtb3V0IHJlY292ZXJ5LXRpbWUgLm91dCAudmFsdWUsLnNjZW5hcmlvLXZpZXcucmVjb3ZlcnlfdGltZS1tYXJrdXAgcmVjb3ZlcnktdGltZSAubWFya3VwIC52YWx1ZXthbmltYXRpb246YmxpbmtDaGFuZ2VWYWx1ZSAzcyBlYXNlfS5zY2VuYXJpby12aWV3IHN0YWZmLWxpc3QucmVzZXQgLnN0YWZmLXRhYmxlIC5vdmVyaGVhZC12YWx1ZSAubGFiZWwtdmFsdWUsLnNjZW5hcmlvLXZpZXcgc3RhZmYtbGlzdC5yZXNldCAuc3RhZmYtdGFibGUgLmJyZWFrLWV2ZW4gLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3IHN0YWZmLWxpc3QucmVzZXQgLnN0YWZmLXRhYmxlIC5vdXQgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3NhbGVzLW1hcmt1cF9yZWNvdmVyIC5zdGFmZi10YWJsZSAub3ZlcmhlYWQtdmFsdWUgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3NhbGVzLW1hcmt1cF9yZWNvdmVyIC5zdGFmZi10YWJsZSAuYnJlYWstZXZlbiAubGFiZWwtdmFsdWUsLnNjZW5hcmlvLXZpZXcucmVjb3Zlcnlfc2FsZXMtbWFya3VwX3JlY292ZXIgLnN0YWZmLXRhYmxlIC5vdXQgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnRvdGFscy1hbm51YWxfZW1wbG95bWVudCAuc3RhZmYtdGFibGUgLm92ZXJoZWFkLXZhbHVlIC5sYWJlbC12YWx1ZSwuc2NlbmFyaW8tdmlldy50b3RhbHMtYW5udWFsX2VtcGxveW1lbnQgLnN0YWZmLXRhYmxlIC5icmVhay1ldmVuIC5sYWJlbC12YWx1ZSwuc2NlbmFyaW8tdmlldy50b3RhbHMtYW5udWFsX2VtcGxveW1lbnQgLnN0YWZmLXRhYmxlIC5vdXQgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3RpbWUtZXN0aW1hdGVkIC5zdGFmZi10YWJsZSAub3V0IC5sYWJlbC12YWx1ZSwuc2NlbmFyaW8tdmlldy5yZWNvdmVyeV9zYWxlcy1yZWNvdmVyZWQgcmVjb3Zlcnktc2FsZXMgLnJlY292ZXJlZCAubGFiZWwtdmFsdWUsLnNjZW5hcmlvLXZpZXcucmVjb3Zlcnlfc2FsZXMtZXN0aW1hdGVkIHJlY292ZXJ5LXNhbGVzIC5lc3RpbWF0ZWQgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3RpbWUtcmVjb3ZlcmVkIHJlY292ZXJ5LXRpbWUgLnJlY292ZXJlZCAubGFiZWwtdmFsdWUsLnNjZW5hcmlvLXZpZXcucmVjb3ZlcnlfdGltZS1icmVha19ldmVuIHJlY292ZXJ5LXRpbWUgLmJyZWFrX2V2ZW4gLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnJlY292ZXJ5X3RpbWUtZXN0aW1hdGVkIHJlY292ZXJ5LXRpbWUgLmVzdGltYXRlZCAubGFiZWwtdmFsdWUsLnNjZW5hcmlvLXZpZXcudG90YWxzLWFubnVhbF9jaGFyZ2VhYmxlIHRvdGFscyAuYW5udWFsX2NoYXJnZWFibGUgLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LnRvdGFscy1hbm51YWxfZW1wbG95bWVudCB0b3RhbHMgLmFubnVhbF9lbXBsb3ltZW50IC5sYWJlbC12YWx1ZSwuc2NlbmFyaW8tdmlldy50b3RhbHMtYW5udWFsX292ZXJoZWFkIHRvdGFscyAuYW5udWFsX292ZXJoZWFkIC5sYWJlbC12YWx1ZSwuc2NlbmFyaW8tdmlldy50b3RhbHMtYnJlYWtfZXZlbiB0b3RhbHMgLmJyZWFrX2V2ZW4gLmxhYmVsLXZhbHVlLC5zY2VuYXJpby12aWV3LmVzdGltYXRlZCBlc3RpbWF0ZWQgLmVzdGltYXRlZC12YWx1ZSAubGFiZWwtdmFsdWV7YW5pbWF0aW9uOmJsaW5rQ2hhbmdlTGFiZWwgM3MgZWFzZX0uc3RhZmYtdmlldy5wYXktYW5udWFsIHBheSAuYW5udWFsIC52YWx1ZSwuc3RhZmYtdmlldy5wYXktaG91cmx5IHBheSAuaG91cmx5IC52YWx1ZSwuc3RhZmYtdmlldy5ub25fY2hhcmdlYWJsZV9ob3Vycy1ob3Vyc19wZXJfd2VlayBub24tY2hhcmdlYWJsZS1ob3VycyAuaG91cnNfcGVyX3dlZWsgLnZhbHVlLC5zdGFmZi12aWV3Lm5vbl9jaGFyZ2VhYmxlX2hvdXJzLXBlcmNlbnRhZ2Ugbm9uLWNoYXJnZWFibGUtaG91cnMgLnBlcmNlbnRhZ2UgLnZhbHVle2FuaW1hdGlvbjpibGlua0NoYW5nZVZhbHVlIDNzIGVhc2V9LnN0YWZmLXZpZXcucGF5YWJsZV9jaGFyZ2VhYmxlLWNoYXJnZWFibGUgcGF5YWJsZS1jaGFyZ2VhYmxlIC5wYW5lbCAuY2hhcmdlYWJsZSAubGFiZWwtdmFsdWUsLnN0YWZmLXZpZXcucGF5YWJsZV9jaGFyZ2VhYmxlLXBheWFibGUgcGF5YWJsZS1jaGFyZ2VhYmxlIC5wYW5lbCAucGF5YWJsZSAubGFiZWwtdmFsdWUsLnN0YWZmLXZpZXcucGF5YWJsZV9jaGFyZ2VhYmxlLXJhdGlvIHBheWFibGUtY2hhcmdlYWJsZSAucGFuZWwgLnJhdGlvIC5sYWJlbC12YWx1ZXthbmltYXRpb246YmxpbmtDaGFuZ2VMYWJlbCAzcyBlYXNlfVxuIiwiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsMzAwLDcwMCk7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJOZXhhXCI7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgdXJsKCcuLi9hc3NldHMvZm9udHMvTmV4YUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJy4uL2Fzc2V0cy9mb250cy9OZXhhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vYXNzZXRzL2ZvbnRzL05leGFMaWdodC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJOZXhhXCI7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgdXJsKCcuLi9hc3NldHMvZm9udHMvTmV4YUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gIHVybCgnLi4vYXNzZXRzL2ZvbnRzL05leGFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICB1cmwoJy4uL2Fzc2V0cy9mb250cy9OZXhhQm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJ1JvYm90bycsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICRtZS1ibGFjaztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk5leGFcIiwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAkbWUtYmx1ZTtcclxufVxyXG5cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDMge1xyXG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDQge1xyXG4gIGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDUge1xyXG4gIGZvbnQtc2l6ZTogJGg1LWZvbnQtc2l6ZTtcclxufVxyXG5cclxuaDYge1xyXG4gIGZvbnQtc2l6ZTogJGg2LWZvbnQtc2l6ZTtcclxufVxyXG5cclxuYTpub3QoLnB1cmUtYnV0dG9uKSB7XHJcbiAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG5sYWJlbCwgbGFiZWwgKiB7XHJcbiAgY29sb3I6ICRtZS1ibGFjaztcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtcmVkIHtcclxuICBjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1ibGFjayB7XHJcbiAgY29sb3I6ICRtZS1ibGFjayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1ncmF5IHtcclxuICBjb2xvcjogJG1lLWdyYXkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtYmx1ZSB7XHJcbiAgY29sb3I6ICRtZS1ibHVlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXdoaXRlIHtcclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zbWFsbC10ZXh0IHtcclxuICBmb250LXNpemU6IDAuOHJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaXRhbGljIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCguLi9hc3NldHMvZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xyXG4gIHNyYzogbG9jYWwoJ01hdGVyaWFsIEljb25zJyksXHJcbiAgbG9jYWwoJ01hdGVyaWFsSWNvbnMtUmVndWxhcicpLFxyXG4gIHVybCguLi9hc3NldHMvZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKC4uL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKC4uL2Fzc2V0cy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAyNHB4OyAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC13cmFwOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBkaXJlY3Rpb246IGx0cjtcclxuICBwYWRkaW5nOiAuM3JlbTtcclxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcblxyXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuXHJcbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XHJcbn1cclxuIiwiLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL1xyXG5AaW1wb3J0ICdwdXJlY3NzL2Jhc2UnO1xyXG5AaW1wb3J0ICdwdXJlY3NzL2J1dHRvbnMnO1xyXG4vL0BpbXBvcnQgJ3B1cmVjc3MvZm9ybXMnO1xyXG4vL0BpbXBvcnQgJ3B1cmVjc3MvZm9ybXMtbnInO1xyXG5AaW1wb3J0ICdwdXJlY3NzL2dyaWRzJztcclxuQGltcG9ydCAncHVyZWNzcy9ncmlkcy1yZXNwb25zaXZlJztcclxuQGltcG9ydCAncHVyZWNzcy9tZW51cyc7XHJcbkBpbXBvcnQgJ3B1cmVjc3MvdGFibGVzJztcclxuIiwiLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL1xyXG4vKiFcclxubm9ybWFsaXplLmNzcyB2XjMuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZVxyXG5Db3B5cmlnaHQgKGMpIE5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsXHJcbiovXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xyXG4gKiAgICB1c2VyIHpvb20uXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcblxyXG4gIC8qIDEgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuXHJcbiAgLyogMiAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuXHJcbiAgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXHJcbiAqIGFuZCBGaXJlZm94LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExLlxyXG4gKi9cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gKiAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxuYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcblxyXG4gIC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cclxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dLCB0ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogTGlua3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgJjphY3RpdmUsICY6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5iLCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxyXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxyXG4gKi9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICovXHJcblxyXG5ociB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gIC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0O1xyXG5cclxuICAvKiAyICovXHJcbiAgbWFyZ2luOiAwO1xyXG5cclxuICAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuICovXHJcblxyXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcblxyXG4gIC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gIC8qIDMgKi9cclxufVxyXG5cclxuaW5wdXQge1xyXG4gICZbdHlwZT1cInJlc2V0XCJdLCAmW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcblxyXG4gICAgLyogMiAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC8qIDMgKi9cclxuICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sIGh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXQge1xyXG4gICY6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICZbdHlwZT1cImNoZWNrYm94XCJdLCAmW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLyogMiAqL1xyXG4gIH1cclxuXHJcbiAgJlt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcblxyXG4gICAgLyogMSAqL1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcblxyXG4gICAgLyogMiAqL1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgJjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXHJcbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuLyoqXHJcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXHJcbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXHJcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cclxuICovXHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWVcclxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXHJcbiAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxyXG4gKiBTYWZhcmkgKGJ1dCBub3QgQ2hyb21lKSBjbGlwcyB0aGUgY2FuY2VsIGJ1dHRvbiB3aGVuIHRoZSBzZWFyY2ggaW5wdXQgaGFzXHJcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cclxuICovXHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3JkZXI6IDA7XHJcblxyXG4gIC8qIDEgKi9cclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cclxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXHJcbiAqL1xyXG5cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKiBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLCB0aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLypjc3NsaW50IGltcG9ydGFudDpmYWxzZSovXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQdXJlIEJhc2UgRXh0cmFzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogRXh0cmEgcnVsZXMgdGhhdCBQdXJlIGFkZHMgb24gdG9wIG9mIE5vcm1hbGl6ZS5jc3NcclxuICovXHJcblxyXG4vKipcclxuICogQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aGVuIGl0IGhhcyB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXHJcbiAqL1xyXG5cclxuLmhpZGRlbiwgW2hpZGRlbl0ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGlzIGNsYXNzIHRvIGFuIGltYWdlIHRvIG1ha2UgaXQgZml0IHdpdGhpbiBpdCdzIGZsdWlkIHBhcmVudCB3cmFwcGVyIHdoaWxlIG1haW50YWluaW5nXHJcbiAqIGFzcGVjdCByYXRpby5cclxuICovXHJcblxyXG4ucHVyZS1pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuIiwiLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL1xyXG5cclxuLnB1cmUtYnV0dG9uIHtcclxuICAvKiBTdHJ1Y3R1cmUgKi9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgem9vbTogMTtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAmOjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xyXG4gIGNvbG9yOiAjNDQ0O1xyXG5cclxuICAvKiByZ2JhIG5vdCBzdXBwb3J0ZWQgKElFIDgpICovXHJcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxuXHJcbiAgLyogcmdiYSBzdXBwb3J0ZWQgKi9cclxuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG5cclxuICAvKklFIDYvNy84Ki9cclxuICBib3JkZXI6IG5vbmUgcmdiYSgwLCAwLCAwLCAwKTtcclxuXHJcbiAgLypJRTkgKyBldmVyeXRoaW5nIGVsc2UqL1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkU2RTY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLyogRmlyZWZveDogR2V0IHJpZCBvZiB0aGUgaW5uZXIgZm9jdXMgYm9yZGVyICovXHJcblxyXG4vKmNzc2xpbnQgb3V0bGluZS1ub25lOmZhbHNlKi9cclxuXHJcbi5wdXJlLWJ1dHRvbi1ob3ZlciB7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20odHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDQwJSwgcmdiYSgwLCAwLCAwLCAwLjA1KSksIHRvKHJnYmEoMCwgMCwgMCwgMC4xKSkpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4wNSkgNDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xyXG59XHJcblxyXG4ucHVyZS1idXR0b24ge1xyXG4gICY6aG92ZXIge1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSh0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoNDAlLCByZ2JhKDAsIDAsIDAsIDAuMDUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwLjEpKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjA1KSA0MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4wNSkgNDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSh0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoNDAlLCByZ2JhKDAsIDAsIDAsIDAuMDUpKSwgdG8ocmdiYSgwLCAwLCAwLCAwLjEpKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjA1KSA0MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4wNSkgNDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHVyZS1idXR0b24tYWN0aXZlIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KSBpbnNldCwgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMikgaW5zZXQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDAwIFxcOVxyXG47XHJcbn1cclxuXHJcbi5wdXJlLWJ1dHRvbiB7XHJcbiAgJjphY3RpdmUge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgaW5zZXQsIDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwIFxcOVxyXG4gIDtcclxuICB9XHJcblxyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcclxuICAgIC1raHRtbC1vcGFjaXR5OiAwLjQwO1xyXG4gICAgLW1vei1vcGFjaXR5OiAwLjQwO1xyXG4gICAgb3BhY2l0eTogMC40MDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnB1cmUtYnV0dG9uLWRpc2FibGVkIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbiAgLWtodG1sLW9wYWNpdHk6IDAuNDA7XHJcbiAgLW1vei1vcGFjaXR5OiAwLjQwO1xyXG4gIG9wYWNpdHk6IDAuNDA7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbiAgICAta2h0bWwtb3BhY2l0eTogMC40MDtcclxuICAgIC1tb3otb3BhY2l0eTogMC40MDtcclxuICAgIG9wYWNpdHk6IDAuNDA7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wdXJlLWJ1dHRvbi1oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZpcmVmb3g6IEdldCByaWQgb2YgdGhlIGlubmVyIGZvY3VzIGJvcmRlciAqL1xyXG5cclxuLnB1cmUtYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnB1cmUtYnV0dG9uLXByaW1hcnksIC5wdXJlLWJ1dHRvbi1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEyMCwgMjMxKTtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuYSB7XHJcbiAgJi5wdXJlLWJ1dHRvbi1wcmltYXJ5LCAmLnB1cmUtYnV0dG9uLXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMjAsIDIzMSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuIiwiLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL1xyXG4vKmNzc2xpbnQgcmVnZXgtc2VsZWN0b3JzOmZhbHNlLCBrbm93bi1wcm9wZXJ0aWVzOmZhbHNlLCBkdXBsaWNhdGUtcHJvcGVydGllczpmYWxzZSovXHJcblxyXG4ucHVyZS1nIHtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuMzFlbTtcclxuXHJcbiAgLyogV2Via2l0OiBjb2xsYXBzZSB3aGl0ZS1zcGFjZSBiZXR3ZWVuIHVuaXRzICovXHJcbiAgKmxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG4gIC8qIHJlc2V0IElFIDwgOCAqL1xyXG4gICp3b3JkLXNwYWNpbmc6IC0wLjQzZW07XHJcblxyXG4gIC8qIElFIDwgODogY29sbGFwc2Ugd2hpdGUtc3BhY2UgYmV0d2VlbiB1bml0cyAqL1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZXNwZWVkO1xyXG5cclxuICAvKiBXZWJraXQ6IGZpeGVzIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHkgKi9cclxuXHJcbiAgLypcclxuICBTZXRzIHRoZSBmb250IHN0YWNrIHRvIGZvbnRzIGtub3duIHRvIHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgYWJvdmUgbGV0dGVyXHJcbiAgYW5kIHdvcmQgc3BhY2luZ3MuIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvaXNzdWVzLzQxL1xyXG5cclxuICBUaGUgZm9sbG93aW5nIGZvbnQgc3RhY2sgbWFrZXMgUHVyZSBHcmlkcyB3b3JrIG9uIGFsbCBrbm93biBlbnZpcm9ubWVudHMuXHJcblxyXG4gICogRnJlZVNhbnM6IFNoaXBzIHdpdGggbWFueSBMaW51eCBkaXN0cm9zLCBpbmNsdWRpbmcgVWJ1bnR1XHJcblxyXG4gICogQXJpbW86IFNoaXBzIHdpdGggQ2hyb21lIE9TLiBBcmltbyBoYXMgdG8gYmUgZGVmaW5lZCBiZWZvcmUgSGVsdmV0aWNhIGFuZFxyXG4gICAgQXJpYWwgdG8gZ2V0IHBpY2tlZCB1cCBieSB0aGUgYnJvd3NlciwgZXZlbiB0aG91Z2ggbmVpdGhlciBpcyBhdmFpbGFibGVcclxuICAgIGluIENocm9tZSBPUy5cclxuXHJcbiAgKiBEcm9pZCBTYW5zOiBTaGlwcyB3aXRoIGFsbCB2ZXJzaW9ucyBvZiBBbmRyb2lkLlxyXG5cclxuICAqIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY6IENvbW1vbiBmb250IHN0YWNrIG9uIE9TIFggYW5kIFdpbmRvd3MuXHJcbiAgKi9cclxuICBmb250LWZhbWlseTogRnJlZVNhbnMsIEFyaW1vLCBcIkRyb2lkIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcbiAgLypcclxuICBVc2UgZmxleGJveCB3aGVuIHBvc3NpYmxlIHRvIGF2b2lkIGBsZXR0ZXItc3BhY2luZ2Agc2lkZS1lZmZlY3RzLlxyXG5cclxuICBOT1RFOiBGaXJlZm94IChhcyBvZiAyNSkgZG9lcyBub3QgY3VycmVudGx5IHN1cHBvcnQgZmxleC13cmFwLCBzbyB0aGVcclxuICBgLW1vei1gIHByZWZpeCB2ZXJzaW9uIGlzIG9taXR0ZWQuXHJcbiAgKi9cclxuXHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgLyogSUUxMCB1c2VzIGRpc3BsYXk6IGZsZXhib3ggKi9cclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgLyogUHJldmVudHMgZGlzdHJpYnV0aW5nIHNwYWNlIGJldHdlZW4gcm93cyAqL1xyXG4gIC1tcy1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4vKiBPcGVyYSBhcyBvZiAxMiBvbiBXaW5kb3dzIG5lZWRzIHdvcmQtc3BhY2luZy5cclxuICAgVGhlIFwiLm9wZXJhLW9ubHlcIiBzZWxlY3RvciBpcyB1c2VkIHRvIHByZXZlbnQgYWN0dWFsIHByZWZvY3VzIHN0eWxpbmdcclxuICAgYW5kIGlzIG5vdCByZXF1aXJlZCBpbiBtYXJrdXAuXHJcbiovXHJcblxyXG4ub3BlcmEtb25seSA6LW8tcHJlZm9jdXMsIC5wdXJlLWcge1xyXG4gIHdvcmQtc3BhY2luZzogLTAuNDNlbTtcclxufVxyXG5cclxuLnB1cmUtdSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICpkaXNwbGF5OiBpbmxpbmU7XHJcblxyXG4gIC8qIElFIDwgODogZmFrZSBpbmxpbmUtYmxvY2sgKi9cclxuICB6b29tOiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxufVxyXG5cclxuLypcclxuUmVzZXRzIHRoZSBmb250IGZhbWlseSBiYWNrIHRvIHRoZSBPUy9icm93c2VyJ3MgZGVmYXVsdCBzYW5zLXNlcmlmIGZvbnQsXHJcbnRoaXMgdGhlIHNhbWUgZm9udCBzdGFjayB0aGF0IE5vcm1hbGl6ZS5jc3Mgc2V0cyBmb3IgdGhlIGBib2R5YC5cclxuKi9cclxuXHJcbi5wdXJlLWcgW2NsYXNzKj1cInB1cmUtdVwiXSB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5wdXJlLXUtMSwgLnB1cmUtdS0xLTEsIC5wdXJlLXUtMS0yLCAucHVyZS11LTEtMywgLnB1cmUtdS0yLTMsIC5wdXJlLXUtMS00LCAucHVyZS11LTMtNCwgLnB1cmUtdS0xLTUsIC5wdXJlLXUtMi01LCAucHVyZS11LTMtNSwgLnB1cmUtdS00LTUsIC5wdXJlLXUtNS01LCAucHVyZS11LTEtNiwgLnB1cmUtdS01LTYsIC5wdXJlLXUtMS04LCAucHVyZS11LTMtOCwgLnB1cmUtdS01LTgsIC5wdXJlLXUtNy04LCAucHVyZS11LTEtMTIsIC5wdXJlLXUtNS0xMiwgLnB1cmUtdS03LTEyLCAucHVyZS11LTExLTEyLCAucHVyZS11LTEtMjQsIC5wdXJlLXUtMi0yNCwgLnB1cmUtdS0zLTI0LCAucHVyZS11LTQtMjQsIC5wdXJlLXUtNS0yNCwgLnB1cmUtdS02LTI0LCAucHVyZS11LTctMjQsIC5wdXJlLXUtOC0yNCwgLnB1cmUtdS05LTI0LCAucHVyZS11LTEwLTI0LCAucHVyZS11LTExLTI0LCAucHVyZS11LTEyLTI0LCAucHVyZS11LTEzLTI0LCAucHVyZS11LTE0LTI0LCAucHVyZS11LTE1LTI0LCAucHVyZS11LTE2LTI0LCAucHVyZS11LTE3LTI0LCAucHVyZS11LTE4LTI0LCAucHVyZS11LTE5LTI0LCAucHVyZS11LTIwLTI0LCAucHVyZS11LTIxLTI0LCAucHVyZS11LTIyLTI0LCAucHVyZS11LTIzLTI0LCAucHVyZS11LTI0LTI0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgKmRpc3BsYXk6IGlubGluZTtcclxuICB6b29tOiAxO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxufVxyXG5cclxuLnB1cmUtdS0xLTI0IHtcclxuICB3aWR0aDogNC4xNjY3JTtcclxuICAqd2lkdGg6IDQuMTM1NyU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMS0xMiwgLnB1cmUtdS0yLTI0IHtcclxuICB3aWR0aDogOC4zMzMzJTtcclxuICAqd2lkdGg6IDguMzAyMyU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMS04LCAucHVyZS11LTMtMjQge1xyXG4gIHdpZHRoOiAxMi41MDAwJTtcclxuICAqd2lkdGg6IDEyLjQ2OTAlO1xyXG59XHJcblxyXG4ucHVyZS11LTEtNiwgLnB1cmUtdS00LTI0IHtcclxuICB3aWR0aDogMTYuNjY2NyU7XHJcbiAgKndpZHRoOiAxNi42MzU3JTtcclxufVxyXG5cclxuLnB1cmUtdS0xLTUge1xyXG4gIHdpZHRoOiAyMCU7XHJcbiAgKndpZHRoOiAxOS45NjkwJTtcclxufVxyXG5cclxuLnB1cmUtdS01LTI0IHtcclxuICB3aWR0aDogMjAuODMzMyU7XHJcbiAgKndpZHRoOiAyMC44MDIzJTtcclxufVxyXG5cclxuLnB1cmUtdS0xLTQsIC5wdXJlLXUtNi0yNCB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICAqd2lkdGg6IDI0Ljk2OTAlO1xyXG59XHJcblxyXG4ucHVyZS11LTctMjQge1xyXG4gIHdpZHRoOiAyOS4xNjY3JTtcclxuICAqd2lkdGg6IDI5LjEzNTclO1xyXG59XHJcblxyXG4ucHVyZS11LTEtMywgLnB1cmUtdS04LTI0IHtcclxuICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgKndpZHRoOiAzMy4zMDIzJTtcclxufVxyXG5cclxuLnB1cmUtdS0zLTgsIC5wdXJlLXUtOS0yNCB7XHJcbiAgd2lkdGg6IDM3LjUwMDAlO1xyXG4gICp3aWR0aDogMzcuNDY5MCU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMi01IHtcclxuICB3aWR0aDogNDAlO1xyXG4gICp3aWR0aDogMzkuOTY5MCU7XHJcbn1cclxuXHJcbi5wdXJlLXUtNS0xMiwgLnB1cmUtdS0xMC0yNCB7XHJcbiAgd2lkdGg6IDQxLjY2NjclO1xyXG4gICp3aWR0aDogNDEuNjM1NyU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMTEtMjQge1xyXG4gIHdpZHRoOiA0NS44MzMzJTtcclxuICAqd2lkdGg6IDQ1LjgwMjMlO1xyXG59XHJcblxyXG4ucHVyZS11LTEtMiwgLnB1cmUtdS0xMi0yNCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICAqd2lkdGg6IDQ5Ljk2OTAlO1xyXG59XHJcblxyXG4ucHVyZS11LTEzLTI0IHtcclxuICB3aWR0aDogNTQuMTY2NyU7XHJcbiAgKndpZHRoOiA1NC4xMzU3JTtcclxufVxyXG5cclxuLnB1cmUtdS03LTEyLCAucHVyZS11LTE0LTI0IHtcclxuICB3aWR0aDogNTguMzMzMyU7XHJcbiAgKndpZHRoOiA1OC4zMDIzJTtcclxufVxyXG5cclxuLnB1cmUtdS0zLTUge1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgKndpZHRoOiA1OS45NjkwJTtcclxufVxyXG5cclxuLnB1cmUtdS01LTgsIC5wdXJlLXUtMTUtMjQge1xyXG4gIHdpZHRoOiA2Mi41MDAwJTtcclxuICAqd2lkdGg6IDYyLjQ2OTAlO1xyXG59XHJcblxyXG4ucHVyZS11LTItMywgLnB1cmUtdS0xNi0yNCB7XHJcbiAgd2lkdGg6IDY2LjY2NjclO1xyXG4gICp3aWR0aDogNjYuNjM1NyU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMTctMjQge1xyXG4gIHdpZHRoOiA3MC44MzMzJTtcclxuICAqd2lkdGg6IDcwLjgwMjMlO1xyXG59XHJcblxyXG4ucHVyZS11LTMtNCwgLnB1cmUtdS0xOC0yNCB7XHJcbiAgd2lkdGg6IDc1JTtcclxuICAqd2lkdGg6IDc0Ljk2OTAlO1xyXG59XHJcblxyXG4ucHVyZS11LTE5LTI0IHtcclxuICB3aWR0aDogNzkuMTY2NyU7XHJcbiAgKndpZHRoOiA3OS4xMzU3JTtcclxufVxyXG5cclxuLnB1cmUtdS00LTUge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgKndpZHRoOiA3OS45NjkwJTtcclxufVxyXG5cclxuLnB1cmUtdS01LTYsIC5wdXJlLXUtMjAtMjQge1xyXG4gIHdpZHRoOiA4My4zMzMzJTtcclxuICAqd2lkdGg6IDgzLjMwMjMlO1xyXG59XHJcblxyXG4ucHVyZS11LTctOCwgLnB1cmUtdS0yMS0yNCB7XHJcbiAgd2lkdGg6IDg3LjUwMDAlO1xyXG4gICp3aWR0aDogODcuNDY5MCU7XHJcbn1cclxuXHJcbi5wdXJlLXUtMTEtMTIsIC5wdXJlLXUtMjItMjQge1xyXG4gIHdpZHRoOiA5MS42NjY3JTtcclxuICAqd2lkdGg6IDkxLjYzNTclO1xyXG59XHJcblxyXG4ucHVyZS11LTIzLTI0IHtcclxuICB3aWR0aDogOTUuODMzMyU7XHJcbiAgKndpZHRoOiA5NS44MDIzJTtcclxufVxyXG5cclxuLnB1cmUtdS0xLCAucHVyZS11LTEtMSwgLnB1cmUtdS01LTUsIC5wdXJlLXUtMjQtMjQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIi8qIVxyXG5QdXJlIHYwLjYuMFxyXG5Db3B5cmlnaHQgMjAxNCBZYWhvbyEgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXHJcbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcclxuKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUuNWVtKSB7XHJcbiAgLnB1cmUtdS1zbS0xLCAucHVyZS11LXNtLTEtMSwgLnB1cmUtdS1zbS0xLTIsIC5wdXJlLXUtc20tMS0zLCAucHVyZS11LXNtLTItMywgLnB1cmUtdS1zbS0xLTQsIC5wdXJlLXUtc20tMy00LCAucHVyZS11LXNtLTEtNSwgLnB1cmUtdS1zbS0yLTUsIC5wdXJlLXUtc20tMy01LCAucHVyZS11LXNtLTQtNSwgLnB1cmUtdS1zbS01LTUsIC5wdXJlLXUtc20tMS02LCAucHVyZS11LXNtLTUtNiwgLnB1cmUtdS1zbS0xLTgsIC5wdXJlLXUtc20tMy04LCAucHVyZS11LXNtLTUtOCwgLnB1cmUtdS1zbS03LTgsIC5wdXJlLXUtc20tMS0xMiwgLnB1cmUtdS1zbS01LTEyLCAucHVyZS11LXNtLTctMTIsIC5wdXJlLXUtc20tMTEtMTIsIC5wdXJlLXUtc20tMS0yNCwgLnB1cmUtdS1zbS0yLTI0LCAucHVyZS11LXNtLTMtMjQsIC5wdXJlLXUtc20tNC0yNCwgLnB1cmUtdS1zbS01LTI0LCAucHVyZS11LXNtLTYtMjQsIC5wdXJlLXUtc20tNy0yNCwgLnB1cmUtdS1zbS04LTI0LCAucHVyZS11LXNtLTktMjQsIC5wdXJlLXUtc20tMTAtMjQsIC5wdXJlLXUtc20tMTEtMjQsIC5wdXJlLXUtc20tMTItMjQsIC5wdXJlLXUtc20tMTMtMjQsIC5wdXJlLXUtc20tMTQtMjQsIC5wdXJlLXUtc20tMTUtMjQsIC5wdXJlLXUtc20tMTYtMjQsIC5wdXJlLXUtc20tMTctMjQsIC5wdXJlLXUtc20tMTgtMjQsIC5wdXJlLXUtc20tMTktMjQsIC5wdXJlLXUtc20tMjAtMjQsIC5wdXJlLXUtc20tMjEtMjQsIC5wdXJlLXUtc20tMjItMjQsIC5wdXJlLXUtc20tMjMtMjQsIC5wdXJlLXUtc20tMjQtMjQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHpvb206IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEtMjQge1xyXG4gICAgd2lkdGg6IDQuMTY2NyU7XHJcbiAgICAqd2lkdGg6IDQuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEtMTIsIC5wdXJlLXUtc20tMi0yNCB7XHJcbiAgICB3aWR0aDogOC4zMzMzJTtcclxuICAgICp3aWR0aDogOC4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMS04LCAucHVyZS11LXNtLTMtMjQge1xyXG4gICAgd2lkdGg6IDEyLjUwMDAlO1xyXG4gICAgKndpZHRoOiAxMi40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMS02LCAucHVyZS11LXNtLTQtMjQge1xyXG4gICAgd2lkdGg6IDE2LjY2NjclO1xyXG4gICAgKndpZHRoOiAxNi42MzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMS01IHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICAqd2lkdGg6IDE5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS01LTI0IHtcclxuICAgIHdpZHRoOiAyMC44MzMzJTtcclxuICAgICp3aWR0aDogMjAuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEtNCwgLnB1cmUtdS1zbS02LTI0IHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICAqd2lkdGg6IDI0Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS03LTI0IHtcclxuICAgIHdpZHRoOiAyOS4xNjY3JTtcclxuICAgICp3aWR0aDogMjkuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEtMywgLnB1cmUtdS1zbS04LTI0IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICp3aWR0aDogMzMuMzAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTMtOCwgLnB1cmUtdS1zbS05LTI0IHtcclxuICAgIHdpZHRoOiAzNy41MDAwJTtcclxuICAgICp3aWR0aDogMzcuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTItNSB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgKndpZHRoOiAzOS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tNS0xMiwgLnB1cmUtdS1zbS0xMC0yNCB7XHJcbiAgICB3aWR0aDogNDEuNjY2NyU7XHJcbiAgICAqd2lkdGg6IDQxLjYzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS0xMS0yNCB7XHJcbiAgICB3aWR0aDogNDUuODMzMyU7XHJcbiAgICAqd2lkdGg6IDQ1LjgwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS0xLTIsIC5wdXJlLXUtc20tMTItMjQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgICp3aWR0aDogNDkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEzLTI0IHtcclxuICAgIHdpZHRoOiA1NC4xNjY3JTtcclxuICAgICp3aWR0aDogNTQuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTctMTIsIC5wdXJlLXUtc20tMTQtMjQge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMlO1xyXG4gICAgKndpZHRoOiA1OC4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMy01IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICAqd2lkdGg6IDU5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS01LTgsIC5wdXJlLXUtc20tMTUtMjQge1xyXG4gICAgd2lkdGg6IDYyLjUwMDAlO1xyXG4gICAgKndpZHRoOiA2Mi40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMi0zLCAucHVyZS11LXNtLTE2LTI0IHtcclxuICAgIHdpZHRoOiA2Ni42NjY3JTtcclxuICAgICp3aWR0aDogNjYuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTE3LTI0IHtcclxuICAgIHdpZHRoOiA3MC44MzMzJTtcclxuICAgICp3aWR0aDogNzAuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTMtNCwgLnB1cmUtdS1zbS0xOC0yNCB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgKndpZHRoOiA3NC45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tMTktMjQge1xyXG4gICAgd2lkdGg6IDc5LjE2NjclO1xyXG4gICAgKndpZHRoOiA3OS4xMzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tNC01IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICAqd2lkdGg6IDc5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1zbS01LTYsIC5wdXJlLXUtc20tMjAtMjQge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMlO1xyXG4gICAgKndpZHRoOiA4My4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtc20tNy04LCAucHVyZS11LXNtLTIxLTI0IHtcclxuICAgIHdpZHRoOiA4Ny41MDAwJTtcclxuICAgICp3aWR0aDogODcuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTExLTEyLCAucHVyZS11LXNtLTIyLTI0IHtcclxuICAgIHdpZHRoOiA5MS42NjY3JTtcclxuICAgICp3aWR0aDogOTEuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTIzLTI0IHtcclxuICAgIHdpZHRoOiA5NS44MzMzJTtcclxuICAgICp3aWR0aDogOTUuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXNtLTEsIC5wdXJlLXUtc20tMS0xLCAucHVyZS11LXNtLTUtNSwgLnB1cmUtdS1zbS0yNC0yNCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAucHVyZS11LW1kLTEsIC5wdXJlLXUtbWQtMS0xLCAucHVyZS11LW1kLTEtMiwgLnB1cmUtdS1tZC0xLTMsIC5wdXJlLXUtbWQtMi0zLCAucHVyZS11LW1kLTEtNCwgLnB1cmUtdS1tZC0zLTQsIC5wdXJlLXUtbWQtMS01LCAucHVyZS11LW1kLTItNSwgLnB1cmUtdS1tZC0zLTUsIC5wdXJlLXUtbWQtNC01LCAucHVyZS11LW1kLTUtNSwgLnB1cmUtdS1tZC0xLTYsIC5wdXJlLXUtbWQtNS02LCAucHVyZS11LW1kLTEtOCwgLnB1cmUtdS1tZC0zLTgsIC5wdXJlLXUtbWQtNS04LCAucHVyZS11LW1kLTctOCwgLnB1cmUtdS1tZC0xLTEyLCAucHVyZS11LW1kLTUtMTIsIC5wdXJlLXUtbWQtNy0xMiwgLnB1cmUtdS1tZC0xMS0xMiwgLnB1cmUtdS1tZC0xLTI0LCAucHVyZS11LW1kLTItMjQsIC5wdXJlLXUtbWQtMy0yNCwgLnB1cmUtdS1tZC00LTI0LCAucHVyZS11LW1kLTUtMjQsIC5wdXJlLXUtbWQtNi0yNCwgLnB1cmUtdS1tZC03LTI0LCAucHVyZS11LW1kLTgtMjQsIC5wdXJlLXUtbWQtOS0yNCwgLnB1cmUtdS1tZC0xMC0yNCwgLnB1cmUtdS1tZC0xMS0yNCwgLnB1cmUtdS1tZC0xMi0yNCwgLnB1cmUtdS1tZC0xMy0yNCwgLnB1cmUtdS1tZC0xNC0yNCwgLnB1cmUtdS1tZC0xNS0yNCwgLnB1cmUtdS1tZC0xNi0yNCwgLnB1cmUtdS1tZC0xNy0yNCwgLnB1cmUtdS1tZC0xOC0yNCwgLnB1cmUtdS1tZC0xOS0yNCwgLnB1cmUtdS1tZC0yMC0yNCwgLnB1cmUtdS1tZC0yMS0yNCwgLnB1cmUtdS1tZC0yMi0yNCwgLnB1cmUtdS1tZC0yMy0yNCwgLnB1cmUtdS1tZC0yNC0yNCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgem9vbTogMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMS0yNCB7XHJcbiAgICB3aWR0aDogNC4xNjY3JTtcclxuICAgICp3aWR0aDogNC4xMzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMS0xMiwgLnB1cmUtdS1tZC0yLTI0IHtcclxuICAgIHdpZHRoOiA4LjMzMzMlO1xyXG4gICAgKndpZHRoOiA4LjMwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0xLTgsIC5wdXJlLXUtbWQtMy0yNCB7XHJcbiAgICB3aWR0aDogMTIuNTAwMCU7XHJcbiAgICAqd2lkdGg6IDEyLjQ2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0xLTYsIC5wdXJlLXUtbWQtNC0yNCB7XHJcbiAgICB3aWR0aDogMTYuNjY2NyU7XHJcbiAgICAqd2lkdGg6IDE2LjYzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0xLTUge1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICAgICp3aWR0aDogMTkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTUtMjQge1xyXG4gICAgd2lkdGg6IDIwLjgzMzMlO1xyXG4gICAgKndpZHRoOiAyMC44MDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMS00LCAucHVyZS11LW1kLTYtMjQge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgICp3aWR0aDogMjQuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTctMjQge1xyXG4gICAgd2lkdGg6IDI5LjE2NjclO1xyXG4gICAgKndpZHRoOiAyOS4xMzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMS0zLCAucHVyZS11LW1kLTgtMjQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgKndpZHRoOiAzMy4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMy04LCAucHVyZS11LW1kLTktMjQge1xyXG4gICAgd2lkdGg6IDM3LjUwMDAlO1xyXG4gICAgKndpZHRoOiAzNy40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMi01IHtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgICAqd2lkdGg6IDM5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC01LTEyLCAucHVyZS11LW1kLTEwLTI0IHtcclxuICAgIHdpZHRoOiA0MS42NjY3JTtcclxuICAgICp3aWR0aDogNDEuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTExLTI0IHtcclxuICAgIHdpZHRoOiA0NS44MzMzJTtcclxuICAgICp3aWR0aDogNDUuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTEtMiwgLnB1cmUtdS1tZC0xMi0yNCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgKndpZHRoOiA0OS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMTMtMjQge1xyXG4gICAgd2lkdGg6IDU0LjE2NjclO1xyXG4gICAgKndpZHRoOiA1NC4xMzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtNy0xMiwgLnB1cmUtdS1tZC0xNC0yNCB7XHJcbiAgICB3aWR0aDogNTguMzMzMyU7XHJcbiAgICAqd2lkdGg6IDU4LjMwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0zLTUge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgICp3aWR0aDogNTkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTUtOCwgLnB1cmUtdS1tZC0xNS0yNCB7XHJcbiAgICB3aWR0aDogNjIuNTAwMCU7XHJcbiAgICAqd2lkdGg6IDYyLjQ2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0yLTMsIC5wdXJlLXUtbWQtMTYtMjQge1xyXG4gICAgd2lkdGg6IDY2LjY2NjclO1xyXG4gICAgKndpZHRoOiA2Ni42MzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMTctMjQge1xyXG4gICAgd2lkdGg6IDcwLjgzMzMlO1xyXG4gICAgKndpZHRoOiA3MC44MDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMy00LCAucHVyZS11LW1kLTE4LTI0IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICAqd2lkdGg6IDc0Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC0xOS0yNCB7XHJcbiAgICB3aWR0aDogNzkuMTY2NyU7XHJcbiAgICAqd2lkdGg6IDc5LjEzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC00LTUge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgICp3aWR0aDogNzkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LW1kLTUtNiwgLnB1cmUtdS1tZC0yMC0yNCB7XHJcbiAgICB3aWR0aDogODMuMzMzMyU7XHJcbiAgICAqd2lkdGg6IDgzLjMwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1tZC03LTgsIC5wdXJlLXUtbWQtMjEtMjQge1xyXG4gICAgd2lkdGg6IDg3LjUwMDAlO1xyXG4gICAgKndpZHRoOiA4Ny40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMTEtMTIsIC5wdXJlLXUtbWQtMjItMjQge1xyXG4gICAgd2lkdGg6IDkxLjY2NjclO1xyXG4gICAgKndpZHRoOiA5MS42MzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMjMtMjQge1xyXG4gICAgd2lkdGg6IDk1LjgzMzMlO1xyXG4gICAgKndpZHRoOiA5NS44MDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbWQtMSwgLnB1cmUtdS1tZC0xLTEsIC5wdXJlLXUtbWQtNS01LCAucHVyZS11LW1kLTI0LTI0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xyXG4gIC5wdXJlLXUtbGctMSwgLnB1cmUtdS1sZy0xLTEsIC5wdXJlLXUtbGctMS0yLCAucHVyZS11LWxnLTEtMywgLnB1cmUtdS1sZy0yLTMsIC5wdXJlLXUtbGctMS00LCAucHVyZS11LWxnLTMtNCwgLnB1cmUtdS1sZy0xLTUsIC5wdXJlLXUtbGctMi01LCAucHVyZS11LWxnLTMtNSwgLnB1cmUtdS1sZy00LTUsIC5wdXJlLXUtbGctNS01LCAucHVyZS11LWxnLTEtNiwgLnB1cmUtdS1sZy01LTYsIC5wdXJlLXUtbGctMS04LCAucHVyZS11LWxnLTMtOCwgLnB1cmUtdS1sZy01LTgsIC5wdXJlLXUtbGctNy04LCAucHVyZS11LWxnLTEtMTIsIC5wdXJlLXUtbGctNS0xMiwgLnB1cmUtdS1sZy03LTEyLCAucHVyZS11LWxnLTExLTEyLCAucHVyZS11LWxnLTEtMjQsIC5wdXJlLXUtbGctMi0yNCwgLnB1cmUtdS1sZy0zLTI0LCAucHVyZS11LWxnLTQtMjQsIC5wdXJlLXUtbGctNS0yNCwgLnB1cmUtdS1sZy02LTI0LCAucHVyZS11LWxnLTctMjQsIC5wdXJlLXUtbGctOC0yNCwgLnB1cmUtdS1sZy05LTI0LCAucHVyZS11LWxnLTEwLTI0LCAucHVyZS11LWxnLTExLTI0LCAucHVyZS11LWxnLTEyLTI0LCAucHVyZS11LWxnLTEzLTI0LCAucHVyZS11LWxnLTE0LTI0LCAucHVyZS11LWxnLTE1LTI0LCAucHVyZS11LWxnLTE2LTI0LCAucHVyZS11LWxnLTE3LTI0LCAucHVyZS11LWxnLTE4LTI0LCAucHVyZS11LWxnLTE5LTI0LCAucHVyZS11LWxnLTIwLTI0LCAucHVyZS11LWxnLTIxLTI0LCAucHVyZS11LWxnLTIyLTI0LCAucHVyZS11LWxnLTIzLTI0LCAucHVyZS11LWxnLTI0LTI0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB6b29tOiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xLTI0IHtcclxuICAgIHdpZHRoOiA0LjE2NjclO1xyXG4gICAgKndpZHRoOiA0LjEzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xLTEyLCAucHVyZS11LWxnLTItMjQge1xyXG4gICAgd2lkdGg6IDguMzMzMyU7XHJcbiAgICAqd2lkdGg6IDguMzAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTEtOCwgLnB1cmUtdS1sZy0zLTI0IHtcclxuICAgIHdpZHRoOiAxMi41MDAwJTtcclxuICAgICp3aWR0aDogMTIuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTEtNiwgLnB1cmUtdS1sZy00LTI0IHtcclxuICAgIHdpZHRoOiAxNi42NjY3JTtcclxuICAgICp3aWR0aDogMTYuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTEtNSB7XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gICAgKndpZHRoOiAxOS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctNS0yNCB7XHJcbiAgICB3aWR0aDogMjAuODMzMyU7XHJcbiAgICAqd2lkdGg6IDIwLjgwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xLTQsIC5wdXJlLXUtbGctNi0yNCB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgKndpZHRoOiAyNC45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctNy0yNCB7XHJcbiAgICB3aWR0aDogMjkuMTY2NyU7XHJcbiAgICAqd2lkdGg6IDI5LjEzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xLTMsIC5wdXJlLXUtbGctOC0yNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAqd2lkdGg6IDMzLjMwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0zLTgsIC5wdXJlLXUtbGctOS0yNCB7XHJcbiAgICB3aWR0aDogMzcuNTAwMCU7XHJcbiAgICAqd2lkdGg6IDM3LjQ2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0yLTUge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICAgICp3aWR0aDogMzkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTUtMTIsIC5wdXJlLXUtbGctMTAtMjQge1xyXG4gICAgd2lkdGg6IDQxLjY2NjclO1xyXG4gICAgKndpZHRoOiA0MS42MzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctMTEtMjQge1xyXG4gICAgd2lkdGg6IDQ1LjgzMzMlO1xyXG4gICAgKndpZHRoOiA0NS44MDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctMS0yLCAucHVyZS11LWxnLTEyLTI0IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICAqd2lkdGg6IDQ5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xMy0yNCB7XHJcbiAgICB3aWR0aDogNTQuMTY2NyU7XHJcbiAgICAqd2lkdGg6IDU0LjEzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy03LTEyLCAucHVyZS11LWxnLTE0LTI0IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzJTtcclxuICAgICp3aWR0aDogNTguMzAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTMtNSB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgKndpZHRoOiA1OS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctNS04LCAucHVyZS11LWxnLTE1LTI0IHtcclxuICAgIHdpZHRoOiA2Mi41MDAwJTtcclxuICAgICp3aWR0aDogNjIuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTItMywgLnB1cmUtdS1sZy0xNi0yNCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NyU7XHJcbiAgICAqd2lkdGg6IDY2LjYzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xNy0yNCB7XHJcbiAgICB3aWR0aDogNzAuODMzMyU7XHJcbiAgICAqd2lkdGg6IDcwLjgwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0zLTQsIC5wdXJlLXUtbGctMTgtMjQge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgICp3aWR0aDogNzQuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTE5LTI0IHtcclxuICAgIHdpZHRoOiA3OS4xNjY3JTtcclxuICAgICp3aWR0aDogNzkuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTQtNSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgKndpZHRoOiA3OS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUtbGctNS02LCAucHVyZS11LWxnLTIwLTI0IHtcclxuICAgIHdpZHRoOiA4My4zMzMzJTtcclxuICAgICp3aWR0aDogODMuMzAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LWxnLTctOCwgLnB1cmUtdS1sZy0yMS0yNCB7XHJcbiAgICB3aWR0aDogODcuNTAwMCU7XHJcbiAgICAqd2lkdGg6IDg3LjQ2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xMS0xMiwgLnB1cmUtdS1sZy0yMi0yNCB7XHJcbiAgICB3aWR0aDogOTEuNjY2NyU7XHJcbiAgICAqd2lkdGg6IDkxLjYzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0yMy0yNCB7XHJcbiAgICB3aWR0aDogOTUuODMzMyU7XHJcbiAgICAqd2lkdGg6IDk1LjgwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS1sZy0xLCAucHVyZS11LWxnLTEtMSwgLnB1cmUtdS1sZy01LTUsIC5wdXJlLXUtbGctMjQtMjQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MGVtKSB7XHJcbiAgLnB1cmUtdS14bC0xLCAucHVyZS11LXhsLTEtMSwgLnB1cmUtdS14bC0xLTIsIC5wdXJlLXUteGwtMS0zLCAucHVyZS11LXhsLTItMywgLnB1cmUtdS14bC0xLTQsIC5wdXJlLXUteGwtMy00LCAucHVyZS11LXhsLTEtNSwgLnB1cmUtdS14bC0yLTUsIC5wdXJlLXUteGwtMy01LCAucHVyZS11LXhsLTQtNSwgLnB1cmUtdS14bC01LTUsIC5wdXJlLXUteGwtMS02LCAucHVyZS11LXhsLTUtNiwgLnB1cmUtdS14bC0xLTgsIC5wdXJlLXUteGwtMy04LCAucHVyZS11LXhsLTUtOCwgLnB1cmUtdS14bC03LTgsIC5wdXJlLXUteGwtMS0xMiwgLnB1cmUtdS14bC01LTEyLCAucHVyZS11LXhsLTctMTIsIC5wdXJlLXUteGwtMTEtMTIsIC5wdXJlLXUteGwtMS0yNCwgLnB1cmUtdS14bC0yLTI0LCAucHVyZS11LXhsLTMtMjQsIC5wdXJlLXUteGwtNC0yNCwgLnB1cmUtdS14bC01LTI0LCAucHVyZS11LXhsLTYtMjQsIC5wdXJlLXUteGwtNy0yNCwgLnB1cmUtdS14bC04LTI0LCAucHVyZS11LXhsLTktMjQsIC5wdXJlLXUteGwtMTAtMjQsIC5wdXJlLXUteGwtMTEtMjQsIC5wdXJlLXUteGwtMTItMjQsIC5wdXJlLXUteGwtMTMtMjQsIC5wdXJlLXUteGwtMTQtMjQsIC5wdXJlLXUteGwtMTUtMjQsIC5wdXJlLXUteGwtMTYtMjQsIC5wdXJlLXUteGwtMTctMjQsIC5wdXJlLXUteGwtMTgtMjQsIC5wdXJlLXUteGwtMTktMjQsIC5wdXJlLXUteGwtMjAtMjQsIC5wdXJlLXUteGwtMjEtMjQsIC5wdXJlLXUteGwtMjItMjQsIC5wdXJlLXUteGwtMjMtMjQsIC5wdXJlLXUteGwtMjQtMjQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgKmRpc3BsYXk6IGlubGluZTtcclxuICAgIHpvb206IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEtMjQge1xyXG4gICAgd2lkdGg6IDQuMTY2NyU7XHJcbiAgICAqd2lkdGg6IDQuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEtMTIsIC5wdXJlLXUteGwtMi0yNCB7XHJcbiAgICB3aWR0aDogOC4zMzMzJTtcclxuICAgICp3aWR0aDogOC4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMS04LCAucHVyZS11LXhsLTMtMjQge1xyXG4gICAgd2lkdGg6IDEyLjUwMDAlO1xyXG4gICAgKndpZHRoOiAxMi40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMS02LCAucHVyZS11LXhsLTQtMjQge1xyXG4gICAgd2lkdGg6IDE2LjY2NjclO1xyXG4gICAgKndpZHRoOiAxNi42MzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMS01IHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICAqd2lkdGg6IDE5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC01LTI0IHtcclxuICAgIHdpZHRoOiAyMC44MzMzJTtcclxuICAgICp3aWR0aDogMjAuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEtNCwgLnB1cmUtdS14bC02LTI0IHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICAqd2lkdGg6IDI0Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC03LTI0IHtcclxuICAgIHdpZHRoOiAyOS4xNjY3JTtcclxuICAgICp3aWR0aDogMjkuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEtMywgLnB1cmUtdS14bC04LTI0IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgICp3aWR0aDogMzMuMzAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTMtOCwgLnB1cmUtdS14bC05LTI0IHtcclxuICAgIHdpZHRoOiAzNy41MDAwJTtcclxuICAgICp3aWR0aDogMzcuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTItNSB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgKndpZHRoOiAzOS45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtNS0xMiwgLnB1cmUtdS14bC0xMC0yNCB7XHJcbiAgICB3aWR0aDogNDEuNjY2NyU7XHJcbiAgICAqd2lkdGg6IDQxLjYzNTclO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC0xMS0yNCB7XHJcbiAgICB3aWR0aDogNDUuODMzMyU7XHJcbiAgICAqd2lkdGg6IDQ1LjgwMjMlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC0xLTIsIC5wdXJlLXUteGwtMTItMjQge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgICp3aWR0aDogNDkuOTY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEzLTI0IHtcclxuICAgIHdpZHRoOiA1NC4xNjY3JTtcclxuICAgICp3aWR0aDogNTQuMTM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTctMTIsIC5wdXJlLXUteGwtMTQtMjQge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMlO1xyXG4gICAgKndpZHRoOiA1OC4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMy01IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICAqd2lkdGg6IDU5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC01LTgsIC5wdXJlLXUteGwtMTUtMjQge1xyXG4gICAgd2lkdGg6IDYyLjUwMDAlO1xyXG4gICAgKndpZHRoOiA2Mi40NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMi0zLCAucHVyZS11LXhsLTE2LTI0IHtcclxuICAgIHdpZHRoOiA2Ni42NjY3JTtcclxuICAgICp3aWR0aDogNjYuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTE3LTI0IHtcclxuICAgIHdpZHRoOiA3MC44MzMzJTtcclxuICAgICp3aWR0aDogNzAuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTMtNCwgLnB1cmUtdS14bC0xOC0yNCB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgKndpZHRoOiA3NC45NjkwJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtMTktMjQge1xyXG4gICAgd2lkdGg6IDc5LjE2NjclO1xyXG4gICAgKndpZHRoOiA3OS4xMzU3JTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtNC01IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICAqd2lkdGg6IDc5Ljk2OTAlO1xyXG4gIH1cclxuXHJcbiAgLnB1cmUtdS14bC01LTYsIC5wdXJlLXUteGwtMjAtMjQge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMlO1xyXG4gICAgKndpZHRoOiA4My4zMDIzJTtcclxuICB9XHJcblxyXG4gIC5wdXJlLXUteGwtNy04LCAucHVyZS11LXhsLTIxLTI0IHtcclxuICAgIHdpZHRoOiA4Ny41MDAwJTtcclxuICAgICp3aWR0aDogODcuNDY5MCU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTExLTEyLCAucHVyZS11LXhsLTIyLTI0IHtcclxuICAgIHdpZHRoOiA5MS42NjY3JTtcclxuICAgICp3aWR0aDogOTEuNjM1NyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTIzLTI0IHtcclxuICAgIHdpZHRoOiA5NS44MzMzJTtcclxuICAgICp3aWR0aDogOTUuODAyMyU7XHJcbiAgfVxyXG5cclxuICAucHVyZS11LXhsLTEsIC5wdXJlLXUteGwtMS0xLCAucHVyZS11LXhsLTUtNSwgLnB1cmUtdS14bC0yNC0yNCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLyohXHJcblB1cmUgdjAuNi4wXHJcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXHJcbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cclxuaHR0cHM6Ly9naXRodWIuY29tL3lhaG9vL3B1cmUvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxyXG4qL1xyXG4vKmNzc2xpbnQgYWRqb2luaW5nLWNsYXNzZXM6IGZhbHNlLCBib3gtbW9kZWw6ZmFsc2UqL1xyXG5cclxuLnB1cmUtbWVudSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ucHVyZS1tZW51LWZpeGVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMztcclxufVxyXG5cclxuLnB1cmUtbWVudS1saXN0LCAucHVyZS1tZW51LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnB1cmUtbWVudS1saXN0IHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucHVyZS1tZW51LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnB1cmUtbWVudS1saW5rLCAucHVyZS1tZW51LWhlYWRpbmcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4vKiBIT1JJWk9OVEFMIE1FTlUgKi9cclxuXHJcbi5wdXJlLW1lbnUtaG9yaXpvbnRhbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgLnB1cmUtbWVudS1saXN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcblxyXG4gIC5wdXJlLW1lbnUtaXRlbSwgLnB1cmUtbWVudS1oZWFkaW5nLCAucHVyZS1tZW51LXNlcGFyYXRvciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAqZGlzcGxheTogaW5saW5lO1xyXG4gICAgem9vbTogMTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJbml0aWFsIG1lbnVzIHNob3VsZCBiZSBpbmxpbmUtYmxvY2sgc28gdGhhdCB0aGV5IGFyZSBob3Jpem9udGFsICovXHJcblxyXG4vKiBTdWJtZW51cyBzaG91bGQgc3RpbGwgYmUgZGlzcGxheTogYmxvY2s7ICovXHJcblxyXG4ucHVyZS1tZW51LWl0ZW0gLnB1cmUtbWVudS1pdGVtIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnB1cmUtbWVudS1jaGlsZHJlbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgei1pbmRleDogMztcclxufVxyXG5cclxuLnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtY2hpbGRyZW4ge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHdpZHRoOiBpbmhlcml0O1xyXG59XHJcblxyXG4ucHVyZS1tZW51LWFsbG93LWhvdmVyOmhvdmVyID4gLnB1cmUtbWVudS1jaGlsZHJlbiwgLnB1cmUtbWVudS1hY3RpdmUgPiAucHVyZS1tZW51LWNoaWxkcmVuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi8qIFZlcnRpY2FsIE1lbnVzIC0gc2hvdyB0aGUgZHJvcGRvd24gYXJyb3cgKi9cclxuXHJcbi5wdXJlLW1lbnUtaGFzLWNoaWxkcmVuID4gLnB1cmUtbWVudS1saW5rOmFmdGVyIHtcclxuICAvL3BhZGRpbmctbGVmdDogMC41ZW07XHJcbiAgY29udGVudDogXCJcXDI1QjhcIjtcclxuICBmb250LXNpemU6IHNtYWxsO1xyXG4gIC8vIEN1c3RvbVxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMC41ZW07XHJcbn1cclxuXHJcbi8qIEhvcml6b250YWwgTWVudXMgLSBzaG93IHRoZSBkcm9wZG93biBhcnJvdyAqL1xyXG5cclxuLnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtaGFzLWNoaWxkcmVuID4gLnB1cmUtbWVudS1saW5rOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlxcMjVCRVwiO1xyXG59XHJcblxyXG4vKiBzY3JvbGxhYmxlIG1lbnVzICovXHJcblxyXG4ucHVyZS1tZW51LXNjcm9sbGFibGUge1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG4gIC5wdXJlLW1lbnUtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtaG9yaXpvbnRhbC5wdXJlLW1lbnUtc2Nyb2xsYWJsZSB7XHJcbiAgLnB1cmUtbWVudS1saXN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcblxyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHJcbiAgLyogYSBsaXR0bGUgZXh0cmEgcGFkZGluZyBmb3IgdGhpcyBzdHlsZSB0byBhbGxvdyBmb3Igc2Nyb2xsYmFycyAqL1xyXG4gIHBhZGRpbmc6IC41ZW0gMDtcclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIG1pc2MgZGVmYXVsdCBzdHlsaW5nICovXHJcblxyXG4ucHVyZS1tZW51LXNlcGFyYXRvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IC4zZW0gMDtcclxufVxyXG5cclxuLnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtc2VwYXJhdG9yIHtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMS4zZW07XHJcbiAgbWFyZ2luOiAwIDAuM2VtO1xyXG59XHJcblxyXG4ucHVyZS1tZW51LWhlYWRpbmcge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICM1NjVkNjQ7XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtbGluayB7XHJcbiAgY29sb3I6ICM3Nzc7XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtY2hpbGRyZW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtbGluaywgLnB1cmUtbWVudS1kaXNhYmxlZCwgLnB1cmUtbWVudS1oZWFkaW5nIHtcclxuICBwYWRkaW5nOiAuNWVtIDFlbTtcclxufVxyXG5cclxuLnB1cmUtbWVudS1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogLjU7XHJcblxyXG4gIC5wdXJlLW1lbnUtbGluazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtYWN0aXZlID4gLnB1cmUtbWVudS1saW5rIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG59XHJcblxyXG4ucHVyZS1tZW51LWxpbmsge1xyXG4gICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICB9XHJcbn1cclxuXHJcbi5wdXJlLW1lbnUtc2VsZWN0ZWQgLnB1cmUtbWVudS1saW5rIHtcclxuICBjb2xvcjogIzAwMDtcclxuXHJcbiAgJjp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4iLCIvKiFcclxuUHVyZSB2MC42LjBcclxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuTGljZW5zZWQgdW5kZXIgdGhlIEJTRCBMaWNlbnNlLlxyXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcbiovXHJcblxyXG4ucHVyZS10YWJsZSB7XHJcbiAgLyogUmVtb3ZlIHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscyAoZnJvbSBOb3JtYWxpemUuY3NzKSAqL1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgZW1wdHktY2VsbHM6IHNob3c7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjtcclxuXHJcbiAgY2FwdGlvbiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGZvbnQ6IGl0YWxpYyA4NSUvMSBhcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIHBhZGRpbmc6IDFlbSAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgdGQsIHRoIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NiY2JjYjtcclxuXHJcbiAgICAvKiAgaW5uZXIgY29sdW1uIGJvcmRlciAqL1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAvKnRvIG1ha2UgdGhzIHdoZXJlIHRoZSB0aXRsZSBpcyByZWFsbHkgbG9uZyB3b3JrKi9cclxuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcclxuXHJcbiAgICAvKiBjZWxsIHBhZGRpbmcgKi9cclxuICB9XHJcblxyXG4gIHRkOmZpcnN0LWNoaWxkLCB0aDpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICB9XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBDb25zaWRlciByZW1vdmluZyB0aGlzIG5leHQgZGVjbGFyYXRpb24gYmxvY2ssIGFzIGl0IGNhdXNlcyBwcm9ibGVtcyB3aGVuXHJcbnRoZXJlJ3MgYSByb3dzcGFuIG9uIHRoZSBmaXJzdCBjZWxsLiBDYXNlIGFkZGVkIHRvIHRoZSB0ZXN0cy4gaXNzdWUjNDMyICovXHJcblxyXG4vKlxyXG5zdHJpcGluZzpcclxuICAgZXZlbiAtICNmZmYgKHdoaXRlKVxyXG4gICBvZGQgIC0gI2YyZjJmMiAobGlnaHQgZ3JheSlcclxuKi9cclxuXHJcbi5wdXJlLXRhYmxlLW9kZCB0ZCwgLnB1cmUtdGFibGUtc3RyaXBlZCB0cjpudGgtY2hpbGQoMm4tMSkgdGQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbn1cclxuXHJcbi8qIG50aC1jaGlsZCBzZWxlY3RvciBmb3IgbW9kZXJuIGJyb3dzZXJzICovXHJcblxyXG4vKiBCT1JERVJFRCBUQUJMRVMgKi9cclxuXHJcbi5wdXJlLXRhYmxlLWJvcmRlcmVkIHtcclxuICB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2JjYjtcclxuICB9XHJcblxyXG4gIHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBIT1JJWk9OVEFMIEJPUkRFUkVEIFRBQkxFUyAqL1xyXG5cclxuLnB1cmUtdGFibGUtaG9yaXpvbnRhbCB7XHJcbiAgdGQsIHRoIHtcclxuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNiY2I7XHJcbiAgfVxyXG5cclxuICB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG4gIH1cclxufVxyXG4iLCIvKipcclxuICogc291cmNlOiBoaW50LWNvcmUuc2Nzc1xyXG4gKlxyXG4gKiBEZWZpbmVzIHRoZSBiYXNpYyBzdHlsaW5nIGZvciB0aGUgdG9vbHRpcC5cclxuICogRWFjaCB0b29sdGlwIGlzIG1hZGUgb2YgMiBwYXJ0czpcclxuICogXHQxKSBib2R5ICg6YWZ0ZXIpXHJcbiAqIFx0MikgYXJyb3cgKDpiZWZvcmUpXHJcbiAqXHJcbiAqIENsYXNzZXMgYWRkZWQ6XHJcbiAqIFx0MSkgaGludFxyXG4gKi9cclxuXHJcbltjbGFzcyo9XCIjeyRoaW50UHJlZml4fVwiXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgIC8vIEhBQ0s6IFRyaWdnZXIgaGFyZHdhcmUgYWNjZWxlcmF0ZWQgcmVuZGVyaW5nLCBvdGhlcndpc2UgdHJhbnNmb3JtIHdhcyBub3RcclxuICAgIC8vIHdvcmtpbmcgb24gYSBoaWRkZW4gZWxlbWVudFxyXG4gICAgQGluY2x1ZGUgdmVuZG9yKCd0cmFuc2Zvcm0nLCB0cmFuc2xhdGUzZCgwLCAwLCAwKSk7XHJcblxyXG4gICAgLy8gSEFDSzogdmlzaWJpbGl0eSBpcyBzZXQgdG8gaGlkZGVuIGJlY2F1c2UgSUUgJiBPcGVyYSBkb24ndCBzdXBwb3J0XHJcbiAgICAvLyBwb2ludGVyLWV2ZW50cyBvbiBIVE1MIGNvbnRlbnQgeWV0IGJlY2F1c2Ugb2Ygd2hpY2ggaG92ZXJpbmcgYSBoaWRkZW4gdG9vbHRpcFxyXG4gICAgLy8gc2hvd3MgdGhlIHRvb2x0aXAuXHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgei1pbmRleDogJGhpbnRaSW5kZXg7XHJcbiAgICAvLyBzaG91bGRuJ3QgcmVjZWl2ZSBwb2ludGVyIGV2ZW50cywgb3RoZXJ3aXNlIGV2ZW4gaG92ZXJpbmcgdG9vbHRpcCB3aWxsIG1ha2UgaXQgYXBwZWFyXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSB2ZW5kb3IoJ3RyYW5zaXRpb24nLCAwLjNzIGVhc2UpO1xyXG4gICAgQGluY2x1ZGUgdmVuZG9yKCd0cmFuc2l0aW9uLWRlbGF5JywgJGhpbnRIaWRlRGVsYXkpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcjpiZWZvcmUsICY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyOmJlZm9yZSwgJjpob3ZlcjphZnRlciB7XHJcbiAgICAvLyAkaGludFNob3dEZWxheSB3aWxsIGFwcGx5IGFzIHNvb24gYXMgZWxlbWVudCBpcyBob3ZlcmVkLlxyXG4gICAgQGluY2x1ZGUgdmVuZG9yKCd0cmFuc2l0aW9uLWRlbGF5JywgJGhpbnRTaG93RGVsYXkpO1xyXG4gIH1cclxuXHJcbiAgLyoqXHJcbiAgICogdG9vbHRpcCBhcnJvd1xyXG4gICAqL1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6ICRoaW50QXJyb3dCb3JkZXJXaWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIC8vIG1vdmUgei1pbmRleCAxIHVwIHRoYW4gOmFmdGVyIHNvIHRoYXQgaXQgc2hvd3Mgb3ZlciBib3gtc2hhZG93XHJcbiAgICB6LWluZGV4OiAkaGludFpJbmRleCArIDE7XHJcbiAgfVxyXG5cclxuICAvKipcclxuICAgKiB0b29sdGlwIGJvZHlcclxuICAgKi9cclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRoaW50RGVmYXVsdENvbG9yO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogJGhpbnRWZXJ0aWNhbFBhZGRpbmcgJGhpbnRIb3Jpem9udGFsUGFkZGluZztcclxuICAgIGZvbnQtc2l6ZTogJGhpbnRGb250U2l6ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkaGludEZvbnRGYW1pbHk7XHJcbiAgICBsaW5lLWhlaWdodDogJGhpbnRGb250U2l6ZTsgLy8gVmVydGljYWwgY2VudGVyaW5nLlxyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gUHJldmVudCBicmVha2luZyB0byBuZXcgbGluZS5cclxuICB9XHJcbiAgLy8gQWx3YXlzIGdldCBjb250ZW50IGZyb20gYXJpYS1sYWJlbCBhdHRyaWJ1dGUuXHJcbiAgJlthcmlhLWxhYmVsXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpOyAvLyBUaGUgbWFnaWMhXHJcbiAgfVxyXG4gIC8vIElmIHRoZSBgZGF0YS1oaW50YCBhdHRyaWJ1dGUgaXMgcHJlc2VudCwgdXNlIGl0LlxyXG4gIC8vIFRoaXMgbWlnaHQgYmUgZGVwcmVjYXRlZCBpbiBmdXR1cmUgaW4gc3VwcG9ydCBvZiBhMTF5LlxyXG4gICZbZGF0YS1oaW50XTphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtaGludCk7IC8vIFRoZSBtYWdpYyFcclxuICB9XHJcbn1cclxuXHJcbi8vIEhpZGUgdG9vbHRpcHMgaWYgYW55IG9mIHRoZSBzdXBwb3J0ZWQgYXR0cmlidXRlcyBpcyBlbXB0eS5cclxuW2FyaWEtbGFiZWw9JyddLFxyXG5bZGF0YS1oaW50PScnXSB7XHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIvLyBoaW50LW1peGlucy5zY3NzXHJcbi8vXHJcbi8vIFBsYWNlIHRvIHN0b3JlIGNvbW1vbiBtaXhpbnMuXHJcblxyXG4vLyBWZW5kb3IgcHJlZml4ZXIgbWl4aW4uXHJcbkBtaXhpbiB2ZW5kb3IoJHByb3BlcnR5LCAkdmFsdWUpIHtcclxuICAtd2Via2l0LSN7JHByb3BlcnR5fTogJHZhbHVlO1xyXG4gIC1tb3otI3skcHJvcGVydHl9OiAkdmFsdWU7XHJcbiAgI3skcHJvcGVydHl9OiAkdmFsdWU7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlcyBib3JkZXItY29sb3IgcnVsZXMgZm9yIGFsbCBwb3NzaWJsZSBwb3NpdGlvbnNcclxuQG1peGluIGFycm93LWJvcmRlci1jb2xvcigkY29sb3IpIHtcclxuICBAZWFjaCAkcG9zaXRpb24gaW4gdG9wLCBib3R0b20sIGxlZnQsIHJpZ2h0IHtcclxuICAgIEBpZiAkcG9zaXRpb24gPT0gdG9wIG9yICRwb3NpdGlvbiA9PSBib3R0b20ge1xyXG4gICAgICAvLyBMb29wIGZ1cnRoZXIgZm9yIGNsYXNzZXMgbGlrZSAudG9wLWxlZnQsIGJvdHRvbS1yaWdodCBldGNcclxuICAgICAgQGVhY2ggJHhEaXIgaW4gbGVmdCwgcmlnaHQge1xyXG4gICAgICAgICYuI3skaGludFByZWZpeH0jeyRwb3NpdGlvbn0tI3skeERpcn06YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci0jeyRwb3NpdGlvbn0tY29sb3I6ICRjb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuI3skaGludFByZWZpeH0jeyRwb3NpdGlvbn06YmVmb3JlIHtcclxuICAgICAgYm9yZGVyLSN7JHBvc2l0aW9ufS1jb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gbWl4aW4gdG8gc2V0IG1hcmdpbiBvbiB0b29sdGlwIHVzaW5nIHRyYW5zbGF0ZSB0cmFuc2Zvcm1cclxuLy8gJHByb3BlcnR5XHJcbkBtaXhpbiBzZXQtbWFyZ2luKCRwcm9wZXJ0eSwgJHRyYW5zaXRpb25EaXJlY3Rpb24sICR0cmFuc2xhdGVYOiAwKSB7XHJcbiAgJHZhbHVlOiB1bnF1b3RlKFwiI3skcHJvcGVydHl9KCN7JGhpbnRUcmFuc2l0aW9uRGlzdGFuY2UgKiAkdHJhbnNpdGlvbkRpcmVjdGlvbn0pXCIpO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIHZlbmRvcigndHJhbnNmb3JtJywgJHZhbHVlKTtcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBAaWYgJHRyYW5zbGF0ZVggIT0gMCB7XHJcbiAgICAgIC8vIEZvciB2ZXJ0aWNhbCB0b29sdGlwcywgd2UgbmVlZCB0byBhbmltYXRlIGluIHktZGlyZWN0aW9uXHJcbiAgICAgIC8vIHJldGFpbmluZyBpdHMgeC10cmFuc2Zvcm0uXHJcbiAgICAgIEBpbmNsdWRlIHZlbmRvcigndHJhbnNmb3JtJywgdHJhbnNsYXRlWCgkdHJhbnNsYXRlWCkgJHZhbHVlKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBAaW5jbHVkZSB2ZW5kb3IoJ3RyYW5zZm9ybScsICR2YWx1ZSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIGhpbnQtdmFyaWFibGVzLnNjc3NcclxuLy9cclxuLy8gRGVjbGFyZXMgc29tZSB2YXJpYWJsZXMgdXNlZCB3aXRoaW4gdGhlIGxpYnJhcnkuXHJcblxyXG4vLyBQcmVmaXggZm9yIGFsbCBjbGFzc2VzLiBCeSBkZWZhdWx0LCBCRU0gbmFtaW5nIGNvbnZlbnRpb24gaXMgdXNlZFxyXG4kaGludFByZWZpeDogJ2hpbnQtLScgIWRlZmF1bHQ7XHJcblxyXG4vLyBmb250IHNpemVcclxuJGhpbnRGb250U2l6ZTogMTJweCAhZGVmYXVsdDtcclxuXHJcbi8vIGRlZmF1bHQgZm9udCBmYW1pbHlcclxuJGhpbnRGb250RmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG5cclxuLy8gcGFkZGluZ3NcclxuJGhpbnRWZXJ0aWNhbFBhZGRpbmc6IDhweCAhZGVmYXVsdDtcclxuJGhpbnRIb3Jpem9udGFsUGFkZGluZzogMTBweCAhZGVmYXVsdDtcclxuXHJcbi8vIGRlZmF1bHQgdG9vbHRpcCBoZWlnaHRcclxuJGhpbnRUb29sdGlwSGVpZ2h0OiAkaGludEZvbnRTaXplICsgMiAqICRoaW50VmVydGljYWxQYWRkaW5nICFkZWZhdWx0O1xyXG5cclxuLy8gYm9yZGVyLXdpZHRoIGZvciB0b29sdGlwIGFycm93XHJcbiRoaW50QXJyb3dCb3JkZXJXaWR0aDogNnB4ICFkZWZhdWx0O1xyXG5cclxuLy8gaG9yaXpvbnRhbCBhcnJvdyBvZmZzZXRcclxuJGhpbnRBcnJvd09mZnNldFg6IDIgKiAkaGludEFycm93Qm9yZGVyV2lkdGggIWRlZmF1bHQ7XHJcblxyXG4vLyB0ZXh0LXNoYWRvdyBkYXJrZW4gcGVyY2VudGFnZVxyXG4kaGludFRleHRTaGFkb3dEYXJrZW5BbW91bnQ6IDI1JSAhZGVmYXVsdDtcclxuXHJcbi8vIHRyYW5zaXRpb24gZGlzdGFuY2VcclxuJGhpbnRUcmFuc2l0aW9uRGlzdGFuY2U6IDhweCAhZGVmYXVsdDtcclxuXHJcbi8vIERlbGF5IGluIHNob3dpbmcgdGhlIHRvb2x0aXBzLlxyXG4kaGludFNob3dEZWxheTogMTAwbXMgIWRlZmF1bHQ7XHJcblxyXG4vLyBEZWxheSBpbiBoaWRpbmcgdGhlIHRvb2x0aXBzLlxyXG4kaGludEhpZGVEZWxheTogMG1zICFkZWZhdWx0O1xyXG5cclxuLy8gei1pbmRleCBmb3IgdG9vbHRpcHNcclxuJGhpbnRaSW5kZXg6IDEwMDAwMDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBTaXplIG9wdGlvbnNcclxuJGhpbnRTaXplU21hbGw6IDgwcHggIWRlZmF1bHQ7XHJcbiRoaW50U2l6ZU1lZGl1bTogMTUwcHggIWRlZmF1bHQ7XHJcbiRoaW50U2l6ZUxhcmdlOiAzMDBweCAhZGVmYXVsdDtcclxuXHJcbi8vIFZhcmlvdXMgY29sb3JzXHJcbi8vIERlZmF1bHQgY29sb3IgaXMgYmxhY2tpc2hcclxuJGhpbnREZWZhdWx0Q29sb3I6ICRtZS1ncmF5ICFkZWZhdWx0O1xyXG5cclxuLy8gRXJyb3IgY29sb3JcclxuJGhpbnRFcnJvckNvbG9yOiBoc2woMSwgNDAlLCA1MCUpICFkZWZhdWx0O1xyXG5cclxuLy8gV2FybmluZyBjb2xvclxyXG4kaGludFdhcm5pbmdDb2xvcjogaHNsKDM4LCA0NiUsIDU0JSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbmZvIENvbG9yXHJcbiRoaW50SW5mb0NvbG9yOiBoc2woMjAwLCA1MCUsIDQ1JSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBTdWNjZXNzIENvbG9yXHJcbiRoaW50U3VjY2Vzc0NvbG9yOiBoc2woMTIxLCAzMiUsIDQwJSkgIWRlZmF1bHQ7XHJcbiIsIiR3aGl0ZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuJGxpZ2h0ZXItZ3JheTogcmdiYSgyNDcsIDI0NywgMjQ3LCAxKTtcclxuJGxpZ2h0LWdyYXk6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMSk7XHJcbiRpcm9uOiByZ2JhKDIwNCwgMjA0LCAyMDQsIDEpO1xyXG4kZ3JheTogcmdiYSgxNzUsIDE3NSwgMTc1LCAxKTtcclxuJGJsYWNrOiByZ2JhKDUxLCA1MSwgNTEsIDEpO1xyXG4kYmx1ZS1ncmF5LWxpZ2h0OiAjRDVFMUU2O1xyXG4kY2FkZXQtZ3JheTogIzkzOUZBRjtcclxuJHJvY2stYmx1ZTogIzlDQjhDQTtcclxuJGJsdWUtZ3JheTogcmdiYSgxMzEsIDE1OSwgMTYyLCAxKTtcclxuJGJsdWUtZ3JheS1kYXJrOiAjNEU2NTcxO1xyXG4kYmx1ZTogcmdiYSgxMSwgMTMyLCAyMjgsIDEpO1xyXG4kbGlnaHQtYmx1ZTogcmdiYSgyMTMsIDIyNSwgMjMwLCAxKTtcclxuJGdyZWVuOiByZ2JhKDg3LCAxNTIsIDU5LCAxKTtcclxuJHJlZDogcmdiYSgxODcsIDI4LCAyOCwgMSk7XHJcbiRtZS1ibHVlOiAjMDA1NDhiO1xyXG4kbWUtYmxhY2s6ICMwMDAxMTk7XHJcbiRtZS1ncmF5OiAjNjk2MTZjO1xyXG4kbWUtaWNlLWdyYXk6ICNkYWUxZTk7XHJcblxyXG4vL0hlYWRpbmdzIHNpemVzXHJcbiRoMS1mb250LXNpemU6IDIuNHJlbTtcclxuJGgyLWZvbnQtc2l6ZTogMS44cmVtO1xyXG4kaDMtZm9udC1zaXplOiAxLjRyZW07XHJcbiRoNC1mb250LXNpemU6IDEuMnJlbTtcclxuJGg1LWZvbnQtc2l6ZTogMS4wcmVtO1xyXG4kaDYtZm9udC1zaXplOiAwLjZyZW07XHJcblxyXG4kYm9yZGVyLXJhZGl1czogNXB4O1xyXG4kdGFibGUtaGVhZGVyLWJnOiAjN0I5MkFBO1xyXG4kdGFibGUtY2VsbC1iZzogJG1lLWljZS1ncmF5O1xyXG4kdGFibGUtY2VsbC1jb2xvcjogJG1lLWJsYWNrO1xyXG5cclxuJHRvdGFscy1jZWxsLWJnOiAjQjBCRUNGO1xyXG4kdG90YWxzLWNlbGwtY29sb3I6ICR0YWJsZS1jZWxsLWNvbG9yO1xyXG5cclxuJGNlbGwtYm9yZGVyLWNvbG9yOiAkbWUtZ3JheTtcclxuJHRvdGFsLWNlbGwtYm9yZGVyLWNvbG9yOiAkY2VsbC1ib3JkZXItY29sb3I7XHJcbiIsIi8qKlxyXG4gKiBzb3VyY2U6IGhpbnQtcG9zaXRpb24uc2Nzc1xyXG4gKlxyXG4gKiBEZWZpbmVzIHRoZSBwb3NpdG9uaW5nIGxvZ2ljIGZvciB0aGUgdG9vbHRpcHMuXHJcbiAqXHJcbiAqIENsYXNzZXMgYWRkZWQ6XHJcbiAqIFx0MSkgaGludC0tdG9wXHJcbiAqIFx0MikgaGludC0tYm90dG9tXHJcbiAqIFx0MykgaGludC0tbGVmdFxyXG4gKiBcdDQpIGhpbnQtLXJpZ2h0XHJcbiAqL1xyXG5cclxuQG1peGluIHZlcnRpY2FsLXBvc2l0aW9uZWQtdG9vbHRpcCgkcHJvcGVydHlZLCAkdHJhbnNpdGlvbkRpcmVjdGlvbiwgJHhEaXJlY3Rpb246MCkge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIC8vIGJyaW5nIGFycm93IGluc2lkZSBzbyB0aGF0IGl0IGFuaW1hdGVzIHRvIG5vcm1hbCBwb3NpdGlvbiB3aGVuIHNob3duLlxyXG4gICAgLy8gSEFDSzogKzFweCB0byBhdm9pZCB0aGUgMSBweCB3aGl0ZSBzcGFjZSBiZXR3ZWVuIGFycm93IGFuZCBib2R5IGR1cmluZyB0cmFuc2l0aW9uLlxyXG4gICAgbWFyZ2luLSN7JHByb3BlcnR5WX06IC0yICogJGhpbnRBcnJvd0JvcmRlcldpZHRoICsgMXB4O1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgI3skcHJvcGVydHlZfTogMTAwJTtcclxuICAgIGxlZnQ6IDUwJTsgLy8gZ2V0IHRvcC1sZWZ0IGNvcm5lciBpbiBjZW50ZXJcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gI3skaGludEFycm93Qm9yZGVyV2lkdGh9KTsgLy8gZ2V0IGFycm93IGNlbnRlciBhbGlnbmVkIHdpdGggY29udGVudFxyXG4gIH1cclxuXHJcbiAgJHRyYW5zbGF0ZVg6IC01MCU7XHJcbiAgQGlmICR4RGlyZWN0aW9uID09IC0xIHtcclxuICAgICR0cmFuc2xhdGVYOiAtMTAwJTtcclxuICB9IEBlbHNlIGlmICR4RGlyZWN0aW9uID09IDEge1xyXG4gICAgJHRyYW5zbGF0ZVg6IDA7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIHZlbmRvcigndHJhbnNmb3JtJywgdHJhbnNsYXRlWCgkdHJhbnNsYXRlWCkpO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBAaWYgJHhEaXJlY3Rpb24gIT0gMCB7XHJcbiAgICAgIC8vIGJyaW5nIGJhY2sgdGhlIHRvb2x0aXAgYnkgc29tZSBvZmZzZXQgc28gdGhhdCBhcnJvdyBkb2Vzbid0IHN0aWNrIGF0IGVuZFxyXG4gICAgICBtYXJnaW4tbGVmdDogLSR4RGlyZWN0aW9uICogJGhpbnRBcnJvd09mZnNldFg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBpbmNsdWRlIHNldC1tYXJnaW4oJ3RyYW5zbGF0ZVknLCAkdHJhbnNpdGlvbkRpcmVjdGlvbiwgJHRyYW5zbGF0ZVgpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvcml6b250YWwtcG9zaXRpb25lZC10b29sdGlwKCRwcm9wZXJ0eVgsICR0cmFuc2l0aW9uRGlyZWN0aW9uKSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgLy8gYnJpbmcgYXJyb3cgaW5zaWRlIHNvIHRoYXQgaXQgYW5pbWF0ZXMgdG8gbm9ybWFsIHBvc2l0aW9uIHdoZW4gc2hvd25cclxuICAgIC8vIEhBQ0s6ICsxcHggdG8gYXZvaWQgdGhlIDEgcHggd2hpdGUgc3BhY2UgYmV0d2VlbiBhcnJvdyBhbmQgYm9keSBkdXJpbmcgdHJhbnNpdGlvbi5cclxuICAgIG1hcmdpbi0jeyRwcm9wZXJ0eVh9OiAtMiAqICRoaW50QXJyb3dCb3JkZXJXaWR0aCArIDFweDtcclxuICAgIC8vIGJyaW5nIGJhY2sgdG8gY2VudGVyIHZlcnRpY2FsbHlcclxuICAgIG1hcmdpbi1ib3R0b206IC0xICogJGhpbnRBcnJvd0JvcmRlcldpZHRoO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICAvLyBicmluZyBiYWNrIHRvIGNlbnRlclxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEgKiBmbG9vcigkaGludFRvb2x0aXBIZWlnaHQgLyAyKTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICN7JHByb3BlcnR5WH06IDEwMCU7XHJcbiAgICBib3R0b206IDUwJTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQGluY2x1ZGUgc2V0LW1hcmdpbigndHJhbnNsYXRlWCcsICR0cmFuc2l0aW9uRGlyZWN0aW9uKTtcclxuICB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBzZXQgZGVmYXVsdCBjb2xvciBmb3IgdG9vbHRpcCBhcnJvd3NcclxuICovXHJcbkBpbmNsdWRlIGFycm93LWJvcmRlci1jb2xvcigkaGludERlZmF1bHRDb2xvcik7XHJcblxyXG4vKipcclxuICogdG9wIHRvb2x0aXBcclxuICovXHJcbi4jeyRoaW50UHJlZml4fXRvcCB7XHJcbiAgQGluY2x1ZGUgdmVydGljYWwtcG9zaXRpb25lZC10b29sdGlwKCdib3R0b20nLCAtMSk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBib3R0b20gdG9vbHRpcFxyXG4gKi9cclxuLiN7JGhpbnRQcmVmaXh9Ym90dG9tIHtcclxuICBAaW5jbHVkZSB2ZXJ0aWNhbC1wb3NpdGlvbmVkLXRvb2x0aXAoJ3RvcCcsIDEpO1xyXG59XHJcblxyXG4vKipcclxuICogcmlnaHQgdG9vbHRpcFxyXG4gKi9cclxuLiN7JGhpbnRQcmVmaXh9cmlnaHQge1xyXG4gIEBpbmNsdWRlIGhvcml6b250YWwtcG9zaXRpb25lZC10b29sdGlwKCdsZWZ0JywgMSk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBsZWZ0IHRvb2x0aXBcclxuICovXHJcbi4jeyRoaW50UHJlZml4fWxlZnQge1xyXG4gIEBpbmNsdWRlIGhvcml6b250YWwtcG9zaXRpb25lZC10b29sdGlwKCdyaWdodCcsIC0xKTtcclxufVxyXG5cclxuLyoqXHJcbiAqIHRvcC1sZWZ0IHRvb2x0aXBcclxuICovXHJcbi4jeyRoaW50UHJlZml4fXRvcC1sZWZ0IHtcclxuICBAaW5jbHVkZSB2ZXJ0aWNhbC1wb3NpdGlvbmVkLXRvb2x0aXAoJ2JvdHRvbScsIC0xLCAtMSk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiB0b3AtcmlnaHQgdG9vbHRpcFxyXG4gKi9cclxuLiN7JGhpbnRQcmVmaXh9dG9wLXJpZ2h0IHtcclxuICBAaW5jbHVkZSB2ZXJ0aWNhbC1wb3NpdGlvbmVkLXRvb2x0aXAoJ2JvdHRvbScsIC0xLCAxKTtcclxufVxyXG5cclxuLyoqXHJcbiAqIGJvdHRvbS1sZWZ0IHRvb2x0aXBcclxuICovXHJcbi4jeyRoaW50UHJlZml4fWJvdHRvbS1sZWZ0IHtcclxuICBAaW5jbHVkZSB2ZXJ0aWNhbC1wb3NpdGlvbmVkLXRvb2x0aXAoJ3RvcCcsIDEsIC0xKTtcclxufVxyXG5cclxuLyoqXHJcbiAqIGJvdHRvbS1yaWdodCB0b29sdGlwXHJcbiAqL1xyXG4uI3skaGludFByZWZpeH1ib3R0b20tcmlnaHQge1xyXG4gIEBpbmNsdWRlIHZlcnRpY2FsLXBvc2l0aW9uZWQtdG9vbHRpcCgndG9wJywgMSwgMSk7XHJcbn0iLCIvKipcclxuICogc291cmNlOiBoaW50LXNpemVzLnNjc3NcclxuICpcclxuICogRGVmaW5lcyB3aWR0aCByZXN0cmljdGVkIHRvb2x0aXBzIHRoYXQgY2FuIHNwYW5cclxuICogYWNyb3NzIG11bHRpcGxlIGxpbmVzLlxyXG4gKlxyXG4gKiBDbGFzc2VzIGFkZGVkOlxyXG4gKiBcdDEpIGhpbnQtLXNtYWxsXHJcbiAqIFx0MikgaGludC0tbWVkaXVtXHJcbiAqIFx0MykgaGludC0tbGFyZ2VcclxuICpcclxuICovXHJcblxyXG4uI3skaGludFByZWZpeH1zbWFsbCxcclxuLiN7JGhpbnRQcmVmaXh9bWVkaXVtLFxyXG4uI3skaGludFByZWZpeH1sYXJnZSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gIH1cclxufVxyXG5cclxuLiN7JGhpbnRQcmVmaXh9c21hbGwge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgd2lkdGg6ICRoaW50U2l6ZVNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLiN7JGhpbnRQcmVmaXh9bWVkaXVtIHtcclxuICAmOmFmdGVyIHtcclxuICAgIHdpZHRoOiAkaGludFNpemVNZWRpdW07XHJcbiAgfVxyXG59XHJcblxyXG4uI3skaGludFByZWZpeH1sYXJnZSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICB3aWR0aDogJGhpbnRTaXplTGFyZ2U7XHJcbiAgfVxyXG59IiwiLyoqXHJcbiAqIHNvdXJjZTogaGludC10aGVtZS5zY3NzXHJcbiAqXHJcbiAqIERlZmluZXMgYmFzaWMgdGhlbWUgZm9yIHRvb2x0aXBzLlxyXG4gKlxyXG4gKi9cclxuXHJcbltjbGFzcyo9XCIjeyRoaW50UHJlZml4fVwiXSB7XHJcbiAgLyoqXHJcbiAgICogdG9vbHRpcCBib2R5XHJcbiAgICovXHJcbiAgJjphZnRlciB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDBweCBkYXJrZW4oJGhpbnREZWZhdWx0Q29sb3IsICRoaW50VGV4dFNoYWRvd0RhcmtlbkFtb3VudCk7XHJcbiAgICBib3gtc2hhZG93OiA0cHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgfVxyXG59IiwiLyoqXHJcbiAqIHNvdXJjZTogaGludC1jb2xvci10eXBlcy5zY3NzXHJcbiAqXHJcbiAqIENvbnRhaW5zIHRvb2x0aXBzIG9mIHZhcmlvdXMgdHlwZXMgYmFzZWQgb24gY29sb3IgZGlmZmVyZW5jZXMuXHJcbiAqXHJcbiAqIENsYXNzZXMgYWRkZWQ6XHJcbiAqIFx0MSkgaGludC0tZXJyb3JcclxuICogXHQyKSBoaW50LS13YXJuaW5nXHJcbiAqIFx0MykgaGludC0taW5mb1xyXG4gKiBcdDQpIGhpbnQtLXN1Y2Nlc3NcclxuICpcclxuICovXHJcblxyXG4vLyBtaXhpbiB0byBnZW5lcmF0ZSBkaWZmZXJlbnQgY29sb3Igc3R5bGUgdG9vbHRpcHNcclxuQG1peGluIGhpbnQtdHlwZSgkY29sb3IpIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMHB4IGRhcmtlbigkY29sb3IsICRoaW50VGV4dFNoYWRvd0RhcmtlbkFtb3VudCk7XHJcbiAgfVxyXG5cclxuICAvLyBnZW5lcmF0ZSBhcnJvdyBjb2xvciBzdHlsZVxyXG4gIEBpbmNsdWRlIGFycm93LWJvcmRlci1jb2xvcigkY29sb3IpO1xyXG59XHJcblxyXG4vKipcclxuICogRXJyb3JcclxuICovXHJcbi4jeyRoaW50UHJlZml4fWVycm9yIHtcclxuICBAaW5jbHVkZSBoaW50LXR5cGUoJGhpbnRFcnJvckNvbG9yKTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFdhcm5pbmdcclxuICovXHJcbi4jeyRoaW50UHJlZml4fXdhcm5pbmcge1xyXG4gIEBpbmNsdWRlIGhpbnQtdHlwZSgkaGludFdhcm5pbmdDb2xvcilcclxufVxyXG5cclxuLyoqXHJcbiAqIEluZm9cclxuICovXHJcbi4jeyRoaW50UHJlZml4fWluZm8ge1xyXG4gIEBpbmNsdWRlIGhpbnQtdHlwZSgkaGludEluZm9Db2xvcilcclxufVxyXG5cclxuLyoqXHJcbiAqIFN1Y2Nlc3NcclxuICovXHJcbi4jeyRoaW50UHJlZml4fXN1Y2Nlc3Mge1xyXG4gIEBpbmNsdWRlIGhpbnQtdHlwZSgkaGludFN1Y2Nlc3NDb2xvcilcclxufVxyXG4iLCIvKipcclxuICogc291cmNlOiBoaW50LWFsd2F5cy5zY3NzXHJcbiAqXHJcbiAqIERlZmluZXMgYSBwZXJzaXN0ZWQgdG9vbHRpcCB3aGljaCBzaG93cyBhbHdheXMuXHJcbiAqXHJcbiAqIENsYXNzZXMgYWRkZWQ6XHJcbiAqIFx0MSkgaGludC0tYWx3YXlzXHJcbiAqXHJcbiAqL1xyXG5cclxuLiN7JGhpbnRQcmVmaXh9YWx3YXlzIHtcclxuICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gICYuI3skaGludFByZWZpeH10b3Age1xyXG4gICAgQGluY2x1ZGUgc2V0LW1hcmdpbigndHJhbnNsYXRlWScsIC0xLCAtNTAlKTtcclxuXHJcbiAgICAmLWxlZnQge1xyXG4gICAgICBAaW5jbHVkZSBzZXQtbWFyZ2luKCd0cmFuc2xhdGVZJywgLTEsIC0xMDAlKTtcclxuICAgIH1cclxuICAgICYtcmlnaHQge1xyXG4gICAgICBAaW5jbHVkZSBzZXQtbWFyZ2luKCd0cmFuc2xhdGVZJywgLTEsIDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi4jeyRoaW50UHJlZml4fWJvdHRvbSB7XHJcbiAgICBAaW5jbHVkZSBzZXQtbWFyZ2luKCd0cmFuc2xhdGVZJywgMSwgLTUwJSk7XHJcbiAgICAmLWxlZnQge1xyXG4gICAgICBAaW5jbHVkZSBzZXQtbWFyZ2luKCd0cmFuc2xhdGVZJywgMSwgLTEwMCUpO1xyXG4gICAgfVxyXG4gICAgJi1yaWdodCB7XHJcbiAgICAgIEBpbmNsdWRlIHNldC1tYXJnaW4oJ3RyYW5zbGF0ZVknLCAxLCAwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuI3skaGludFByZWZpeH1sZWZ0IHtcclxuICAgIEBpbmNsdWRlIHNldC1tYXJnaW4oJ3RyYW5zbGF0ZVgnLCAtMSk7XHJcbiAgfVxyXG5cclxuICAmLiN7JGhpbnRQcmVmaXh9cmlnaHQge1xyXG4gICAgQGluY2x1ZGUgc2V0LW1hcmdpbigndHJhbnNsYXRlWCcsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuIiwiLyoqXHJcbiAqIHNvdXJjZTogaGludC1yb3VuZGVkLnNjc3NcclxuICpcclxuICogRGVmaW5lcyByb3VuZGVkIGNvcm5lciB0b29sdGlwcy5cclxuICpcclxuICogQ2xhc3NlcyBhZGRlZDpcclxuICogXHQxKSBoaW50LS1yb3VuZGVkXHJcbiAqXHJcbiAqL1xyXG5cclxuLiN7JGhpbnRQcmVmaXh9cm91bmRlZCB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgfVxyXG59XHJcbiIsIi8qKlxyXG4gKiBzb3VyY2U6IGhpbnQtZWZmZWN0cy5zY3NzXHJcbiAqXHJcbiAqIERlZmluZXMgdmFyaW91cyB0cmFuc2l0aW9uIGVmZmVjdHMgZm9yIHRoZSB0b29sdGlwcy5cclxuICpcclxuICogQ2xhc3NlcyBhZGRlZDpcclxuICogXHQxKSBoaW50LS1uby1hbmltYXRlXHJcbiAqIFx0MikgaGludC0tYm91bmNlXHJcbiAqXHJcbiAqL1xyXG5cclxuLy8gUmVtb3ZlIGFuaW1hdGlvbiBmcm9tIHRvb2x0aXBzLlxyXG4uI3skaGludFByZWZpeH1uby1hbmltYXRlIHtcclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICBAaW5jbHVkZSB2ZW5kb3IoJ3RyYW5zaXRpb24tZHVyYXRpb24nLCAwbXMpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQm91bmNlIGVmZmVjdCBpbiB0b29sdGlwcy5cclxuLiN7JGhpbnRQcmVmaXh9Ym91bmNlIHtcclxuICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoLjcxLCAxLjcsIC43NywgMS4yNCk7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgLW1vei10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoLjcxLCAxLjcsIC43NywgMS4yNCk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllciguNzEsIDEuNywgLjc3LCAxLjI0KTtcclxuICB9XHJcbn1cclxuIiwiQGtleWZyYW1lcyBibGlua0Vycm9yIHtcclxuICAwJSB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGlyb247XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkaXJvbjtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaXJvbjtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICRpcm9uO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmxpbmtDaGFuZ2VMYWJlbCB7XHJcbiAgMCUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJG1lLWJsdWU7XHJcbiAgfVxyXG4gIDkwJSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRtZS1ibHVlO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJsaW5rQ2hhbmdlVmFsdWUge1xyXG4gIDAlIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaXJvbjtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICRpcm9uO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbWUtYmx1ZTtcclxuICB9XHJcbiAgOTAlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJG1lLWJsdWU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRpcm9uO1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGlyb247XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59IiwiLmJ1dHRvbi1wcmltYXJ5LFxyXG4uYnV0dG9uLXN1Y2Nlc3MsXHJcbi5idXR0b24tZXJyb3Ige1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBpIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1wcmltYXJ5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWUtYmx1ZTtcclxuICAmLm1vcmUge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbWUtYmx1ZSwgMTAlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgaSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbWUtYmx1ZSwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5idXR0b24tc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG59XHJcblxyXG4uYnV0dG9uLWVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBjb2xvcjogIzY2NjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xyXG4gIHBhZGRpbmc6IDlweCA5cHggOHB4IDlweCAhaW1wb3J0YW50O1xyXG4gICY6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJlZDtcclxuICB9XHJcbn1cclxuXHJcbmkubWF0ZXJpYWwtaWNvbnMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgJi5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gICYuaGVhZGVyLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcblxyXG4gICYuaGVhZGVyLWJ1dHRvbixcclxuICAmLmJ1dHRvbi1jb3B5LFxyXG4gICYuYnV0dG9uLXJlbW92ZSxcclxuICAmLmJ1dHRvbi1hZGQsXHJcbiAgJi5idXR0b24tZWRpdCxcclxuICAmLmJ1dHRvbi1hY2NlcHQsXHJcbiAgJi5idXR0b24tY2xvc2UsXHJcbiAgJi5idXR0b24tYmFjayB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG4gICYuYnV0dG9uLWNvcHksXHJcbiAgJi5idXR0b24tcmVtb3ZlLFxyXG4gICYuYnV0dG9uLWVkaXQsXHJcbiAgJi5idXR0b24tY2xvc2UsXHJcbiAgJi5idXR0b24tYmFjayB7XHJcbiAgICBjb2xvcjogJG1lLWdyYXk7XHJcbiAgfVxyXG4gICYuYnV0dG9uLWNvcHksXHJcbiAgJi5idXR0b24tZWRpdCxcclxuICAmLmJ1dHRvbi1iYWNrIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJG1lLWJsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi1yZW1vdmUsXHJcbiAgJi5idXR0b24tY2xvc2Uge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ1dHRvbi1yZW1vdmUge1xyXG4gICAgY29sb3I6ICRpcm9uO1xyXG4gIH1cclxuICAmLmJ1dHRvbi1hZGQsXHJcbiAgJi5idXR0b24tYWNjZXB0IHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IGRhcmtlbigkZ3JlZW4sIDEwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi1jb3B5LFxyXG4gICYuYnV0dG9uLWVkaXQsXHJcbiAgJi5idXR0b24tYWNjZXB0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJi5idXR0b24tY2xvc2Uge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLnB1cmUtbWVudS1saW5rIHtcclxuICBwYWRkaW5nOiAxMXB4IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4ucHVyZS1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGhlaWdodDogMzhweDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICYuZXhwYW5kZWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9uLWdyb3VwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5wdXJlLWJ1dHRvbiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAzNnB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGlyb247XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudGVtcGxhdGVzIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRtZS1ibHVlLCAxMCUpO1xyXG4gICAgICBsaTpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRtZS1ibHVlLCAxMCUpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIi8vIEhlbHBlcnMgZm9yIGxheW91dGluZ1xyXG5cclxuLnJlbGF0aXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hYnNvbHV0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuLm9uLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZzogMCAzMnB4IDMycHg7XHJcbn1cclxuXHJcbi5pbmxpbmUtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmNsaWNrYWJsZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi55LWNlbnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLngtY2VudGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLnh5LWNlbnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuLnJvdW5kLWNvcm5lcnMge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG59XHJcblxyXG4ucm91bmQtdG9wLWxlZnQtY29ybmVyIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLnJvdW5kLWJvdHRvbS1sZWZ0LWNvcm5lciB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5yb3VuZC10b3AtcmlnaHQtY29ybmVyIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5yb3VuZC1ib3R0b20tcmlnaHQtY29ybmVyIHtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbn1cclxuXHJcbi5mbG9hdC1yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG5hW2NsYXNzKj1oaW50XSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIEBleHRlbmQgaS5tYXRlcmlhbC1pY29ucy5oZWFkZXItYnV0dG9uO1xyXG4gIH1cclxufVxyXG5cclxuLmJnLWVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG4gICAgei1pbmRleDogMDtcclxuICB9XHJcbn1cclxuXHJcbiRiYXNlLXVuaXQ6IDhweDtcclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNiB7XHJcbiAgQGVhY2ggJHByb3AgaW4gKCdwYWRkaW5nJywgJ21hcmdpbicpIHtcclxuICAgIC4jeyRwcm9wfS0jeyRpfSB7XHJcbiAgICAgICN7JHByb3B9OiAkaSAqICRiYXNlLXVuaXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC52LSN7JHByb3B9LSN7JGl9IHtcclxuICAgICAgI3skcHJvcH06ICgkaSAqICRiYXNlLXVuaXQpIDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5oLSN7JHByb3B9LSN7JGl9IHtcclxuICAgICAgI3skcHJvcH06IDAgKCRpICogJGJhc2UtdW5pdCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBlYWNoICRwb3MgaW4gKCdsZWZ0JywgJ3JpZ2h0JywgJ3RvcCcsICdib3R0b20nKSB7XHJcbiAgICAuI3skcG9zfS0jeyRpfSB7XHJcbiAgICAgICN7JHBvc306ICRpICogJGJhc2UtdW5pdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBlYWNoICRwcm9wIGluICgncGFkZGluZycsICdtYXJnaW4nKSB7XHJcbiAgICAgIC4jeyRwcm9wfS0jeyRwb3N9LSN7JGl9IHtcclxuICAgICAgICAjeyRwcm9wfS0jeyRwb3N9OiAkaSAqICRiYXNlLXVuaXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsInB1cmUtc2VsZWN0IHtcclxuICAucHVyZS1tZW51LWxpc3QgYSB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICB9XHJcbiAgLnNlbGVjdGVkIHtcclxuICAgIHBhZGRpbmc6IC42NHJlbTtcclxuICB9XHJcbiAgLnB1cmUtbWVudS1jaGlsZHJlbiB7XHJcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAuMylcclxuICB9XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5sYWJlbCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgJi5sYWJlbC12YWx1ZSB7XHJcbiAgICBwYWRkaW5nOiA4cHggMTNweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLnZhbHVlIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogJGlyb247XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGlyb247XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzIGVhc2U7XHJcbiAgJi5zZWxlY3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlci1ncmF5O1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcblxyXG4gICYuZXJyb3Ige1xyXG4gICAgYW5pbWF0aW9uOiBibGlua0Vycm9yIDFzIGVhc2UgZm9yd2FyZHM7XHJcbiAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jaGFuZ2UgLmxhYmVsLXZhbHVlIHtcclxuICAgIGFuaW1hdGlvbjogYmxpbmtDaGFuZ2VMYWJlbCAzcyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLnRvdGFsIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG4iLCIubW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywgLjUpO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIC5tb2RhbC1ib3gge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICBwYWRkaW5nOiAwIDMycHggMzJweDtcclxuICAgICYubW9kYWwtdmlkZW8gaWZyYW1lIHtcclxuICAgICAgd2lkdGg6IDY0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDM5MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbmJvZHkubW9kYWwtb3BlbmVkIC5tb2RhbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn0iLCIucGFuZWwge1xyXG4gIGlucHV0IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAucGFuZWwtY29udGVudCAucm93IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZS1pY2UtZ3JheTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBkYXJrZW4oJG1lLWljZS1ncmF5LCAxNSUpO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJG1lLWljZS1ncmF5LCAxNSUpO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZGFya2VuKCRtZS1pY2UtZ3JheSwgMTUlKTtcclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJG1lLWljZS1ncmF5LCAxNSUpO1xyXG4gICAgICAudmFsdWUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudGFibGUge1xyXG5cclxuICAucHVyZS1idXR0b24ge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgLy8gRm9yY2UgZm9yIHByb2JsZW1zIHdpdGggTW96aWxhL0ZpcmVmb3hcclxuICB9XHJcblxyXG4gIGlucHV0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIC5yb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAuY2VsbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkZXItYmc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHRhYmxlLWNlbGwtYmcsIDE1JSk7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgIC5jZWxsIC5sYWJlbCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib2R5IC5yb3cge1xyXG4gICAgLmRhdGEge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHRhYmxlLWNlbGwtYmcsIDE1JSk7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1jZWxsLWJnO1xyXG4gICAgICBbY2xhc3MqPXB1cmUtdV06bm90KDpmaXJzdC1vZi10eXBlKSAuY2VsbCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJHRhYmxlLWNlbGwtYmcsIDE1JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bGFzdC1vZi10eXBlIC5kYXRhIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmLnRvdGFscy10YWJsZSB7XHJcbiAgICAuYm9keSAucm93IHtcclxuICAgICAgYmFja2dyb3VuZDogJHRhYmxlLWNlbGwtYmc7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBkYXJrZW4oJHRhYmxlLWNlbGwtYmcsIDE1JSk7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgZGFya2VuKCR0YWJsZS1jZWxsLWJnLCAxNSUpO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJHRhYmxlLWNlbGwtYmcsIDE1JSk7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkdGFibGUtY2VsbC1iZywgMTUlKTtcclxuICAgICAgfVxyXG4gICAgICAmLnJlc3VsdHMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCR0YWJsZS1jZWxsLWJnLCAyNSUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnJlc3VsdHMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0b3RhbHMtY2VsbC1iZztcclxuICAgICAgICAubGFiZWwgbGFiZWwge1xyXG4gICAgICAgICAgY29sb3I6ICR0b3RhbHMtY2VsbC1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICBjb2xvcjogJG1lLWdyYXk7XHJcbiAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBlcmlvZC10YWJsZSB7XHJcbiAgLmJvZHkgLnJvdyB7XHJcbiAgICAmLmFubnVhbC1jaGFuZ2VkIC5jZWxsIHtcclxuICAgICAgJi5tb250aGx5IC52YWx1ZSwgJi53ZWVrbHkgLnZhbHVlIHtcclxuICAgICAgICBhbmltYXRpb246IGJsaW5rQ2hhbmdlVmFsdWUgM3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tb250aGx5LWNoYW5nZWQgLmNlbGwge1xyXG4gICAgICAmLmFubnVhbCAudmFsdWUsICYud2Vla2x5IC52YWx1ZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBibGlua0NoYW5nZVZhbHVlIDNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYud2Vla2x5LWNoYW5nZWQgLmNlbGwge1xyXG4gICAgICAmLm1vbnRobHkgLnZhbHVlLCAmLmFubnVhbCAudmFsdWUge1xyXG4gICAgICAgIGFuaW1hdGlvbjogYmxpbmtDaGFuZ2VWYWx1ZSAzcyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGVyaW9kLXRvdGFscyB7XHJcbiAgLnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG90YWxzLWNlbGwtYmc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJHRvdGFscy1jZWxsLWJnLCAxNSUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG4gIC5jZWxsIHtcclxuICAgIC5sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkdG90YWxzLWNlbGwtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3RhcnQge1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICB9XHJcbiAgICAmLmVuZCB7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxucGVyaW9kLXRvdGFscy5jaGFuZ2VkIHtcclxuICAuY2VsbCB7XHJcbiAgICAmLmFubnVhbCwgJi53ZWVrbHksICYubW9udGhseSB7XHJcbiAgICAgIC5sYWJlbC12YWx1ZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBibGlua0NoYW5nZUxhYmVsIDNzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdGFmZi10YWJsZSB7XHJcbiAgLnB1cmUtbWVudS1saW5rIHtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5ib2R5IC5yb3cub3ZlcmhlYWQtY2hhbmdlZCB7XHJcbiAgICAuY2VsbCB7XHJcbiAgICAgICYub3ZlcmhlYWQtdmFsdWUsICYuYnJlYWstZXZlbiwgJi5vdXQge1xyXG4gICAgICAgIC5sYWJlbC12YWx1ZSB7XHJcbiAgICAgICAgICBhbmltYXRpb246IGJsaW5rQ2hhbmdlTGFiZWwgM3MgZWFzZTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRzd2l0Y2gtc2l6ZTogMzBweDtcclxuc3Bhbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6ICRzd2l0Y2gtc2l6ZSAqIDIgLSAycHg7XHJcbiAgaGVpZ2h0OiAkc3dpdGNoLXNpemU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcbiAgYm9yZGVyLXJhZGl1czogJHN3aXRjaC1zaXplLzI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMgZWFzZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgJjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGxlZnQ6IDFweDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogJHN3aXRjaC1zaXplIC0gMnB4O1xyXG4gICAgaGVpZ2h0OiAkc3dpdGNoLXNpemUgLSAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsInNjZW5hcmlvcyB7XHJcbiAgbGkgYSB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGRhcmtlbigkbWUtaWNlLWdyYXksIDEwJSk7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBkYXJrZW4oJG1lLWljZS1ncmF5LCAxMCUpO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkbWUtaWNlLWdyYXksIDEwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbWUtaWNlLWdyYXk7XHJcbiAgfVxyXG5cclxuICBsaTpmaXJzdC1vZi10eXBlIGEge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG4gIGxpOmxhc3Qtb2YtdHlwZSBhIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJG1lLWljZS1ncmF5LCAxMCUpO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG59XHJcbiIsInBheSB7XHJcbiAgLmFkZC1idG4ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gIH1cclxufSIsIm90aGVyLWNvc3RzIHtcclxuICBzd2l0Y2ggc3BhbiB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC0xMTAlKTtcclxuICB9XHJcbn0iLCIuc2NlbmFyaW8tdmlldyB7XHJcbiAgaDIgaW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGlyb247XHJcbiAgfVxyXG5cclxuICAmLnJlY292ZXJ5X3NhbGVzLXByb2R1Y3QgcmVjb3Zlcnktc2FsZXMgLnByb2R1Y3QsXHJcbiAgJi5yZWNvdmVyeV9zYWxlcy1tYXJrdXAgcmVjb3Zlcnktc2FsZXMgLm1hcmt1cCxcclxuICAmLnJlY292ZXJ5X3NhbGVzLW1hcmt1cF9yZWNvdmVyIHJlY292ZXJ5LXNhbGVzIC5tYXJrdXBfcmVjb3ZlcixcclxuICAmLnRvdGFscy1hbm51YWxfZW1wbG95bWVudCAuc3RhZmYtdGFibGUgLm92ZXJoZWFkLXBlcmNlbnQsXHJcbiAgc3RhZmYtbGlzdC5yZXNldCAuc3RhZmYtdGFibGUgLm92ZXJoZWFkLXBlcmNlbnQsXHJcbiAgJi5yZWNvdmVyeV90aW1lLW91dCByZWNvdmVyeS10aW1lIC5vdXQsXHJcbiAgJi5yZWNvdmVyeV90aW1lLW1hcmt1cCByZWNvdmVyeS10aW1lIC5tYXJrdXAge1xyXG4gICAgLnZhbHVlIHtcclxuICAgICAgYW5pbWF0aW9uOiBibGlua0NoYW5nZVZhbHVlIDNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdGFmZi1saXN0LnJlc2V0IC5zdGFmZi10YWJsZSAub3ZlcmhlYWQtdmFsdWUsXHJcbiAgc3RhZmYtbGlzdC5yZXNldCAuc3RhZmYtdGFibGUgLmJyZWFrLWV2ZW4sXHJcbiAgc3RhZmYtbGlzdC5yZXNldCAuc3RhZmYtdGFibGUgLm91dCxcclxuICAmLnJlY292ZXJ5X3NhbGVzLW1hcmt1cF9yZWNvdmVyIC5zdGFmZi10YWJsZSAub3ZlcmhlYWQtdmFsdWUsXHJcbiAgJi5yZWNvdmVyeV9zYWxlcy1tYXJrdXBfcmVjb3ZlciAuc3RhZmYtdGFibGUgLmJyZWFrLWV2ZW4sXHJcbiAgJi5yZWNvdmVyeV9zYWxlcy1tYXJrdXBfcmVjb3ZlciAuc3RhZmYtdGFibGUgLm91dCxcclxuICAmLnRvdGFscy1hbm51YWxfZW1wbG95bWVudCAuc3RhZmYtdGFibGUgLm92ZXJoZWFkLXZhbHVlLFxyXG4gICYudG90YWxzLWFubnVhbF9lbXBsb3ltZW50IC5zdGFmZi10YWJsZSAuYnJlYWstZXZlbixcclxuICAmLnRvdGFscy1hbm51YWxfZW1wbG95bWVudCAuc3RhZmYtdGFibGUgLm91dCxcclxuICAmLnJlY292ZXJ5X3RpbWUtZXN0aW1hdGVkIC5zdGFmZi10YWJsZSAub3V0LFxyXG4gICYucmVjb3Zlcnlfc2FsZXMtcmVjb3ZlcmVkIHJlY292ZXJ5LXNhbGVzIC5yZWNvdmVyZWQsXHJcbiAgJi5yZWNvdmVyeV9zYWxlcy1lc3RpbWF0ZWQgcmVjb3Zlcnktc2FsZXMgLmVzdGltYXRlZCxcclxuICAmLnJlY292ZXJ5X3RpbWUtcmVjb3ZlcmVkIHJlY292ZXJ5LXRpbWUgLnJlY292ZXJlZCxcclxuICAmLnJlY292ZXJ5X3RpbWUtYnJlYWtfZXZlbiByZWNvdmVyeS10aW1lIC5icmVha19ldmVuLFxyXG4gICYucmVjb3ZlcnlfdGltZS1lc3RpbWF0ZWQgcmVjb3ZlcnktdGltZSAuZXN0aW1hdGVkLFxyXG4gICYudG90YWxzLWFubnVhbF9jaGFyZ2VhYmxlIHRvdGFscyAuYW5udWFsX2NoYXJnZWFibGUsXHJcbiAgJi50b3RhbHMtYW5udWFsX2VtcGxveW1lbnQgdG90YWxzIC5hbm51YWxfZW1wbG95bWVudCxcclxuICAmLnRvdGFscy1hbm51YWxfb3ZlcmhlYWQgdG90YWxzIC5hbm51YWxfb3ZlcmhlYWQsXHJcbiAgJi50b3RhbHMtYnJlYWtfZXZlbiB0b3RhbHMgLmJyZWFrX2V2ZW4sXHJcbiAgJi5lc3RpbWF0ZWQgZXN0aW1hdGVkIC5lc3RpbWF0ZWQtdmFsdWUge1xyXG4gICAgLmxhYmVsLXZhbHVlIHtcclxuICAgICAgYW5pbWF0aW9uOiBibGlua0NoYW5nZUxhYmVsIDNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnN0YWZmLXZpZXcge1xyXG4gICYucGF5LWFubnVhbCBwYXkgLmFubnVhbCAudmFsdWUsXHJcbiAgJi5wYXktaG91cmx5IHBheSAuaG91cmx5IC52YWx1ZSxcclxuICAmLm5vbl9jaGFyZ2VhYmxlX2hvdXJzLWhvdXJzX3Blcl93ZWVrIG5vbi1jaGFyZ2VhYmxlLWhvdXJzIC5ob3Vyc19wZXJfd2VlayAudmFsdWUsXHJcbiAgJi5ub25fY2hhcmdlYWJsZV9ob3Vycy1wZXJjZW50YWdlIG5vbi1jaGFyZ2VhYmxlLWhvdXJzIC5wZXJjZW50YWdlIC52YWx1ZSB7XHJcbiAgICBhbmltYXRpb246IGJsaW5rQ2hhbmdlVmFsdWUgM3MgZWFzZTtcclxuICB9XHJcblxyXG4gICYucGF5YWJsZV9jaGFyZ2VhYmxlLWNoYXJnZWFibGUgcGF5YWJsZS1jaGFyZ2VhYmxlIC5wYW5lbCAuY2hhcmdlYWJsZSxcclxuICAmLnBheWFibGVfY2hhcmdlYWJsZS1wYXlhYmxlIHBheWFibGUtY2hhcmdlYWJsZSAucGFuZWwgLnBheWFibGUsXHJcbiAgJi5wYXlhYmxlX2NoYXJnZWFibGUtcmF0aW8gcGF5YWJsZS1jaGFyZ2VhYmxlIC5wYW5lbCAucmF0aW8ge1xyXG4gICAgLmxhYmVsLXZhbHVlIHtcclxuICAgICAgYW5pbWF0aW9uOiBibGlua0NoYW5nZUxhYmVsIDNzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG59Il0sInNvdXJjZVJvb3QiOiIvc3R5bGVzaGVldHMifQ== */
