@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");@import url("//cdnjs.cloudflare.com/ajax/libs/flexslider/2.5.0/flexslider.min.css");@import url("//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css");@import url("//code.jquery.com/ui/1.11.3/themes/smoothness/jquery-ui.css");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap");/*! 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,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:content-box;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}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.comment-form input[type="submit"]>.caret,.dropup>.btn>.caret,.comment-form .dropup>input[type="submit"]>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot");src:url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.screen-reader-text:active,.sr-only-focusable:focus,.screen-reader-text:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#999}.form-control,.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#999;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}.form-control:focus,.comment-form input:focus[type="text"],.comment-form input:focus[type="email"],.comment-form input:focus[type="url"],.comment-form textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder,.comment-form input[type="text"]::-moz-placeholder,.comment-form input[type="email"]::-moz-placeholder,.comment-form input[type="url"]::-moz-placeholder,.comment-form textarea::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.comment-form input:-ms-input-placeholder[type="text"],.comment-form input:-ms-input-placeholder[type="email"],.comment-form input:-ms-input-placeholder[type="url"],.comment-form textarea:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder,.comment-form input[type="text"]::-webkit-input-placeholder,.comment-form input[type="email"]::-webkit-input-placeholder,.comment-form input[type="url"]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder{color:#999}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],.form-control[readonly],.comment-form input[readonly][type="text"],.comment-form input[readonly][type="email"],.comment-form input[readonly][type="url"],.comment-form textarea[readonly],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{background-color:#eee;opacity:1}.form-control[disabled],.comment-form input[disabled][type="text"],.comment-form input[disabled][type="email"],.comment-form input[disabled][type="url"],.comment-form textarea[disabled],fieldset[disabled] .form-control,fieldset[disabled] .comment-form input[type="text"],.comment-form fieldset[disabled] input[type="text"],fieldset[disabled] .comment-form input[type="email"],.comment-form fieldset[disabled] input[type="email"],fieldset[disabled] .comment-form input[type="url"],.comment-form fieldset[disabled] input[type="url"],fieldset[disabled] .comment-form textarea,.comment-form fieldset[disabled] textarea{cursor:not-allowed}textarea.form-control,.comment-form textarea{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.comment-form .input-group-sm>input[type="date"][type="text"],.comment-form .input-group-sm>input[type="date"][type="email"],.comment-form .input-group-sm>input[type="date"][type="url"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.comment-form .input-group-sm>.input-group-btn>input[type="date"][type="submit"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.comment-form .input-group-sm>input[type="time"][type="text"],.comment-form .input-group-sm>input[type="time"][type="email"],.comment-form .input-group-sm>input[type="time"][type="url"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.comment-form .input-group-sm>.input-group-btn>input[type="time"][type="submit"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.comment-form .input-group-sm>input[type="datetime-local"][type="text"],.comment-form .input-group-sm>input[type="datetime-local"][type="email"],.comment-form .input-group-sm>input[type="datetime-local"][type="url"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-sm>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.comment-form .input-group-sm>input[type="month"][type="text"],.comment-form .input-group-sm>input[type="month"][type="email"],.comment-form .input-group-sm>input[type="month"][type="url"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.comment-form .input-group-sm>.input-group-btn>input[type="month"][type="submit"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.comment-form .input-group-lg>input[type="date"][type="text"],.comment-form .input-group-lg>input[type="date"][type="email"],.comment-form .input-group-lg>input[type="date"][type="url"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.comment-form .input-group-lg>.input-group-btn>input[type="date"][type="submit"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.comment-form .input-group-lg>input[type="time"][type="text"],.comment-form .input-group-lg>input[type="time"][type="email"],.comment-form .input-group-lg>input[type="time"][type="url"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.comment-form .input-group-lg>.input-group-btn>input[type="time"][type="submit"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.comment-form .input-group-lg>input[type="datetime-local"][type="text"],.comment-form .input-group-lg>input[type="datetime-local"][type="email"],.comment-form .input-group-lg>input[type="datetime-local"][type="url"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.comment-form .input-group-lg>.input-group-btn>input[type="datetime-local"][type="submit"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.comment-form .input-group-lg>input[type="month"][type="text"],.comment-form .input-group-lg>input[type="month"][type="email"],.comment-form .input-group-lg>input[type="month"][type="url"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.comment-form .input-group-lg>.input-group-btn>input[type="month"][type="submit"],.input-group-lg input[type="month"]{line-height:46px}}.form-group,.comment-form p{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.comment-form .input-group-lg>input.form-control-static[type="text"],.comment-form .input-group-lg>input.form-control-static[type="email"],.comment-form .input-group-lg>input.form-control-static[type="url"],.comment-form .input-group-lg>textarea.form-control-static,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.comment-form .input-group-lg>.input-group-btn>input.form-control-static[type="submit"],.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.comment-form .input-group-sm>input.form-control-static[type="text"],.comment-form .input-group-sm>input.form-control-static[type="email"],.comment-form .input-group-sm>input.form-control-static[type="url"],.comment-form .input-group-sm>textarea.form-control-static,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.comment-form .input-group-sm>.input-group-btn>input.form-control-static[type="submit"]{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.comment-form .input-group-sm>input[type="text"],.comment-form .input-group-sm>input[type="email"],.comment-form .input-group-sm>input[type="url"],.comment-form .input-group-sm>textarea,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.comment-form .input-group-sm>textarea,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control,.form-group-sm .comment-form input[type="text"],.comment-form .form-group-sm input[type="text"],.form-group-sm .comment-form input[type="email"],.comment-form .form-group-sm input[type="email"],.form-group-sm .comment-form input[type="url"],.comment-form .form-group-sm input[type="url"],.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm .comment-form textarea,.comment-form .form-group-sm textarea,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg,.input-group-lg>.form-control,.comment-form .input-group-lg>input[type="text"],.comment-form .input-group-lg>input[type="email"],.comment-form .input-group-lg>input[type="url"],.comment-form .input-group-lg>textarea,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.comment-form .input-group-lg>textarea,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control,.form-group-lg .comment-form input[type="text"],.comment-form .form-group-lg input[type="text"],.form-group-lg .comment-form input[type="email"],.comment-form .form-group-lg input[type="email"],.form-group-lg .comment-form input[type="url"],.comment-form .form-group-lg input[type="url"],.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg .comment-form textarea,.comment-form .form-group-lg textarea,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback .comment-form input[type="text"],.comment-form .has-feedback input[type="text"],.has-feedback .comment-form input[type="email"],.comment-form .has-feedback input[type="email"],.has-feedback .comment-form input[type="url"],.comment-form .has-feedback input[type="url"],.has-feedback .comment-form textarea,.comment-form .has-feedback textarea{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.comment-form .input-group-lg>input[type="text"]+.form-control-feedback,.comment-form .input-group-lg>input[type="email"]+.form-control-feedback,.comment-form .input-group-lg>input[type="url"]+.form-control-feedback,.comment-form .input-group-lg>textarea+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-lg>.input-group-btn>input[type="submit"]+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.comment-form .input-group-sm>input[type="text"]+.form-control-feedback,.comment-form .input-group-sm>input[type="email"]+.form-control-feedback,.comment-form .input-group-sm>input[type="url"]+.form-control-feedback,.comment-form .input-group-sm>textarea+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.comment-form .input-group-sm>.input-group-btn>input[type="submit"]+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control,.has-success .comment-form input[type="text"],.comment-form .has-success input[type="text"],.has-success .comment-form input[type="email"],.comment-form .has-success input[type="email"],.has-success .comment-form input[type="url"],.comment-form .has-success input[type="url"],.has-success .comment-form textarea,.comment-form .has-success textarea{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus,.has-success .comment-form input:focus[type="text"],.comment-form .has-success input:focus[type="text"],.has-success .comment-form input:focus[type="email"],.comment-form .has-success input:focus[type="email"],.has-success .comment-form input:focus[type="url"],.comment-form .has-success input:focus[type="url"],.has-success .comment-form textarea:focus,.comment-form .has-success textarea:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control,.has-warning .comment-form input[type="text"],.comment-form .has-warning input[type="text"],.has-warning .comment-form input[type="email"],.comment-form .has-warning input[type="email"],.has-warning .comment-form input[type="url"],.comment-form .has-warning input[type="url"],.has-warning .comment-form textarea,.comment-form .has-warning textarea{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus,.has-warning .comment-form input:focus[type="text"],.comment-form .has-warning input:focus[type="text"],.has-warning .comment-form input:focus[type="email"],.comment-form .has-warning input:focus[type="email"],.has-warning .comment-form input:focus[type="url"],.comment-form .has-warning input:focus[type="url"],.has-warning .comment-form textarea:focus,.comment-form .has-warning textarea:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control,.has-error .comment-form input[type="text"],.comment-form .has-error input[type="text"],.has-error .comment-form input[type="email"],.comment-form .has-error input[type="email"],.has-error .comment-form input[type="url"],.comment-form .has-error input[type="url"],.has-error .comment-form textarea,.comment-form .has-error textarea{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus,.has-error .comment-form input:focus[type="text"],.comment-form .has-error input:focus[type="text"],.has-error .comment-form input:focus[type="email"],.comment-form .has-error input:focus[type="email"],.has-error .comment-form input:focus[type="url"],.comment-form .has-error input:focus[type="url"],.has-error .comment-form textarea:focus,.comment-form .has-error textarea:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback,.has-feedback label.screen-reader-text ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.form-inline .comment-form p,.comment-form .form-inline p{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .comment-form input[type="text"],.comment-form .form-inline input[type="text"],.form-inline .comment-form input[type="email"],.comment-form .form-inline input[type="email"],.form-inline .comment-form input[type="url"],.comment-form .form-inline input[type="url"],.form-inline .comment-form textarea,.comment-form .form-inline textarea{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control,.form-inline .input-group .comment-form input[type="text"],.comment-form .form-inline .input-group input[type="text"],.form-inline .input-group .comment-form input[type="email"],.comment-form .form-inline .input-group input[type="email"],.form-inline .input-group .comment-form input[type="url"],.comment-form .form-inline .input-group input[type="url"],.form-inline .input-group .comment-form textarea,.comment-form .form-inline .input-group textarea{width:auto}.form-inline .input-group>.form-control,.form-inline .comment-form .input-group>input[type="text"],.comment-form .form-inline .input-group>input[type="text"],.form-inline .comment-form .input-group>input[type="email"],.comment-form .form-inline .input-group>input[type="email"],.form-inline .comment-form .input-group>input[type="url"],.comment-form .form-inline .input-group>input[type="url"],.form-inline .comment-form .input-group>textarea,.comment-form .form-inline .input-group>textarea{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group,.form-horizontal .comment-form p,.comment-form .form-horizontal p{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .comment-form p:before,.comment-form .form-horizontal p:before,.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{content:" ";display:table}.form-horizontal .form-group:after,.form-horizontal .comment-form p:after,.comment-form .form-horizontal p:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33333px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn,.comment-form input[type="submit"]{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"],.btn:active:focus,.comment-form input:active:focus[type="submit"],.btn:active.focus,.comment-form input:active.focus[type="submit"],.btn.active:focus,.comment-form input.active:focus[type="submit"],.btn.active.focus,.comment-form input.active.focus[type="submit"]{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.comment-form input:hover[type="submit"],.btn:focus,.comment-form input:focus[type="submit"],.btn.focus,.comment-form input.focus[type="submit"]{color:#333;text-decoration:none}.btn:active,.comment-form input:active[type="submit"],.btn.active,.comment-form input.active[type="submit"]{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.comment-form input.disabled[type="submit"],.btn[disabled],.comment-form input[disabled][type="submit"],fieldset[disabled] .btn,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary,.comment-form input[type="submit"]{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.comment-form input:hover[type="submit"],.btn-primary:focus,.comment-form input:focus[type="submit"],.btn-primary.focus,.comment-form input.focus[type="submit"],.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.comment-form input:active[type="submit"],.btn-primary.active,.comment-form input.active[type="submit"],.open>.btn-primary.dropdown-toggle,.comment-form .open>input.dropdown-toggle[type="submit"]{background-image:none}.btn-primary.disabled,.comment-form input.disabled[type="submit"],.btn-primary.disabled:hover,.comment-form input.disabled:hover[type="submit"],.btn-primary.disabled:focus,.comment-form input.disabled:focus[type="submit"],.btn-primary.disabled.focus,.comment-form input.disabled.focus[type="submit"],.btn-primary.disabled:active,.comment-form input.disabled:active[type="submit"],.btn-primary.disabled.active,.comment-form input.disabled.active[type="submit"],.btn-primary[disabled],.comment-form input[disabled][type="submit"],.btn-primary[disabled]:hover,.comment-form input[disabled]:hover[type="submit"],.btn-primary[disabled]:focus,.comment-form input[disabled]:focus[type="submit"],.btn-primary[disabled].focus,.comment-form input[disabled].focus[type="submit"],.btn-primary[disabled]:active,.comment-form input[disabled]:active[type="submit"],.btn-primary[disabled].active,.comment-form input[disabled].active[type="submit"],fieldset[disabled] .btn-primary,fieldset[disabled] .comment-form input[type="submit"],.comment-form fieldset[disabled] input[type="submit"],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .comment-form input:hover[type="submit"],.comment-form fieldset[disabled] input:hover[type="submit"],fieldset[disabled] .btn-primary:focus,fieldset[disabled] .comment-form input:focus[type="submit"],.comment-form fieldset[disabled] input:focus[type="submit"],fieldset[disabled] .btn-primary.focus,fieldset[disabled] .comment-form input.focus[type="submit"],.comment-form fieldset[disabled] input.focus[type="submit"],fieldset[disabled] .btn-primary:active,fieldset[disabled] .comment-form input:active[type="submit"],.comment-form fieldset[disabled] input:active[type="submit"],fieldset[disabled] .btn-primary.active,fieldset[disabled] .comment-form input.active[type="submit"],.comment-form fieldset[disabled] input.active[type="submit"]{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge,.comment-form input[type="submit"] .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn,.comment-form .btn-group-lg>input[type="submit"]{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn,.comment-form .btn-group-sm>input[type="submit"]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn,.comment-form .btn-group-xs>input[type="submit"]{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.comment-form .btn-group>input[type="submit"],.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"]{position:relative;float:left}.btn-group>.btn:hover,.comment-form .btn-group>input:hover[type="submit"],.btn-group>.btn:focus,.comment-form .btn-group>input:focus[type="submit"],.btn-group>.btn:active,.comment-form .btn-group>input:active[type="submit"],.btn-group>.btn.active,.comment-form .btn-group>input.active[type="submit"],.btn-group-vertical>.btn:hover,.comment-form .btn-group-vertical>input:hover[type="submit"],.btn-group-vertical>.btn:focus,.comment-form .btn-group-vertical>input:focus[type="submit"],.btn-group-vertical>.btn:active,.comment-form .btn-group-vertical>input:active[type="submit"],.btn-group-vertical>.btn.active,.comment-form .btn-group-vertical>input.active[type="submit"]{z-index:2}.btn-group .btn+.btn,.btn-group .comment-form input[type="submit"]+.btn,.comment-form .btn-group input[type="submit"]+.btn,.btn-group .comment-form .btn+input[type="submit"],.comment-form .btn-group .btn+input[type="submit"],.btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .btn-group input[type="submit"]+input[type="submit"],.btn-group .btn+.btn-group,.btn-group .comment-form input[type="submit"]+.btn-group,.comment-form .btn-group input[type="submit"]+.btn-group,.btn-group .btn-group+.btn,.btn-group .comment-form .btn-group+input[type="submit"],.comment-form .btn-group .btn-group+input[type="submit"],.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.comment-form .btn-toolbar>input[type="submit"],.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:not(:first-child):not(:last-child):not(.dropdown-toggle)[type="submit"]{border-radius:0}.btn-group>.btn:first-child,.comment-form .btn-group>input:first-child[type="submit"]{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.comment-form .btn-group>input:first-child:not(:last-child):not(.dropdown-toggle)[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.comment-form .btn-group>input:last-child:not(:first-child)[type="submit"],.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group>input[type="submit"]+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle,.comment-form .btn-group-lg.btn-group>input[type="submit"]+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret,.comment-form input[type="submit"] .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret,.comment-form .btn-group-lg>input[type="submit"] .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret,.dropup .comment-form .btn-group-lg>input[type="submit"] .caret,.comment-form .dropup .btn-group-lg>input[type="submit"] .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.comment-form .btn-group-vertical>input[type="submit"],.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.comment-form .btn-group-vertical>.btn-group>input[type="submit"]{float:none}.btn-group-vertical>.btn+.btn,.comment-form .btn-group-vertical>input[type="submit"]+.btn,.comment-form .btn-group-vertical>.btn+input[type="submit"],.comment-form .btn-group-vertical>input[type="submit"]+input[type="submit"],.btn-group-vertical>.btn+.btn-group,.comment-form .btn-group-vertical>input[type="submit"]+.btn-group,.btn-group-vertical>.btn-group+.btn,.comment-form .btn-group-vertical>.btn-group+input[type="submit"],.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.comment-form .btn-group-vertical>input:not(:first-child):not(:last-child)[type="submit"]{border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.comment-form .btn-group-vertical>input:first-child:not(:last-child)[type="submit"]{border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.comment-form .btn-group-vertical>input:last-child:not(:first-child)[type="submit"]{border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.comment-form .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>input[type="submit"]{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.comment-form .btn-group-vertical>.btn-group:first-child:not(:last-child)>input:last-child[type="submit"],.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child,.comment-form .btn-group-vertical>.btn-group:last-child:not(:first-child)>input:first-child[type="submit"]{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.comment-form .btn-group-justified>input[type="submit"],.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .comment-form input[type="submit"],.comment-form .btn-group-justified>.btn-group input[type="submit"]{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>input[type="submit"] input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"],.comment-form [data-toggle="buttons"]>.btn-group>input[type="submit"] input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control,.input-group .comment-form input[type="text"],.comment-form .input-group input[type="text"],.input-group .comment-form input[type="email"],.comment-form .input-group input[type="email"],.input-group .comment-form input[type="url"],.comment-form .input-group input[type="url"],.input-group .comment-form textarea,.comment-form .input-group textarea{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child),.input-group .comment-form input:not(:first-child):not(:last-child)[type="text"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="text"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="email"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="email"],.input-group .comment-form input:not(:first-child):not(:last-child)[type="url"],.comment-form .input-group input:not(:first-child):not(:last-child)[type="url"],.input-group .comment-form textarea:not(:first-child):not(:last-child),.comment-form .input-group textarea:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#999;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.comment-form .input-group-sm>input.input-group-addon[type="text"],.comment-form .input-group-sm>input.input-group-addon[type="email"],.comment-form .input-group-sm>input.input-group-addon[type="url"],.comment-form .input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-sm>.input-group-btn>input.input-group-addon[type="submit"]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.comment-form .input-group-lg>input.input-group-addon[type="text"],.comment-form .input-group-lg>input.input-group-addon[type="email"],.comment-form .input-group-lg>input.input-group-addon[type="url"],.comment-form .input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.comment-form .input-group-lg>.input-group-btn>input.input-group-addon[type="submit"]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group .comment-form input:first-child[type="text"],.comment-form .input-group input:first-child[type="text"],.input-group .comment-form input:first-child[type="email"],.comment-form .input-group input:first-child[type="email"],.input-group .comment-form input:first-child[type="url"],.comment-form .input-group input:first-child[type="url"],.input-group .comment-form textarea:first-child,.comment-form .input-group textarea:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group>.btn,.comment-form .input-group-btn:first-child>.btn-group>input[type="submit"],.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.comment-form .input-group-btn:last-child>input:not(:last-child):not(.dropdown-toggle)[type="submit"],.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.comment-form .input-group-btn:last-child>.btn-group:not(:last-child)>input[type="submit"]{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group .comment-form input:last-child[type="text"],.comment-form .input-group input:last-child[type="text"],.input-group .comment-form input:last-child[type="email"],.comment-form .input-group input:last-child[type="email"],.input-group .comment-form input:last-child[type="url"],.comment-form .input-group input:last-child[type="url"],.input-group .comment-form textarea:last-child,.comment-form .input-group textarea:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group>.btn,.comment-form .input-group-btn:last-child>.btn-group>input[type="submit"],.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.comment-form .input-group-btn:first-child>input:not(:first-child)[type="submit"],.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.comment-form .input-group-btn:first-child>.btn-group:not(:first-child)>input[type="submit"]{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn,.comment-form .input-group-btn>input[type="submit"]{position:relative}.input-group-btn>.btn+.btn,.comment-form .input-group-btn>input[type="submit"]+.btn,.comment-form .input-group-btn>.btn+input[type="submit"],.comment-form .input-group-btn>input[type="submit"]+input[type="submit"]{margin-left:-1px}.input-group-btn>.btn:hover,.comment-form .input-group-btn>input:hover[type="submit"],.input-group-btn>.btn:focus,.comment-form .input-group-btn>input:focus[type="submit"],.input-group-btn>.btn:active,.comment-form .input-group-btn>input:active[type="submit"]{z-index:2}.input-group-btn:first-child>.btn,.comment-form .input-group-btn:first-child>input[type="submit"],.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.comment-form .input-group-btn:last-child>input[type="submit"],.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#999;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control,.navbar-form .comment-form input[type="text"],.comment-form .navbar-form input[type="text"],.navbar-form .comment-form input[type="email"],.comment-form .navbar-form input[type="email"],.navbar-form .comment-form input[type="url"],.comment-form .navbar-form input[type="url"],.navbar-form .comment-form textarea,.comment-form .navbar-form textarea{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control,.navbar-form .input-group .comment-form input[type="text"],.comment-form .navbar-form .input-group input[type="text"],.navbar-form .input-group .comment-form input[type="email"],.comment-form .navbar-form .input-group input[type="email"],.navbar-form .input-group .comment-form input[type="url"],.comment-form .navbar-form .input-group input[type="url"],.navbar-form .input-group .comment-form textarea,.comment-form .navbar-form .input-group textarea{width:auto}.navbar-form .input-group>.form-control,.navbar-form .comment-form .input-group>input[type="text"],.comment-form .navbar-form .input-group>input[type="text"],.navbar-form .comment-form .input-group>input[type="email"],.comment-form .navbar-form .input-group>input[type="email"],.navbar-form .comment-form .input-group>input[type="url"],.comment-form .navbar-form .input-group>input[type="url"],.navbar-form .comment-form .input-group>textarea,.comment-form .navbar-form .input-group>textarea{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group,.navbar-form .comment-form p,.comment-form .navbar-form p{margin-bottom:5px}.navbar-form .form-group:last-child,.navbar-form .comment-form p:last-child,.comment-form .navbar-form p:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn,.comment-form .btn-group-sm>input.navbar-btn[type="submit"]{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn,.comment-form .btn-group-xs>input.navbar-btn[type="submit"]{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label,.comment-form input[type="submit"] .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge,.comment-form input[type="submit"] .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge,.btn-group-xs>.btn .badge,.comment-form .btn-group-xs>input[type="submit"] .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail,.wp-caption{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.wp-caption>img,.thumbnail a>img,.wp-caption a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption,.wp-caption .caption{padding:9px;color:#333}a.thumbnail:hover,a.wp-caption:hover,a.thumbnail:focus,a.wp-caption:focus,a.thumbnail.active,a.active.wp-caption{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .comment-form input[type="submit"]+.btn,.comment-form .modal-footer input[type="submit"]+.btn,.modal-footer .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn+input[type="submit"],.modal-footer .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer input[type="submit"]+input[type="submit"]{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .comment-form input[type="submit"]+.btn,.comment-form .modal-footer .btn-group input[type="submit"]+.btn,.modal-footer .btn-group .comment-form .btn+input[type="submit"],.comment-form .modal-footer .btn-group .btn+input[type="submit"],.modal-footer .btn-group .comment-form input[type="submit"]+input[type="submit"],.comment-form .modal-footer .btn-group input[type="submit"]+input[type="submit"]{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn,.carousel-caption .comment-form input[type="submit"],.comment-form .carousel-caption input[type="submit"]{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.green{color:#78c062 !important}.dark-blue{color:#00273d !important}.light-blue{color:#87c5e8 !important}.yellow{color:#fcce2c !important}.orange{color:#e28842 !important}.gray{color:#cdcdcd}a,a:hover{color:#e28842}h1,h2,h3,h4,h5,h6{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:600}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6{opacity:0 !important}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{opacity:0}h1.entry-title{font-size:34px;margin-bottom:9px;line-height:30px;margin-top:0;line-height:1.1}img{display:block;max-width:100%;height:auto}.thumbnail,.wp-caption,.wp-caption{max-width:100%}.main{font-size:18px;line-height:1.3;color:#444}.main a{text-decoration:none}.main a:hover{text-decoration:underline}.main .entry-content .excerpt p{line-height:1.5}.main .entry-content p{margin-bottom:30px;line-height:1.7}.main .entry-content ul,.main .entry-content ol{margin-bottom:30px;line-height:1.7}.main .entry-content blockquote{margin:30px 0;border-left:5px solid #00273d}.main .entry-content blockquote cite{text-align:center}.main .entry-content li{list-style:none;margin-bottom:10px}.main .entry-content li:before{content:"• ";color:#06559f;margin-left:-14px}.main .entry-content .wp-caption-text,.main .entry-content figcaption{margin-top:0;margin-bottom:1em;color:#555d66;text-align:center;padding:9px 5px;background:#e7e7e7;font-size:12px;font-style:italic;display:block}.main .metaslider{position:relative}.single .entry-content h1 a,.single .entry-content h2 a,.single .entry-content h3 a,.single .entry-content h4 a,.single .entry-content h5 a,.single .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d;margin-bottom:10px}.single .entry-content h1 a:after,.single .entry-content h2 a:after,.single .entry-content h3 a:after,.single .entry-content h4 a:after,.single .entry-content h5 a:after,.single .entry-content h6 a:after{position:relative;display:inline-block;top:3px;margin-left:10px;content:" ";height:25px;width:25px;background:#e28842 url(../images/submit_bg.jpg) 50% 50% no-repeat;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:after:hover,.single .entry-content h2 a:after:hover,.single .entry-content h3 a:after:hover,.single .entry-content h4 a:after:hover,.single .entry-content h5 a:after:hover,.single .entry-content h6 a:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after,.single .entry-content h2 a:hover:after,.single .entry-content h3 a:hover:after,.single .entry-content h4 a:hover:after,.single .entry-content h5 a:hover:after,.single .entry-content h6 a:hover:after{margin-left:13px;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}.single .entry-content h1 a:hover:after:hover,.single .entry-content h2 a:hover:after:hover,.single .entry-content h3 a:hover:after:hover,.single .entry-content h4 a:hover:after:hover,.single .entry-content h5 a:hover:after:hover,.single .entry-content h6 a:hover:after:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}.page .entry-content h1,.page .entry-content h2{font-size:26px}.page .entry-content h3{font-size:22px}.page .entry-content h1 a,.page .entry-content h2 a,.page .entry-content h3 a,.page .entry-content h4 a,.page .entry-content h5 a,.page .entry-content h6 a{position:relative;display:inline-block;text-decoration:none;color:#00273d}.image-tip{display:block;height:32px;width:32px;background:url(../images/info.png) 50% 50% no-repeat}.wp-caption,.wp-block-image{position:relative;border:0 none;padding:0}.wp-caption .image-tip,.wp-block-image .image-tip{position:absolute;right:10px;bottom:10px}.search-toggle{display:block}.page-header{margin:0}.btn,.comment-form input[type="submit"]{text-decoration:none !important;display:inline-block;margin:0 5px;padding:7px 20px;color:white;font-size:16px;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-align:center;border-radius:0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.btn:hover,.comment-form input:hover[type="submit"]{opacity:.8;color:white;-webkit-transition:all 500ms ease;transition:all 500ms ease}.inline-btn{padding:10px 46px;font-size:23px;opacity:1;background:#e28842 url(../images/submit_bg.png) 88% 50% no-repeat}.inline-btn:hover{opacity:.9;color:white;background:#e28842 url(../images/submit_bg.png) 92% 50% no-repeat}.small{font-size:12px}.btn-gold{background-color:#b29c31}.btn-orange{background-color:#e28842}.quote-wrap{color:#84949d;font-size:22px;line-height:1.9}.quote-wrap .quote{position:relative;text-indent:50px;color:#476373}.quote-wrap .quote:before,.quote-wrap .quote .end-quote{background-image:url("../images/content_quote_sprite.jpg");background-repeat:no-repeat;height:41px;width:50px}.quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:-12px;left:0;background-position:-150px 0}.quote-wrap .quote .end-quote{display:none;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.quote-wrap .quoted{margin-top:21px;font-size:14px;font-style:italic;color:#333;overflow:hidden}.quote-wrap .quote-image{float:left;width:73px;height:auto}.quote-wrap .quote-image img{display:block;max-width:100%;height:auto}.quote-wrap .quote-name{line-height:77px;margin-left:30px;float:left}.content-inner{overflow:hidden;padding:25px 10px 0}.content-inner{overflow:hidden;padding:25px 10px 0}@media (min-width: 768px){.wrap{padding:0}.content-inner{padding:0 10px;margin:45px auto 0;max-width:1010px;width:100%}.quote-wrap{max-width:90%;margin:40px auto;padding:55px 70px;border-top:1px solid #00273d}.quote-wrap .quote{text-indent:0}.quote-wrap .quote:before{top:-22px;left:-60px}.quote-wrap .quote .end-quote{position:absolute;bottom:0px;right:-30px;display:inline-block}.quote-wrap.inline-quote{border-top:0 none;margin:20px auto;padding:35px 70px}}@media (min-width: 992px){.content-inner{padding:0}}.pagination-container{color:#999;font-size:14px;text-transform:uppercase;padding-bottom:40px}.pagination-container a{text-decoration:none;padding:0 4px}.home .nc_socialPanelSide,.page-template-template-landing-php .nc_socialPanelSide,.page-template-template-landing-variant-php .nc_socialPanelSide{display:none !important}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:520px;-webkit-transition:all 1s ease;transition:all 1s ease}@media (min-width: 1400px){.flex-viewport{max-height:570px}}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;color:rgba(0,0,0,0);text-shadow:1px 1px 0 rgba(255,255,255,0)}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0;left:10px}.flexslider:hover .flex-direction-nav .flex-next{opacity:0;right:10px}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#acf-resource_type{display:none}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.entry-content .su-spoiler-style-default>.su-spoiler-content{padding:1em 0}.entry-content .su-spoiler-style-default>.su-spoiler-title{display:inline-block;background:#e28842;padding-right:28px;padding-left:20px;color:white;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:85%}.entry-content .su-button,.wp-block-button .wp-block-button__link{background:#e28842;color:white;padding:0 !important;border:0 none !important;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase !important;padding:0 !important;line-height:50px !important;border-radius:0 !important;font-size:18px !important;letter-spacing:.5px}.entry-content .su-button span,.wp-block-button .wp-block-button__link span{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;font-weight:bold}.wp-block-button .wp-block-button__link{font-size:18px !important;letter-spacing:.5px;padding:0 30px !important;line-height:50px !important;border:0 none !important;border-radius:0 !important;text-decoration:none;-webkit-transition:all 250ms ease;transition:all 250ms ease;border:2px solid #e28842 !important;color:white;font-weight:bold}.wp-block-button .wp-block-button__link:hover{background:transparent;color:#e28842;-webkit-transition:all 250ms ease;transition:all 250ms ease;text-decoration:none}.wp-block-button.is-style-outline .wp-block-button__link{border:2px solid #06559f !important;color:#06559f;background:transparent;-webkit-transition:all 250ms ease;transition:all 250ms ease}.wp-block-button.is-style-outline .wp-block-button__link:hover{-webkit-transition:all 250ms ease;transition:all 250ms ease;background:#06559f;color:white}.su-button-style-default span{border:0 none;font-size:20px}.single-micropage .hentry{display:none}.single-micropage .content-inner{margin:0;max-width:100000000px;padding:0}.single-micropage .nc_socialPanelSide{display:none !important}@media (min-width: 1200px){.single-micropage .nc_socialPanelSide{display:block !important}}.single-micropage .footer-top{margin-top:0}.micro-text-area-container{background-color:#fff;padding:20px 10px}@media (min-width: 600px){.micro-text-area-container{padding:60px 10px 80px}}@media (min-width: 992px){.micro-text-area-container{padding:60px 0 80px}}.micro-text-area{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px)}.micro-text-area p{font-size:20px;margin-bottom:30px;line-height:1.7}@media (min-width: 992px){.micro-text-area{padding-left:10px;padding-right:10px}}.micro-form{margin-bottom:40px}.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{min-width:1px;width:100%;height:38px}@media (min-width: 600px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(50% - 5px)}}@media (min-width: 768px){.micro-form input[type="text"],.micro-form input[type="email"],.micro-form input[type="phone"],.micro-form input[type="number"]{width:calc(20% - 5px)}}.micro-form button{display:block;width:100%;margin-top:10px}@media (min-width: 600px){.micro-form button{width:calc(100% - 5px);display:inline-block}}@media (min-width: 768px){.micro-form button{width:18%}}.micro-highlight-container{padding:0 0 40px}@media (min-width: 768px){.micro-highlight-container{padding-left:1px;padding-right:1px}.micro-highlight-container:first-of-type{padding-left:0;padding-right:2px}.micro-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.micro-highlight-image-0,.micro-highlight-image-1,.micro-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.micro-highlight-title{color:black;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none;text-align:center}.micro-highlights-inner-container{margin-left:auto;margin-right:auto;max-width:calc(950px + 2 * 10px);padding-left:10px;padding-right:10px}.micro-highlights-outer-container{background-color:#f2f2f2;overflow:auto;padding:20px 0 10px}.micro-highlights-outer-container a{text-decoration:none}.micro-highlights-inner-container{overflow:auto;padding:20px 10px 10px}.micro-highlights-inner-container a{text-decoration:none}.micro-highlights-row{margin-left:0;margin-right:0}.micro-highlights-section-title{border-bottom:1px solid black;color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.fmw-stories{margin:0 -15px}.fmw-stories .fmw-stories-inner{position:relative}@media (min-width: 992px){.fmw-stories .fmw-stories-inner{margin:0 auto;max-width:1400px}}.fmw-stories .stories-tag{text-align:center;color:#333;width:100%;font-weight:bold;letter-spacing:1px;padding:10px 0;text-shadow:1px 1px 4px black}@media (min-width: 768px){.fmw-stories .stories-tag{position:absolute;top:0;z-index:100;height:81px;padding:20px 0 0;background-image:url("../images/fmw-stories-bg.png");background-repeat:no-repeat;background-position:50% 0;color:white}}.fmw-stories .owl-item{position:relative}.fmw-stories .slide-text{margin:0 15px}@media (min-width: 768px){.fmw-stories .slide-text{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;color:white;max-width:86%;z-index:101}}@media (min-width: 992px){.fmw-stories .slide-text{bottom:43px}}.fmw-stories .slide-text h2{margin:10px 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:28px}@media (min-width: 768px){.fmw-stories .slide-text h2{display:inline-block;width:45%;margin-right:3%;color:#06559f;background:white;padding:29px 20px}}@media (min-width: 992px){.fmw-stories .slide-text h2{padding:25px;width:42%;margin-right:5%}}@media (min-width: 768px){.fmw-stories .slide-text .slide-blurb{display:inline-block;width:51%;color:white}}@media (min-width: 992px){.fmw-stories .slide-text .slide-blurb{vertical-align:top;padding:38px 0 0}}.fmw-stories #sync1 .owl-nav{display:none}.fmw-stories #sync1 .owl-item{position:relative}@media (min-width: 768px){.fmw-stories #sync1 .owl-item a.story-image-overlay:before{position:absolute;top:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 )}.fmw-stories #sync1 .owl-item a.story-image-overlay:after{position:absolute;bottom:0;left:0;right:0;z-index:100;display:block;width:100%;height:250px;content:" ";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}}.fmw-stories #sync2{margin-top:-7px}.fmw-stories #sync2 .owl-stage{margin:0 auto}.fmw-stories #sync2 .owl-item{position:relative;padding-top:7px;opacity:.8;-webkit-box-shadow:inset 0 0 0 #07b7b7;box-shadow:inset 0 0 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-item.current,.fmw-stories #sync2 .owl-item:hover{opacity:1;-webkit-box-shadow:inset 0 7px 0 #07b7b7;box-shadow:inset 0 7px 0 #07b7b7;-webkit-transition:all 250ms linear;transition:all 250ms linear}.fmw-stories #sync2 .owl-nav{display:block}.fmw-stories #sync2 .owl-prev,.fmw-stories #sync2 .owl-next{opacity:1}.fmw-stories #sync2 .owl-prev{left:10px}.fmw-stories #sync2 .owl-next{left:auto;right:10px}.single-micropage #cboxOverlay{background-color:black}.single-micropage #cboxMiddleLeft,.single-micropage #cboxMiddleRight,.single-micropage #cboxBottomLeft,.single-micropage #cboxBottomRight,.single-micropage #cboxBottomCenter,.single-micropage #cboxTopLeft,.single-micropage #cboxTopRight,.single-micropage #cboxTopCenter,.single-micropage #cboxCurrent{display:none;width:0;height:0;background:0 none}.single-micropage #cboxContent{padding-top:40px;background:transparent none}.single-micropage #cboxContent,.single-micropage #cboxLoadedContent{opacity:1 !important;margin-bottom:0}.single-micropage #cboxLoadedContent{max-width:88%;margin:0 auto}@media (min-width: 992px){.single-micropage #cboxLoadedContent{max-width:80%}}.single-micropage #cboxClose{position:absolute;top:-2px;right:20px;height:35px !important;width:35px !important;background-image:url(../images/fmw-stories-close.png);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6;text-indent:-99999px}.single-micropage #cboxNext,.single-micropage #cboxPrevious{position:absolute;top:47%;height:60px;width:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:100%;opacity:.6}.single-micropage #cboxNext{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxNext{display:inline-block;background-image:url(../images/fmw-stories-next.png);left:95%}}@media (min-width: 992px){.single-micropage #cboxNext{left:91%}}.single-micropage #cboxPrevious{display:none;text-indent:-9999px}@media (min-width: 768px){.single-micropage #cboxPrevious{display:inline-block;background-image:url(../images/fmw-stories-prev.png)}}@media (min-width: 992px){.single-micropage #cboxPrevious{left:6%}}.micro-footer{background-color:#00273d;padding:15px 5px}@media (min-width: 768px){.micro-footer{padding:15px 0}}.micro-footer .micro-footer-inner{max-width:1100px;margin:0 auto}.micro-footer .footer-logo img{margin:16px 5px}.micro-footer .menu{margin:5px 0;padding:0}@media (min-width: 768px){.micro-footer .menu{margin:20px 0}}@media (min-width: 992px){.micro-footer .menu{margin:27px 0}}.micro-footer .menu li{position:relative;display:inline-block;list-style:none;margin:0 10px;font-size:14px}@media (min-width: 992px){.micro-footer .menu li:after{display:block;content:" ";height:20px;width:2px;background:white;position:absolute;top:1px;left:-10px}.micro-footer .menu li:first-child:after{display:none}}@media (min-width: 1200px){.micro-footer .menu li{font-size:16px}}.micro-footer .menu li a{color:white;text-decoration:none}.micro-footer .footer-copyright{color:white;text-align:center;font-size:14px}@media (min-width: 768px){.micro-footer .footer-copyright{text-align:left;margin:20px 0}}@media (min-width: 992px){.micro-footer .footer-copyright{margin:27px 0}}@media (min-width: 1200px){.micro-footer .footer-copyright{font-size:16px}}.single-micropage{/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */}.single-micropage .owl-nav{width:100%}.single-micropage .owl-prev,.single-micropage .owl-next{position:absolute;top:33%;background-position:50% 50%;background-repeat:no-repeat;height:45px;width:30px;text-indent:-999999px;opacity:.6}.single-micropage .owl-prev{left:-45px;background-image:url("../images/chevron-left.png")}.single-micropage .owl-next{left:102%;background-image:url("../images/chevron-right.png")}.single-micropage .fancybox-wrap,.single-micropage .fancybox-skin,.single-micropage .fancybox-outer,.single-micropage .fancybox-inner,.single-micropage .fancybox-image,.single-micropage .fancybox-wrap iframe,.single-micropage .fancybox-wrap object,.single-micropage .fancybox-nav,.single-micropage .fancybox-nav span,.single-micropage .fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.single-micropage .fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.single-micropage .fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.single-micropage .fancybox-opened{z-index:8030}.single-micropage .fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.single-micropage .fancybox-outer,.single-micropage .fancybox-inner{position:relative}.single-micropage .fancybox-inner{overflow:hidden}.single-micropage .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.single-micropage .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.single-micropage .fancybox-image,.single-micropage .fancybox-iframe{display:block;width:100%;height:100%}.single-micropage .fancybox-image{max-width:100%;max-height:100%}.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite.png)}.single-micropage #fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.single-micropage #fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.single-micropage .fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.single-micropage .fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.single-micropage .fancybox-prev{left:0}.single-micropage .fancybox-next{right:0}.single-micropage .fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.single-micropage .fancybox-prev span{left:10px;background-position:0 -36px}.single-micropage .fancybox-next span{right:10px;background-position:0 -72px}.single-micropage .fancybox-nav:hover span{visibility:visible}.single-micropage .fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.single-micropage .fancybox-lock{overflow:hidden !important;width:auto}.single-micropage .fancybox-lock body{overflow:hidden !important}.single-micropage .fancybox-lock-test{overflow-y:hidden !important}.single-micropage .fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.single-micropage .fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.single-micropage .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.single-micropage .fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.single-micropage .fancybox-opened .fancybox-title{visibility:visible}.single-micropage .fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.single-micropage .fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.single-micropage .fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.single-micropage .fancybox-title-inside-wrap{padding-top:10px}.single-micropage .fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.single-micropage #fancybox-loading,.single-micropage .fancybox-close,.single-micropage .fancybox-prev span,.single-micropage .fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}.single-micropage #fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.comment-list{padding-left:0;list-style:none}.comment-list ol{list-style:none}.comment{margin:20px 0 35px}.comment p{margin-bottom:25px;line-height:1.5}.comment .reply{margin-top:-20px;font-size:14px}.comment .comment-author a{text-decoration:none;color:#444}.comment .comment-content{line-height:1.4;font-size:16px}.comment .comment-metadata{font-size:14px;margin:0 0 8px}.comment .comment-metadata a{text-decoration:none;color:#333;text-decoration:none}.comment .comment-metadata .edit-link{margin-left:20px}.logged-in-as{font-size:14px}.logged-in-as a{text-decoration:none;color:#444}.pingback{display:none}input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;line-height:37px;padding:0 20px;color:white !important;background:#e28842;border:0;text-transform:uppercase;opacity:1;font-size:16px !important;font-weight:600;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%}input[type="submit"]:hover,.footer-signup button:hover,button.b1:hover,.cta-wrap button:hover,#petitionForm button:hover{opacity:.9;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){input[type="submit"],.footer-signup button,button.b1,.cta-wrap button,#petitionForm button{width:auto}}.footer-signup button{min-width:253px}input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{min-width:253px;width:100%;height:35px;padding:0 10px;border:1px solid #ddd !important;margin:5px 0;font-size:14px}@media (min-width: 992px){input[type="text"],input[type="email"],input[type="phone"],input[type="number"]{max-width:225px}}@media (min-width: 992px){.sidebar .en__component input[type="text"],.sidebar .en__component input[type="email"],.sidebar .en__component input[type="phone"],.sidebar .en__component input[type="number"]{max-width:100%}}textarea{padding:10px !important;border:1px solid #ddd !important}select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;height:35px;color:#444;font-size:14px !important;border:0 none;border-radius:0;padding:0 30px 0 10px;border:1px solid #cfcfcf;background:#F7F7F7 url(../images/select_bg.jpg) right 50% no-repeat;color:#999}.ginput_container_checkbox .en__field--checkbox label,#petitionForm .en__field--checkbox label,#donationForm .en__field--checkbox label{font-size:12px;font-weight:normal}.ginput_container_checkbox label,#petitionForm label,#donationForm label{position:relative;display:inline-block;font-size:14px;font-weight:normal;padding-left:5px}.entry-content .gform_wrapper,.landing-content .gform_wrapper{width:100%;max-width:100%;margin:20px 0}.entry-content .gform_wrapper select::-ms-expand,.landing-content .gform_wrapper select::-ms-expand{display:none}.entry-content .gform_wrapper #gform_1 .top_label .gfield_label,.entry-content .gform_wrapper #gform_2 .top_label .gfield_label,.entry-content .gform_wrapper #gform_3 .top_label .gfield_label,.entry-content .gform_wrapper #gform_6 .top_label .gfield_label,.entry-content .gform_wrapper #gform_7 .top_label .gfield_label,.entry-content .gform_wrapper #gform_12 .top_label .gfield_label,.entry-content .gform_wrapper #gform_13 .top_label .gfield_label,.entry-content .gform_wrapper #gform_25 .top_label .gfield_label,.landing-content .gform_wrapper #gform_1 .top_label .gfield_label,.landing-content .gform_wrapper #gform_2 .top_label .gfield_label,.landing-content .gform_wrapper #gform_3 .top_label .gfield_label,.landing-content .gform_wrapper #gform_6 .top_label .gfield_label,.landing-content .gform_wrapper #gform_7 .top_label .gfield_label,.landing-content .gform_wrapper #gform_12 .top_label .gfield_label,.landing-content .gform_wrapper #gform_13 .top_label .gfield_label,.landing-content .gform_wrapper #gform_25 .top_label .gfield_label{display:none}.entry-content .gform_wrapper ul li.gfield,.landing-content .gform_wrapper ul li.gfield{margin-bottom:20px}.entry-content .gform_wrapper label.show-label,.entry-content .gform_wrapper .show-label label,.landing-content .gform_wrapper label.show-label,.landing-content .gform_wrapper .show-label label{display:inline-block !important;margin-bottom:2px;color:#444}.entry-content .gform_wrapper .gfield_description,.landing-content .gform_wrapper .gfield_description{font-size:12px;margin:5px 0 0;padding:0}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.entry-content .gform_wrapper textarea,.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper textarea{width:100%;max-width:400px;padding:0 10px;margin-bottom:10px;border:1px solid #cfcfcf;background-color:#F7F7F7;font-size:14px}.entry-content .gform_wrapper input[type="text"]:focus,.entry-content .gform_wrapper input[type="email"]:focus,.entry-content .gform_wrapper input[type="date"]:focus,.entry-content .gform_wrapper textarea:focus,.landing-content .gform_wrapper input[type="text"]:focus,.landing-content .gform_wrapper input[type="email"]:focus,.landing-content .gform_wrapper input[type="date"]:focus,.landing-content .gform_wrapper textarea:focus{background-color:#DADADA;color:#333}.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:50px}@media (min-width: 576px){.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="date"],.landing-content .gform_wrapper input[type="text"],.landing-content .gform_wrapper input[type="email"],.landing-content .gform_wrapper input[type="date"]{height:35px}}.entry-content .gform_wrapper input[type="checkbox"],.landing-content .gform_wrapper input[type="checkbox"]{vertical-align:top}.entry-content .gform_wrapper input[type="checkbox"]:disabled+label,.landing-content .gform_wrapper input[type="checkbox"]:disabled+label{color:#999}.entry-content .gform_wrapper .ginput_complex,.landing-content .gform_wrapper .ginput_complex{max-width:400px}.entry-content .gform_wrapper .name_first input,.entry-content .gform_wrapper .name_last input,.entry-content .gform_wrapper .ginput_container_address input,.landing-content .gform_wrapper .name_first input,.landing-content .gform_wrapper .name_last input,.landing-content .gform_wrapper .ginput_container_address input{max-width:197px;min-width:94px;width:100%}.entry-content .gform_wrapper .name_first label,.entry-content .gform_wrapper .name_last label,.entry-content .gform_wrapper .ginput_container_address label,.landing-content .gform_wrapper .name_first label,.landing-content .gform_wrapper .name_last label,.landing-content .gform_wrapper .ginput_container_address label{display:none}.entry-content .gform_wrapper .gfield_date_day,.entry-content .gform_wrapper .gfield_date_month,.entry-content .gform_wrapper .gfield_date_year,.landing-content .gform_wrapper .gfield_date_day,.landing-content .gform_wrapper .gfield_date_month,.landing-content .gform_wrapper .gfield_date_year{max-width:100%;min-width:1px}.entry-content .gform_wrapper .gfield_date_day input,.entry-content .gform_wrapper .gfield_date_month input,.entry-content .gform_wrapper .gfield_date_year input,.landing-content .gform_wrapper .gfield_date_day input,.landing-content .gform_wrapper .gfield_date_month input,.landing-content .gform_wrapper .gfield_date_year input{max-width:100%;min-width:1px}.entry-content .gform_wrapper .address_state,.landing-content .gform_wrapper .address_state{width:49.5%}.entry-content .gform_wrapper .ginput_container_time label,.landing-content .gform_wrapper .ginput_container_time label{display:none !important}.entry-content .gform_wrapper .gfield_required,.landing-content .gform_wrapper .gfield_required{color:#e28842}.entry-content .gform_wrapper #field_7_6,.landing-content .gform_wrapper #field_7_6{overflow:hidden;margin-top:20px}.entry-content .gform_wrapper .gfield_time_hour,.entry-content .gform_wrapper .gfield_time_minute,.landing-content .gform_wrapper .gfield_time_hour,.landing-content .gform_wrapper .gfield_time_minute{position:relative;margin:0 20px 0 0}.entry-content .gform_wrapper .gfield_time_hour label,.entry-content .gform_wrapper .gfield_time_hour i,.entry-content .gform_wrapper .gfield_time_minute label,.entry-content .gform_wrapper .gfield_time_minute i,.landing-content .gform_wrapper .gfield_time_hour label,.landing-content .gform_wrapper .gfield_time_hour i,.landing-content .gform_wrapper .gfield_time_minute label,.landing-content .gform_wrapper .gfield_time_minute i{display:block;position:absolute;top:0;left:51px}.entry-content .gform_wrapper .gfield_time_hour input[type="text"],.entry-content .gform_wrapper .gfield_time_minute input[type="text"],.landing-content .gform_wrapper .gfield_time_hour input[type="text"],.landing-content .gform_wrapper .gfield_time_minute input[type="text"]{width:100px !important;min-width:1px !important;max-width:100%}.entry-content .gform_wrapper .ginput_container_checkbox,.landing-content .gform_wrapper .ginput_container_checkbox{margin-top:0}.entry-content .gform_wrapper .gfield_checkbox label,.landing-content .gform_wrapper .gfield_checkbox label{margin:4px 0 0 8px;font-size:16px;color:#444;font-weight:400;width:300px}.entry-content .gform_wrapper .ggf-locator-button,.landing-content .gform_wrapper .ggf-locator-button{background:#e28842;color:white;margin-bottom:20px;height:35px;border:0 none;text-transform:uppercase;font-size:14px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .ggf-locator-button:hover,.landing-content .gform_wrapper .ggf-locator-button:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .gform_wrapper .gform_footer,.landing-content .gform_wrapper .gform_footer{width:100%;max-width:400px;padding:0;margin:10px auto}.entry-content .gform_wrapper .gform_footer .gform_button,.landing-content .gform_wrapper .gform_footer .gform_button{float:right;width:53px}.entry-content .button-text .gform_footer .gform_button,.landing-content .button-text .gform_footer .gform_button{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:auto;padding-right:40px;padding-left:10px}.entry-content .button-text input[type="submit"],.landing-content .button-text input[type="submit"]{color:white;background:#e28842}.entry-content .button-text input[type="submit"]:hover,.landing-content .button-text input[type="submit"]:hover{background:#e28842}.entry-content #dafdirectdiv,.landing-content #dafdirectdiv{width:260px !important}.entry-content #dafdirectdiv .dafdirectInputFull,.entry-content #dafdirectdiv .dafdirectInput,.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectInputFull,.landing-content #dafdirectdiv .dafdirectInput,.landing-content #dafdirectdiv .dafdirectSelect{min-width:1px !important;width:100%}.entry-content #dafdirectdiv .dafdirectSelect,.landing-content #dafdirectdiv .dafdirectSelect{-moz-appearance:menulist;appearance:menulist;-webkit-appearance:menulist;moz-appearance:menulist}.entry-content .page-bsd.page .main .content-inner,.landing-content .page-bsd.page .main .content-inner{min-height:52vh;padding-bottom:30px}.entry-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main h1{display:block;border-bottom:0 none}.entry-content .page-bsd.page .main h1,.entry-content .page-bsd.page .main p,.landing-content .page-bsd.page .main h1,.landing-content .page-bsd.page .main p{color:black}.entry-content .page-bsd.page .main input[type="number"],.entry-content .page-bsd.page .main input[type="text"],.entry-content .page-bsd.page .main input[type="email"],.entry-content .page-bsd.page .main input[type="phone"],.entry-content .page-bsd.page .main textarea,.landing-content .page-bsd.page .main input[type="number"],.landing-content .page-bsd.page .main input[type="text"],.landing-content .page-bsd.page .main input[type="email"],.landing-content .page-bsd.page .main input[type="phone"],.landing-content .page-bsd.page .main textarea{width:300px;border:1px solid #ddd;color:black;font-size:15px}.entry-content .page-bsd.page .main select,.landing-content .page-bsd.page .main select{background:white url(../images/select_bg.jpg) right 50% no-repeat}.entry-content .page-bsd.page .main .en__field--subscribed-to-ar-emails,.landing-content .page-bsd.page .main .en__field--subscribed-to-ar-emails{display:none}.entry-content .page-bsd.page .main .radio,.landing-content .page-bsd.page .main .radio{display:inline-block}.entry-content .page-bsd.page .main li:before,.landing-content .page-bsd.page .main li:before{display:none !important}.entry-content .page-bsd.page .main label,.landing-content .page-bsd.page .main label{display:inline-block}.entry-content .page-bsd.page .main td,.landing-content .page-bsd.page .main td{display:block !important}.entry-content .page-bsd.page .main input[type="submit"],.landing-content .page-bsd.page .main input[type="submit"]{width:auto;height:45px;padding:9px 30px 5px 11px;margin-top:20px;color:white;background:#e28842;border:0 none;text-indent:0;text-transform:uppercase;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .page-bsd.page .main input[type="submit"]:hover,.landing-content .page-bsd.page .main input[type="submit"]:hover{opacity:.8;background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #unsub_form,.landing-content #unsub_form{margin-bottom:50px}.entry-content #unsub_form input[type="text"],.entry-content #unsub_form input[type="email"],.landing-content #unsub_form input[type="text"],.landing-content #unsub_form input[type="email"]{width:80%;margin-bottom:20px}.entry-content #unsub_form textarea,.landing-content #unsub_form textarea{width:80%}.entry-content #unsub_form td,.landing-content #unsub_form td{text-align:left}.entry-content #contribution,.entry-content .bsd-speakout,.entry-content #signup,.landing-content #contribution,.landing-content .bsd-speakout,.landing-content #signup{margin-bottom:70px}.entry-content #contribution h4,.entry-content .bsd-speakout h4,.entry-content #signup h4,.landing-content #contribution h4,.landing-content .bsd-speakout h4,.landing-content #signup h4{font-size:28px}.entry-content #contribution .firstname,.entry-content .bsd-speakout .firstname,.entry-content #signup .firstname,.landing-content #contribution .firstname,.landing-content .bsd-speakout .firstname,.landing-content #signup .firstname{margin-right:5px}.entry-content #contribution td.contribution table td,.entry-content .bsd-speakout td.contribution table td,.entry-content #signup td.contribution table td,.landing-content #contribution td.contribution table td,.landing-content .bsd-speakout td.contribution table td,.landing-content #signup td.contribution table td{text-align:left}.entry-content #contribution .bsd-dynamic-toggle-section-contributor label,.entry-content #contribution .bsd-dynamic-toggle-section-employment label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.entry-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.entry-content #signup .bsd-dynamic-toggle-section-contributor label,.entry-content #signup .bsd-dynamic-toggle-section-employment label,.landing-content #contribution .bsd-dynamic-toggle-section-contributor label,.landing-content #contribution .bsd-dynamic-toggle-section-employment label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-contributor label,.landing-content .bsd-speakout .bsd-dynamic-toggle-section-employment label,.landing-content #signup .bsd-dynamic-toggle-section-contributor label,.landing-content #signup .bsd-dynamic-toggle-section-employment label{display:block}.entry-content #contribution #bsd-amounts-cont label,.entry-content #contribution #bsd-contribution-card-type label,.entry-content .bsd-speakout #bsd-amounts-cont label,.entry-content .bsd-speakout #bsd-contribution-card-type label,.entry-content #signup #bsd-amounts-cont label,.entry-content #signup #bsd-contribution-card-type label,.landing-content #contribution #bsd-amounts-cont label,.landing-content #contribution #bsd-contribution-card-type label,.landing-content .bsd-speakout #bsd-amounts-cont label,.landing-content .bsd-speakout #bsd-contribution-card-type label,.landing-content #signup #bsd-amounts-cont label,.landing-content #signup #bsd-contribution-card-type label{font-size:14px}.entry-content #contribution #bsd-amounts-cont input[type="radio"],.entry-content #contribution #bsd-contribution-card-type input[type="radio"],.entry-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.entry-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.entry-content #signup #bsd-amounts-cont input[type="radio"],.entry-content #signup #bsd-contribution-card-type input[type="radio"],.landing-content #contribution #bsd-amounts-cont input[type="radio"],.landing-content #contribution #bsd-contribution-card-type input[type="radio"],.landing-content .bsd-speakout #bsd-amounts-cont input[type="radio"],.landing-content .bsd-speakout #bsd-contribution-card-type input[type="radio"],.landing-content #signup #bsd-amounts-cont input[type="radio"],.landing-content #signup #bsd-contribution-card-type input[type="radio"]{margin:4px 5px 0 !important}.entry-content #contribution #bsd-amounts-cont td,.entry-content .bsd-speakout #bsd-amounts-cont td,.entry-content #signup #bsd-amounts-cont td,.landing-content #contribution #bsd-amounts-cont td,.landing-content .bsd-speakout #bsd-amounts-cont td,.landing-content #signup #bsd-amounts-cont td{vertical-align:top !important;float:left;font-size:14px}.entry-content #contribution #bsd-amounts-cont .fieldlabel,.entry-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.entry-content #signup #bsd-amounts-cont .fieldlabel,.landing-content #contribution #bsd-amounts-cont .fieldlabel,.landing-content .bsd-speakout #bsd-amounts-cont .fieldlabel,.landing-content #signup #bsd-amounts-cont .fieldlabel{display:none}.entry-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.entry-content #signup #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #contribution #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content .bsd-speakout #bsd-amounts-cont input[type=text]#amt_other_text,.landing-content #signup #bsd-amounts-cont input[type=text]#amt_other_text{min-width:1px;width:54px !important}.entry-content #contribution #bsd-contribution-card-type td,.entry-content .bsd-speakout #bsd-contribution-card-type td,.entry-content #signup #bsd-contribution-card-type td,.landing-content #contribution #bsd-contribution-card-type td,.landing-content .bsd-speakout #bsd-contribution-card-type td,.landing-content #signup #bsd-contribution-card-type td{vertical-align:top !important;min-width:95% !important;float:left;width:95%;font-size:14px}.entry-content #contribution #bsd-contribution-card-type .fieldlabel,.entry-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.entry-content #signup #bsd-contribution-card-type .fieldlabel,.landing-content #contribution #bsd-contribution-card-type .fieldlabel,.landing-content .bsd-speakout #bsd-contribution-card-type .fieldlabel,.landing-content #signup #bsd-contribution-card-type .fieldlabel{display:none}.entry-content #contribution #payment_options label,.entry-content #contribution #signuptable label,.entry-content .bsd-speakout #payment_options label,.entry-content .bsd-speakout #signuptable label,.entry-content #signup #payment_options label,.entry-content #signup #signuptable label,.landing-content #contribution #payment_options label,.landing-content #contribution #signuptable label,.landing-content .bsd-speakout #payment_options label,.landing-content .bsd-speakout #signuptable label,.landing-content #signup #payment_options label,.landing-content #signup #signuptable label{display:block}.entry-content .bsd-contribForm-belowContent,.landing-content .bsd-contribForm-belowContent{font-size:14px}.entry-content #contribution td td td,.landing-content #contribution td td td{display:block !important}.entry-content #sgcboxLoadedContent h2,.landing-content #sgcboxLoadedContent h2{margin-top:15px}.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:none;width:50%;float:left;background-size:cover;height:500px}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-image,.landing-content #sgcboxLoadedContent .popup-image{display:block}}.entry-content #sgcboxLoadedContent input[type="text"],.entry-content #sgcboxLoadedContent input[type="email"],.entry-content #sgcboxLoadedContent input[type="phone"],.entry-content #sgcboxLoadedContent input[type="number"],.landing-content #sgcboxLoadedContent input[type="text"],.landing-content #sgcboxLoadedContent input[type="email"],.landing-content #sgcboxLoadedContent input[type="phone"],.landing-content #sgcboxLoadedContent input[type="number"]{margin:3px 0}.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:none}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .en__field--firstName,.entry-content #sgcboxLoadedContent .en__field--lastName,.landing-content #sgcboxLoadedContent .en__field--firstName,.landing-content #sgcboxLoadedContent .en__field--lastName{display:block}}.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{width:100%}@media (min-width: 768px){.entry-content #sgcboxLoadedContent .popup-content,.landing-content #sgcboxLoadedContent .popup-content{float:left;width:45%;padding-left:5%}}.entry-content .en__field,.landing-content .en__field{margin-bottom:5px}.entry-content .en__field label,.landing-content .en__field label{margin-bottom:0}.entry-content .en__submit button,.landing-content .en__submit button{margin-top:10px;padding:7px 0;min-width:253px;max-width:100%;width:100%;text-transform:uppercase;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;color:white;opacity:1;border:0 none;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content .en__submit button:hover,.landing-content .en__submit button:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.entry-content #signup #signuptable .label,.landing-content #signup #signuptable .label{display:block;margin:0;padding:0 0 5px}.entry-content #signup #signuptable label,.landing-content #signup #signuptable label{color:#333;display:block;margin:0;font-size:16px;text-align:left;white-space:normal;line-height:1.4}.entry-content #signup #signuptable select,.landing-content #signup #signuptable select{height:35px !important;min-width:300px}.entry-content #signup #signuptable input[type="checkbox"],.landing-content #signup #signuptable input[type="checkbox"]{float:left;margin:4px 7px 0px}.entry-content #speakout_form,.landing-content #speakout_form{margin-bottom:70px;overflow:hidden}.entry-content #speakout_form #recipient-list label,.landing-content #speakout_form #recipient-list label{vertical-align:top;margin:0 0 0 10px;display:inline;font-weight:normal}.entry-content #speakout_form #subject,.landing-content #speakout_form #subject{margin-bottom:10px}.entry-content #speakout_form #body,.landing-content #speakout_form #body{margin-top:5px}@media (min-width: 992px){.entry-content #contribution,.entry-content .bsd-speakout,.landing-content #contribution,.landing-content .bsd-speakout{max-width:810px;margin:0 auto}}.entry-content #gform_30 #field_30_6,.landing-content #gform_30 #field_30_6{margin-bottom:10px}.entry-content #gform_30 #input_30_6,.landing-content #gform_30 #input_30_6{width:100%}.entry-content #gform_30 #extensions_message_30_6,.landing-content #gform_30 #extensions_message_30_6{position:relative;top:0;left:0}.entry-content #gform_30 #field_30_7,.landing-content #gform_30 #field_30_7{padding:0}.entry-content .inline-form,.landing-content .inline-form{overflow:hidden;max-width:100%;width:100%;margin-bottom:20px;float:none;background:#e8e8e8;padding:20px 30px;text-align:center}@media (min-width: 768px){.entry-content .inline-form,.landing-content .inline-form{padding:30px 50px 20px}}.entry-content .inline-form h3,.entry-content .inline-form h2,.entry-content .inline-form h1,.landing-content .inline-form h3,.landing-content .inline-form h2,.landing-content .inline-form h1{margin-top:0;font-size:30px}@media (min-width: 768px){.entry-content .inline-form .gform_wrapper ul.gform_fields li.gfield,.landing-content .inline-form .gform_wrapper ul.gform_fields li.gfield{padding-right:10;width:calc(50% - 10px);float:left;clear:none;margin-bottom:0;margin-top:4px}}.entry-content .inline-form .gform_wrapper label.gfield_label,.landing-content .inline-form .gform_wrapper label.gfield_label{margin-bottom:0;font-size:15px;font-weight:normal}.entry-content .inline-form .gform_wrapper .top_label div.ginput_container,.landing-content .inline-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.entry-content .inline-form .gform_wrapper .gform_footer,.landing-content .inline-form .gform_wrapper .gform_footer{max-width:100%;margin:0}.entry-content .inline-form .gform_wrapper .gform_footer .gform_button,.landing-content .inline-form .gform_wrapper .gform_footer .gform_button{float:none !important;width:150px !important;margin:10px 0 0 !important}.alignnone{margin-left:0;margin-right:0;max-width:100%;position:relative}.aligncenter{display:block;position:relative;margin:10px auto}.alignleft,.alignright{margin-bottom:10px;position:relative;margin-left:0;margin-right:0}@media (min-width: 600px){.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}}.wp-caption-text{padding:9px}.main .su-note{border-color:#cecece !important;border-radius:0 !important}.main .su-note-inner{border-radius:0 !important;background:#f3f3f3 !important}.main .su-custom-gallery-slide img{border:0 none;border-radius:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-btn,.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0;position:absolute}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;transform:none !important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:23px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:23px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.7)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-autoheight.mm-bottom,.mm-menu.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight .mm-panel{display:block !important}.mm-menu.mm-measureheight>.mm-panels>.mm-panel{bottom:auto !important;height:auto !important}.mm-menu.mm-columns{transition-property:width,max-width,-webkit-transform;-webkit-transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;transition-property:width,-webkit-transform;-webkit-transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:2}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 0px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate3d(880px, 0, 0);transform:translate3d(880px, 0, 0)}}.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate3d(300%, 0, 0);transform:translate3d(300%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate3d(1320px, 0, 0);transform:translate3d(1320px, 0, 0)}}.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate3d(400%, 0, 0);transform:translate3d(400%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate3d(1760px, 0, 0);transform:translate3d(1760px, 0, 0)}}.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate3d(500%, 0, 0);transform:translate3d(500%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns-5{width:80%;min-width:140px;max-width:2200px}html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate3d(2200px, 0, 0);transform:translate3d(2200px, 0, 0)}}.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate3d(600%, 0, 0);transform:translate3d(600%, 0, 0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-]) ~ .mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate3d(700%, 0, 0);transform:translate3d(700%, 0, 0)}.mm-menu.mm-columns-6{width:80%;min-width:140px;max-width:2640px}html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate3d(2640px, 0, 0);transform:translate3d(2640px, 0, 0)}}.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-fixeddivider:after{content:none !important;display:none !important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panel{transition-property:left,-webkit-transform;-webkit-transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-navbar-bottom,.mm-navbar-top ~ .mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}.mm-search,.mm-search input{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none !important;outline:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:26px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none !important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.7)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0 !important}.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7, 0.7) translate3d(30%, 0, 0);transform:scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-slide{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5, 1.5) translate3d(100%, 0, 0);transform:scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1, 1) translate3d(0, 0, 0);transform:scale(1, 1) translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7, 0.7) translate3d(-30%, 0, 0);transform:scale(0.7, 0.7) translate3d(-30%, 0, 0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(10000px, 0, 0);transform:translate3d(10000px, 0, 0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate3d(-10000px, 0, 0);transform:translate3d(-10000px, 0, 0)}}.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{-webkit-box-shadow:none !important;box-shadow:none !important}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after{content:none;display:none}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}html.mm-popup .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-popup #mm-blocker{-webkit-transition-delay:0s !important;transition-delay:0s !important;z-index:1}html.mm-popup .mm-menu{z-index:2}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}.mm-menu.mm-right{left:auto;right:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;transform:none !important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu{z-index:2}.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu.mm-bottom{top:auto;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8)}.mm-menu.mm-pageshadow.mm-theme-dark:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6)}.mm-menu.mm-pageshadow.mm-theme-white:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,0.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-arrow:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,0.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6)}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,0.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-listview{margin:0}body.page-template-template-partnership .content-inner{margin:0;max-width:10000000px;padding:0}body.page-template-template-partnership .section-title{color:#00273d;display:inline-block;font-size:46px;margin-bottom:30px;padding-bottom:5px}.partnership-hero-container{position:relative}.warning-message{margin:30px 0}@media (min-width: 992px){.warning-message{margin:10px 45px 30px}}@media (min-width: 768px){.header-intro-text{padding:0 43px}}.partnership-hero-image{background-size:cover;background-position:center bottom;padding-top:60%;position:relative;width:100%}@media (min-width: 600px){.partnership-hero-image{padding-top:40%}}@media (min-width: 768px){.partnership-hero-image{padding-top:35%}}.partnership-hero-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.partnership-hero-text-container{margin-left:auto;margin-right:auto;max-width:1020px;padding-left:10px;padding-right:10px;position:relative;color:black}.partnership-hero-text-container span{background:rgba(2,84,158,0.8);color:white}.partnership-hero-title{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;padding:0 10px;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:30px;line-height:1}.partnership-hero-title span{background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-title{font-size:50px}}.partnership-hero-subtitle{text-align:center;line-height:1}.partnership-hero-subtitle span{color:white;background:rgba(2,84,158,0.8)}@media (min-width: 600px){.partnership-hero-subtitle{font-size:24px}}.page-template-template-cleanupmap-php .banner,.page-template-template-partnership .banner{position:relative}.map-top{background-color:#d0d9e0;padding-bottom:20px}.map-top:after{display:block;content:"";clear:both}.map-title{text-align:center;line-height:1.1;color:#06559f}.pledge-top,.partnership-pledge-top{padding:0 10px 20px}#header-total{font-size:16px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#00273d;text-align:center}#header-total #pledge-total{display:block;margin-top:10px;text-align:center;color:#00273d;font-size:26px;font-weight:bold}.pledge-form-top{padding:25px 25px 0;background:white}.pledge-form-top .partnership-brand-logo img{margin:0 auto}#pledge-form .gform_wrapper{margin:0 5% 20px;padding:20px 25px 10px;background:white;margin:0;max-width:100%}#pledge-form .gform_heading{margin-bottom:1.425em}#pledge-form h3.gform_title{display:inline-block;padding-bottom:5px;margin:0 0 19px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}#pledge-form .gform_description{line-height:1.3;display:block;font-size:18px;color:#444;clear:both}#pledge-form label.gfield_label+div.ginput_container{margin-top:.075em}#pledge-form .top_label .gfield_label{font-size:14px;font-weight:normal;color:#999;margin:0}#pledge-form ul li.gfield{margin-top:10px}#pledge-form .gfield_required{color:#999}#pledge-form .gform_wrapper input[type="email"],#pledge-form .gform_wrapper input[type="number"],#pledge-form .gform_wrapper input[type="password"],#pledge-form .gform_wrapper input[type="tel"],#pledge-form .gform_wrapper input[type="text"],#pledge-form .gform_wrapper input[type="url"]{width:100%;background-color:#efefef;font-size:14px;margin-bottom:7px;margin-top:0}#pledge-form .gform_wrapper input[type="email"]:focus,#pledge-form .gform_wrapper input[type="number"]:focus,#pledge-form .gform_wrapper input[type="password"]:focus,#pledge-form .gform_wrapper input[type="tel"]:focus,#pledge-form .gform_wrapper input[type="text"]:focus,#pledge-form .gform_wrapper input[type="url"]:focus{background-color:#bebdbd}#pledge-form select{width:100% !important;border:1px solid #06559f;color:#06559f;background:white url(../images/map_select_bg.jpg) 98% 50% no-repeat;margin-top:3px;margin-bottom:0}#pledge-form ul.gfield_checkbox{margin:0}#pledge-form #field_9_6{margin-top:20px;font-weight:bold;text-align:center;border:1px solid #06559f;padding:9px 0;max-width:100%}#pledge-form #field_9_3 label{display:none}#pledge-form #field_9_4 select{margin-top:-6px;margin-bottom:3px;float:right;width:80px !important;background:white url(../images/map_select_bg.jpg) 95% 50% no-repeat}#pledge-form .gfield_checkbox label{font-weight:normal;font-size:14px}#pledge-form .gform_wrapper .gform_footer{margin:0}#pledge-form input[type="submit"]{width:100%;height:45px;line-height:35px;padding:0;background:#78c062 url(../images/submit_bg.png) 95% 50% no-repeat;text-indent:0;text-align:center;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;color:white;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#pledge-form input[type="submit"]:hover{background:#78c062 url(../images/submit_bg.png) 98% 50% no-repeat;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}#dc text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.partnership-text-area-container{padding:0 0 50px}.partnership-text-area,.partnership-social-teaser{line-height:1.4}.partnership-text-area,.partnership-highlights-inner-container,.partnership-social-inner-container{max-width:1020px;padding:40px 10px 0;margin:0 auto}.partnership-highlight-container{padding:0 0 40px}@media (min-width: 768px){.partnership-highlight-container{padding-left:1px;padding-right:1px}.partnership-highlight-container:first-of-type{padding-left:0;padding-right:2px}.partnership-highlight-container:last-of-type{padding-left:2px;padding-right:0}}.partnership-highlight-image-0,.partnership-highlight-image-1,.partnership-highlight-image-2{background-size:cover;margin-bottom:15px;padding-top:75%}.partnership-highlights-outer-container{background-color:#f5f5f5;overflow:hidden;padding:0 0 30px}.partnership-highlights-outer-container .partnership-highlight-title{font-size:22px;color:black;text-align:center}.partnership-highlights-outer-container a{text-decoration:none}.partnership-social-teaser{margin-bottom:40px}.map-social{padding:30px 15px}.map-social h2{display:inline-block;padding-bottom:5px;margin:0 0 25px;text-transform:uppercase;font-size:30px;color:#06559f;border-bottom:1px solid #06559f}@media (min-width: 768px){.page-template-template-cleanupmap-php .content-inner,.page-template-template-partnership .content-inner{padding:0;margin:0;max-width:100%}.page-template-template-cleanupmap-php .footer-top,.page-template-template-partnership .footer-top{display:none}.map-top{padding:30px 10px}.map-top-inner,.map-social-inner{max-width:1030px;margin:0 auto}.map-social-inner{max-width:1000px}.pledge-top{max-width:750px;margin:0 auto;background:url("../images/nrc_title_bg_no_clouds.png") 50% top no-repeat;background-size:100%}.pledge-top .map-title{height:78px;margin:0;text-indent:-9999px}.partnership-pledge-top{max-width:750px;margin:0 auto;background:url("../images/partnership_banner.png") 50% top no-repeat;background-size:100%}.partnership-pledge-top .map-title{height:78px;text-indent:-9999999px;margin:0}.partnership-pledge-top .header-intro-text{padding:0 43px}.partnership-pledge-top #header-total{margin:0 0 -30px;padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total{padding:27px 53px 52px;background:url(../images/clouds_bg.png) 50% 50% no-repeat;background-size:84%}#header-total #pledge-total{display:inline}#pledge-form .gform_wrapper{margin:0;padding:20px 25px 10px;width:100%}.map-social{padding:30px}}@media (min-width: 992px){.pledge-top{padding-bottom:0}#map-top{padding:30px}.map{padding:3px 0 0 2%}.map svg{width:100%;max-width:100%;margin:-26px auto}#flag{fill:#e28842}#flag-text{fill:white}#map-footer{margin-top:-61px}.map-scale{height:41px;max-width:458px;margin:0 auto 20px;background:url(../images/map_scale.png) 50% 50% no-repeat;background-size:100%}.map-cta{width:458px;margin:0 auto;text-align:center}.map-cta .btn,.map-cta .comment-form input[type="submit"],.comment-form .map-cta input[type="submit"]{text-decoration:none;width:142px;margin:0 10px 0 0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn:hover,.map-cta .comment-form input:hover[type="submit"],.comment-form .map-cta input:hover[type="submit"]{color:white;opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}.map-cta .btn-blue{background-color:#06559f}.map-cta .btn-dblue{background-color:#00273d}.map-cta .btn-lblue{background-color:#87c5e8;margin:0}}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.navbar-toggle .icon-bar{background:#333;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle .icon-bar:nth-of-type(2),.navbar-toggle .icon-bar:nth-of-type(4){-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggle.active .icon-bar{position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease}.navbar-toggle.active .icon-bar:nth-of-type(2){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(3){background-color:transparent !important}.navbar-toggle.active .icon-bar:nth-of-type(4){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}h1.site-title{margin:5px 0}.banner{-webkit-box-shadow:0 1px 1px rgba(51,51,51,0.25);box-shadow:0 1px 1px rgba(51,51,51,0.25);overflow:hidden}.banner-inner h1>a{display:block;background:url("../images/ar_logo.png") left top no-repeat;background-size:100%;text-indent:-9999px;width:211px;height:51px}.page-bsd .main{width:100%;max-width:780px;margin:0 auto;float:none}.page-bsd .entry-content{padding:0 !important}.page-bsd .banner-inner{max-width:767px}.page-bsd .banner-inner h1>a{display:block;background-size:100%}.page-bsd-twocol .banner-inner{max-width:815px}.page-bsd-twocol .main{margin:20px auto;max-width:840px}@media (min-width: 768px){.page-bsd .entry-content{padding:0 !important}}a.mobile-toggle{display:block;height:35px;width:35px;text-decoration:none;font-size:18px;position:absolute;top:0;right:-4px;z-index:10000;color:#333}a.mobile-toggle .fa{font-size:26px}#mobile-menu{height:1px;overflow:hidden;background:#555}#mobile-menu .mm-counter,#mobile-menu .mm-next:after,#mobile-menu a{color:white}#mobile-menu .mm-panels>.mm-panel{padding:0}#mobile-menu .mm-arrow:after,#mobile-menu .mm-next:after{right:32px}#mobile-menu .mm-listview{font-size:18px}#mobile-menu .mm-btn:after,#mobile-menu .mm-btn:before,#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li .mm-arrow:after,#mobile-menu .mm-listview>li .mm-next:after{border-color:white}#mobile-menu .mm-listview>li>a,#mobile-menu .mm-listview>li>span{padding:10px 10px 10px 30px}#mobile-menu .mm-listview>li:after,#mobile-menu .mm-listview .mm-next:before,#mobile-menu .mm-navbar{border:0 none}#mobile-menu .mm-listview .mm-next:before{border-left-width:0}#mobile-menu .mm-navbar{bottom:12px}#mobile-menu .btn-gold,#mobile-menu .btn-orange{position:absolute;width:92%;margin:0 4%}#mobile-menu .btn-gold{bottom:100px}#mobile-menu .btn-orange{bottom:50px}.mm-menu{height:100% !important}.mm-navbar form{position:absolute;bottom:159px;left:10px}.mm-navbar form .search-field{background:#dedede;min-width:178px !important;height:40px;border-radius:0}.mm-navbar form .search-submit{background:#dedede;height:40px;color:black;border:0 none}@media (min-width: 560px){.mm-menu .btn,.mm-menu .comment-form input[type="submit"],.comment-form .mm-menu input[type="submit"]{display:none}}@media (min-width: 768px){.banner{border-bottom:1px solid #cfcfcf;width:100%;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.banner h1>a{width:100%;min-height:78px}.banner-inner{max-width:1010px;height:auto;margin:0 auto}.navbar-toggle{display:block}.navbar{margin:0}}@media (min-width: 992px){a.mobile-toggle,#mobile-menu{display:none}.banner,.single-micropage.no-thumbnail .banner{background-color:white;overflow:visible;height:106px}.banner h1.site-title,.single-micropage.no-thumbnail .banner h1.site-title{margin:24px 0 11px}.banner h1>a,.single-micropage.no-thumbnail .banner h1>a{width:275px;min-height:68px}.single-resource .banner,.single-post .banner,.single-story .banner,.single-btg_resource .banner,.error404 .banner,.no-thumbnail .banner{position:relative}.logo{margin-top:0}#navigation{position:relative}#navigation .utility-nav{margin-top:11px}#navigation .utility-nav ul{margin:0 0 17px 0;padding:0;text-align:right}#navigation .utility-nav li{position:relative;list-style:none;display:inline-block;padding:0 12px}#navigation .utility-nav li:after{content:" ";display:block;position:absolute;top:2px;right:0;height:16px;width:1px;background-color:#000}#navigation .utility-nav li:last-child{padding:0 0 0 10px}#navigation .utility-nav li:last-child:after{display:none}#navigation .utility-nav li a{color:#000;font-size:15px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}#navigation .utility-nav li a:hover{text-decoration:none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{float:right;margin-right:58px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li{line-height:1;margin-bottom:5px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation a{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;margin:5px 10px;line-height:1.1;-webkit-transition:all 100ms ease;transition:all 100ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu{margin:0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu:hover{background:#555}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>a.mega-menu-link{font-weight:700 !important;text-transform:uppercase !important;line-height:43px;margin:0}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{line-height:1;background:transparent !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{font-size:15px !important;margin-bottom:15px !important;color:white !important;font-weight:bold !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding-bottom:6px !important;margin-bottom:6px !important;border-bottom:1px solid #737272 !important;color:white !important;font-size:14px;font-weight:normal !important;opacity:1;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{opacity:.7;-webkit-transition:all 250ms ease;transition:all 250ms ease}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item:last-child>a.mega-menu-link{border-bottom:0 none}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-25917 a.mega-menu-link{border-bottom:0 none !important;padding-bottom:0 !important;margin-bottom:12px !important;margin-top:18px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-26361 a.mega-menu-link{border-bottom:0 none !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25779{margin:0 9px 0 3px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037{margin:0 14px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037>a{background:#e28842;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-28037:hover a{background:#333;color:white;background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777{margin:0 4px 0 0 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover{background:#555 !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777>a{background:#06559f;color:white;padding:0 16px !important}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation #mega-menu-item-25777:hover a{background:#333;color:white;background:#555 !important}#navigation #search{position:absolute;right:24px;top:49px}#navigation #search .search-toggle{height:40px;width:40px;background-color:#555;text-align:center;color:white;position:relative;z-index:2}#navigation #search .search-toggle .fa{position:absolute;top:9px;left:11px;font-size:22px}#navigation #search .search-toggle.on{background-color:#333}#navigation #search #search-form{position:absolute;width:247px;top:41px;right:0;z-index:5}#navigation #search .search-form{padding:10px;background:#333}#navigation #search .btn,#navigation #search .comment-form input[type="submit"],.comment-form #navigation #search input[type="submit"]{padding:5px 9px;color:#333}.wf-loading #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{opacity:0;-webkit-transition:all 100ms ease;transition:all 100ms ease}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-6{width:16.5% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-5{width:20% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li.mega-menu-item.mega-menu-columns-1-of-4{width:25% !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation>li.mega-menu-item>a.mega-menu-link{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important}#mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-215px}}@media (min-width: 1200px){#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation{margin-right:34px}#navigation #mega-menu-wrap-primary_navigation #mega-menu-primary_navigation li#mega-menu-item-42226{margin-top:-160px}#navigation #search{position:absolute;right:0}}.sidebar{padding-top:20px}.sidebar section{margin:0 auto 30px;max-width:300px}.sidebar img{max-width:100%;height:auto}.sidebar .section-title h3,.sidebar .section-title h2,.sidebar .widget_nav_menu h3,.sidebar .widget_text h3{display:block;margin:0 6px 11px 0;padding-bottom:5px;border-bottom:1px solid #000}.sidebar .gform_widget{max-width:310px;margin:0 auto}.sidebar .gform_widget-5 h3{display:block;border-bottom:1px solid #333;margin:0 0 19px;padding-bottom:5px}.sidebar .gform_widget-5 .gform_wrapper ul li.gfield{padding-top:0}.sidebar .gform_widget-5 .gform_wrapper .gform_footer{margin:0}.sidebar .gform_widget-5 label{margin-bottom:0}.sidebar .gform_widget-5 input[type="text"]{margin-top:0}.sidebar .donate-form{position:relative}.sidebar .donate-form label,.sidebar .donate-form .instruction{display:none !important}.sidebar .donate-form input[type="text"]{border:1px solid #EFEFEF}.sidebar .donate-form .gform_footer{position:absolute;top:2px;right:0;padding:0;margin:0}.sidebar .widget_nav_menu ul{margin:0;padding:0}.sidebar .widget_nav_menu li{margin:2px 0;padding:0;list-style:none}.sidebar .widget_nav_menu a{font-size:18px;padding:3px 0;color:#e28842;text-decoration:none}.sidebar .widget_nav_menu a:hover{text-decoration:none;color:#00273d}.sidebar .cta-wrap{max-width:296px;margin:0 auto 50px}.sidebar .cta-wrap .cta-container{display:table-cell;height:80px;width:296px;vertical-align:middle;padding:16px 0 20px}.sidebar .cta-wrap .cta-subtitle{font-size:14px;color:#444;font-weight:100;margin-bottom:5px;text-transform:uppercase}.sidebar .cta-wrap h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;text-transform:none;margin:1px 0 6px;line-height:1.1}.sidebar .cta-wrap h2 a{color:#444;text-decoration:none}.sidebar .cta-wrap h2 a:hover{text-decoration:none}.sidebar .cta-wrap .btn,.sidebar .cta-wrap .comment-form input[type="submit"],.comment-form .sidebar .cta-wrap input[type="submit"],.sidebar .cta-wrap button{margin:15px 0 0;height:35px;width:100%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;font-weight:700;color:white}.sidebar .cta-wrap .btn .fa,.sidebar .cta-wrap .comment-form input[type="submit"] .fa,.comment-form .sidebar .cta-wrap input[type="submit"] .fa,.sidebar .cta-wrap button .fa{position:relative;left:4px;font-size:18px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn:hover,.sidebar .cta-wrap .comment-form input:hover[type="submit"],.comment-form .sidebar .cta-wrap input:hover[type="submit"],.sidebar .cta-wrap .btn:focus,.sidebar .cta-wrap .comment-form input:focus[type="submit"],.comment-form .sidebar .cta-wrap input:focus[type="submit"],.sidebar .cta-wrap button:hover,.sidebar .cta-wrap button:focus{color:white !important}.sidebar .cta-wrap .btn:hover .fa,.sidebar .cta-wrap .comment-form input:hover[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:hover[type="submit"] .fa,.sidebar .cta-wrap .btn:focus .fa,.sidebar .cta-wrap .comment-form input:focus[type="submit"] .fa,.comment-form .sidebar .cta-wrap input:focus[type="submit"] .fa,.sidebar .cta-wrap button:hover .fa,.sidebar .cta-wrap button:focus .fa{left:6px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.sidebar .cta-wrap .btn a,.sidebar .cta-wrap .comment-form input[type="submit"] a,.comment-form .sidebar .cta-wrap input[type="submit"] a,.sidebar .cta-wrap button a{color:white;text-decoration:none}.sidebar .quote-wrap{color:#84949d;font-size:22px;line-height:1.9;padding:30px 0}.sidebar .quote-wrap .quote{position:relative;text-indent:30px}.sidebar .quote-wrap .quote:before,.sidebar .quote-wrap .quote .end-quote{background-image:url("../images/sidebar_quote_sprite.jpg");background-repeat:no-repeat;height:21px;width:26px}.sidebar .quote-wrap .quote:before{display:inline-block;content:" ";position:absolute;top:9px;left:0;background-position:-75px 0}.sidebar .quote-wrap .quote .end-quote{display:inline-block;position:relative;bottom:-13px;margin-left:5px;background-position:0 0}.sidebar .quote-wrap .quoted{margin-top:10px;font-size:14px;font-style:italic}.sidebar div.gmw-sl-wrapper,.sidebar .widget div.gmw-sl-wrapper{width:100% !important;margin-top:15px;padding:0;border:0 none;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.sidebar div.gmw-sl-wrapper .gmw-sl-map-wrapper,.sidebar .widget div.gmw-sl-wrapper .gmw-sl-map-wrapper{width:100% !important}@media (min-width: 768px){.sidebar{margin:27px auto 0}.sidebar .cta-wrap{margin:0 0 50px}}@media (min-width: 992px){.sidebar{margin:0;padding-top:0;padding-left:30px;max-width:100000px}.sidebar section{max-width:10000000px;margin:0 0 30px}.sidebar .widget_nav_menu{text-align:left}.sidebar .widget_nav_menu li{display:block}}.single-staff .sidebar .section-title h3{font-size:24px;margin:0 0 23px}.office-wrap h2{font-size:18px;margin:10px 0 5px}.author-posts article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c5c5c5}.author-posts h3.post-title{text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.3;margin:0;font-size:14px}.author-posts .post-meta a{text-transform:uppercase}.staff-view-all a{display:block;margin-top:15px;float:right;font-size:14px;text-transform:uppercase}.footer-top{padding:30px 10px;background:#444;color:white;overflow:hidden}.footer-top-inner{margin:0 auto;max-width:1010px}h2.support-title,h2.donate-title{display:inline-block;padding:0 0 5px;font-size:26px}h2.support-title{margin:10px 0 25px}.support-content{font-size:18px;margin-bottom:24px}h2.donate-title{color:white;margin:10px 0 5px}#gform_wrapper_3{position:relative}#gform_wrapper_3 ul.gform_fields li.gfield{padding-right:0}#gform_wrapper_3 label,#gform_wrapper_3 .instruction{display:none}#gform_wrapper_3 input{color:#444;width:100%;max-width:350px;margin-right:0;padding-right:0}@media (min-width: 1200px){#gform_wrapper_3 input{max-width:200px}}#gform_wrapper_3 .gform_footer{padding:0;margin:0}#gform_wrapper_3 .gform_footer input{width:100%}@media (min-width: 992px){#gform_wrapper_3 .gform_footer input{max-width:350px}}@media (min-width: 1200px){#gform_wrapper_3 .gform_footer input{max-width:200px}}.footer-signup{margin-top:15px}.footer-signup h2{display:inline-block;margin:10px 0 25px;padding:0 0 5px;font-size:26px}.footer-signup input[type="text"]{margin:0 0 8px;color:#333}.sm-wrap{width:33%}.sm{display:inline-block;height:35px;width:35px;line-height:42px;margin:0 10px;background:white;border-radius:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#06559f}.sm .fa{font-size:22px;color:#06559f}.sm:hover{-webkit-transition:all 500ms ease;transition:all 500ms ease;background:#06559f;color:white}#footer{padding:30px 10px 60px;background:#00273d;color:white;text-align:center}#footer a{color:white;text-decoration:none}#footer img{display:inline-block;margin:20px 0 0}@media (min-width: 768px){#footer img{margin:0 0 0 5px}}#footer .address{margin-top:11px;font-size:14px}#footer .copyright{margin-top:18px;font-size:12px}.widget_nav_menu{display:none}.footer-inner{margin:0 auto;max-width:1010px}@media (min-width: 768px){.footer-top{margin-top:50px}.gform_wrapper{max-width:87%}.footer-signup{margin-top:0}}@media (min-width: 992px){#footer{padding:67px 10px 60px}#footer .address{margin-top:7px}#footer #gform_wrapper_3 .gform_footer{position:absolute;top:6px;left:262px}.footer-signup input[type="text"]{float:left;min-width:220px;width:47%}.footer-signup input#firstname,.footer-signup input#lastname{margin-bottom:20px}.footer-signup input#lastname,.footer-signup input#zip{margin-left:20px}.footer-signup button{float:left;margin-top:5px;min-width:230px}.widget_nav_menu{display:block;text-align:center;margin-top:25px}.widget_nav_menu ul{margin:0;padding:0}.widget_nav_menu li{display:inline-block;margin:0 10px;padding:0;position:relative;list-style:none}.widget_nav_menu li:before{display:block;position:absolute;content:"";width:1px;height:20px;background-color:#FFF;left:-10px;top:0px}.widget_nav_menu li a{font-size:14px}.widget_nav_menu li:first-child:before{display:none}}@media (min-width: 1200px){.footer-signup input[type="text"]{min-width:233px}.footer-signup button{min-width:130px}}iframe{max-width:100%;width:100%;border:none}.page-header{position:relative;border-bottom:0 none;padding:0}.page-header .header-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.page-header h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:white;width:100%;max-width:960px;margin:0 auto;text-align:center;font-size:28px}.page-header h1 span{padding:2px 10px;line-height:38px}.page-header span{background:rgba(2,84,158,0.8);padding:2px 10px;color:white}.page-header .subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;font-weight:normal;text-align:center;margin:0 auto}.page-header .subtitle span{padding:2px 10px;margin:0 auto;line-height:25px}.page-header .image-tip{display:none}.page-header .header-image{max-height:400px;min-height:150px;overflow:hidden}.page-header img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;height:200px}.page-header.no-thumb{min-height:53px}.page-header.no-thumb:after{display:none !important}.page-header.no-thumb h1{color:#444 !important;margin:0 auto;padding-top:20px;padding-bottom:20px}.metaslider.metaslider-flex .ms-image{position:relative}.metaslider.metaslider-flex .caption-wrap .caption{position:absolute;bottom:15px;left:0;width:80%;padding:10px 20px;background:rgba(255,255,255,0.98);font-size:14px;line-height:1.1;color:#333}.metaslider.metaslider-flex .image-tip{display:none}.metaslider.metaslider-flex .flex-direction-nav .flex-prev,.metaslider.metaslider-flex .flex-direction-nav .flex-next{top:53%;height:27px;width:27px;background-image:url(../images/inline_slider_arrows.jpg);background-repeat:no-repeat;opacity:.4;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-direction-nav .flex-prev{left:10px;background-position:-1px -1px}.metaslider.metaslider-flex .flex-direction-nav .flex-next{right:10px;text-align:left;background-position:96% -1px}.metaslider.metaslider-flex:hover .flex-direction-nav .flex-prev,.metaslider.metaslider-flex:hover .flex-direction-nav .flex-next{opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.metaslider.metaslider-flex .flex-control-nav{display:none}.main .su-posts-default-loop .su-post{margin-bottom:20px}.main .su-posts-default-loop .image-tip{display:none}.main .su-posts-default-loop .su-post-thumbnail{margin-right:10px;height:auto}.main .su-posts-default-loop h3.su-post-title{font-size:24px;margin:0}.main .su-posts-default-loop h3.su-post-title a{margin-bottom:0}@media (min-width: 768px){.page-header img{width:100%;-o-object-fit:unset;object-fit:unset;height:auto}.page-header h1{max-width:750px;font-size:32px;margin-bottom:4px}.page-header h1 span{padding:5px 20px;line-height:38px}.page-header .subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header span{padding:5px 20px;line-height:38px}.subtitle{max-width:960px;font-size:24px;margin:0 auto}.page-header.no-thumb{min-height:149px}.page-header.no-thumb h1{padding-top:50px;padding-bottom:0}}@media (min-width: 992px){.page-header{margin:0 auto}.page-header h1{font-size:40px;margin-bottom:5px;max-width:960px}.page-header h1 span{padding:8px 20px;line-height:51px}.page-header .image-tip{right:3%;bottom:50px}.page-header.no-thumb{min-height:84px}.page-header.no-thumb h1{color:#444;padding-top:58px;position:relative !important;max-width:990px}}@media (min-width: 1200px){.page-header h1{font-size:50px;margin-bottom:13px}.page-header h1 span{padding:13px 30px;line-height:83px}}.single-post h1.entry-title,.single-story h1.entry-title{line-height:1.2;margin-top:30px;margin-bottom:0}.excerpt{margin:16px 0 14px;font-size:18px;line-height:1.3;color:#666}.excerpt p{margin-bottom:0 !important}.entry-meta{color:#8E8E8E;font-size:14px;font-weight:700;padding-bottom:13px;border-bottom:1px solid #333;margin-bottom:30px}.entry-meta a{text-decoration:none;color:#8E8E8E}.post-header{position:relative;margin-bottom:30px}.post-header img{width:100%}.post-header .image-tip{position:absolute;bottom:10px;right:10px}.post-tags{margin-top:47px;font-size:17px;line-height:1.4}.post-tags .tag-label{font-weight:bold;color:#444}.post-tags a{color:#e28842;text-decoration:none}.single-post #read-more{display:block;position:absolute;bottom:0;height:70px;text-align:center;background:url(../images/white_grad.png) bottom left repeat-x;width:100%;line-height:90px;left:0;text-transform:uppercase;text-decoration:none;font-weight:bold}#comments{margin-top:40px}#comments #reply-title{display:inline-block;font-size:28px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;padding-bottom:5px;margin-bottom:10px}#comments .comment-notes{font-size:12px;font-style:italic;color:#636a6e}#comments .comment-form-comment label,#comments .comment-form-author label,#comments .comment-form-email label,#comments .comment-form-url label{display:inline-block;font-size:16px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444;margin-bottom:0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{border-radius:0}#comments input[type="submit"]{text-indent:0;margin:0;width:100%;height:auto;text-align:center;line-height:1;padding:10px 0;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}#comments input[type="submit"]:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.author-info{max-width:296px;margin:0 auto 40px}.author-info .inner-container{padding:17px 0 10px}.author-info .inner-container a{text-decoration:none}.author-info .inner-container h2{font-size:18px;margin:0;text-transform:none;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.author-info .inner-container h2 a{color:#333}.author-info .inner-container .author-position{color:#666;font-size:16px;line-height:18px;margin:2px 0 6px}.author-info .inner-container .author-bio{font-size:16px;color:#333;line-height:18px}.author-info .inner-container .author-link a{color:#e28842;text-decoration:none}@media (min-width: 768px){.single-post h1.entry-title,.single-story h1.entry-title{margin-top:0;margin-bottom:0}#read-more{display:none}#comments{max-width:500px;margin:40px auto 0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{max-width:500px}#comments input[type="submit"]{width:200px}}@media (min-width: 992px){#comments{max-width:100000px;margin:40px 0}#comments .comment-form-comment textarea,#comments .comment-form-comment input,#comments .comment-form-author textarea,#comments .comment-form-author input,#comments .comment-form-email textarea,#comments .comment-form-email input,#comments .comment-form-url textarea,#comments .comment-form-url input{max-width:700px}}.entry-content .gform_wrapper #gform_7 .name_first input,.entry-content .gform_wrapper #gform_7 .name_last input,.entry-content .gform_wrapper #gform_1 .name_first input,.entry-content .gform_wrapper #gform_1 .name_last input,.entry-content .gform_wrapper #gform_2 .name_first input,.entry-content .gform_wrapper #gform_2 .name_last input{max-width:100% !important}.entry-content .gform_wrapper #gform_7 .gform_footer,.entry-content .gform_wrapper #gform_1 .gform_footer,.entry-content .gform_wrapper #gform_2 .gform_footer{margin:0}.entry-content .gform_wrapper #gform_7 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_1 .gform_footer .gform_button,.entry-content .gform_wrapper #gform_2 .gform_footer .gform_button{float:left}.cleanup .entry-content .gform_wrapper #gform_7 .gform_footer .gform_button{float:none}.river-ambassadors article.hentry{border:0 none}.river-ambassadors .image-tip{display:none}.single-staff .banner{position:relative}.single-staff .staff-back{display:block;color:#e28842;text-decoration:none;font-size:14px;margin-top:20px;margin-bottom:20px;font-weight:400}.single-staff h1.entry-title{color:#00273d;font-size:36px;margin:0}.single-staff .staff-position{color:#737373;font-size:16px;font-weight:700;margin-top:5px}.single-staff .staff-email{padding-bottom:11px;border-bottom:1px solid #333;margin-bottom:19px}.single-staff .staff-email a{font-size:16px;text-decoration:none}.single-staff .staff-photo{display:block;margin:0 auto 20px}.single-staff .entry-content h2,.single-staff .entry-content h3,.single-staff .entry-content h4,.single-staff .entry-content h5,.single-staff .entry-content h6{text-transform:none;color:#06559f;font-weight:bold}@media (min-width: 768px){.single-staff .staff-back{margin-top:0;margin-bottom:12px}.single-staff .staff-photo{float:right;margin:0 0 20px 30px;max-width:280px;height:auto}}@media (min-width: 1200px){.single-staff .staff-back{margin-top:0}.single-staff .staff-photo{max-width:250px;height:auto}}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{display:inline-block;color:#00273d;font-size:36px;padding-bottom:2px;margin-bottom:20px}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0 15px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:310px;margin:30px auto;padding-bottom:20px}.category article,.archive article,.page-template-template-listing-php article,.page-template-template-listing-select-php article,.page-template-template-listing-map-php article,.page-template-template-listing-cleanup-map article,.page-template-template-listing-team-php article{max-width:310px;position:relative;padding:0}.category article:hover img,.archive article:hover img,.page-template-template-listing-php article:hover img,.page-template-template-listing-select-php article:hover img,.page-template-template-listing-map-php article:hover img,.page-template-template-listing-cleanup-map article:hover img,.page-template-template-listing-team-php article:hover img{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover h2 a,.archive article:hover h2 a,.page-template-template-listing-php article:hover h2 a,.page-template-template-listing-select-php article:hover h2 a,.page-template-template-listing-map-php article:hover h2 a,.page-template-template-listing-cleanup-map article:hover h2 a,.page-template-template-listing-team-php article:hover h2 a{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category article:hover .entry-cats,.category article:hover .position,.archive article:hover .entry-cats,.archive article:hover .position,.page-template-template-listing-php article:hover .entry-cats,.page-template-template-listing-php article:hover .position,.page-template-template-listing-select-php article:hover .entry-cats,.page-template-template-listing-select-php article:hover .position,.page-template-template-listing-map-php article:hover .entry-cats,.page-template-template-listing-map-php article:hover .position,.page-template-template-listing-cleanup-map article:hover .entry-cats,.page-template-template-listing-cleanup-map article:hover .position,.page-template-template-listing-team-php article:hover .entry-cats,.page-template-template-listing-team-php article:hover .position{opacity:.8;-webkit-transition:all ease 500ms;transition:all ease 500ms}.category .thumb,.archive .thumb,.page-template-template-listing-php .thumb,.page-template-template-listing-select-php .thumb,.page-template-template-listing-map-php .thumb,.page-template-template-listing-cleanup-map .thumb,.page-template-template-listing-team-php .thumb{position:relative}.category .image-tip,.archive .image-tip,.page-template-template-listing-php .image-tip,.page-template-template-listing-select-php .image-tip,.page-template-template-listing-map-php .image-tip,.page-template-template-listing-cleanup-map .image-tip,.page-template-template-listing-team-php .image-tip{position:absolute;bottom:10px;right:10px;z-index:5}.category .entry-text,.archive .entry-text,.page-template-template-listing-php .entry-text,.page-template-template-listing-select-php .entry-text,.page-template-template-listing-map-php .entry-text,.page-template-template-listing-cleanup-map .entry-text,.page-template-template-listing-team-php .entry-text{display:table-cell;min-height:124px;vertical-align:middle;padding:15px 0 10px}.category .entry-text.short,.archive .entry-text.short,.page-template-template-listing-php .entry-text.short,.page-template-template-listing-select-php .entry-text.short,.page-template-template-listing-map-php .entry-text.short,.page-template-template-listing-cleanup-map .entry-text.short,.page-template-template-listing-team-php .entry-text.short{min-height:80px}.category .entry-cta,.archive .entry-cta,.page-template-template-listing-php .entry-cta,.page-template-template-listing-select-php .entry-cta,.page-template-template-listing-map-php .entry-cta,.page-template-template-listing-cleanup-map .entry-cta,.page-template-template-listing-team-php .entry-cta{display:inline-block;margin:15px 0 0;padding:8px 8%;text-align:center;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;font-weight:400;font-size:14px;background:#e28842}.category .entry-cta a,.archive .entry-cta a,.page-template-template-listing-php .entry-cta a,.page-template-template-listing-select-php .entry-cta a,.page-template-template-listing-map-php .entry-cta a,.page-template-template-listing-cleanup-map .entry-cta a,.page-template-template-listing-team-php .entry-cta a{text-decoration:none;font-weight:400;text-transform:uppercase;color:#fff}.category .entry-cta a .fa,.archive .entry-cta a .fa,.page-template-template-listing-php .entry-cta a .fa,.page-template-template-listing-select-php .entry-cta a .fa,.page-template-template-listing-map-php .entry-cta a .fa,.page-template-template-listing-cleanup-map .entry-cta a .fa,.page-template-template-listing-team-php .entry-cta a .fa{position:relative;left:3px;font-size:16px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cta a:hover .fa,.archive .entry-cta a:hover .fa,.page-template-template-listing-php .entry-cta a:hover .fa,.page-template-template-listing-select-php .entry-cta a:hover .fa,.page-template-template-listing-map-php .entry-cta a:hover .fa,.page-template-template-listing-cleanup-map .entry-cta a:hover .fa,.page-template-template-listing-team-php .entry-cta a:hover .fa{left:6px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.category .entry-cats,.category .position,.archive .entry-cats,.archive .position,.page-template-template-listing-php .entry-cats,.page-template-template-listing-php .position,.page-template-template-listing-select-php .entry-cats,.page-template-template-listing-select-php .position,.page-template-template-listing-map-php .entry-cats,.page-template-template-listing-map-php .position,.page-template-template-listing-cleanup-map .entry-cats,.page-template-template-listing-cleanup-map .position,.page-template-template-listing-team-php .entry-cats,.page-template-template-listing-team-php .position{-webkit-transition:all ease 500ms;transition:all ease 500ms;font-size:14px;color:#444;font-weight:100;text-decoration:none}.category .entry-title h2,.archive .entry-title h2,.page-template-template-listing-php .entry-title h2,.page-template-template-listing-select-php .entry-title h2,.page-template-template-listing-map-php .entry-title h2,.page-template-template-listing-cleanup-map .entry-title h2,.page-template-template-listing-team-php .entry-title h2{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;text-transform:none;margin:5px 0 0;line-height:1.2}.category .entry-title h2 a,.archive .entry-title h2 a,.page-template-template-listing-php .entry-title h2 a,.page-template-template-listing-select-php .entry-title h2 a,.page-template-template-listing-map-php .entry-title h2 a,.page-template-template-listing-cleanup-map .entry-title h2 a,.page-template-template-listing-team-php .entry-title h2 a{-webkit-transition:all ease 500ms;transition:all ease 500ms;color:#444;text-decoration:none;margin:0}.category .entry-title h2 a:hover,.archive .entry-title h2 a:hover,.page-template-template-listing-php .entry-title h2 a:hover,.page-template-template-listing-select-php .entry-title h2 a:hover,.page-template-template-listing-map-php .entry-title h2 a:hover,.page-template-template-listing-cleanup-map .entry-title h2 a:hover,.page-template-template-listing-team-php .entry-title h2 a:hover{text-decoration:none}.category .map-intro,.archive .map-intro,.page-template-template-listing-php .map-intro,.page-template-template-listing-select-php .map-intro,.page-template-template-listing-map-php .map-intro,.page-template-template-listing-cleanup-map .map-intro,.page-template-template-listing-team-php .map-intro{margin:30px 0}.category .map-content,.archive .map-content,.page-template-template-listing-php .map-content,.page-template-template-listing-select-php .map-content,.page-template-template-listing-map-php .map-content,.page-template-template-listing-cleanup-map .map-content,.page-template-template-listing-team-php .map-content{margin:30px 0}.category .google-map iframe,.archive .google-map iframe,.page-template-template-listing-php .google-map iframe,.page-template-template-listing-select-php .google-map iframe,.page-template-template-listing-map-php .google-map iframe,.page-template-template-listing-cleanup-map .google-map iframe,.page-template-template-listing-team-php .google-map iframe{border:0 none}.category .landing-map,.archive .landing-map,.page-template-template-listing-php .landing-map,.page-template-template-listing-select-php .landing-map,.page-template-template-listing-map-php .landing-map,.page-template-template-listing-cleanup-map .landing-map,.page-template-template-listing-team-php .landing-map{position:relative}.category .map-key,.archive .map-key,.page-template-template-listing-php .map-key,.page-template-template-listing-select-php .map-key,.page-template-template-listing-map-php .map-key,.page-template-template-listing-cleanup-map .map-key,.page-template-template-listing-team-php .map-key{position:absolute;bottom:20px;left:20px;padding:10px;background:rgba(255,255,255,0.8)}.category .map-key .ar-hosted,.category .map-key .other-hosted,.archive .map-key .ar-hosted,.archive .map-key .other-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-php .map-key .other-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .other-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .other-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .other-hosted,.page-template-template-listing-team-php .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .other-hosted{height:30px;line-height:30px;padding-left:25px;background-image:url("../images/map_key.png");background-repeat:no-repeat;font-size:14px;margin-bottom:5px}.category .map-key .ar-hosted,.archive .map-key .ar-hosted,.page-template-template-listing-php .map-key .ar-hosted,.page-template-template-listing-select-php .map-key .ar-hosted,.page-template-template-listing-map-php .map-key .ar-hosted,.page-template-template-listing-cleanup-map .map-key .ar-hosted,.page-template-template-listing-team-php .map-key .ar-hosted{background-position:0 -85px}.category .landing-listing-footer,.archive .landing-listing-footer,.page-template-template-listing-php .landing-listing-footer,.page-template-template-listing-select-php .landing-listing-footer,.page-template-template-listing-map-php .landing-listing-footer,.page-template-template-listing-cleanup-map .landing-listing-footer,.page-template-template-listing-team-php .landing-listing-footer{font-size:14px}.category .landing-listing-footer article,.archive .landing-listing-footer article,.page-template-template-listing-php .landing-listing-footer article,.page-template-template-listing-select-php .landing-listing-footer article,.page-template-template-listing-map-php .landing-listing-footer article,.page-template-template-listing-cleanup-map .landing-listing-footer article,.page-template-template-listing-team-php .landing-listing-footer article{border:0 none;max-width:90%}.filter-form{margin:25px 0 40px}.filter-form .form-text{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-size:20px}.filter-form select{-moz-appearance:none;appearance:none;moz-appearance:none;-webkit-appearance:none;font-size:14px !important;border:0 none;border-radius:0;border:1px solid #1F69A6;background:#fff url("../images/blue_select.png") right 50% no-repeat;color:#1F69A6}.filter-form select,.filter-form input{width:100%}.filter-form .form-text,.filter-form select,.filter-form input{float:left;margin-right:20px;margin-bottom:10px}.listing-container article{padding-bottom:25px;margin-bottom:25px}.listing-container article.campaign{height:470px}.listing-container .thumb{position:relative}.listing-container .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.listing-container select,.listing-container input{width:100%}.listing-container input{text-indent:0;color:#fff;background-image:none}.listing-container .entry-title h2{margin:0 0 5px;font-size:20px}.listing-container .entry-date{color:#676767;font-size:.8em;margin:8px 0 5px;font-weight:100}.listing-container .entry-cats{margin-bottom:10px;font-size:14px;color:#444;font-weight:100;text-transform:uppercase;text-decoration:none}.listing-container .entry-summary{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:1.4;color:#444}.listing-container .entry-summary a{text-decoration:none;display:block;margin-top:4px}.listing-container .entry-summary a:hover{text-decoration:underline}.listing-container .listing-container{max-width:100%}.listing-container .listing-container .col-md-4{min-height:441px}.listing-container .listing-container .col-md-4.entry-wrap-short{min-height:405px}.page-template-template-listing-team-php .entry-text.short{min-height:80px}@media (min-width: 768px){.category .content-inner,.archive .content-inner,.page-template-template-listing-php .content-inner,.page-template-template-listing-select-php .content-inner,.page-template-template-listing-map-php .content-inner,.page-template-template-listing-cleanup-map .content-inner,.page-template-template-listing-team-php .content-inner{margin:21px auto 0}.category .entry-content,.archive .entry-content,.page-template-template-listing-php .entry-content,.page-template-template-listing-select-php .entry-content,.page-template-template-listing-map-php .entry-content,.page-template-template-listing-cleanup-map .entry-content,.page-template-template-listing-team-php .entry-content{padding:0}.category .main h1,.archive .main h1,.page-template-template-listing-php .main h1,.page-template-template-listing-select-php .main h1,.page-template-template-listing-map-php .main h1,.page-template-template-listing-cleanup-map .main h1,.page-template-template-listing-team-php .main h1{font-size:46px;letter-spacing:-1px}.category .listing-container,.archive .listing-container,.page-template-template-listing-php .listing-container,.page-template-template-listing-select-php .listing-container,.page-template-template-listing-map-php .listing-container,.page-template-template-listing-cleanup-map .listing-container,.page-template-template-listing-team-php .listing-container{max-width:100%}.category .listing-container .col-md-4,.archive .listing-container .col-md-4,.page-template-template-listing-php .listing-container .col-md-4,.page-template-template-listing-select-php .listing-container .col-md-4,.page-template-template-listing-map-php .listing-container .col-md-4,.page-template-template-listing-cleanup-map .listing-container .col-md-4,.page-template-template-listing-team-php .listing-container .col-md-4{height:441px}.category .listing-container .col-md-4.entry-wrap-short,.archive .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-select-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-map-php .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-cleanup-map .listing-container .col-md-4.entry-wrap-short,.page-template-template-listing-team-php .listing-container .col-md-4.entry-wrap-short{height:405px}}.page-template-template-listing-team-php .entry-text.short{min-height:80px}.page-template-template-listing-team-php input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.page-template-template-listing-team-php input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}@media (min-width: 992px){.category .banner,.archive .banner,.page-template-template-listing-php .banner,.page-template-template-listing-select-php .banner,.page-template-template-listing-map-php .banner,.page-template-template-listing-cleanup-map .banner,.page-template-template-listing-team-php .banner{position:relative}.filter-form select,.filter-form input{display:inline-block;width:auto;min-width:200px}.filter-form input{background:#e28842;-webkit-transition:all 500ms ease;transition:all 500ms ease;opacity:1}.filter-form input:hover{opacity:.8;-webkit-transition:all 500ms ease;transition:all 500ms ease}}.search-results .banner{position:relative}.search-results .main h1{margin:0 0 40px}.search-results .search-entry{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #999}.search-results h2{margin:0 0 10px}.search-results h2 a{color:#333;text-decoration:none}.search-results h2 a:hover{text-decoration:underline}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{padding:40px 10px 20px}.page-template-template-landing-variant-php .page-header,.page-template-template-landing-php .page-header{position:relative}.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{padding:0 10px;font-size:30px;color:white;width:100%;text-align:center}.page-template-template-landing-variant-php .page-header .image-tip,.page-template-template-landing-php .page-header .image-tip{position:absolute;z-index:5;bottom:10px;right:10px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-variant-intro,.page-template-template-landing-php .landing-intro{padding:20px 10px 15px;margin-bottom:10px;font-size:20px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{background:#eff2f4;padding:20px 10px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{overflow:hidden;padding:15px 0;background:#eff2f4}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:30px;text-align:center;margin-bottom:20px}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:32px;line-height:43px;font-weight:bold;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-2px}.page-template-template-landing-variant-php .landing-stats .stat-item,.page-template-template-landing-php .landing-stats .stat-item{text-align:center;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{margin:0 10px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;font-size:18px;line-height:18px;text-transform:none}.page-template-template-landing-variant-php .listing-container .col-md-4,.page-template-template-landing-php .listing-container .col-md-4{height:383px}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:20px}@media (min-width: 768px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:40px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{padding:40px 20px 30px;margin-bottom:0;color:#999;font-size:22px}.page-template-template-landing-variant-php .landing-inner,.page-template-template-landing-php .landing-inner{max-width:990px;width:95%;margin:0 auto}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:40px 20px 30px;margin-bottom:40px;color:#666;font-size:22px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:30px 20px 20px;margin-bottom:50px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{max-width:990px;width:100%;margin:0 20px}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{margin-top:0;margin-bottom:30px}.page-template-template-landing-variant-php .landing-stats .row-1,.page-template-template-landing-variant-php .landing-stats .row-2,.page-template-template-landing-variant-php .landing-stats .row-3,.page-template-template-landing-php .landing-stats .row-1,.page-template-template-landing-php .landing-stats .row-2,.page-template-template-landing-php .landing-stats .row-3{position:relative}.page-template-template-landing-variant-php .landing-stats .row-1:after,.page-template-template-landing-variant-php .landing-stats .row-2:after,.page-template-template-landing-variant-php .landing-stats .row-3:after,.page-template-template-landing-php .landing-stats .row-1:after,.page-template-template-landing-php .landing-stats .row-2:after,.page-template-template-landing-php .landing-stats .row-3:after{display:block;content:" ";position:absolute;top:5px;right:-15px;width:1px;height:116px;background:#a5a5a5}.page-template-template-landing-variant-php .sidebar,.page-template-template-landing-php .sidebar{margin:0}.page-template-template-landing-variant-php .content-inner,.page-template-template-landing-php .content-inner{width:100%;max-width:1030px;margin:0 auto;padding:0 20px}}@media (min-width: 992px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{font-size:50px}.page-template-template-landing-variant-php .landing-intro,.page-template-template-landing-php .landing-intro{font-size:24px}.page-template-template-landing-variant-php .landing-stats,.page-template-template-landing-php .landing-stats{padding:50px 20px 40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .landing-stats h2,.page-template-template-landing-php .landing-stats h2{font-size:48px;padding:0}.page-template-template-landing-variant-php .landing-stats .stat,.page-template-template-landing-php .landing-stats .stat{font-size:45px;line-height:66px}.page-template-template-landing-variant-php .landing-stats .stat-title,.page-template-template-landing-php .landing-stats .stat-title{font-size:17px;line-height:21px}}@media (min-width: 1200px){.page-template-template-landing-variant-php .page-header h1,.page-template-template-landing-php .page-header h1{max-width:960px}.page-template-template-landing-variant-php .landing-variant-intro,.page-template-template-landing-php .landing-variant-intro{padding:36px 20px 30px;margin-bottom:40px}.page-template-template-landing-variant-php .landing-stats .landing-stats-inner,.page-template-template-landing-php .landing-stats .landing-stats-inner{margin:0 auto}.page-template-template-landing-variant-php .entry-content .quote-wrap,.page-template-template-landing-php .entry-content .quote-wrap{margin-top:55px}}.author h1 a{text-decoration:none;color:#00273d}.home .content-inner{padding:0}video#bgvid{position:absolute;top:49%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.home-banner{position:relative;height:80vh;max-height:400px;background-size:cover !important;overflow:hidden}.home-banner .tagline{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:650px}.home-banner .tagline-inner{width:100%;padding:0 15px}.home-banner .tagline-inner h1{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:28px;color:white;text-align:center;font-weight:700}.home-banner .tagline-inner span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:31px}.home-banner .caption{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;margin:0;line-height:1.1}.home-banner .caption span{background:rgba(2,84,158,0.8);color:white;padding:2px 10px;line-height:28px}.home-banner .btn,.home-banner .comment-form input[type="submit"],.comment-form .home-banner input[type="submit"]{margin:30px auto 0;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:block;max-width:200px}.riversconnect{background:#06559f;padding:20px 15px}.riversconnect .archive-link{display:inline-block;float:right;height:35px;line-height:35px;padding:0 15px;color:#fff;text-decoration:none;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:600;font-size:16px;opacity:1;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect .archive-link:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.riversconnect h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;font-size:26px;color:white}.riversconnect .riversconnect-item{position:relative;margin:0 auto 15px;max-width:323px}.riversconnect .riversconnect-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(0,0,0,0.85098)), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.85098) 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.riversconnect .riversconnect-item:hover .riversconnect-blurb{background:rgba(0,0,0,0.9);-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect h3.riversconnect-title{position:absolute;z-index:2;top:16px;left:20px;margin:0;color:white;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:20px;line-height:25px}.riversconnect h3.riversconnect-title a{color:white;text-decoration:none}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px;display:inline-block;margin-top:3px}.riversconnect .riversconnect-blurb{position:absolute;bottom:0;padding:15px 20px;font-size:16px;background:rgba(0,0,0,0.7);width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.riversconnect .riversconnect-blurb a{height:85px;display:table-cell;vertical-align:middle;color:white;text-decoration:none}.meet{padding:40px 15px 40px}.meet h2.dark-blue{padding-bottom:2px;margin:0 0 17px;text-align:center;font-size:24px}.meet p{font-size:12px;color:#333;margin-bottom:17px}.meet #petitionForm p{margin:10px 0 0}.meet #firstname,.meet #lastname,.meet #zip,.meet br{display:none}.meet input[type="text"]{background:#efefef;font-size:12px;width:100%;max-width:400px;min-width:1px}.meet button.b1{margin-left:10px}.work{background:#efefef;padding:25px 15px 10px}.work h2.section-title{padding-bottom:2px;margin:0 0 15px;text-align:center;color:#00273d;font-size:24px}.work .work-item{position:relative;margin:0 0 15px;max-width:323px}.work .work-item:before{position:absolute;display:block;content:" ";z-index:1;height:75%;top:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(4%, #000), color-stop(34%, rgba(0,0,0,0.599877)), color-stop(48%, rgba(0,0,0,0.48223)), color-stop(69%, rgba(0,0,0,0.28055)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, #000 4%, rgba(0,0,0,0.599877) 34%, rgba(0,0,0,0.48223) 48%, rgba(0,0,0,0.28055) 69%, rgba(0,0,0,0) 100%)}.work h3.work-title{position:absolute;z-index:3;top:25px;left:15px;margin:0;font-size:24px;line-height:1}.work h3.work-title a{color:white;text-decoration:none}.support{background:#444;padding:20px 15px;color:white}.support p{font-size:12px;margin-bottom:0}.support h2{display:inline-block;padding-bottom:2px;margin:0 0 15px;border-bottom:1px solid white;color:white;font-size:18px}.support .meet-signup h2{margin:0}.support .meet-signup form{margin:10px 0 2px}.support .meet-signup input[type="text"]{font-size:12px}.support .support-image{display:none}.war{position:relative}.war:before{display:block;content:"";position:absolute;z-index:5;width:100%;top:0;height:45px;background:url(../images/war_title.jpg) 50% top no-repeat;background-size:90px}.war #slider,.war .slides{margin:0;border:0 none !important;border-width:0;border-radius:0}.war .item{position:relative;max-height:520px}.war .war-content{position:absolute;bottom:25px;left:15px;max-width:90%;z-index:10}.war .gradient{display:block;position:absolute;z-index:1;width:100%;bottom:0;height:75px;background:url(../images/gradient.png) left top repeat-x}.war h3.war-title{display:inline-block;padding:5px;background-color:white;color:#06559f}.war h3.war-title a{color:#06559f;text-decoration:none}.war .war-teaser{width:100%;font-size:14px;color:white;text-shadow:1px 1px 7px #333}.war .war-teaser a{font-weight:700;text-transform:uppercase;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none}.war .flex-direction-nav,.war .war-share{display:none}@media (min-width: 768px){.home .content-inner{margin:0}.home-banner{position:relative;background-size:cover !important}.home-banner .tagline-inner{padding:0 10px}.home-banner .tagline-inner h1{font-size:32px;margin-bottom:6px}.home-banner .tagline-inner h1 span{padding:1px 10px;line-height:38px}.home-banner .caption{font-size:24px}.home-banner .caption span{padding:7px 19px;line-height:32px}.riversconnect{padding:40px 15px 20px}.riversconnect h2.section-title{font-size:28px;text-align:left}.riversconnect h3.riversconnect-title{font-size:18px;line-height:23px}.riversconnect h3.riversconnect-title span.sub-title{font-size:28px}.meet{padding:30px 10px}.meet h2.dark-blue{text-align:left;font-size:28px}.meet p{font-size:14px;color:#333;margin-bottom:10px}.meet .meet-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none}.meet .meet-content a.orange .fa{position:relative;top:-1px;margin-left:0;font-size:15px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet .meet-content a.orange:hover{text-decoration:none}.meet .meet-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.meet h2.section-title{font-size:28px;text-align:left}.work{padding:40px 15px 20px}.work h2.section-title{font-size:28px;text-align:left}.work .work-item{margin-bottom:25px}.work h3.work-title{top:22px;left:15px;font-size:30px;line-height:1}.work .work-blurb{margin-top:10px;font-size:16px;line-height:1.4}.work .work-blurb a{text-decoration:none;color:#333}.support{padding:40px 15px 20px}.support p{font-size:14px}.support h2{font-size:24px}.war:before{height:65px;background-size:130px}.war h3.war-title{font-size:28px}.war .war-teaser{width:80%;font-size:14px}.war .flex-direction-nav,.war .war-share{display:none}}@media (min-width: 992px){.home .content-inner{max-width:1000000px}.home-banner{max-height:500px}.home-banner .tagline-inner{max-width:1070px}.home-banner .tagline-inner h1{font-size:40px;margin-bottom:5px}.home-banner .tagline-inner h1 span{padding:2px 10px;line-height:51px}.riversconnect{padding:49px 0 51px}.riversconnect .riversconnect-inner{margin:0 auto;padding:0 15px;max-width:1030px}.riversconnect h2.section-title{display:inline-block;font-size:32px;margin:0 0 40px}.riversconnect h3.riversconnect-title{font-size:18px;line-height:25px;top:21px}.riversconnect h3.riversconnect-title a span.sub-title{font-size:26px}.riversconnect h3.riversconnect-title .riversconnect-blurb{font-size:15px}.riversconnect h3.riversconnect-title .riversconnect-blurb a{height:85px}.meet{padding:47px 15px 42px}.meet .meet-inner{margin:0 auto;max-width:1030px}.meet h2.dark-blue{font-size:32px;margin:0 0 30px}.meet .meet-content p{font-size:18px;margin-bottom:10px;line-height:24px}.meet .orange{font-size:23px;margin-top:12px;display:inline-block}.meet .meet-signup p{font-size:18px;margin-bottom:22px}.meet input[type="text"]{display:inline-block !important;width:48%;margin-bottom:8px}.meet #firstname,.meet #email{margin-right:3%}.work{padding:49px 0 30px}.work .work-inner{margin:0 auto;padding:0 15px;max-width:1030px}.work h2.section-title{font-size:32px;margin:0 0 40px}.work .work-item{margin-bottom:50px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work .work-item:hover{opacity:.95;-webkit-transition:all 500ms ease;transition:all 500ms ease}.work h3.work-title{top:27px;font-size:30px;letter-spacing:-1px;line-height:1}.work .work-blurb{margin-top:20px}.support{padding:40px 15px 30px}.support .support-inner{margin:0 auto;max-width:1030px}.support p{font-size:18px}.support h2{font-size:30px}.support .support-image{display:block;float:left;margin-right:30px}.support .support-content{padding-right:40px}.support .support-content a.orange{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:22px;margin-top:10px;display:block}.support .support-content a.orange:hover{text-decoration:none}.support .support-content a.orange:hover .fa{margin-left:2px;-webkit-transition:all 250ms ease;transition:all 250ms ease}.war .war-inner{margin:0 auto;max-width:1600px;max-height:570px}.war:before{height:84px;background-size:167px}.war .war-content{bottom:124px;left:79px}.war .gradient{height:215px;background:url(../images/gradient.png) left bottom repeat-x}.war .war-share{display:inline-block;position:absolute;bottom:30px;right:3%;z-index:10;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase;color:#fdce2c;text-decoration:none}.war .war-teaser{width:70%;font-size:18px}.war .carousel-wrap{position:absolute;z-index:10;bottom:30px;width:100%;left:73px}.war .carousel-wrap #carousel{max-width:1010px;margin:0 auto;border:0 none;border-width:0;background:transparent}.war .carousel-wrap .flex-viewport{max-width:631px}.war .carousel-wrap li{margin-right:10px}.war .carousel-wrap li:hover{cursor:pointer}.war .carousel-wrap img{display:block;border:1px solid rgba(116,116,115,0.6)}.war .carousel-wrap li.flex-active-slide img{border:1px solid #fcce2c}.war .carousel-wrap .flex-direction-nav{display:block;position:relative;max-width:684px}.war .carousel-wrap .flex-direction-nav .flex-nav-prev,.war .carousel-wrap .flex-direction-nav .flex-nav-next{position:absolute;top:-48px;height:14px;width:42px;margin:0;background-image:url(../images/slider_arrows.png);background-repeat:no-repeat;z-index:10}.war .carousel-wrap .flex-direction-nav .flex-nav-prev{left:-60px}.war .carousel-wrap .flex-direction-nav .flex-nav-next{right:-8px;background-position:-78px 0px}}@media (min-width: 1200px){.home-banner{background-size:cover !important}.home-banner .tagline{max-width:960px}.home-banner .tagline-inner{max-width:100%;padding:0}.home-banner .tagline-inner h1{font-size:54px;margin-bottom:15px}.home-banner .tagline-inner h1 span{padding:8px 21px;line-height:1.45}.home-banner .tagline-inner .caption{font-size:26px}.home-banner .tagline-inner .caption span{line-height:34px}.home-banner .tagline-inner .btn,.home-banner .tagline-inner .comment-form input[type="submit"],.comment-form .home-banner .tagline-inner input[type="submit"]{padding:10px 35px;font-size:23px;max-width:300px}.riversconnect{padding:49px 0 48px}.riversconnect .riversconnect-inner{max-width:1030px;padding:0}.meet{padding:47px 15px 39px}.meet .meet-content{padding-right:60px}.meet #petitionForm button{float:right}.work{padding:48px 0 12px}.work .work-inner{padding:0;max-width:1030px}.work .work-blurb{height:79px}.support{padding:47px 0 38px}.support .support-inner{margin:0 auto;max-width:1030px}.support h2{margin:0 0 27px}.support .meet-signup h2{margin:0 0 9px}.war .war-content{width:100%;position:absolute;bottom:138px}.war .war-content-inner{max-width:1035px;margin:0 auto}.war h3.war-title{max-width:90%;padding:7px 10px}.war .war-teaser{width:61%;font-size:18px}.war .war-share{bottom:60px}.war .carousel-wrap{left:auto;right:auto;margin:0 auto}}@media (min-width: 1400px){.home-banner{max-height:650px}.war .item{max-height:570px}}.related-content-inner{position:relative;max-width:1030px;margin:0 auto 30px;padding:0 15px}.related-content .ui-widget-content{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.related-content h3{display:block;margin:0 0 19px;padding-bottom:5px}.related-content .slide- a{display:block;line-height:1.2;padding-bottom:10px}@media (min-width: 768px){.related-content:after{display:block;content:"";clear:both}.related-content .section-title h3{font-size:28px;text-transform:uppercase;display:inline-block;margin:0 0 19px;padding-bottom:5px}.related-content .archive-link{display:inline-block;float:right;margin-top:10px;padding:5px 15px;color:white;text-decoration:none;background:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;font-weight:normal;font-size:16px;opacity:1;-webkit-transition:all 500ms ease;transition:all 500ms ease}.related-content .archive-link:hover{opacity:.7;-webkit-transition:all 500ms ease;transition:all 500ms ease}.related-content .ui-state-default,.related-content .ui-widget-content .ui-state-default,.related-content .ui-widget-header .ui-state-default,.related-content .ui-widget-content{background:transparent none;border:1px solid #e0e0e0;border-radius:0}.related-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:95%}.related-content .ui-accordion .ui-accordion-header{margin:0;color:#e28842;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:16px;padding:1em 1.5em 1em .7em}.related-content .slider-item{display:block;float:left;width:50%}.related-content .slide-inner{position:relative}.related-content .slide{position:relative;display:none;width:100%}.related-content .slide img{width:100%;display:block}.related-content .slide .post-link{display:block}.related-content .slide .image-tip{position:absolute;height:32px;width:32px;right:20px;bottom:15px}.related-content .ui-accordion-header{padding:0 27px 0 20px !important}.related-content .ui-accordion-header .slide-title{height:54px;display:table-cell;vertical-align:middle}.related-content .ui-accordion .ui-accordion-content{padding:0 20px !important}.related-content .ui-accordion .ui-accordion-content .slide-content{position:relative;height:147px;display:table-cell;vertical-align:top;padding:14px 0 0}.related-content h3 .slide-title{color:#e28842;font-weight:normal;text-transform:none}.related-content .ui-accordion-header{position:relative}.related-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:94%;top:27%;height:18px;width:18px;margin-top:0;background-image:url("../images/plus.jpg");background-position:50% 50%;background-repeat:no-repeat}.related-content .slide-title{font-size:17px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;color:#333;line-height:1.1}.related-content .slide-title a{display:block;margin-bottom:4px}.related-content .slide-title a:hover{color:#333;text-decoration:none}.related-content .slide-body p{font-size:12px;font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}.related-content .slide-link a{position:absolute;bottom:14px;display:inline-block;background:#e28842;height:33px;width:33px;text-align:center;line-height:35px;color:white}.related-content .ui-accordion-header-active{display:none}}.error404 p{margin:0 0 20px}.cleanup-container{background:#eee;padding:20px;margin:20px 0}.cleanup-data{margin-bottom:5px}.cleanup-phone a{color:#444;text-decoration:none}.block-cta{overflow:hidden;max-width:100%;width:100%;margin:25px 0;float:none;background-color:#ddd;padding:20px 10px;text-align:center;position:relative}@media (min-width: 768px){.block-cta{padding:35px 20px}}.block-cta a{display:block}.block-cta .cta-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:.15;z-index:1;width:100%;height:auto}.block-cta .cta-content{position:relative;z-index:2}.block-cta h3 a{margin-top:0;font-size:22px;color:#272727 !important;margin-bottom:0 !important}@media (min-width: 992px){.block-cta h3 a{font-size:40px}}.block-cta h3 a:after{display:none !important}.block-cta .cta-teaser{color:#272727;margin:0 0 25px}.block-c2t{overflow:hidden;max-width:100%;width:100%;margin:25px 0;background-color:#06559f;padding:30px 15px;position:relative;color:white}@media (min-width: 768px){.block-c2t{padding:35px}}.block-c2t .tweet-content{font-size:22px;line-height:1.4}.block-c2t a{color:white;text-decoration:none;display:block}.block-c2t .tweet-footer{margin-top:10px;float:right;font-weight:bold;text-transform:uppercase;font-size:13px}.block-c2t .fa-twitter{font-size:22px;margin-left:5px}.block-c2t h3 a{margin-top:0;font-size:40px;color:#272727 !important;margin-bottom:0 !important}.block-c2t h3 a:after{display:none !important}.block-c2t .cta-teaser{color:#272727;margin:0 0 25px}.entry-content .block-callout,.micro-text-area .block-callout{background:#f3f3f3;border:1px solid #cecece;padding:25px 20px 10px;margin-bottom:30px}.entry-content .block-callout a,.micro-text-area .block-callout a{text-decoration:underline}.entry-content .block-callout a:hover,.micro-text-area .block-callout a:hover{text-decoration:none}.btn-block-center{text-align:center}.btn-block-right{text-align:right}.btn-block-left{text-align:left}.block-button{margin:25px 0}.block-button .btn,.block-button .comment-form input[type="submit"],.comment-form .block-button input[type="submit"]{text-transform:uppercase;padding:12px 45px;margin:10px 0;display:inline-block}.block-button .btn-orange{color:white;background:#e28842;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-orange:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-blue{color:white;background:#00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear;opacity:1}.block-button .btn-blue:hover{opacity:.8;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline{color:#00273d;background:white;border:2px solid #00273d;-webkit-transition:all 500ms linear;transition:all 500ms linear}.block-button .btn-outline:hover{background:#00273d;color:white;-webkit-transition:all 500ms linear;transition:all 500ms linear}.entry-content .block-related{border-top:2px solid #707070;border-bottom:2px solid #707070;overflow:hidden;max-width:100%;width:100%;margin:15px 0 35px;float:none;padding:30px 10px;position:relative}@media (min-width: 768px){.entry-content .block-related{padding:50px 40px 25px}}.entry-content .block-related .related-image{display:none;width:40%;max-width:220px}@media (min-width: 768px){.entry-content .block-related .related-image{float:left;display:inline-block}}.entry-content .block-related .related-image img{width:100%;height:auto}.entry-content .block-related .block-related-content{display:inline-block}@media (min-width: 768px){.entry-content .block-related .block-related-content{max-width:calc(100% - 250px);margin-left:30px}}.entry-content .block-related .related-subtitle{font-family:"Roboto","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#e28842;text-transform:uppercase;font-size:22px}.entry-content .block-related h3{font-size:30px;margin:0}.entry-content .block-related h3 a{color:black;text-decoration:none;margin-bottom:6px}.entry-content .block-related h3 a:after{display:none !important}.entry-content .block-related .related-teaser{color:#444;font-size:16px;line-height:1.6}.entry-content .block-related .related-link{color:#e28842;text-decoration:underline}.entry-content .block-related .related-link:hover{text-decoration:none}.block-img-compare{position:relative;margin-bottom:35px}.ba-slider{position:relative;overflow:hidden}.ba-slider img{width:100%;max-width:10000000000px !important;display:block}.ba-slider .image-tip{display:none}.resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:rgba(0,0,0,0.5)}.handle:after{position:absolute;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;content:'\21d4';color:white;font-weight:bold;font-size:20px;text-align:center;line-height:42px;background:#07b7b7;border:1px solid #07b7b7;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.draggable:after{width:40px;height:40px;margin:-20px 0 0 -20px;line-height:42px;font-size:20px}.ba-caption{position:absolute;top:0;color:white;background:rgba(0,0,0,0.7);padding:5px 15px 0}.before-caption{left:0}.after-caption{right:0}.block-formcta{position:relative;background-size:cover;background-position:50% 50%;padding:30px 0;color:white;text-align:center;max-width:690px;margin:0 auto 40px}@media (min-width: 768px){.block-formcta{overflow:hidden;padding:30px 20px;text-align:left}}.cta-form-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.formcta-content h3{font-size:35px;margin-top:0}.formcta-content .subtitle{font-weight:bold;margin-bottom:5px}.formcta-teaser{margin-bottom:30px;font-size:16px;line-height:1.6}.formcta-embed input[type="text"],.formcta-embed input[type="email"],.formcta-embed input[type="phone"],.formcta-embed input[type="number"],.formcta-embed textarea{width:100%;max-width:100%;color:#333;margin:8px 0}.formcta-embed button{width:100%;margin-top:6px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYi1mb2N1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1vdmVyZmxvdy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJjb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fb3BhY2l0eS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNldC1maWx0ZXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX25hdi12ZXJ0aWNhbC1hbGlnbi5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2VyLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NlbnRlci1ibG9jay5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2hpZGUtdGV4dC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCJjb21tb24vX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fbWljcm9wYWdlLnNjc3MiLCJjb21wb25lbnRzL19jb21tZW50cy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsImNvbXBvbmVudHMvX3dwLWNsYXNzZXMuc2NzcyIsImNvbXBvbmVudHMvX2pxdWVyeS5tbWVudS5hbGwuc2NzcyIsImNvbXBvbmVudHMvX25yYy1tYXAuc2NzcyIsIm1haW4uY3NzIiwibGF5b3V0cy9fb2ZmY2FudmFzLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX3NpZGViYXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9fcGFnZXMuc2NzcyIsImxheW91dHMvX3Bvc3RzLnNjc3MiLCJibG9ja3MvYmxvY2stY3RhLnNjc3MiLCJibG9ja3MvYmxvY2stYzJ0LnNjc3MiLCJibG9ja3MvX2Jsb2NrLWNhbGxvdXQuc2NzcyIsImJsb2Nrcy9fYmxvY2stYnV0dG9uLnNjc3MiLCJibG9ja3MvYmxvY2stcmVsYXRlZC5zY3NzIiwiYmxvY2tzL19pbWFnZS1jb21wYXJpc29uLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWN0YS1mb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsNkZBQVksQ0FDWixtRkFBWSxDQUNaLDhFQUFZLENBQ1osMEVBQVksQ0FDWixrRkFBWSxDQ1BaLDJEQUFBLENBQTRELEtBUzFELHNCQUF1QixDQUN2Qix5QkFBMEIsQ0FDMUIsNkJBQThCLENBQy9CLEtBT0MsUUFBUyxDQUNWLDJGQXlCQyxhQUFjLENBQ2YsNEJBV0Msb0JBQXFCLENBQ3JCLHVCQUF3QixDQUN6QixzQkFRQyxZQUFhLENBQ2IsUUFBUyxDQUNWLGtCQVNDLFlBQWEsQ0FDZCxFQVVDLDRC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ZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSxpQ0FDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSxtQ0FDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSxrQ0FDcEIsZUFBZ0IsQ0FBSSxvQ0FDcEIsZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSxxQ0FDcEIsZUFBZ0IsQ0FBSSxvQ0FDcEIsZUFBZ0IsQ0FBSSxrQ0FDcEIsZUFBZ0IsQ0FBSSxvQ0FDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSxtQ0FDcEIsZUFBZ0IsQ0FBSSx1Q0FDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSxvQ0FDcEIsZUFBZ0IsQ0FBSSxxQ0FDcEIsZUFBZ0IsQ0FBSSx5Q0FDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSxnQ0FDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSwwQkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSw4QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSxpQ0FDcEIsZUFBZ0IsQ0FBSSxvQ0FDcEIsZUFBZ0IsQ0FBSSxpQ0FDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSxpQ0FDcEIsZUFBZ0IsQ0FBSSxxQkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx3QkFTcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSx5QkFDcEIsZUFBZ0IsQ0FBSSwrQkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSxzQkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSx3QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSx1QkFDcEIsZUFBZ0IsQ0FBSSw0QkFDcEIsZUFBZ0IsQ0FBSSw2QkFDcEIsZUFBZ0IsQ0FBSSwyQkFDcEIs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VSxDQUNWLGtCZDBDb0UsQ2N6Q3BFLGNBQWtDLENBQ2xDLG1CQUFvQixDQUNwQixVZGQrQyxDY2UvQyxRQUFTLENBQ1QsK0JkOExzQyxDYzdMdkMsTUFHQyxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixnQkFBaUIsQ25CaVVuQixxQkcxUkUsNkJnQjNCOEIsQ2hCNkJ0QixxQmdCN0JzQixDQUMvQiwyQ0FLQyxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNwQixtQkFJQyxhQUFjLENBQ2Ysb0JBSUMsYUFBYyxDQUNkLFVBQVcsQ0FDWiw4QkFLQyxXQUFZLENBQ2IsZ0ZickVDLG1CQUFvQixDQUVwQix5Q0FBMEMsQ0FDMUMsbUJBQW9CLENheUVyQixPQUlDLGFBQWMsQ0FDZCxlQUF5QyxDQUN6QyxjZG5DNEIsQ2NvQzVCLG1CZHhCbUMsQ2N5Qm5DLFVDckNhLENEc0NkLHdJQTBCQyxhQUFjLENBQ2QsVUFBVyxDQUNYLFdkMkZ5RixDYzFGekYsZ0JkdkI4QixDY3dCOUIsY2RwRTRCLENjcUU1QixtQmR6RG1DLENjMERuQyxVQ3RFYSxDRHVFYixxQmQ2RG1DLENjNURuQyxxQkFBc0IsQ0FDdEIscUJka0VtQyxDY2pFbkMsaUJkaEI2QixDRnpDN0Isb0RnQjBEb0QsQ2hCekQ1Qyw0Q2dCeUQ0QyxDaEIyRHBELDhFZ0IxRDhFLENoQjREdEUsc0ZnQjVEa0UsQ2hCNERsRSw4RWdCNURrRSxDaEI0RGxFLHNFZ0I1RGtFLENoQjREbEUsMkdnQjVEc0UsQ0V2RTlFLHNLQUNFLG9CaEJpSm9DLENnQmhKcEMsU0FBVSxDbEJVWixrRmtCYitELENsQmN2RCwwRWtCZHVELENsQitDL0Qsa09BQ0UsVUVzR2lDLENGckdqQyxTQUFVLENBQ1gsc1BBQ3lCLFVFbUdTLENGbkdRLCtRQUNYLFVFa0dHLENGbEdjLGl5QmdCb0MvQyxxQmRoSStDLENjaUkvQyxTQUFVLENBOUJkLHVtQkFtQ0ksa0JkNkV3QyxDYzVFekMsNkNBT0QsV0FBWSxDbkJ1TWQscUJtQjNMRSx1QkFBd0IsQ0FDekIsc0RBV0MsdUZBSUUsZ0JkdUJ1RixDYzNCekYsKy9EQVFJLGdCZHVCNkcsQ2MvQmpILCsvREFhSSxnQmRnQjRHLENjZjdHLENBVUwsNEJBQ0Usa0JkU21DLENjUnBDLGlCQVNDLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBTHJCLDZCQVFJLGVkN0prRSxDYzhKbEUsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixjQUFlLENBQ2hCLHNJQU1ELGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ25CLGtDQUlDLGVBQWdCLENBQ2pCLCtCQUtDLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsY0FBZSxDQUNoQiw4REFHQyxZQUFhLENBQ2IsZ0JBQWlCLENBQ2xCLDZNQVdHLGtCZDNDd0MsQ2M0Q3pDLHNIQU9DLGtCZG5Ed0MsQ2NvRHpDLGtIQVFHLGtCZDVEc0MsQ2M2RHZDLHFCQVlILGVBQXlDLENBQ3pDLGtCQUE0QyxDQUU1QyxlQUFnQixDQUNoQixlQUFxRCxDQU52RCxza0NBVUksY0FBZSxDQUNmLGVBQWdCLENFOU9sQiwrV0FDRSxXaEI2SStHLENnQjVJL0csZ0JoQjZCNEIsQ2dCNUI1QixjaEJwQm9ELENnQnFCcEQsZWhCaUMyQixDZ0JoQzNCLGlCaEJvQzJCLENnQm5DNUIseUlBR0MsV2hCcUkrRyxDZ0JwSS9HLGdCaEJvSStHLENnQm5JaEgseVdBSUMsV0FBWSxDQWZkLHlZQUNFLFdoQjZJK0csQ2dCNUkvRyxnQmhCNkI0QixDZ0I1QjVCLGNoQnBCb0QsQ2dCcUJwRCxlaEJpQzJCLENnQmhDM0IsaUJoQm9DMkIsQ2dCbkM1QixtQ0FHQyxXaEJxSStHLENnQnBJL0csZ0JoQm9JK0csQ2dCbkloSCw4SkFJQyxXQUFZLENBQ2Isb0NGaVBDLFdkbkgrRyxDY29IL0csZ0Jkbk80QixDY29PNUIsY2RwUm9ELENjcVJwRCxlZC9OMkIsQ2NnTzNCLGVBQXNELENFclF4RCwrV0FDRSxXaEIySThHLENnQjFJOUcsaUJoQjBCNEIsQ2dCekI1QixjaEJyQm9ELENnQnNCcEQsbUJoQmdDaUMsQ2dCL0JqQyxpQmhCbUMyQixDZ0JsQzVCLHlJQUdDLFdoQm1JOEcsQ2dCbEk5RyxnQmhCa0k4RyxDZ0JqSS9HLHlXQUlDLFdBQVksQ0FmZCx5WUFDRSxXaEIySThHLENnQjFJOUcsaUJoQjBCNEIsQ2dCekI1QixjaEJyQm9ELENnQnNCcEQsbUJoQmdDaUMsQ2dCL0JqQyxpQmhCbUMyQixDZ0JsQzVCLG1DQUdDLFdoQm1JOEcsQ2dCbEk5RyxnQmhCa0k4RyxDZ0JqSS9HLDhKQUlDLFdBQVksQ0FDYixvQ0YrUEMsV2RuSThHLENjb0k5RyxpQmRwUDRCLENjcVA1QixjZG5Tb0QsQ2NvU3BELG1CZDlPaUMsQ2MrT2pDLGVBQXNELENBQ3ZELGNBVUQsaUJBQWtCLENBRnBCLGdZQU1JLG9CQUEwQyxDQUMzQyx1QkFJRCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixTQUFVLENBQ1YsYUFBYyxDQUNkLFVkbEt5RixDY21LekYsV2RuS3lGLENjb0t6RixnQmRwS3lGLENjcUt6RixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBQ3JCLDhqQkFFQyxVZHZLZ0gsQ2N3S2hILFdkeEtnSCxDY3lLaEgsZ0JkektnSCxDYzBLakgsOGpCQUVDLFVkMUtpSCxDYzJLakgsV2QzS2lILENjNEtqSCxnQmQ1S2lILENnQjdNakgsaVJBVUUsYWhCZ2VvQyxDZ0IvZHJDLHVYQUdDLG9CaEI0ZG9DLENGN2F0QyxvRGtCOUNzRCxDbEIrQzlDLDRDa0IvQzhDLENBQ3BELDZhQUNFLG9CQUF3QyxDbEI0QzVDLG9Fa0IzQ2tGLENsQjRDMUUsNERrQjVDMEUsQ0FFL0UsZ0NBSUQsYWhCa2RvQyxDZ0JqZHBDLG9CaEJpZG9DLENnQmhkcEMsd0JoQmlkb0MsQ2dCaGRyQyxvQ0FHQyxhaEI0Y29DLENnQjFldEMsaVJBVUUsYWhCd2VvQyxDZ0J2ZXJDLHVYQUdDLG9CaEJvZW9DLENGcmJ0QyxvRGtCOUNzRCxDbEIrQzlDLDRDa0IvQzhDLENBQ3BELDZhQUNFLG9CQUF3QyxDbEI0QzVDLG9Fa0IzQ2tGLENsQjRDMUUsNERrQjVDMEUsQ0FFL0UsZ0NBSUQsYWhCMGRvQyxDZ0J6ZHBDLG9CaEJ5ZG9DLENnQnhkcEMsd0JoQnlkb0MsQ2dCeGRyQyxvQ0FHQyxhaEJvZG9DLENnQmxmdEMsNlBBVUUsYWhCNGVvQyxDZ0IzZXJDLHFXQUdDLG9CaEJ3ZW9DLENGemJ0QyxvRGtCOUNzRCxDbEIrQzlDLDRDa0IvQzhDLENBQ3BELDJaQUNFLG9CQUF3QyxDbEI0QzVDLG9Fa0IzQ2tGLENsQjRDMUUsNERrQjVDMEUsQ0FFL0UsOEJBSUQsYWhCOGRvQyxDZ0I3ZHBDLG9CaEI2ZG9DLENnQjVkcEMsd0JoQjZkb0MsQ2dCNWRyQyxrQ0FHQyxhaEJ3ZG9DLENnQnZkckMsNkNGNFdFLFFBQWdDLENBSHJDLHFIQU1LLEtBQU0sQ0FDUixZQVVELGFBQWMsQ0FDZCxjQUFlLENBQ2Ysa0JBQW1CLENBQ25CLGFBQWdDLENBQ2pDLDBCQW9CRyxtRkFDRSxvQkFBcUIsQ0FDckIsZUFBZ0IsQ0FDaEIscUJBQXNCLENBQ3ZCLHVYQUlDLG9CQUFxQixDQUNyQixVQUFXLENBQ1gscUJBQXNCLENBQ3ZCLGtDQUlDLG9CQUFxQixDQUN0QiwwQkFHQyxvQkFBcUIsQ0FDckIscUJBQXNCLENBRXRCLG9rQkFHRSxVQUFXLENBQ1osNGVBS0QsVUFBVyxDQUNaLDRCQUdDLGVBQWdCLENBQ2hCLHFCQUFzQixDQUN2QiwyQ0FNQyxvQkFBcUIsQ0FDckIsWUFBYSxDQUNiLGVBQWdCLENBQ2hCLHFCQUFzQixDQUV0Qix1REFDRSxjQUFlLENBQ2hCLHNGQUlELGlCQUFrQixDQUNsQixhQUFjLENBQ2Ysa0RBSUMsS0FBTSxDQUNQLENBZUwsb0hBU0ksWUFBYSxDQUNiLGVBQWdCLENBQ2hCLGVBQXlDLENBWDdDLG1EQWlCSSxlQUFrRSxDQWpCdEUsK0ZMcmZFLGlCQUE0QixDQUM1QixrQkFBNEIsQ0hINUIscU9BRUUsV0FBWSxDQUNaLGFBQWMsQ0FDZixpSEFFQyxVQUFXLENBQ1osMEJRZ2ZILGdDQTZCTSxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsZUFBeUMsQ0FDMUMsQ0FoQ0wsc0RBd0NJLFVBQStCLENBQ2hDLDBCQXpDSCwrQ0FrRFEsc0JBQWlFLENBQ2xFLENBSUgsMEJBdkRKLCtDQXlEUSxlQUEwQyxDQUMzQyxDR3RqQlAsd0NBQ0Usb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLGtCakIwSXFDLENpQnpJckMsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0Qiw2QkFBMEIsQ0FBMUIseUJBQTBCLENBQzFCLGNBQWUsQ0FDZixxQkFBc0IsQ0FDdEIsNEJBQTZCLENBQzdCLGtCQUFtQixDQzZCbkIsZ0JsQmdEOEIsQ2tCL0M5QixjbEJHNEIsQ2tCRjVCLG1CbEJjbUMsQ2tCYm5DLGlCbEIyRDZCLENGNEc3Qix3Qm1Cck15QixDbkJzTXRCLHFCbUJ0TXNCLENuQnVNckIsb0JtQnZNcUIsQ25Cd01qQixnQm1CeE1pQixDQVozQixnWGhCSkUsbUJBQW9CLENBRXBCLHlDQUEwQyxDQUMxQyxtQkFBb0IsQ2dCQ3RCLDRKQTBCSSxVakJxSGlDLENpQnBIakMsb0JBQXFCLENBM0J6Qiw0R0FnQ0ksU0FBVSxDQUNWLHFCQUFzQixDbkIyQnhCLG9EbUIxQnNELENuQjJCOUMsNENtQjNCOEMsQ0FsQ3hELDBQQXdDSSxrQmpCa0x3QyxDaUJqTHhDLG1CQUFvQixDRTlDdEIsV0YrQ3NCLENFNUN0Qix3QkFBa0MsQ3JCOERsQyx1Qm1CakIwQixDbkJrQmxCLGVtQmxCa0IsQ0FDekIsYUM5Q0QsVWxCaUptQyxDa0JoSm5DLHFCbEJpSm1DLENrQmhKbkMsaUJsQmlKbUMsQ2tCL0luQyxvSUFNRSxVbEJ1SWlDLENrQnRJakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2QywyRUFJQyxxQkFBc0IsQ0FDdkIsOGlCQVVHLHFCbEJzSCtCLENrQnJIM0IsaUJsQnNIMkIsQ2tCckhoQyxvQkFJRCxVbEJnSGlDLENrQi9HakMscUJsQjhHaUMsQ2tCN0dsQyxnREFwQ0QsVWxCcUptQyxDa0JwSm5DLHdCbEJVMkMsQ2tCVDNDLG9CbEJxSjBELENrQm5KMUQsNFlBTUUsVWxCMklpQyxDa0IxSWpDLHdCQUEwQyxDQUN0QyxvQkFBa0MsQ0FDdkMsd05BSUMscUJBQXNCLENBQ3ZCLDQwREFVRyx3QmxCakJ1QyxDa0JrQm5DLG9CbEIwSGtELENrQnpIdkQsOERBSUQsYWxCdkJ5QyxDa0J3QnpDLHFCbEJrSGlDLENrQmpIbEMsYUFwQ0QsVWxCeUptQyxDa0J4Sm5DLHdCbEJXNkIsQ2tCVjdCLG9CbEJ5SjBELENrQnZKMUQsb0lBTUUsVWxCK0lpQyxDa0I5SWpDLHdCQUEwQyxDQUN0QyxvQkFBa0MsQ0FDdkMsMkVBSUMscUJBQXNCLENBQ3ZCLDhpQkFVRyx3QmxCaEJ5QixDa0JpQnJCLG9CbEI4SGtELENrQjdIdkQsb0JBSUQsYWxCdEIyQixDa0J1QjNCLHFCbEJzSGlDLENrQnJIbEMsVUFwQ0QsVWxCNkptQyxDa0I1Sm5DLHdCbEJZNkIsQ2tCWDdCLG9CbEI2SnVELENrQjNKdkQsa0hBTUUsVWxCbUppQyxDa0JsSmpDLHdCQUEwQyxDQUN0QyxvQkFBa0MsQ0FDdkMsa0VBSUMscUJBQXNCLENBQ3ZCLHdmQVVHLHdCbEJmeUIsQ2tCZ0JyQixvQmxCa0krQyxDa0JqSXBELGlCQUlELGFsQnJCMkIsQ2tCc0IzQixxQmxCMEhpQyxDa0J6SGxDLGFBcENELFVsQmlLbUMsQ2tCaEtuQyx3QmxCYTZCLENrQlo3QixvQmxCaUswRCxDa0IvSjFELG9JQU1FLFVsQnVKaUMsQ2tCdEpqQyx3QkFBMEMsQ0FDdEMsb0JBQWtDLENBQ3ZDLDJFQUlDLHFCQUFzQixDQUN2Qiw4aUJBVUcsd0JsQmR5QixDa0JlckIsb0JsQnNJa0QsQ2tCckl2RCxvQkFJRCxhbEJwQjJCLENrQnFCM0IscUJsQjhIaUMsQ2tCN0hsQyxZQXBDRCxVbEJxS21DLENrQnBLbkMsd0JsQmM2QixDa0JiN0Isb0JsQnFLeUQsQ2tCbkt6RCw4SEFNRSxVbEIySmlDLENrQjFKakMsd0JBQTBDLENBQ3RDLG9CQUFrQyxDQUN2Qyx3RUFJQyxxQkFBc0IsQ0FDdkIsNGhCQVVHLHdCbEJieUIsQ2tCY3JCLG9CbEIwSWlELENrQnpJdEQsbUJBSUQsYWxCbkIyQixDa0JvQjNCLHFCbEJrSWlDLENrQmpJbEMsVUQ4Q0QsYWpCdkUyQyxDaUJ3RTNDLGtCQUFtQixDQUNuQixlQUFnQixDQUhsQiw2RkFVSSw0QkFBNkIsQ25CN0IvQix1Qm1COEIwQixDbkI3QmxCLGVtQjZCa0IsQ0FYNUIsMkRBaUJJLHdCQUF5QixDQWpCN0IsZ0NBcUJJLGFqQnhFNEMsQ2lCeUU1Qyx5QmpCdkU2QixDaUJ3RTdCLDRCQUE2QixDQXZCakMsMEhBNkJNLFVqQnRHNkMsQ2lCdUc3QyxvQkFBcUIsQ0FDdEIsNEVDdkVILGlCbEJtRDhCLENrQmxEOUIsY2xCSXNELENrQkh0RCxtQmxCeURtQyxDa0J4RG5DLGlCbEI0RDZCLENpQm1COUIsNEVDbEZDLGdCbEJzRDhCLENrQnJEOUIsY2xCS3NELENrQkp0RCxlbEIwRDZCLENrQnpEN0IsaUJsQjZENkIsQ2lCc0I5Qiw0RUN0RkMsZWxCeUQ2QixDa0J4RDdCLGNsQktzRCxDa0JKdEQsZWxCMEQ2QixDa0J6RDdCLGlCbEI2RDZCLENpQnlCOUIsV0FPQyxhQUFjLENBQ2QsVUFBVyxDQUNaLHNCQUlDLGNBQWUsQ0FDaEIsNEZBT0csVUFBVyxDQUNaLE1HcEpELFNBQVUsQ3RCK0tWLHVDc0I5S3VDLEN0QmdML0IsK0JzQmhMK0IsQ0FGekMsU0FJSSxTQUFVLENBQ1gsVUFJRCxZQUFhLENBRGYsYUFHYyxhQUFjLENBQUksZUFLWixpQkFBa0IsQ0FBSSxrQkFFdEIsdUJBQXdCLENBQUksWUFHOUMsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxlQUFnQixDdEI4SmhCLDZDc0I3SitDLEN0QjhKdkMscUNzQjlKdUMsQ3RCcUsvQyxpQ3NCcEtpQyxDdEJxS3pCLHlCc0JyS3lCLEN0QndLakMsdUNzQnZLd0MsQ3RCd0toQywrQnNCeEtnQyxDQUN6QyxPQzdCQyxvQkFBcUIsQ0FDckIsT0FBUSxDQUNSLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixxQkFBc0IsQ0FDdEIs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Qm5FLHdIQW9FUSx3QjVCekZtRSxDNEIwRm5FLFU1QjNGdUMsQzRCNEZ4QywwQkF0RVAsc0RBNkVVLFU1QnRHcUMsQzRCeUIvQyx3SEFnRlksVTVCeEdtQyxDNEJ5R25DLDhCNUJ4RzBDLEM0QnVCdEQsNkxBd0ZZLFU1QjlHbUMsQzRCK0duQyx3QjVCOUcrRCxDNEJxQjNFLG1NQWdHWSxVNUJwSG1DLEM0QnFIbkMsOEI1QnBIMEMsQzRCcUgzQyxDQWxHWCw2QkE4R0ksVTVCdkkyQyxDNEJ5Qi9DLG1DQWdITSxVNUJ4SXlDLEM0QndCL0MsMEJBcUhJLFU1QjlJMkMsQzRCeUIvQyxnRUF3SE0sVTVCaEp5QyxDNEJ3Qi9DLDBMQThIUSxVNUJsSnVDLEM0Qm1KeEMsZ0JBUUwscUI1QjFJOEMsQzRCMkk5QyxvQjVCMUl5RSxDNEJ3STNFLDhCQUtJLGE1QjFJaUUsQzRCcUlyRSx3RUFRTSxVNUJuSTBDLEM0Qm9JMUMsOEI1Qm5JaUQsQzRCMEh2RCw2QkFjSSxhNUJ4SmlFLEM0QjBJckUsaUNBbUJNLGE1QnhKK0QsQzRCcUlyRSw4RUF1QlEsVTVCM0p3QyxDNEI0SnhDLDhCNUIzSitDLEM0Qm1JdkQsOEhBK0JRLFU1Qm5Ld0MsQzRCb0t4Qyx3QjVCakttRSxDNEJpSTNFLG9JQXVDUSxVNUJ2S3dDLEM0QndLeEMsOEI1QnZLK0MsQzRCK0h2RCwrQkErQ0ksaUI1QnBLNEMsQzRCcUhoRCwwRUFrRE0scUI1QnpLMEMsQzRCdUhoRCx5Q0FxRE0scUI1QjNLMEMsQzRCc0hoRCw4REEyREksb0JBQTRDLENBM0RoRCx3SEFvRVEsd0I1QnJNbUUsQzRCc01uRSxVNUJ6TXdDLEM0QjBNekMsMEJBdEVQLGtFQTZFVSxvQjVCck5pRSxDNEJ3STNFLDBEQWdGVSx3QjVCeE5pRSxDNEJ3STNFLHNEQW1GVSxhNUJ4TjJELEM0QnFJckUsd0hBc0ZZLFU1QjFOb0MsQzRCMk5wQyw4QjVCMU4yQyxDNEJtSXZELDZMQThGWSxVNUJsT29DLEM0Qm1PcEMsd0I1QmhPK0QsQzRCaUkzRSxtTUFzR1ksVTVCdE9vQyxDNEJ1T3BDLDhCNUJ0TzJDLEM0QnVPNUMsQ0F4R1gsNkJBK0dJLGE1QnBQaUUsQzRCcUlyRSxtQ0FpSE0sVTVCclAwQyxDNEJvSWhELDBCQXNISSxhNUIzUGlFLEM0QnFJckUsZ0VBeUhNLFU1QjdQMEMsQzRCb0loRCwwTEErSFEsVTVCL1B3QyxDNEJnUXpDLFlFNW9CTCxnQjlCK3dCa0MsQzhCOXdCbEMsa0I5QjBEb0UsQzhCekRwRSxlQUFnQixDQUNoQix3QjlCOHdCcUMsQzhCN3dCckMsaUI5Qm1HNkIsQzhCeEcvQixlQVFJLG9CQUFxQixDQVJ6Qix5QkFXTSxZQUF3QyxDQUN4QyxhQUFjLENBQ2QsVTlCdXdCOEIsQzhCcHhCcEMsb0JBa0JJLFU5QlQrQyxDOEJVaEQsWUNwQkQsb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixhQUErQixDQUMvQixpQi9Cc0c2QixDK0IxRy9CLGVBT0ksY0FBZSxDQVBuQixxQ0FVTSxpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGdCL0JnRjBCLEMrQi9FMUIsbUIvQitDK0IsQytCOUMvQixvQkFBcUIsQ0FDckIsYS9CRHVDLEMrQkV2QyxxQi9CK2FxQyxDK0I5YXJDLHFCL0IrYXFDLEMrQjlhckMsZ0JBQWlCLENBbEJ2Qiw2REF1QlEsYUFBYyxDTlhwQiw2QnpCOEY2QixDeUI3RjFCLDBCekI2RjBCLEMrQjFHL0IsMkROSUUsOEJ6QnNHNkIsQ3lCckcxQiwyQnpCcUcwQixDK0IxRy9CLGtHQXVDTSxhL0JOMEMsQytCTzFDLHFCL0I1QjZDLEMrQjZCN0MsaUIvQjJacUMsQytCcGMzQyxxS0FrRE0sU0FBVSxDQUNWLFUvQm1acUMsQytCbFpyQyx3Qi9CdEN1QyxDK0J1Q3ZDLG9CL0J2Q3VDLEMrQndDdkMsY0FBZSxDQXREckIsaUxBaUVNLFUvQnRENkMsQytCdUQ3QyxxQi9CeVlxQyxDK0J4WXJDLGlCL0J5WXFDLEMrQnhZckMsa0IvQjJKc0MsQ2dDOU54QywyQ0FFRSxpQmhDNEYwQixDZ0MzRjFCLGNoQzZDa0QsQ2dDNUNuRCxtRVBPSCw2QnpCK0Y2QixDeUI5RjFCLDBCekI4RjBCLENnQ2pHeEIs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ekU1QixrQkFVRCxVN0N3b0JrQyxDNkN6b0JwQywyQ0FJSSxVN0N1b0JnQyxDNkMzb0JwQyxnREFVSSxvQkFBcUIsQ0FDckIsVTdDOG5CZ0MsQzZDN25CaEMsd0I3QzRtQm1DLEM2QzNtQnBDLDBGQVFDLHFCN0NuRCtDLEM2Q29EL0MsVTdDckQrQyxDNkNzRC9DLGtCN0M4SndDLEM2Q3JLNUMscUtBV00sYUFBYyxDQVhwQiw0SkFjTSxVN0M3RDZDLEM2QytDbkQsb0ZBc0JJLFNBQVUsQ0FDVixVN0M4QjRCLEM2QzdCNUIsd0I3Q3BFeUMsQzZDcUV6QyxvQjdDckV5QyxDNkM0QzdDLG9nQkErQk0sYUFBYyxDQS9CcEIsc0pBa0NNLGE3QzhrQjZELEM4QzFxQmpFLHlCQUNFLGE5QzZlb0MsQzhDNWVwQyx3QjlDNmVvQyxDOEMxZXJDLDBCQUdDLGE5Q3Nlb0MsQzhDdmV0QyxtREFJSSxhQUFjLENBSmxCLGdFQVNJLGE5Qzhka0MsQzhDN2RsQyx3QkFBeUMsQ0FWN0MsK0dBZUksVUFBVyxDQUNYLHdCOUN1ZGtDLEM4Q3RkbEMsb0I5Q3Nka0MsQzhDOWV0QyxzQkFDRSxhOUNpZm9DLEM4Q2hmcEMsd0I5Q2lmb0MsQzhDOWVyQyx1QkFHQyxhOUMwZW9DLEM4QzNldEMsZ0RBSUksYUFBYyxDQUpsQiwwREFTSSxhOUNrZWtDLEM4Q2plbEMsd0JBQXlDLENBVjdDLHNHQWVJLFVBQVcsQ0FDWCx3QjlDMmRrQyxDOEMxZGxDLG9COUMwZGtDLEM4Q2xmdEMseUJBQ0UsYTlDcWZvQyxDOENwZnBDLHdCOUNxZm9DLEM4Q2xmckMsMEJBR0MsYTlDOGVvQyxDOEMvZXRDLG1EQUlJLGFBQWMsQ0FKbEIsZ0VBU0ksYTlDc2VrQyxDOENyZWxDLHdCQUF5QyxDQVY3QywrR0FlSSxVQUFXLENBQ1gsd0I5Qytka0MsQzhDOWRsQyxvQjlDOGRrQyxDOEN0ZnRDLHdCQUNFLGE5Q3lmb0MsQzhDeGZwQyx3QjlDeWZvQyxDOEN0ZnJDLHlCQUdDLGE5Q2tmb0MsQzhDbmZ0QyxrREFJSSxhQUFjLENBSmxCLDhEQVNJLGE5QzBla0MsQzhD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RG9la0MsQ2dEbmVsQyx3QmhEa2VrQyxDZ0RqZW5DLHlEQUlDLDJCaEQrZHlFLENnRDlkMUUsWUFsQkgsb0JoRG9mMEUsQ2dEbGYxRSwyQkFDRSxhaEQrZW9DLENnRDllcEMsd0JoRCtlb0MsQ2dEOWVwQyxvQmhEK2V3RSxDZ0Q3ZXhFLHVEQUNFLHdCaEQ0ZXNFLENnRDNldkUsa0NBRUMsYWhEd2VrQyxDZ0R2ZWxDLHdCaERzZWtDLENnRHJlbkMsc0RBSUMsMkJoRG1lc0UsQ2dEbGV2RSxlQWxCSCxvQmhEd2Y2RSxDZ0R0ZjdFLDhCQUNFLGFoRG1mb0MsQ2dEbGZwQyx3QmhEbWZvQyxDZ0RsZnBDLG9CaERtZjJFLENnRGpmM0UsMERBQ0Usd0JoRGdmeUUsQ2dEL2UxRSxxQ0FFQyxhaEQ0ZWtDLENnRDNlbEMsd0JoRDBla0MsQ2dEemVuQyx5REFJQywyQmhEdWV5RSxDZ0R0ZTFFLGNBbEJILG9CaEQ0ZjRFLENnRDFmNUUsNkJBQ0UsYWhEdWZvQyxDZ0R0ZnBDLHdCaER1Zm9DLENnRHRmcEMsb0JoRHVmMEUsQ2dEcmYxRSx5REFDRSx3QmhEb2Z3RSxDZ0RuZnpFLG9DQUVDLGFoRGdma0MsQ2dEL2VsQyx3QmhEOGVrQyxDZ0Q3ZW5DLHdEQUlDLDJCaEQyZXdFLENnRDFlekUsa0JDaEJILGlCQUFrQixDQUNsQixhQUFjLENBQ2QsUUFBUyxDQUNULFNBQVUsQ0FDVixlQUFnQixDQUxsQiwySUFZSSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE1BQU8sQ0FDUCxRQUFTLENBQ1QsV0FBWSxDQUNaLFVBQVcsQ0FDWCxRQUFTLENBQ1Ysd0JBS0QscUJBQXNCLENBQ3ZCLHVCQUlDLGtCQUFtQixDQUNwQixNQzNCQyxlQUFnQixDQUNoQixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHdCbEQrdUJtQyxDa0Q5dUJuQyx3QmxEK3VCZ0QsQ2tEOXVCaEQsaUJsRGlHNkIsQ0Z6QzdCLG1Eb0R2RG1ELENwRHdEM0MsMkNvRHhEMkMsQ0FQckQsaUJBU0ksaUJBQWtCLENBQ2xCLDZCQUE2QixDQUM5QixTQUtELFlBQWEsQ0FDYixp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QUpqQiwyQkFRSSxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ25CLGdCQUtELGtCQUFtQixDQUNuQixjQUFlLENBQ2YsZUFBZ0IsQ0FDakIsb0tBU0csVUFBVyxDQUNYLGNBQWUsQ0FDZixVQUFXLENBQ1gsWUFBYSxDQVZqQixzQkFjSSxVQUFXLENBQ1gsY0FBZSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJjb21tb24vX3ZhcmlhYmxlc1wiO1xuXG4vL0NETidzIEltcG9ydFxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZvbnQtYXdlc29tZS80LjcuMC9jc3MvZm9udC1hd2Vzb21lLmNzcycpO1xuQGltcG9ydCB1cmwoJy8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZsZXhzbGlkZXIvMi41LjAvZmxleHNsaWRlci5taW4uY3NzJyk7XG5AaW1wb3J0IHVybCgnLy9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4zLjYvY3NzL2Jvb3RzdHJhcC5taW4uY3NzJyk7XG5AaW1wb3J0IHVybCgnLy9jb2RlLmpxdWVyeS5jb20vdWkvMS4xMS4zL3RoZW1lcy9zbW9vdGhuZXNzL2pxdWVyeS11aS5jc3MnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIEF1dG9tYXRpY2FsbHkgaW5qZWN0ZWQgQm93ZXIgZGVwZW5kZW5jaWVzIHZpYSB3aXJlZGVwIChuZXZlciBtYW51YWxseSBlZGl0IHRoaXMgYmxvY2spXG4vLyBib3dlcjpzY3NzXG5AaW1wb3J0IFwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy1vZmZpY2lhbC9hc3NldHMvc3R5bGVzaGVldHMvX2Jvb3RzdHJhcC5zY3NzXCI7XG4vLyBlbmRib3dlclxuXG5cbkBpbXBvcnQgXCJjb21tb24vX2dsb2JhbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19taWNyb3BhZ2VcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19jb21tZW50c1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX2Zvcm1zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fZ3JpZFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvX3dwLWNsYXNzZXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL19qcXVlcnkubW1lbnUuYWxsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9fbnJjLW1hcFwiO1xuQGltcG9ydCBcImxheW91dHMvX29mZmNhbnZhc1wiO1xuQGltcG9ydCBcImxheW91dHMvX2hlYWRlclwiO1xuQGltcG9ydCBcImxheW91dHMvX3NpZGViYXJcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19mb290ZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL19wYWdlc1wiO1xuQGltcG9ydCBcImxheW91dHMvX3Bvc3RzXCI7XG4vL0BpbXBvcnQgXCJsYXlvdXRzL3BhcnRuZXJzaGlwXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLWN0YVwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1jMnRcIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stY2FsbG91dFwiO1xuQGltcG9ydCBcImJsb2Nrcy9ibG9jay1idXR0b25cIjtcbkBpbXBvcnQgXCJibG9ja3MvYmxvY2stcmVsYXRlZFwiO1xuQGltcG9ydCBcImJsb2Nrcy9pbWFnZS1jb21wYXJpc29uXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2Jsb2NrLWN0YS1mb3JtXCI7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLy9cbi8vIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4vLyAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbi8vICAgIHVzZXIgem9vbS5cbi8vXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMVxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbn1cblxuLy9cbi8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbi8vXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8vIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbi8vIGFuZCBGaXJlZm94LlxuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbi8vXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbi8vIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbi8vXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIDJcbn1cblxuLy9cbi8vIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4vLyBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuLy9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuLy8gSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuLy9cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIExpbmtzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4vL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vXG4vLyBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vL1xuLy8gQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuLy8gY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLy9cbi8vIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4vL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vLyBFbWJlZGRlZCBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4vL1xuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8vXG4vLyBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbi8vXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gR3JvdXBpbmcgY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpLlxuLy9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbi8vXG5cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8vXG4vLyBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8vIEZvcm1zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbi8vIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbi8vXG5cbi8vXG4vLyAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbi8vIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4vLyAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbi8vXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAxXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAzXG59XG5cbi8vXG4vLyBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cbi8vXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuLy8gQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbi8vIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4vLyBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4vL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4vLyAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbi8vIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbi8vIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4vLyAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4vL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8vIDFcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbn1cblxuLy9cbi8vIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4vL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vXG4vLyBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4vL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbi8vIHRoZSBVQSBzdHlsZXNoZWV0LlxuLy9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vL1xuLy8gSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxuLy8gRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cbi8vXG4vLyAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuLy8gMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbi8vXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxufVxuXG4vL1xuLy8gRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbi8vIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4vLyBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4vL1xuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy9cbi8vIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy8gMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZVxuLy8gICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4vL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMlxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDogaDVicC5jb20vclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6YmVmb3JlLFxuICAgICo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICB9XG5cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyAvLyBoNWJwLmNvbS90XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBvcnBoYW5zOiAzO1xuICAgICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuICAgIC8vXG4gICAgLy8gQ2hyb21lIChPU1gpIGZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI0NVxuICAgIC8vIE9uY2UgZml4ZWQsIHdlIGNhbiBqdXN0IHN0cmFpZ2h0IHVwIHJlbW92ZSB0aGlzLlxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYnRuLFxuICAgIC5kcm9wdXAgPiAuYnRuIHtcbiAgICAgICAgPiAuY2FyZXQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxufVxuIiwiLy9cbi8vIEdseXBoaWNvbnMgZm9yIEJvb3RzdHJhcFxuLy9cbi8vIFNpbmNlIGljb25zIGFyZSBmb250cywgdGhleSBjYW4gYmUgcGxhY2VkIGFueXdoZXJlIHRleHQgaXMgcGxhY2VkIGFuZCBhcmVcbi8vIHRodXMgYXV0b21hdGljYWxseSBzaXplZCB0byBtYXRjaCB0aGUgc3Vycm91bmRpbmcgY2hpbGQuIFRvIHVzZSwgY3JlYXRlIGFuXG4vLyBpbmxpbmUgZWxlbWVudCB3aXRoIHRoZSBhcHByb3ByaWF0ZSBjbGFzc2VzLCBsaWtlIHNvOlxuLy9cbi8vIDxhIGhyZWY9XCIjXCI+PHNwYW4gY2xhc3M9XCJnbHlwaGljb24gZ2x5cGhpY29uLXN0YXJcIj48L3NwYW4+IFN0YXI8L2E+XG5cbi8vIEltcG9ydCB0aGUgZm9udHNcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgc3JjOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSk7XG4gIHNyYzogdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uZW90PyNpZWZpeCcpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LmVvdD8jaWVmaXgnKSkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYyJyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0ud29mZjInKSkgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmJykpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnR0ZicpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnR0ZicpKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uc3ZnIyN7JGljb24tZm9udC1zdmctaWR9JyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uc3ZnIyN7JGljb24tZm9udC1zdmctaWR9JykpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi8vIENhdGNoYWxsIGJhc2VjbGFzc1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBJbmRpdmlkdWFsIGljb25zXG4uZ2x5cGhpY29uLWFzdGVyaXNrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyYVwiOyB9IH1cbi5nbHlwaGljb24tcGx1cyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDJiXCI7IH0gfVxuLmdseXBoaWNvbi1ldXJvLFxuLmdseXBoaWNvbi1ldXIgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBhY1wiOyB9IH1cbi5nbHlwaGljb24tbWludXMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIyMTJcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNjAxXCI7IH0gfVxuLmdseXBoaWNvbi1lbnZlbG9wZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjcwOVwiOyB9IH1cbi5nbHlwaGljb24tcGVuY2lsICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MGZcIjsgfSB9XG4uZ2x5cGhpY29uLWdsYXNzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH0gfVxuLmdseXBoaWNvbi1tdXNpYyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMlwiOyB9IH1cbi5nbHlwaGljb24tc2VhcmNoICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYXJ0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH0gfVxuLmdseXBoaWNvbi1zdGFyICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNlwiOyB9IH1cbi5nbHlwaGljb24tc3Rhci1lbXB0eSAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZXIgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH0gfVxuLmdseXBoaWNvbi1maWxtICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOVwiOyB9IH1cbi5nbHlwaGljb24tdGgtbGFyZ2UgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRoICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDExXCI7IH0gfVxuLmdseXBoaWNvbi10aC1saXN0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMlwiOyB9IH1cbi5nbHlwaGljb24tb2sgICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTNcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE0XCI7IH0gfVxuLmdseXBoaWNvbi16b29tLWluICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNVwiOyB9IH1cbi5nbHlwaGljb24tem9vbS1vdXQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTZcIjsgfSB9XG4uZ2x5cGhpY29uLW9mZiAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE3XCI7IH0gfVxuLmdseXBoaWNvbi1zaWduYWwgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxOFwiOyB9IH1cbi5nbHlwaGljb24tY29nICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYXNoICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH0gfVxuLmdseXBoaWNvbi1ob21lICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMVwiOyB9IH1cbi5nbHlwaGljb24tZmlsZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjJcIjsgfSB9XG4uZ2x5cGhpY29uLXRpbWUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH0gfVxuLmdseXBoaWNvbi1yb2FkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNFwiOyB9IH1cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjVcIjsgfSB9XG4uZ2x5cGhpY29uLWRvd25sb2FkICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI2XCI7IH0gfVxuLmdseXBoaWNvbi11cGxvYWQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyN1wiOyB9IH1cbi5nbHlwaGljb24taW5ib3ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjhcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH0gfVxuLmdseXBoaWNvbi1yZXBlYXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMFwiOyB9IH1cbi5nbHlwaGljb24tcmVmcmVzaCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QtYWx0ICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH0gfVxuLmdseXBoaWNvbi1sb2NrICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzM1wiOyB9IH1cbi5nbHlwaGljb24tZmxhZyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYWRwaG9uZXMgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtb2ZmICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNlwiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLWRvd24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzdcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS11cCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM4XCI7IH0gfVxuLmdseXBoaWNvbi1xcmNvZGUgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzOVwiOyB9IH1cbi5nbHlwaGljb24tYmFyY29kZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDBcIjsgfSB9XG4uZ2x5cGhpY29uLXRhZyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH0gfVxuLmdseXBoaWNvbi10YWdzICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MlwiOyB9IH1cbi5nbHlwaGljb24tYm9vayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWJvb2ttYXJrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ0XCI7IH0gfVxuLmdseXBoaWNvbi1wcmludCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NVwiOyB9IH1cbi5nbHlwaGljb24tY2FtZXJhICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ3XCI7IH0gfVxuLmdseXBoaWNvbi1ib2xkICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0OFwiOyB9IH1cbi5nbHlwaGljb24taXRhbGljICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtaGVpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUwXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LXdpZHRoICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MVwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tbGVmdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlciAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUzXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1yaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NFwiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTVcIjsgfSB9XG4uZ2x5cGhpY29uLWxpc3QgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU2XCI7IH0gfVxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1N1wiOyB9IH1cbi5nbHlwaGljb24taW5kZW50LXJpZ2h0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNThcIjsgfSB9XG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH0gfVxuLmdseXBoaWNvbi1waWN0dXJlICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2MFwiOyB9IH1cbi5nbHlwaGljb24tbWFwLW1hcmtlciAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWFkanVzdCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH0gfVxuLmdseXBoaWNvbi10aW50ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NFwiOyB9IH1cbi5nbHlwaGljb24tZWRpdCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNoYXJlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH0gfVxuLmdseXBoaWNvbi1jaGVjayAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2N1wiOyB9IH1cbi5nbHlwaGljb24tbW92ZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjhcIjsgfSB9XG4uZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY5XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MFwiOyB9IH1cbi5nbHlwaGljb24tYmFja3dhcmQgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzFcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYXkgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcyXCI7IH0gfVxuLmdseXBoaWNvbi1wYXVzZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3M1wiOyB9IH1cbi5nbHlwaGljb24tc3RvcCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZvcndhcmQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc1XCI7IH0gfVxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NlwiOyB9IH1cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzdcIjsgfSB9XG4uZ2x5cGhpY29uLWVqZWN0ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc4XCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3OVwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODBcIjsgfSB9XG4uZ2x5cGhpY29uLXBsdXMtc2lnbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH0gfVxuLmdseXBoaWNvbi1taW51cy1zaWduICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MlwiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ24gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODNcIjsgfSB9XG4uZ2x5cGhpY29uLW9rLXNpZ24gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH0gfVxuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NVwiOyB9IH1cbi5nbHlwaGljb24taW5mby1zaWduICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODZcIjsgfSB9XG4uZ2x5cGhpY29uLXNjcmVlbnNob3QgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4OFwiOyB9IH1cbi5nbHlwaGljb24tb2stY2lyY2xlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODlcIjsgfSB9XG4uZ2x5cGhpY29uLWJhbi1jaXJjbGUgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkwXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MVwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTJcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LXVwICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkzXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy1kb3duICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NFwiOyB9IH1cbi5nbHlwaGljb24tc2hhcmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTVcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk2XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtc21hbGwgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5N1wiOyB9IH1cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbiAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDFcIjsgfSB9XG4uZ2x5cGhpY29uLWdpZnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH0gfVxuLmdseXBoaWNvbi1sZWFmICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwM1wiOyB9IH1cbi5nbHlwaGljb24tZmlyZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDRcIjsgfSB9XG4uZ2x5cGhpY29uLWV5ZS1vcGVuICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA1XCI7IH0gfVxuLmdseXBoaWNvbi1leWUtY2xvc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNlwiOyB9IH1cbi5nbHlwaGljb24td2FybmluZy1zaWduICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDdcIjsgfSB9XG4uZ2x5cGhpY29uLXBsYW5lICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA4XCI7IH0gfVxuLmdseXBoaWNvbi1jYWxlbmRhciAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOVwiOyB9IH1cbi5nbHlwaGljb24tcmFuZG9tICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbW1lbnQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTExXCI7IH0gfVxuLmdseXBoaWNvbi1tYWduZXQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMlwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi11cCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tZG93biAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE0XCI7IH0gfVxuLmdseXBoaWNvbi1yZXR3ZWV0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNVwiOyB9IH1cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTZcIjsgfSB9XG4uZ2x5cGhpY29uLWZvbGRlci1jbG9zZSAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE3XCI7IH0gfVxuLmdseXBoaWNvbi1mb2xkZXItb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExOFwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTlcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIwXCI7IH0gfVxuLmdseXBoaWNvbi1oZGQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMVwiOyB9IH1cbi5nbHlwaGljb24tYnVsbGhvcm4gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjJcIjsgfSB9XG4uZ2x5cGhpY29uLWJlbGwgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIzXCI7IH0gfVxuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNFwiOyB9IH1cbi5nbHlwaGljb24tdGh1bWJzLXVwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjVcIjsgfSB9XG4uZ2x5cGhpY29uLXRodW1icy1kb3duICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI2XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyN1wiOyB9IH1cbi5nbHlwaGljb24taGFuZC1sZWZ0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjhcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtdXAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI5XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLWRvd24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMFwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0ICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzFcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzM1wiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd24gICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzRcIjsgfSB9XG4uZ2x5cGhpY29uLWdsb2JlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM1XCI7IH0gfVxuLmdseXBoaWNvbi13cmVuY2ggICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNlwiOyB9IH1cbi5nbHlwaGljb24tdGFza3MgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzdcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbHRlciAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH0gfVxuLmdseXBoaWNvbi1icmllZmNhc2UgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOVwiOyB9IH1cbi5nbHlwaGljb24tZnVsbHNjcmVlbiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDBcIjsgfSB9XG4uZ2x5cGhpY29uLWRhc2hib2FyZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQxXCI7IH0gfVxuLmdseXBoaWNvbi1wYXBlcmNsaXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MlwiOyB9IH1cbi5nbHlwaGljb24taGVhcnQtZW1wdHkgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDNcIjsgfSB9XG4uZ2x5cGhpY29uLWxpbmsgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ0XCI7IH0gfVxuLmdseXBoaWNvbi1waG9uZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NVwiOyB9IH1cbi5nbHlwaGljb24tcHVzaHBpbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDZcIjsgfSB9XG4uZ2x5cGhpY29uLXVzZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ4XCI7IH0gfVxuLmdseXBoaWNvbi1nYnAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0OVwiOyB9IH1cbi5nbHlwaGljb24tc29ydCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdCAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MlwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlciAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTNcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0ICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU0XCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NVwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdCB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTZcIjsgfSB9XG4uZ2x5cGhpY29uLXVuY2hlY2tlZCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH0gfVxuLmdseXBoaWNvbi1leHBhbmQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1OFwiOyB9IH1cbi5nbHlwaGljb24tY29sbGFwc2UtZG93biAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTlcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYwXCI7IH0gfVxuLmdseXBoaWNvbi1sb2ctaW4gICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MVwiOyB9IH1cbi5nbHlwaGljb24tZmxhc2ggICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjJcIjsgfSB9XG4uZ2x5cGhpY29uLWxvZy1vdXQgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYzXCI7IH0gfVxuLmdseXBoaWNvbi1uZXctd2luZG93ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NFwiOyB9IH1cbi5nbHlwaGljb24tcmVjb3JkICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY2XCI7IH0gfVxuLmdseXBoaWNvbi1vcGVuICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2N1wiOyB9IH1cbi5nbHlwaGljb24tc2F2ZWQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjhcIjsgfSB9XG4uZ2x5cGhpY29uLWltcG9ydCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY5XCI7IH0gfVxuLmdseXBoaWNvbi1leHBvcnQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MFwiOyB9IH1cbi5nbHlwaGljb24tc2VuZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzFcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1kaXNrICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcyXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3M1wiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzRcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc1XCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktb3BlbiAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NlwiOyB9IH1cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzdcIjsgfSB9XG4uZ2x5cGhpY29uLXRyYW5zZmVyICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc4XCI7IH0gfVxuLmdseXBoaWNvbi1jdXRsZXJ5ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3OVwiOyB9IH1cbi5nbHlwaGljb24taGVhZGVyICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODBcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbXByZXNzZWQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgxXCI7IH0gfVxuLmdseXBoaWNvbi1lYXJwaG9uZSAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MlwiOyB9IH1cbi5nbHlwaGljb24tcGhvbmUtYWx0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODNcIjsgfSB9XG4uZ2x5cGhpY29uLXRvd2VyICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg0XCI7IH0gfVxuLmdseXBoaWNvbi1zdGF0cyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NVwiOyB9IH1cbi5nbHlwaGljb24tc2QtdmlkZW8gICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODZcIjsgfSB9XG4uZ2x5cGhpY29uLWhkLXZpZGVvICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg3XCI7IH0gfVxuLmdseXBoaWNvbi1zdWJ0aXRsZXMgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4OFwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtc3RlcmVvICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODlcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkwXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC01LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MVwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNi0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTJcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTctMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkzXCI7IH0gfVxuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyayAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5NFwiOyB9IH1cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcmsgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTVcIjsgfSB9XG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk3XCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5OFwiOyB9IH1cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTlcIjsgfSB9XG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH0gfVxuLmdseXBoaWNvbi1jZCAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMVwiOyB9IH1cbi5nbHlwaGljb24tc2F2ZS1maWxlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDJcIjsgfSB9XG4uZ2x5cGhpY29uLW9wZW4tZmlsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAzXCI7IH0gfVxuLmdseXBoaWNvbi1sZXZlbC11cCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNFwiOyB9IH1cbi5nbHlwaGljb24tY29weSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDVcIjsgfSB9XG4uZ2x5cGhpY29uLXBhc3RlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA2XCI7IH0gfVxuLy8gVGhlIGZvbGxvd2luZyAyIEdseXBoaWNvbnMgYXJlIG9taXR0ZWQgZm9yIHRoZSB0aW1lIGJlaW5nIGJlY2F1c2Vcbi8vIHRoZXkgY3VycmVudGx5IHVzZSBVbmljb2RlIGNvZGVwb2ludHMgdGhhdCBhcmUgb3V0c2lkZSB0aGVcbi8vIEJhc2ljIE11bHRpbGluZ3VhbCBQbGFuZSAoQk1QKS4gT2xkZXIgYnVnZ3kgdmVyc2lvbnMgb2YgV2ViS2l0IGNhbid0IGhhbmRsZVxuLy8gbm9uLUJNUCBjb2RlcG9pbnRzIGluIENTUyBzdHJpbmcgZXNjYXBlcywgYW5kIHRodXMgY2FuJ3QgZGlzcGxheSB0aGVzZSB0d28gaWNvbnMuXG4vLyBOb3RhYmx5LCB0aGUgYnVnIGFmZmVjdHMgc29tZSBvbGRlciB2ZXJzaW9ucyBvZiB0aGUgQW5kcm9pZCBCcm93c2VyLlxuLy8gTW9yZSBpbmZvOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEwMTA2XG4vLyAuZ2x5cGhpY29uLWRvb3IgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwxZjZhYVwiOyB9IH1cbi8vIC5nbHlwaGljb24ta2V5ICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDFmNTExXCI7IH0gfVxuLmdseXBoaWNvbi1hbGVydCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwOVwiOyB9IH1cbi5nbHlwaGljb24tZXF1YWxpemVyICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTBcIjsgfSB9XG4uZ2x5cGhpY29uLWtpbmcgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjExXCI7IH0gfVxuLmdseXBoaWNvbi1xdWVlbiAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxMlwiOyB9IH1cbi5nbHlwaGljb24tcGF3biAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTNcIjsgfSB9XG4uZ2x5cGhpY29uLWJpc2hvcCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE0XCI7IH0gfVxuLmdseXBoaWNvbi1rbmlnaHQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxNVwiOyB9IH1cbi5nbHlwaGljb24tYmFieS1mb3JtdWxhICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTZcIjsgfSB9XG4uZ2x5cGhpY29uLXRlbnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNmZhXCI7IH0gfVxuLmdseXBoaWNvbi1ibGFja2JvYXJkICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxOFwiOyB9IH1cbi5nbHlwaGljb24tYmVkICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTlcIjsgfSB9XG4uZ2x5cGhpY29uLWFwcGxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmOGZmXCI7IH0gfVxuLmdseXBoaWNvbi1lcmFzZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyMVwiOyB9IH1cbi5nbHlwaGljb24taG91cmdsYXNzICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIzMWJcIjsgfSB9XG4uZ2x5cGhpY29uLWxhbXAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjIzXCI7IH0gfVxuLmdseXBoaWNvbi1kdXBsaWNhdGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyNFwiOyB9IH1cbi5nbHlwaGljb24tcGlnZ3ktYmFuayAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjVcIjsgfSB9XG4uZ2x5cGhpY29uLXNjaXNzb3JzICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI2XCI7IH0gfVxuLmdseXBoaWNvbi1iaXRjb2luICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyN1wiOyB9IH1cbi5nbHlwaGljb24tYnRjICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjdcIjsgfSB9XG4uZ2x5cGhpY29uLXhidCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH0gfVxuLmdseXBoaWNvbi15ZW4gICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMDBhNVwiOyB9IH1cbi5nbHlwaGljb24tanB5ICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDAwYTVcIjsgfSB9XG4uZ2x5cGhpY29uLXJ1YmxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMGJkXCI7IH0gfVxuLmdseXBoaWNvbi1ydWIgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBiZFwiOyB9IH1cbi5nbHlwaGljb24tc2NhbGUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzBcIjsgfSB9XG4uZ2x5cGhpY29uLWljZS1sb2xseSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMxXCI7IH0gfVxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzMlwiOyB9IH1cbi5nbHlwaGljb24tZWR1Y2F0aW9uICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzNcIjsgfSB9XG4uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM0XCI7IH0gfVxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWwgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzNVwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1oYW1idXJnZXIgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzZcIjsgfSB9XG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdyAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM3XCI7IH0gfVxuLmdseXBoaWNvbi1vaWwgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzOFwiOyB9IH1cbi5nbHlwaGljb24tZ3JhaW4gICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzlcIjsgfSB9XG4uZ2x5cGhpY29uLXN1bmdsYXNzZXMgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQwXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LXNpemUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0MVwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1jb2xvciAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDJcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQzXCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0NFwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbSAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDVcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFseyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ2XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0N1wiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDhcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodCAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ5XCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodCAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1MFwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtbGVmdCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTFcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbSAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUyXCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS10b3AgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1M1wiOyB9IH1cbi5nbHlwaGljb24tY29uc29sZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTRcIjsgfSB9XG4uZ2x5cGhpY29uLXN1cGVyc2NyaXB0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU1XCI7IH0gfVxuLmdseXBoaWNvbi1zdWJzY3JpcHQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1NlwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1sZWZ0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTdcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU4XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LWRvd24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1OVwiOyB9IH1cbi5nbHlwaGljb24tbWVudS11cCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNjBcIjsgfSB9XG4iLCIvLyBWZW5kb3IgUHJlZml4ZXNcbi8vXG4vLyBBbGwgdmVuZG9yIG1peGlucyBhcmUgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgZHVlIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2Zcbi8vIEF1dG9wcmVmaXhlciBpbiBvdXIgR3J1bnRmaWxlLiBUaGV5IHdpbGwgYmUgcmVtb3ZlZCBpbiB2NC5cblxuLy8gLSBBbmltYXRpb25zXG4vLyAtIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIC0gQm94IHNoYWRvd1xuLy8gLSBCb3ggc2l6aW5nXG4vLyAtIENvbnRlbnQgY29sdW1uc1xuLy8gLSBIeXBoZW5zXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcbi8vIC0gVHJhbnNmb3JtYXRpb25zXG4vLyAtIFRyYW5zaXRpb25zXG4vLyAtIFVzZXIgU2VsZWN0XG5cblxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJG5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJG5hbWU7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xufVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkZHVyYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbn1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xufVxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJGl0ZXJhdGlvbi1jb3VudCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcbn1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkZmlsbC1tb2RlKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSl7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG4gICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG59XG5cbi8vIERyb3Agc2hhZG93c1xuLy9cbi8vIE5vdGU6IERlcHJlY2F0ZWQgYC5ib3gtc2hhZG93KClgIGFzIG9mIHYzLjEuMCBzaW5jZSBhbGwgb2YgQm9vdHN0cmFwJ3Ncbi8vIHN1cHBvcnRlZCBicm93c2VycyB0aGF0IGhhdmUgYm94IHNoYWRvdyBjYXBhYmlsaXRpZXMgbm93IHN1cHBvcnQgaXQuXG5cbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG59XG5cbi8vIEJveCBzaXppbmdcbkBtaXhpbiBib3gtc2l6aW5nKCRib3htb2RlbCkge1xuICAtd2Via2l0LWJveC1zaXppbmc6ICRib3htb2RlbDtcbiAgICAgLW1vei1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG4gICAgICAgICAgYm94LXNpemluZzogJGJveG1vZGVsO1xufVxuXG4vLyBDU1MzIENvbnRlbnQgQ29sdW1uc1xuQG1peGluIGNvbnRlbnQtY29sdW1ucygkY29sdW1uLWNvdW50LCAkY29sdW1uLWdhcDogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC13ZWJraXQtY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAgICAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG4gICAgIC1tb3otY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG4gICAgICAgICAgY29sdW1uLWdhcDogJGNvbHVtbi1nYXA7XG59XG5cbi8vIE9wdGlvbmFsIGh5cGhlbmF0aW9uXG5AbWl4aW4gaHlwaGVucygkbW9kZTogYXV0bykge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtaHlwaGVuczogJG1vZGU7XG4gICAgIC1tb3otaHlwaGVuczogJG1vZGU7XG4gICAgICAtbXMtaHlwaGVuczogJG1vZGU7IC8vIElFMTArXG4gICAgICAgLW8taHlwaGVuczogJG1vZGU7XG4gICAgICAgICAgaHlwaGVuczogJG1vZGU7XG59XG5cbi8vIFBsYWNlaG9sZGVyIHRleHRcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcikge1xuICAvLyBGaXJlZm94XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTsgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjZcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAkY29sb3I7IH0gLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTArXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgIHsgY29sb3I6ICRjb2xvcjsgfSAvLyBTYWZhcmkgYW5kIENocm9tZVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvbnNcbkBtaXhpbiBzY2FsZSgkcmF0aW8uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG59XG5cbkBtaXhpbiBzY2FsZVgoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbn1cbkBtaXhpbiBzY2FsZVkoJHJhdGlvKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbn1cbkBtaXhpbiBza2V3KCR4LCAkeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcbiAgICAgICAtby10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xufVxuQG1peGluIHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG59XG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVgoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xufVxuQG1peGluIHJvdGF0ZVkoJGRlZ3JlZXMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xufVxuQG1peGluIHBlcnNwZWN0aXZlKCRwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xufVxuQG1peGluIHBlcnNwZWN0aXZlLW9yaWdpbigkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgLW1vei1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG5cbi8vIFRyYW5zaXRpb25zXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1wcm9wZXJ0eSgkdHJhbnNpdGlvbi1wcm9wZXJ0eS4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuQG1peGluIHRyYW5zaXRpb24tZGVsYXkoJHRyYW5zaXRpb24tZGVsYXkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCR0cmFuc2l0aW9uLWR1cmF0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb247XG59XG5AbWl4aW4gdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oJHRpbWluZy1mdW5jdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdHJhbnNmb3JtKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbn1cblxuXG4vLyBVc2VyIHNlbGVjdFxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXG5cbkBtaXhpbiB1c2VyLXNlbGVjdCgkc2VsZWN0KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7IC8vIElFMTArXG4gICAgICAgICAgdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG59XG4iLCIvL1xuLy8gU2NhZmZvbGRpbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gUmVzZXQgdGhlIGJveC1zaXppbmdcbi8vXG4vLyBIZWFkcyB1cCEgVGhpcyByZXNldCBtYXkgY2F1c2UgY29uZmxpY3RzIHdpdGggc29tZSB0aGlyZC1wYXJ0eSB3aWRnZXRzLlxuLy8gRm9yIHJlY29tbWVuZGF0aW9ucyBvbiByZXNvbHZpbmcgc3VjaCBjb25mbGljdHMsIHNlZVxuLy8gaHR0cDovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyN0aGlyZC1ib3gtc2l6aW5nXG4qIHtcbiAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cblxuLy8gQm9keSByZXNldFxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG59XG5cbi8vIFJlc2V0IGZvbnRzIGZvciByZWxldmFudCBlbGVtZW50c1xuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIFdlIHJlc2V0IHRoaXMgaGVyZSBiZWNhdXNlIHByZXZpb3VzbHkgTm9ybWFsaXplIGhhZCBubyBgZmlndXJlYCBtYXJnaW5zLiBUaGlzXG4vLyBlbnN1cmVzIHdlIGRvbid0IGJyZWFrIGFueW9uZSdzIHVzZSBvZiB0aGUgZWxlbWVudC5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5cbi8vIEltYWdlc1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi5pbWctcmVzcG9uc2l2ZSB7XG4gIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlO1xufVxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xufVxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byB0aHVtYm5haWxzLmxlc3MgZm9yIGAudGh1bWJuYWlsYC5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR0aHVtYm5haWwtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyBlYXNlLWluLW91dCk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlKGlubGluZS1ibG9jayk7XG59XG5cbi8vIFBlcmZlY3QgY2lyY2xlXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgLy8gc2V0IHJhZGl1cyBpbiBwZXJjZW50c1xufVxuXG5cbi8vIEhvcml6b250YWwgcnVsZXNcblxuaHIge1xuICBtYXJnaW4tdG9wOiAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGhyLWJvcmRlcjtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLDAsMCwwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBpT1MgXCJjbGlja2FibGUgZWxlbWVudHNcIiBmaXggZm9yIHJvbGU9XCJidXR0b25cIlxuLy9cbi8vIEZpeGVzIFwiY2xpY2thYmlsaXR5XCIgaXNzdWUgKGFuZCBtb3JlIGdlbmVyYWxseSwgdGhlIGZpcmluZyBvZiBldmVudHMgc3VjaCBhcyBmb2N1cyBhcyB3ZWxsKVxuLy8gZm9yIHRyYWRpdGlvbmFsbHkgbm9uLWZvY3VzYWJsZSBlbGVtZW50cyB3aXRoIHJvbGU9XCJidXR0b25cIlxuLy8gc2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG4vLyBVcHN0cmVhbSBwYXRjaCBmb3Igbm9ybWFsaXplLmNzcyBzdWJtaXR0ZWQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvcHVsbC8zNzkgLSByZW1vdmUgdGhpcyBmaXggb25jZSB0aGF0IGlzIG1lcmdlZFxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiBmYWxzZSAhZGVmYXVsdDtcbi8vXG4vLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy89PSBDb2xvcnNcbi8vXG4vLyMjIEdyYXkgYW5kIGJyYW5kIGNvbG9ycyBmb3IgdXNlIGFjcm9zcyBCb290c3RyYXAuXG5cbiRncmF5LWJhc2U6ICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJGdyYXktZGFya2VyOiAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgMTMuNSUpICFkZWZhdWx0OyAvLyAjMjIyXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCAyMCUpICFkZWZhdWx0OyAgIC8vICMzMzNcbiRncmF5OiAgICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWJhc2UsIDMzLjUlKSAhZGVmYXVsdDsgLy8gIzU1NVxuJGdyYXktbGlnaHQ6ICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktYmFzZSwgNDYuNyUpICFkZWZhdWx0OyAvLyAjNzc3XG4kZ3JheS1saWdodGVyOiAgICAgICAgICAgbGlnaHRlbigkZ3JheS1iYXNlLCA5My41JSkgIWRlZmF1bHQ7IC8vICNlZWVcblxuJGJyYW5kLXByaW1hcnk6ICAgICAgICAgZGFya2VuKCM0MjhiY2EsIDYuNSUpICFkZWZhdWx0OyAvLyAjMzM3YWI3XG4kYnJhbmQtc3VjY2VzczogICAgICAgICAjNWNiODVjICFkZWZhdWx0O1xuJGJyYW5kLWluZm86ICAgICAgICAgICAgIzViYzBkZSAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAgICAgICAgICNmMGFkNGUgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAgICAgICAgICAjZDk1MzRmICFkZWZhdWx0O1xuXG5cbi8vPT0gU2NhZmZvbGRpbmdcbi8vXG4vLyMjIFNldHRpbmdzIGZvciBzb21lIG9mIHRoZSBtb3N0IGdsb2JhbCBzdHlsZXMuXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXG4kYm9keS1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cbiR0ZXh0LWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIHRleHR1YWwgbGluayBjb2xvci5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBMaW5rIGhvdmVyIGNvbG9yIHNldCB2aWEgYGRhcmtlbigpYCBmdW5jdGlvbi5cbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbi8vKiogTGluayBob3ZlciBkZWNvcmF0aW9uLlxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuXG5cbi8vPT0gVHlwb2dyYXBoeVxuLy9cbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNlcmlmOiAgICAgICBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XG4vLyoqIERlZmF1bHQgbW9ub3NwYWNlIGZvbnRzIGZvciBgPGNvZGU+YCwgYDxrYmQ+YCwgYW5kIGA8cHJlPmAuXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgMTRweCAhZGVmYXVsdDtcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxuJGZvbnQtc2l6ZS1zbWFsbDogICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAwLjg1KSkgIWRlZmF1bHQ7IC8vIH4xMnB4XG5cbiRmb250LXNpemUtaDE6ICAgICAgICAgICAgZmxvb3IoKCRmb250LXNpemUtYmFzZSAqIDIuNikpICFkZWZhdWx0OyAvLyB+MzZweFxuJGZvbnQtc2l6ZS1oMjogICAgICAgICAgICBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMi4xNSkpICFkZWZhdWx0OyAvLyB+MzBweFxuJGZvbnQtc2l6ZS1oMzogICAgICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjcpKSAhZGVmYXVsdDsgLy8gfjI0cHhcbiRmb250LXNpemUtaDQ6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxuJGZvbnQtc2l6ZS1oNTogICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWg2OiAgICAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcblxuLy8qKiBVbml0LWxlc3MgYGxpbmUtaGVpZ2h0YCBmb3IgdXNlIGluIGNvbXBvbmVudHMgbGlrZSBidXR0b25zLlxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAxLjQyODU3MTQyOSAhZGVmYXVsdDsgLy8gMjAvMTRcbi8vKiogQ29tcHV0ZWQgXCJsaW5lLWhlaWdodFwiIChgZm9udC1zaXplYCAqIGBsaW5lLWhlaWdodGApIGZvciB1c2Ugd2l0aCBgbWFyZ2luYCwgYHBhZGRpbmdgLCBldGMuXG4kbGluZS1oZWlnaHQtY29tcHV0ZWQ6ICAgIGZsb29yKCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSkpICFkZWZhdWx0OyAvLyB+MjBweFxuXG4vLyoqIEJ5IGRlZmF1bHQsIHRoaXMgaW5oZXJpdHMgZnJvbSB0aGUgYDxib2R5PmAuXG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgMS4xICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG5cbi8vPT0gSWNvbm9ncmFwaHlcbi8vXG4vLyMjIFNwZWNpZnkgY3VzdG9tIGxvY2F0aW9uIGFuZCBmaWxlbmFtZSBvZiB0aGUgaW5jbHVkZWQgR2x5cGhpY29ucyBpY29uIGZvbnQuIFVzZWZ1bCBmb3IgdGhvc2UgaW5jbHVkaW5nIEJvb3RzdHJhcCB2aWEgQm93ZXIuXG5cbi8vKiogTG9hZCBmb250cyBmcm9tIHRoaXMgZGlyZWN0b3J5LlxuXG4vLyBbY29udmVydGVyXSBJZiAkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyIGlmIHVzZWQsIHByb3ZpZGUgcGF0aCByZWxhdGl2ZSB0byB0aGUgYXNzZXRzIGxvYWQgcGF0aC5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgYmVjYXVzZSBzb21lIGFzc2V0IGhlbHBlcnMsIHN1Y2ggYXMgU3Byb2NrZXRzLCBkbyBub3Qgd29yayB3aXRoIGZpbGUtcmVsYXRpdmUgcGF0aHMuXG4kaWNvbi1mb250LXBhdGg6IGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIFwiYm9vdHN0cmFwL1wiLCBcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9cIikgIWRlZmF1bHQ7XG5cbi8vKiogRmlsZSBuYW1lIGZvciBhbGwgZm9udCBmaWxlcy5cbiRpY29uLWZvbnQtbmFtZTogICAgICAgICAgXCJnbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyXCIgIWRlZmF1bHQ7XG4vLyoqIEVsZW1lbnQgSUQgd2l0aGluIFNWRyBpY29uIGZpbGUuXG4kaWNvbi1mb250LXN2Zy1pZDogICAgICAgIFwiZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIgIWRlZmF1bHQ7XG5cblxuLy89PSBDb21wb25lbnRzXG4vL1xuLy8jIyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuIFZhbHVlcyBiYXNlZCBvbiAxNHB4IHRleHQgYW5kIDEuNDI4IGxpbmUtaGVpZ2h0ICh+MjBweCB0byBzdGFydCkuXG5cbiRwYWRkaW5nLWJhc2UtdmVydGljYWw6ICAgICA2cHggIWRlZmF1bHQ7XG4kcGFkZGluZy1iYXNlLWhvcml6b250YWw6ICAgMTJweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctbGFyZ2UtdmVydGljYWw6ICAgIDEwcHggIWRlZmF1bHQ7XG4kcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsOiAgMTZweCAhZGVmYXVsdDtcblxuJHBhZGRpbmctc21hbGwtdmVydGljYWw6ICAgIDVweCAhZGVmYXVsdDtcbiRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw6ICAxMHB4ICFkZWZhdWx0O1xuXG4kcGFkZGluZy14cy12ZXJ0aWNhbDogICAgICAgMXB4ICFkZWZhdWx0O1xuJHBhZGRpbmcteHMtaG9yaXpvbnRhbDogICAgIDVweCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWxhcmdlOiAgICAgICAgIDEuMzMzMzMzMyAhZGVmYXVsdDsgLy8gZXh0cmEgZGVjaW1hbHMgZm9yIFdpbiA4LjEgQ2hyb21lXG4kbGluZS1oZWlnaHQtc21hbGw6ICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1cy1iYXNlOiAgICAgICAgNHB4ICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgIDZweCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtYWxsOiAgICAgICAzcHggIWRlZmF1bHQ7XG5cbi8vKiogR2xvYmFsIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBHbG9iYWwgYmFja2dyb3VuZCBjb2xvciBmb3IgYWN0aXZlIGl0ZW1zIChlLmcuLCBuYXZzIG9yIGRyb3Bkb3ducykuXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vKiogV2lkdGggb2YgdGhlIGBib3JkZXJgIGZvciBnZW5lcmF0aW5nIGNhcmV0cyB0aGF0IGluZGljYXRvciBkcm9wZG93bnMuXG4kY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBDYXJldHMgaW5jcmVhc2Ugc2xpZ2h0bHkgaW4gc2l6ZSBmb3IgbGFyZ2VyIGNvbXBvbmVudHMuXG4kY2FyZXQtd2lkdGgtbGFyZ2U6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gVGFibGVzXG4vL1xuLy8jIyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgICAgOHB4ICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGZvciBjZWxscyBpbiBgLnRhYmxlLWNvbmRlbnNlZGAuXG4kdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDVweCAhZGVmYXVsdDtcblxuLy8qKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYWxsIHRhYmxlcy5cbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyoqIEJhY2tncm91bmQgY29sb3IgdXNlZCBmb3IgYC50YWJsZS1zdHJpcGVkYC5cbiR0YWJsZS1iZy1hY2NlbnQ6ICAgICAgICAgICAgICAgI2Y5ZjlmOSAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cbiR0YWJsZS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiR0YWJsZS1iZy1hY3RpdmU6ICAgICAgICAgICAgICAgJHRhYmxlLWJnLWhvdmVyICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgdGFibGUgYW5kIGNlbGwgYm9yZGVycy5cbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IEJ1dHRvbnNcbi8vXG4vLyMjIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG5vcm1hbCAhZGVmYXVsdDtcblxuJGJ0bi1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1wcmltYXJ5LWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcbiRidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgIGRhcmtlbigkYnRuLXN1Y2Nlc3MtYmcsIDUlKSAhZGVmYXVsdDtcblxuJGJ0bi1pbmZvLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRidG4taW5mby1iZzogICAgICAgICAgICAgICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuJGJ0bi1pbmZvLWJvcmRlcjogICAgICAgICAgICAgICAgZGFya2VuKCRidG4taW5mby1iZywgNSUpICFkZWZhdWx0O1xuXG4kYnRuLXdhcm5pbmctY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGJ0bi13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4kYnRuLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi13YXJuaW5nLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tZGFuZ2VyLWNvbG9yOiAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kYnRuLWRhbmdlci1iZzogICAgICAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuJGJ0bi1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICAgZGFya2VuKCRidG4tZGFuZ2VyLWJnLCA1JSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG5cbi8vPT0gRm9ybXNcbi8vXG4vLyMjXG5cbi8vKiogYDxpbnB1dD5gIGJhY2tncm91bmQgY29sb3JcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXG4kaW5wdXQtYmctZGlzYWJsZWQ6ICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5ICFkZWZhdWx0O1xuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXG4kaW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuXG4vLyBUT0RPOiBSZW5hbWUgYCRpbnB1dC1ib3JkZXItcmFkaXVzYCB0byBgJGlucHV0LWJvcmRlci1yYWRpdXMtYmFzZWAgaW4gdjRcbi8vKiogRGVmYXVsdCBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuLy8gVGhpcyBoYXMgbm8gZWZmZWN0IG9uIGA8c2VsZWN0PmBzIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuLy8qKiBMYXJnZSBgLmZvcm0tY29udHJvbGAgYm9yZGVyIHJhZGl1c1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2U6ICAgICAgJGJvcmRlci1yYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG4vLyoqIFNtYWxsIGAuZm9ybS1jb250cm9sYCBib3JkZXIgcmFkaXVzXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbDogICAgICAkYm9yZGVyLXJhZGl1cy1zbWFsbCAhZGVmYXVsdDtcblxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBvbiBmb2N1c1xuJGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgIzY2YWZlOSAhZGVmYXVsdDtcblxuLy8qKiBQbGFjZWhvbGRlciB0ZXh0IGNvbG9yXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAjOTk5ICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1iYXNlOiAgICAgICAgICAgICAgKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICogMikgKyAyKSAhZGVmYXVsdDtcbi8vKiogTGFyZ2UgYC5mb3JtLWNvbnRyb2xgIGhlaWdodFxuJGlucHV0LWhlaWdodC1sYXJnZTogICAgICAgICAgICAgKGNlaWwoJGZvbnQtc2l6ZS1sYXJnZSAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuLy8qKiBTbWFsbCBgLmZvcm0tY29udHJvbGAgaGVpZ2h0XG4kaW5wdXQtaGVpZ2h0LXNtYWxsOiAgICAgICAgICAgICAoZmxvb3IoJGZvbnQtc2l6ZS1zbWFsbCAqICRsaW5lLWhlaWdodC1zbWFsbCkgKyAoJHBhZGRpbmctc21hbGwtdmVydGljYWwgKiAyKSArIDIpICFkZWZhdWx0O1xuXG4vLyoqIGAuZm9ybS1ncm91cGAgbWFyZ2luXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAxNXB4ICFkZWZhdWx0O1xuXG4kbGVnZW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJGxlZ2VuZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgI2U1ZTVlNSAhZGVmYXVsdDtcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlciAhZGVmYXVsdDtcblxuLy8qKiBEaXNhYmxlZCBjdXJzb3IgZm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnMuXG4kY3Vyc29yLWRpc2FibGVkOiAgICAgICAgICAgICAgICBub3QtYWxsb3dlZCAhZGVmYXVsdDtcblxuXG4vLz09IERyb3Bkb3duc1xuLy9cbi8vIyMgRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyoqIEJhY2tncm91bmQgZm9yIHRoZSBkcm9wZG93biBtZW51LlxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYC5cbiRkcm9wZG93bi1ib3JkZXI6ICAgICAgICAgICAgICAgIHJnYmEoMCwwLDAsLjE1KSAhZGVmYXVsdDtcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYCAqKmZvciBJRTgqKi5cbiRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG4vLyoqIERpdmlkZXIgY29sb3IgZm9yIGJldHdlZW4gZHJvcGRvd24gaXRlbXMuXG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAjZTVlNWU1ICFkZWZhdWx0O1xuXG4vLyoqIERyb3Bkb3duIGxpbmsgdGV4dCBjb2xvci5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgIGRhcmtlbigkZ3JheS1kYXJrLCA1JSkgIWRlZmF1bHQ7XG4vLyoqIEhvdmVyIGJhY2tncm91bmQgZm9yIGRyb3Bkb3duIGxpbmtzLlxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIHRleHQgY29sb3IuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSBiYWNrZ3JvdW5kIGNvbG9yLlxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbi8vKiogRGlzYWJsZWQgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAkZ3JheS1saWdodCAhZGVmYXVsdDtcblxuLy8qKiBUZXh0IGNvbG9yIGZvciBoZWFkZXJzIHdpdGhpbiBkcm9wZG93biBtZW51cy5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyoqIERlcHJlY2F0ZWQgYCRkcm9wZG93bi1jYXJldC1jb2xvcmAgYXMgb2YgdjMuMS4wXG4kZHJvcGRvd24tY2FyZXQtY29sb3I6ICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuXG5cbi8vLS0gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuLy9cbi8vIE5vdGU6IFRoZXNlIHZhcmlhYmxlcyBhcmUgbm90IGdlbmVyYXRlZCBpbnRvIHRoZSBDdXN0b21pemVyLlxuXG4kemluZGV4LW5hdmJhcjogICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC1uYXZiYXItZml4ZWQ6ICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2dyb3VuZDogIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuXG5cbi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xuLy9cbi8vIyMgRGVmaW5lIHRoZSBicmVha3BvaW50cyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSwgYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmVcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi14c2AgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLXhzOiAgICAgICAgICAgICAgICAgIDQ4MHB4ICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzLW1pbmAgYXMgb2YgdjMuMi4wXG4kc2NyZWVuLXhzLW1pbjogICAgICAgICAgICAgICRzY3JlZW4teHMgIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tcGhvbmVgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1waG9uZTogICAgICAgICAgICAgICAkc2NyZWVuLXhzLW1pbiAhZGVmYXVsdDtcblxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tc21gIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1zbTogICAgICAgICAgICAgICAgICA3NjhweCAhZGVmYXVsdDtcbiRzY3JlZW4tc20tbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1zbSAhZGVmYXVsdDtcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi10YWJsZXRgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi10YWJsZXQ6ICAgICAgICAgICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcblxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3Bcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1tZGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLW1kOiAgICAgICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1taW46ICAgICAgICAgICAgICAkc2NyZWVuLW1kICFkZWZhdWx0O1xuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLWRlc2t0b3BgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1kZXNrdG9wOiAgICAgICAgICAgICAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi1sZzogICAgICAgICAgICAgICAgICAxMjAwcHggIWRlZmF1bHQ7XG4kc2NyZWVuLWxnLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbGcgIWRlZmF1bHQ7XG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXG4kc2NyZWVuLWxnLWRlc2t0b3A6ICAgICAgICAgICRzY3JlZW4tbGctbWluICFkZWZhdWx0O1xuXG4vLyBTbyBtZWRpYSBxdWVyaWVzIGRvbid0IG92ZXJsYXAgd2hlbiByZXF1aXJlZCwgcHJvdmlkZSBhIG1heGltdW1cbiRzY3JlZW4teHMtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tc20tbWluIC0gMSkgIWRlZmF1bHQ7XG4kc2NyZWVuLXNtLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLW1kLW1pbiAtIDEpICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcblxuXG4vLz09IEdyaWQgc3lzdGVtXG4vL1xuLy8jIyBEZWZpbmUgeW91ciBjdXN0b20gcmVzcG9uc2l2ZSBncmlkLlxuXG4vLyoqIE51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBncmlkLlxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGJldHdlZW4gY29sdW1ucy4gR2V0cyBkaXZpZGVkIGluIGhhbGYgZm9yIHRoZSBsZWZ0IGFuZCByaWdodC5cbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAzMHB4ICFkZWZhdWx0O1xuLy8gTmF2YmFyIGNvbGxhcHNlXG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVjb21lcyB1bmNvbGxhcHNlZC5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICAgICAkc2NyZWVuLXNtLW1pbiAhZGVmYXVsdDtcbi8vKiogUG9pbnQgYXQgd2hpY2ggdGhlIG5hdmJhciBiZWdpbnMgY29sbGFwc2luZy5cbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4OiAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xuXG5cbi8vPT0gQ29udGFpbmVyIHNpemVzXG4vL1xuLy8jIyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXRcbiRjb250YWluZXItdGFibGV0OiAgICAgICAgICAgICAoNzIwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpICFkZWZhdWx0O1xuLy8qKiBGb3IgYCRzY3JlZW4tc20tbWluYCBhbmQgdXAuXG4kY29udGFpbmVyLXNtOiAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci10YWJsZXQgIWRlZmF1bHQ7XG5cbi8vIE1lZGl1bSBzY3JlZW4gLyBkZXNrdG9wXG4kY29udGFpbmVyLWRlc2t0b3A6ICAgICAgICAgICAgKDk0MHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vKiogRm9yIGAkc2NyZWVuLW1kLW1pbmAgYW5kIHVwLlxuJGNvbnRhaW5lci1tZDogICAgICAgICAgICAgICAgICRjb250YWluZXItZGVza3RvcCAhZGVmYXVsdDtcblxuLy8gTGFyZ2Ugc2NyZWVuIC8gd2lkZSBkZXNrdG9wXG4kY29udGFpbmVyLWxhcmdlLWRlc2t0b3A6ICAgICAgKDExNDBweCArICRncmlkLWd1dHRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyoqIEZvciBgJHNjcmVlbi1sZy1taW5gIGFuZCB1cC5cbiRjb250YWluZXItbGc6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWxhcmdlLWRlc2t0b3AgIWRlZmF1bHQ7XG5cblxuLy89PSBOYXZiYXJcbi8vXG4vLyMjXG5cbi8vIEJhc2ljcyBvZiBhIG5hdmJhclxuJG5hdmJhci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICA1MHB4ICFkZWZhdWx0O1xuJG5hdmJhci1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQgIWRlZmF1bHQ7XG4kbmF2YmFyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDogICAgICAgIGZsb29yKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSkgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmctdmVydGljYWw6ICAgICAgICAgICgoJG5hdmJhci1oZWlnaHQgLSAkbGluZS1oZWlnaHQtY29tcHV0ZWQpIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ6ICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRlZmF1bHQtY29sb3I6ICAgICAgICAgICAgICM3NzcgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYmc6ICAgICAgICAgICAgICAgICNmOGY4ZjggIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgbGlua3NcbiRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAjNzc3ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAgIzU1NSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJnLCA2LjUlKSAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAjY2NjICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc6ICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAkbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJG5hdmJhci1kZWZhdWx0LWJyYW5kLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnOiAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBOYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc6ICAgICAgICAjODg4ICFkZWZhdWx0O1xuJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ib3JkZXItY29sb3I6ICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cblxuLy8gSW52ZXJ0ZWQgbmF2YmFyXG4vLyBSZXNldCBpbnZlcnRlZCBuYXZiYXIgYmFzaWNzXG4kbmF2YmFyLWludmVyc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGdyYXktbGlnaHQsIDE1JSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICMyMjIgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG5cbi8vIEludmVydGVkIG5hdmJhciBsaW5rc1xuJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICBsaWdodGVuKCRncmF5LWxpZ2h0LCAxNSUpICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWludmVyc2UtYmcsIDEwJSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICM0NDQgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1iZzogICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcbiRuYXZiYXItaW52ZXJzZS1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4vLyBJbnZlcnRlZCBuYXZiYXIgdG9nZ2xlXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWhvdmVyLWJnOiAgICAgICAgICAgICMzMzMgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnOiAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlLWJvcmRlci1jb2xvcjogICAgICAgICMzMzMgIWRlZmF1bHQ7XG5cblxuLy89PSBOYXZzXG4vL1xuLy8jI1xuXG4vLz09PSBTaGFyZWQgbmF2IHN0eWxlc1xuJG5hdi1saW5rLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMHB4IDE1cHggIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbiRuYXYtZGlzYWJsZWQtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLz09IFRhYnNcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAgI2RkZCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWp1c3RpZmllZC1saW5rLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuJG5hdi10YWJzLWp1c3RpZmllZC1hY3RpdmUtbGluay1ib3JkZXItY29sb3I6ICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuLy89PSBQaWxsc1xuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJG5hdi1waWxscy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy89PSBQYWdpbmF0aW9uXG4vL1xuLy8jI1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI6ICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcblxuXG4vLz09IFBhZ2VyXG4vL1xuLy8jI1xuXG4kcGFnZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1iZyAhZGVmYXVsdDtcbiRwYWdlci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWJvcmRlciAhZGVmYXVsdDtcbiRwYWdlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG5cbiRwYWdlci1ob3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kcGFnZXItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnZXItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cbiRwYWdlci1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vPT0gSnVtYm90cm9uXG4vL1xuLy8jI1xuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWhlYWRpbmctY29sb3I6ICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1mb250LXNpemU6ICAgICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS41KSkgIWRlZmF1bHQ7XG5cblxuLy89PSBGb3JtIHN0YXRlcyBhbmQgYWxlcnRzXG4vL1xuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cblxuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgIzNjNzYzZCAhZGVmYXVsdDtcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNkZmYwZDggIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtc3VjY2Vzcy1iZywgLTEwKSwgNSUpICFkZWZhdWx0O1xuXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMzE3MDhmICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYmc6ICAgICAgICAgICAgICAgICAgI2Q5ZWRmNyAhZGVmYXVsdDtcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1pbmZvLWJnLCAtMTApLCA3JSkgIWRlZmF1bHQ7XG5cbiRzdGF0ZS13YXJuaW5nLXRleHQ6ICAgICAgICAgICAgICM4YTZkM2IgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXdhcm5pbmctYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgI2E5NDQ0MiAhZGVmYXVsdDtcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmMmRlZGUgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtZGFuZ2VyLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBUb29sdGlwc1xuLy9cbi8vIyNcblxuLy8qKiBUb29sdGlwIG1heCB3aWR0aFxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4vLyoqIFRvb2x0aXAgdGV4dCBjb2xvclxuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVG9vbHRpcCBiYWNrZ3JvdW5kIGNvbG9yXG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG5cbi8vKiogVG9vbHRpcCBhcnJvdyB3aWR0aFxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgNXB4ICFkZWZhdWx0O1xuLy8qKiBUb29sdGlwIGFycm93IGNvbG9yXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFBvcG92ZXJzXG4vL1xuLy8jI1xuXG4vLyoqIFBvcG92ZXIgYm9keSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgbWF4aW11bSB3aWR0aFxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBib3JkZXIgY29sb3JcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XG4vLyoqIFBvcG92ZXIgZmFsbGJhY2sgYm9yZGVyIGNvbG9yXG4kcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICNjY2MgIWRlZmF1bHQ7XG5cbi8vKiogUG9wb3ZlciB0aXRsZSBiYWNrZ3JvdW5kIGNvbG9yXG4kcG9wb3Zlci10aXRsZS1iZzogICAgICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuXG4vLyoqIFBvcG92ZXIgYXJyb3cgd2lkdGhcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBhcnJvdyBjb2xvclxuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IHdpZHRoXG4kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDogICAgICAgICAgICgkcG9wb3Zlci1hcnJvdy13aWR0aCArIDEpICFkZWZhdWx0O1xuLy8qKiBQb3BvdmVyIG91dGVyIGFycm93IGNvbG9yXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIGZhZGVfaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KSAhZGVmYXVsdDtcbi8vKiogUG9wb3ZlciBvdXRlciBhcnJvdyBmYWxsYmFjayBjb2xvclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I6ICBkYXJrZW4oJHBvcG92ZXItZmFsbGJhY2stYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xuXG5cbi8vPT0gTGFiZWxzXG4vL1xuLy8jI1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWRlZmF1bHQtYmc6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIFByaW1hcnkgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXByaW1hcnktYmc6ICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIFN1Y2Nlc3MgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIEluZm8gbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLWluZm8tYmc6ICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgbGFiZWwgYmFja2dyb3VuZCBjb2xvclxuJGxhYmVsLXdhcm5pbmctYmc6ICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XG4vLyoqIERhbmdlciBsYWJlbCBiYWNrZ3JvdW5kIGNvbG9yXG4kbGFiZWwtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xuXG4vLyoqIERlZmF1bHQgbGFiZWwgdGV4dCBjb2xvclxuJGxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogRGVmYXVsdCB0ZXh0IGNvbG9yIG9mIGEgbGlua2VkIGxhYmVsXG4kbGFiZWwtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuXG5cbi8vPT0gTW9kYWxzXG4vL1xuLy8jI1xuXG4vLyoqIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMTVweCAhZGVmYXVsdDtcblxuLy8qKiBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIHRpdGxlXG4kbW9kYWwtdGl0bGUtcGFkZGluZzogICAgICAgICAxNXB4ICFkZWZhdWx0O1xuLy8qKiBNb2RhbCB0aXRsZSBsaW5lLWhlaWdodFxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBtb2RhbCBjb250ZW50IGFyZWFcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogTW9kYWwgY29udGVudCBib3JkZXIgY29sb3JcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgcmdiYSgwLDAsMCwuMikgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGNvbnRlbnQgYm9yZGVyIGNvbG9yICoqZm9yIElFOCoqXG4kbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I6ICAgICAgICAgICM5OTkgIWRlZmF1bHQ7XG5cbi8vKiogTW9kYWwgYmFja2Ryb3AgYmFja2dyb3VuZCBjb2xvclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbi8vKiogTW9kYWwgYmFja2Ryb3Agb3BhY2l0eVxuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgLjUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGhlYWRlciBib3JkZXIgY29sb3JcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICNlNWU1ZTUgIWRlZmF1bHQ7XG4vLyoqIE1vZGFsIGZvb3RlciBib3JkZXIgY29sb3JcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICA5MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgIDYwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBBbGVydHNcbi8vXG4vLyMjIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZzogICAgICAgICAgICAgICAxNXB4ICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGJvcmRlci1yYWRpdXMtYmFzZSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgIGJvbGQgIWRlZmF1bHQ7XG5cbiRhbGVydC1zdWNjZXNzLWJnOiAgICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xuJGFsZXJ0LXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcbiRhbGVydC1zdWNjZXNzLWJvcmRlcjogICAgICAgICRzdGF0ZS1zdWNjZXNzLWJvcmRlciAhZGVmYXVsdDtcblxuJGFsZXJ0LWluZm8tYmc6ICAgICAgICAgICAgICAgJHN0YXRlLWluZm8tYmcgIWRlZmF1bHQ7XG4kYWxlcnQtaW5mby10ZXh0OiAgICAgICAgICAgICAkc3RhdGUtaW5mby10ZXh0ICFkZWZhdWx0O1xuJGFsZXJ0LWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xuXG4kYWxlcnQtd2FybmluZy1iZzogICAgICAgICAgICAkc3RhdGUtd2FybmluZy1iZyAhZGVmYXVsdDtcbiRhbGVydC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtd2FybmluZy1ib3JkZXI6ICAgICAgICAkc3RhdGUtd2FybmluZy1ib3JkZXIgIWRlZmF1bHQ7XG5cbiRhbGVydC1kYW5nZXItYmc6ICAgICAgICAgICAgICRzdGF0ZS1kYW5nZXItYmcgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XG4kYWxlcnQtZGFuZ2VyLWJvcmRlcjogICAgICAgICAkc3RhdGUtZGFuZ2VyLWJvcmRlciAhZGVmYXVsdDtcblxuXG4vLz09IFByb2dyZXNzIGJhcnNcbi8vXG4vLyMjXG5cbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgd2hvbGUgcHJvZ3Jlc3MgY29tcG9uZW50XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuLy8qKiBQcm9ncmVzcyBiYXIgdGV4dCBjb2xvclxuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbi8vKiogVmFyaWFibGUgZm9yIHNldHRpbmcgcm91bmRlZCBjb3JuZXJzIG9uIHByb2dyZXNzIGJhci5cbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG5cbi8vKiogRGVmYXVsdCBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuLy8qKiBTdWNjZXNzIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnOiAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICAgICAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcbi8vKiogRGFuZ2VyIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItaW5mby1iZzogICAgICAgICRicmFuZC1pbmZvICFkZWZhdWx0O1xuXG5cbi8vPT0gTGlzdCBncm91cFxuLy9cbi8vIyNcblxuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9uIGAubGlzdC1ncm91cC1pdGVtYFxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuLy8qKiBgLmxpc3QtZ3JvdXAtaXRlbWAgYm9yZGVyIGNvbG9yXG4kbGlzdC1ncm91cC1ib3JkZXI6ICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIExpc3QgZ3JvdXAgYm9yZGVyIHJhZGl1c1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJhY2tncm91bmQgY29sb3Igb2Ygc2luZ2xlIGxpc3QgaXRlbXMgb24gaG92ZXJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBhY3RpdmUgbGlzdCBpdGVtc1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogQm9yZGVyIGNvbG9yIG9mIGFjdGl2ZSBsaXN0IGVsZW1lbnRzXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyOiAgICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vKiogVGV4dCBjb2xvciBmb3IgY29udGVudCB3aXRoaW4gYWN0aXZlIGxpc3QgaXRlbXNcbiRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yOiAgbGlnaHRlbigkbGlzdC1ncm91cC1hY3RpdmUtYmcsIDQwJSkgIWRlZmF1bHQ7XG5cbi8vKiogVGV4dCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBUZXh0IGNvbG9yIGZvciBjb250ZW50IHdpdGhpbiBkaXNhYmxlZCBsaXN0IGl0ZW1zXG4kbGlzdC1ncm91cC1kaXNhYmxlZC10ZXh0LWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtbGluay1jb2xvcjogICAgICAgICAjNTU1ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjogICAkbGlzdC1ncm91cC1saW5rLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAjMzMzICFkZWZhdWx0O1xuXG5cbi8vPT0gUGFuZWxzXG4vL1xuLy8jI1xuXG4kcGFuZWwtYmc6ICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJHBhbmVsLWJvZHktcGFkZGluZzogICAgICAgICAgMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6ICAgICAgIDEwcHggMTVweCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItcGFkZGluZzogICAgICAgICRwYW5lbC1oZWFkaW5nLXBhZGRpbmcgIWRlZmF1bHQ7XG4kcGFuZWwtYm9yZGVyLXJhZGl1czogICAgICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgZWxlbWVudHMgd2l0aGluIHBhbmVsc1xuJHBhbmVsLWlubmVyLWJvcmRlcjogICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbiRwYW5lbC1mb290ZXItYmc6ICAgICAgICAgICAgICNmNWY1ZjUgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcGFuZWwtZGVmYXVsdC1ib3JkZXI6ICAgICAgICAjZGRkICFkZWZhdWx0O1xuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgI2Y1ZjVmNSAhZGVmYXVsdDtcblxuJHBhbmVsLXByaW1hcnktdGV4dDogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRwYW5lbC1wcmltYXJ5LWJvcmRlcjogICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG5cbiRwYW5lbC1zdWNjZXNzLXRleHQ6ICAgICAgICAgICRzdGF0ZS1zdWNjZXNzLXRleHQgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnOiAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcblxuJHBhbmVsLWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC1pbmZvLWhlYWRpbmctYmc6ICAgICAgICRzdGF0ZS1pbmZvLWJnICFkZWZhdWx0O1xuXG4kcGFuZWwtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctYm9yZGVyOiAgICAgICAgJHN0YXRlLXdhcm5pbmctYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZzogICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XG5cbiRwYW5lbC1kYW5nZXItdGV4dDogICAgICAgICAgICRzdGF0ZS1kYW5nZXItdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xuJHBhbmVsLWRhbmdlci1oZWFkaW5nLWJnOiAgICAgJHN0YXRlLWRhbmdlci1iZyAhZGVmYXVsdDtcblxuXG4vLz09IFRodW1ibmFpbHNcbi8vXG4vLyMjXG5cbi8vKiogUGFkZGluZyBhcm91bmQgdGhlIHRodW1ibmFpbCBpbWFnZVxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgNHB4ICFkZWZhdWx0O1xuLy8qKiBUaHVtYm5haWwgYmFja2dyb3VuZCBjb2xvclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgY29sb3JcbiR0aHVtYm5haWwtYm9yZGVyOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyoqIFRodW1ibmFpbCBib3JkZXIgcmFkaXVzXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAkYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuXG4vLyoqIEN1c3RvbSB0ZXh0IGNvbG9yIGZvciB0aHVtYm5haWwgY2FwdGlvbnNcbiR0aHVtYm5haWwtY2FwdGlvbi1jb2xvcjogICAgICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xuLy8qKiBQYWRkaW5nIGFyb3VuZCB0aGUgdGh1bWJuYWlsIGNhcHRpb25cbiR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nOiAgIDlweCAhZGVmYXVsdDtcblxuXG4vLz09IFdlbGxzXG4vL1xuLy8jI1xuXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xuJHdlbGwtYm9yZGVyOiAgICAgICAgICAgICAgICAgZGFya2VuKCR3ZWxsLWJnLCA3JSkgIWRlZmF1bHQ7XG5cblxuLy89PSBCYWRnZXNcbi8vXG4vLyMjXG5cbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4vLyoqIExpbmtlZCBiYWRnZSB0ZXh0IGNvbG9yIG9uIGhvdmVyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAjZmZmICFkZWZhdWx0O1xuJGJhZGdlLWJnOiAgICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG5cbi8vKiogQmFkZ2UgdGV4dCBjb2xvciBpbiBhY3RpdmUgbmF2IGxpbmtcbiRiYWRnZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuLy8qKiBCYWRnZSBiYWNrZ3JvdW5kIGNvbG9yIGluIGFjdGl2ZSBuYXYgbGlua1xuJGJhZGdlLWFjdGl2ZS1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1saW5lLWhlaWdodDogICAgICAgICAgIDEgIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAxMHB4ICFkZWZhdWx0O1xuXG5cbi8vPT0gQnJlYWRjcnVtYnNcbi8vXG4vLyMjXG5cbiRicmVhZGNydW1iLXBhZGRpbmctdmVydGljYWw6ICAgOHB4ICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy1ob3Jpem9udGFsOiAxNXB4ICFkZWZhdWx0O1xuLy8qKiBCcmVhZGNydW1iIGJhY2tncm91bmQgY29sb3JcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogQnJlYWRjcnVtYiB0ZXh0IGNvbG9yXG4kYnJlYWRjcnVtYi1jb2xvcjogICAgICAgICAgICAgICNjY2MgIWRlZmF1bHQ7XG4vLyoqIFRleHQgY29sb3Igb2YgY3VycmVudCBwYWdlIGluIHRoZSBicmVhZGNydW1iXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xuLy8qKiBUZXh0dWFsIHNlcGFyYXRvciBmb3IgYmV0d2VlbiBicmVhZGNydW1iIGVsZW1lbnRzXG4kYnJlYWRjcnVtYi1zZXBhcmF0b3I6ICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vPT0gQ2Fyb3VzZWxcbi8vXG4vLyMjXG5cbiRjYXJvdXNlbC10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgwLDAsMCwuNikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENsb3NlXG4vL1xuLy8jI1xuXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICBib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgI2ZmZiAhZGVmYXVsdDtcblxuXG4vLz09IENvZGVcbi8vXG4vLyMjXG5cbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICNjNzI1NGUgIWRlZmF1bHQ7XG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAjZjlmMmY0ICFkZWZhdWx0O1xuXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgIzMzMyAhZGVmYXVsdDtcblxuJHByZS1iZzogICAgICAgICAgICAgICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy89PSBUeXBlXG4vL1xuLy8jI1xuXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXG4kY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsOiAxODBweCAhZGVmYXVsdDtcbi8vKiogVGV4dCBtdXRlZCBjb2xvclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zIGJvcmRlciBjb2xvclxuJGFiYnItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXG4kaGVhZGluZ3Mtc21hbGwtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcbi8vKiogQmxvY2txdW90ZSBzbWFsbCBjb2xvclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgZm9udCBzaXplXG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xuLy8qKiBQYWdlIGhlYWRlciBib3JkZXIgY29sb3JcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4vLyoqIFdpZHRoIG9mIGhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdCB0aXRsZXNcbiRkbC1ob3Jpem9udGFsLW9mZnNldDogICAgICAgICRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWwgIWRlZmF1bHQ7XG4vLyoqIEhvcml6b250YWwgbGluZSBjb2xvci5cbiRoci1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG4iLCIvLyBXZWJLaXQtc3R5bGUgZm9jdXNcblxuQG1peGluIHRhYi1mb2N1cygpIHtcbiAgLy8gRGVmYXVsdFxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgLy8gV2ViS2l0XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cbkBtaXhpbiBpbWctcmVzcG9uc2l2ZSgkZGlzcGxheTogYmxvY2spIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgaGVpZ2h0OiBhdXRvOyAvLyBQYXJ0IDI6IFNjYWxlIHRoZSBoZWlnaHQgYWNjb3JkaW5nIHRvIHRoZSB3aWR0aCwgb3RoZXJ3aXNlIHlvdSBnZXQgc3RyZXRjaGluZ1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS4gTm90ZSB0aGF0IHRoZVxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0xeH1cIiksIFwiI3skZmlsZS0xeH1cIikpO1xuXG4gIEBtZWRpYVxuICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWltYWdlLXBhdGgoXCIjeyRmaWxlLTJ4fVwiKSwgXCIjeyRmaWxlLTJ4fVwiKSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxufVxuIiwiLy9cbi8vIFR5cG9ncmFwaHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSGVhZGluZ3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xuXG4gIHNtYWxsLFxuICAuc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICRoZWFkaW5ncy1zbWFsbC1jb2xvcjtcbiAgfVxufVxuXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMge1xuICBtYXJnaW4tdG9wOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcblxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDY1JTtcbiAgfVxufVxuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG5cbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gIH1cbn1cblxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMTsgfVxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjsgfVxuaDMsIC5oMyB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMzsgfVxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNDsgfVxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNTsgfVxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjsgfVxuXG5cbi8vIEJvZHkgdGV4dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xufVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMS4xNSkpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDEuNSk7XG4gIH1cbn1cblxuXG4vLyBFbXBoYXNpcyAmIG1pc2Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRXg6ICgxMnB4IHNtYWxsIGZvbnQgLyAxNHB4IGJhc2UgZm9udCkgKiAxMDAlID0gYWJvdXQgODUlXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogZmxvb3IoKDEwMCUgKiAkZm9udC1zaXplLXNtYWxsIC8gJGZvbnQtc2l6ZS1iYXNlKSk7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdGF0ZS13YXJuaW5nLWJnO1xuICBwYWRkaW5nOiAuMmVtO1xufVxuXG4vLyBBbGlnbm1lbnRcbi50ZXh0LWxlZnQgICAgICAgICAgIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuLnRleHQtcmlnaHQgICAgICAgICAgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuLnRleHQtY2VudGVyICAgICAgICAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi50ZXh0LWp1c3RpZnkgICAgICAgIHsgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuLnRleHQtbm93cmFwICAgICAgICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG4udGV4dC1sb3dlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cbi50ZXh0LXVwcGVyY2FzZSAgICAgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuLnRleHQtY2FwaXRhbGl6ZSAgICAgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogJHRleHQtbXV0ZWQ7XG59XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1zdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtdGV4dCk7XG5cbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtaW5mbycsICRzdGF0ZS1pbmZvLXRleHQpO1xuXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdhcm5pbmcnLCAkc3RhdGUtd2FybmluZy10ZXh0KTtcblxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1kYW5nZXInLCAkc3RhdGUtZGFuZ2VyLXRleHQpO1xuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG4vLyBGb3Igbm93IHdlJ2xsIGxlYXZlIHRoZXNlIGFsb25nc2lkZSB0aGUgdGV4dCBjbGFzc2VzIHVudGlsIHY0IHdoZW4gd2UgY2FuXG4vLyBzYWZlbHkgc2hpZnQgdGhpbmdzIGFyb3VuZCAocGVyIFNlbVZlciBydWxlcykuXG4uYmctcHJpbWFyeSB7XG4gIC8vIEdpdmVuIHRoZSBjb250cmFzdCBoZXJlLCB0aGlzIGlzIHRoZSBvbmx5IGNsYXNzIHRvIGhhdmUgaXRzIGNvbG9yIGludmVydGVkXG4gIC8vIGF1dG9tYXRpY2FsbHkuXG4gIGNvbG9yOiAjZmZmO1xufVxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLXByaW1hcnknLCAkYnJhbmQtcHJpbWFyeSk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1zdWNjZXNzJywgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xuXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctaW5mbycsICRzdGF0ZS1pbmZvLWJnKTtcblxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLXdhcm5pbmcnLCAkc3RhdGUtd2FybmluZy1iZyk7XG5cbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1kYW5nZXInLCAkc3RhdGUtZGFuZ2VyLWJnKTtcblxuXG4vLyBQYWdlIGhlYWRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogKCgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAtIDEpO1xuICBtYXJnaW46ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAyKSAwICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I7XG59XG5cblxuLy8gTGlzdHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gVW5vcmRlcmVkIGFuZCBPcmRlcmVkIGxpc3RzXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xuICB1bCxcbiAgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gTGlzdCBvcHRpb25zXG5cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAubGlzdC11bnN0eWxlZGAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBsaXN0LXVuc3R5bGVkYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG5cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuXG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuLy8gRGVzY3JpcHRpb24gTGlzdHNcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdFxuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG59XG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xufVxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbi8vIEhvcml6b250YWwgZGVzY3JpcHRpb24gbGlzdHNcbi8vXG4vLyBEZWZhdWx0cyB0byBiZWluZyBzdGFja2VkIHdpdGhvdXQgYW55IG9mIHRoZSBiZWxvdyBzdHlsZXMgYXBwbGllZCwgdW50aWwgdGhlXG4vLyBncmlkIGJyZWFrcG9pbnQgaXMgcmVhY2hlZCAoZGVmYXVsdCBvZiB+NzY4cHgpLlxuXG4uZGwtaG9yaXpvbnRhbCB7XG4gIGRkIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDsgLy8gQ2xlYXIgdGhlIGZsb2F0ZWQgYGR0YCBpZiBhbiBlbXB0eSBgZGRgIGlzIHByZXNlbnRcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZHQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogKCRkbC1ob3Jpem9udGFsLW9mZnNldCAtIDIwKTtcbiAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAaW5jbHVkZSB0ZXh0LW92ZXJmbG93O1xuICAgIH1cbiAgICBkZCB7XG4gICAgICBtYXJnaW4tbGVmdDogJGRsLWhvcml6b250YWwtb2Zmc2V0O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE1pc2Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQWJicmV2aWF0aW9ucyBhbmQgYWNyb255bXNcbmFiYnJbdGl0bGVdLFxuLy8gQWRkIGRhdGEtKiBhdHRyaWJ1dGUgdG8gaGVscCBvdXQgb3VyIHRvb2x0aXAgcGx1Z2luLCBwZXIgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy81MjU3XG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjtcbn1cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIEBleHRlbmQgLnRleHQtdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbjogMCAwICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAkYmxvY2txdW90ZS1mb250LXNpemU7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xuXG4gIHAsXG4gIHVsLFxuICBvbCB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gTm90ZTogRGVwcmVjYXRlZCBzbWFsbCBhbmQgLnNtYWxsIGFzIG9mIHYzLjEuMFxuICAvLyBDb250ZXh0OiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjYwXG4gIGZvb3RlcixcbiAgc21hbGwsXG4gIC5zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA4MCU7IC8vIGJhY2sgdG8gZGVmYXVsdCBmb250LXNpemVcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyAvLyBlbSBkYXNoLCBuYnNwXG4gICAgfVxuICB9XG59XG5cbi8vIE9wcG9zaXRlIGFsaWdubWVudCBvZiBibG9ja3F1b3RlXG4vL1xuLy8gSGVhZHMgdXA6IGBibG9ja3F1b3RlLnB1bGwtcmlnaHRgIGhhcyBiZWVuIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMS4wLlxuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLy8gQWNjb3VudCBmb3IgY2l0YXRpb25cbiAgZm9vdGVyLFxuICBzbWFsbCxcbiAgLnNtYWxsIHtcbiAgICAmOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7IC8vIG5ic3AsIGVtIGRhc2hcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkcmVzc2VzXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbn1cbiIsIi8vIFR5cG9ncmFwaHlcblxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gIGEjeyRwYXJlbnR9OmhvdmVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbiAgYSN7JHBhcmVudH06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIENsZWFyZml4XG4vL1xuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuLy9cbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLy8gVGV4dCBvdmVyZmxvd1xuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdygpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvL1xuLy8gQ29kZSAoaW5saW5lIGFuZCBibG9jaylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbn1cblxuLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAtIDEpIC8gMik7XG4gIG1hcmdpbjogMCAwICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC0gMSk7IC8vIDE0cHggdG8gMTNweFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogJHByZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByZS1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHByZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIGV4dHJhIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXhzLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW5zXG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4oJGNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVzaCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG4iLCIvL1xuLy8gR3JpZCBzeXN0ZW1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuLmNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1zbTtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1tZDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICB3aWR0aDogJGNvbnRhaW5lci1sZztcbiAgfVxufVxuXG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGhvdXQgYW55IGRlZmluZWRcbi8vIHdpZHRoIGZvciBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyLWZpeGVkO1xufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXG5cbi5yb3cge1xuICBAaW5jbHVkZSBtYWtlLXJvdztcbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucztcblxuXG4vLyBFeHRyYSBzbWFsbCBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIGV4dHJhIHNtYWxsIGRldmljZXMgbGlrZVxuLy8gc21hcnRwaG9uZXMuXG5cbkBpbmNsdWRlIG1ha2UtZ3JpZCh4cyk7XG5cblxuLy8gU21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgc21hbGwgZGV2aWNlIHJhbmdlLCBmcm9tIHBob25lc1xuLy8gdG8gdGFibGV0cy5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChzbSk7XG59XG5cblxuLy8gTWVkaXVtIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkKG1kKTtcbn1cblxuXG4vLyBMYXJnZSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBsYXJnZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChsZyk7XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cbn1cblxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGZsb2F0LWdyaWQtY29sdW1ucygkY2xhc3MsICRpOiAxLCAkbGlzdDogXCIuY29sLSN7JGNsYXNzfS0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1c2gtI3skaW5kZXh9IHtcbiAgICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdXNoKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0wIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0jeyRpbmRleH0ge1xuICAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA9PSAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVsbC0wIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IG9mZnNldCkge1xuICAgIC5jb2wtI3skY2xhc3N9LW9mZnNldC0jeyRpbmRleH0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKCRpbmRleCAvICRncmlkLWNvbHVtbnMpKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBsb29wLWdyaWQtY29sdW1ucygkY29sdW1ucywgJGNsYXNzLCAkdHlwZSkge1xuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICBAaW5jbHVkZSBjYWxjLWdyaWQtY29sdW1uKCRpLCAkY2xhc3MsICR0eXBlKTtcbiAgfVxufVxuXG5cbi8vIENyZWF0ZSBncmlkIGZvciBzcGVjaWZpYyBjbGFzc1xuQG1peGluIG1ha2UtZ3JpZCgkY2xhc3MpIHtcbiAgQGluY2x1ZGUgZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcyk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgd2lkdGgpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1bGwpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIHB1c2gpO1xuICBAaW5jbHVkZSBsb29wLWdyaWQtY29sdW1ucygkZ3JpZC1jb2x1bW5zLCAkY2xhc3MsIG9mZnNldCk7XG59XG4iLCIvL1xuLy8gVGFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnO1xufVxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5cbi8vIEJhc2VsaW5lIHN0eWxlc1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIC8vIENlbGxzXG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBCb3R0b20gYWxpZ24gZm9yIGNvbHVtbiBoZWFkaW5nc1xuICA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuICAvLyBSZW1vdmUgdG9wIGJvcmRlciBmcm9tIHRoZWFkIGJ5IGRlZmF1bHRcbiAgPiBjYXB0aW9uICsgdGhlYWQsXG4gID4gY29sZ3JvdXAgKyB0aGVhZCxcbiAgPiB0aGVhZDpmaXJzdC1jaGlsZCB7XG4gICAgPiB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEFjY291bnQgZm9yIG11bHRpcGxlIHRib2R5IGluc3RhbmNlc1xuICA+IHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gTmVzdGluZ1xuICAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICB9XG59XG5cblxuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuXG4udGFibGUtY29uZGVuc2VkIHtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJsZS1jb25kZW5zZWQtY2VsbC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEJvcmRlcmVkIHZlcnNpb25cbi8vXG4vLyBBZGQgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gID4gdGhlYWQsXG4gID4gdGJvZHksXG4gID4gdGZvb3Qge1xuICAgID4gdHIge1xuICAgICAgPiB0aCxcbiAgICAgID4gdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IHRoZWFkID4gdHIge1xuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctYWNjZW50O1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1ob3ZlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIGNlbGwgc2l6aW5nXG4vL1xuLy8gUmVzZXQgZGVmYXVsdCB0YWJsZSBiZWhhdmlvclxuXG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IC8vIFByZXZlbnQgYm9yZGVyIGhpZGluZyBpbiBGaXJlZm94IGFuZCBJRTktMTEgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjIzKVxuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxudGFibGUge1xuICB0ZCxcbiAgdGgge1xuICAgICZbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyAvLyBQcmV2ZW50IGJvcmRlciBoaWRpbmcgaW4gRmlyZWZveCBhbmQgSUU5LTExIChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTYyMylcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG4vLyBHZW5lcmF0ZSB0aGUgY29udGV4dHVhbCB2YXJpYW50c1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2FjdGl2ZScsICR0YWJsZS1iZy1hY3RpdmUpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ3N1Y2Nlc3MnLCAkc3RhdGUtc3VjY2Vzcy1iZyk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnaW5mbycsICRzdGF0ZS1pbmZvLWJnKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCd3YXJuaW5nJywgJHN0YXRlLXdhcm5pbmctYmcpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ2RhbmdlcicsICRzdGF0ZS1kYW5nZXItYmcpO1xuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gV3JhcCB5b3VyIHRhYmxlcyBpbiBgLnRhYmxlLXJlc3BvbnNpdmVgIGFuZCB3ZSdsbCBtYWtlIHRoZW0gbW9iaWxlIGZyaWVuZGx5XG4vLyBieSBlbmFibGluZyBob3Jpem9udGFsIHNjcm9sbGluZy4gT25seSBhcHBsaWVzIDw3NjhweC4gRXZlcnl0aGluZyBhYm92ZSB0aGF0XG4vLyB3aWxsIGRpc3BsYXkgbm9ybWFsbHkuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IC8vIFdvcmthcm91bmQgZm9yIElFOSBidWcgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE0ODM3KVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgLy8gVGlnaHRlbiB1cCBzcGFjaW5nXG4gICAgPiAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLy8gRW5zdXJlIHRoZSBjb250ZW50IGRvZXNuJ3Qgd3JhcFxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aCxcbiAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU3BlY2lhbCBvdmVycmlkZXMgZm9yIHRoZSBib3JkZXJlZCB0YWJsZXNcbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC8vIE51a2UgdGhlIGFwcHJvcHJpYXRlIGJvcmRlcnMgc28gdGhhdCB0aGUgcGFyZW50IGNhbiBoYW5kbGUgdGhlbVxuICAgICAgPiB0aGVhZCxcbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0ciB7XG4gICAgICAgICAgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgICAgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gT25seSBudWtlIHRoZSBsYXN0IHJvdydzIGJvdHRvbS1ib3JkZXIgaW4gYHRib2R5YCBhbmQgYHRmb290YCBzaW5jZVxuICAgICAgLy8gY2hhbmNlcyBhcmUgdGhlcmUgd2lsbCBiZSBvbmx5IG9uZSBgdHJgIGluIGEgYHRoZWFkYCBhbmQgdGhhdCB3b3VsZFxuICAgICAgLy8gcmVtb3ZlIHRoZSBib3JkZXIgYWx0b2dldGhlci5cbiAgICAgID4gdGJvZHksXG4gICAgICA+IHRmb290IHtcbiAgICAgICAgPiB0cjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZSA+IHRoZWFkID4gdHIsXG4gIC50YWJsZSA+IHRib2R5ID4gdHIsXG4gIC50YWJsZSA+IHRmb290ID4gdHIge1xuICAgID4gdGQuI3skc3RhdGV9LFxuICAgID4gdGguI3skc3RhdGV9LFxuICAgICYuI3skc3RhdGV9ID4gdGQsXG4gICAgJi4jeyRzdGF0ZX0gPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyIHtcbiAgICA+IHRkLiN7JHN0YXRlfTpob3ZlcixcbiAgICA+IHRoLiN7JHN0YXRlfTpob3ZlcixcbiAgICAmLiN7JHN0YXRlfTpob3ZlciA+IHRkLFxuICAgICY6aG92ZXIgPiAuI3skc3RhdGV9LFxuICAgICYuI3skc3RhdGV9OmhvdmVyID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gRm9ybXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gTm9ybWFsaXplIG5vbi1jb250cm9sc1xuLy9cbi8vIFJlc3R5bGUgYW5kIGJhc2VsaW5lIG5vbi1jb250cm9sIGZvcm0gZWxlbWVudHMuXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIC8vIENocm9tZSBhbmQgRmlyZWZveCBzZXQgYSBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OS5cbiAgbWluLXdpZHRoOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAkbGVnZW5kLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGVnZW5kLWJvcmRlci1jb2xvcjtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gRm9yY2UgSUU4IHRvIHdyYXAgbG9uZyBjb250ZW50IChzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMzE0MSlcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4vLyBOb3JtYWxpemUgZm9ybSBjb250cm9sc1xuLy9cbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXG4vLyBpcyByZXF1aXJlZCB0byBlbnN1cmUgb3B0aW11bSBkaXNwbGF5IHdpdGggb3Igd2l0aG91dCB0aG9zZSBjbGFzc2VzIHRvIGJldHRlclxuLy8gYWRkcmVzcyBicm93c2VyIGluY29uc2lzdGVuY2llcy5cblxuLy8gT3ZlcnJpZGUgY29udGVudC1ib3ggaW4gTm9ybWFsaXplICgqIGlzbid0IHNwZWNpZmljIGVub3VnaClcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xufVxuXG4vLyBQb3NpdGlvbiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgYmV0dGVyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7IC8vIElFOC05XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8vIFNldCB0aGUgaGVpZ2h0IG9mIGZpbGUgY29udHJvbHMgdG8gbWF0Y2ggdGV4dCBpbnB1dHNcbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIE1ha2UgcmFuZ2UgaW5wdXRzIGJlaGF2ZSBsaWtlIHRleHR1YWwgZm9ybSBjb250cm9sc1xuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb2N1cyBmb3IgZmlsZSwgcmFkaW8sIGFuZCBjaGVja2JveFxuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBAaW5jbHVkZSB0YWItZm9jdXM7XG59XG5cbi8vIEFkanVzdCBvdXRwdXQgZWxlbWVudFxub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCArIDEpO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xufVxuXG5cbi8vIENvbW1vbiBmb3JtIGNvbnRyb2xzXG4vL1xuLy8gU2hhcmVkIHNpemUgYW5kIHR5cGUgcmVzZXRzIGZvciBmb3JtIGNvbnRyb2xzLiBBcHBseSBgLmZvcm0tY29udHJvbGAgdG8gYW55XG4vLyBvZiB0aGUgZm9sbG93aW5nIGZvcm0gY29udHJvbHM6XG4vL1xuLy8gc2VsZWN0XG4vLyB0ZXh0YXJlYVxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl1cbi8vIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXVxuLy8gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1cbi8vIGlucHV0W3R5cGU9XCJkYXRlXCJdXG4vLyBpbnB1dFt0eXBlPVwibW9udGhcIl1cbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdXG4vLyBpbnB1dFt0eXBlPVwid2Vla1wiXVxuLy8gaW5wdXRbdHlwZT1cIm51bWJlclwiXVxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdXG4vLyBpbnB1dFt0eXBlPVwidXJsXCJdXG4vLyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdXG4vLyBpbnB1dFt0eXBlPVwidGVsXCJdXG4vLyBpbnB1dFt0eXBlPVwiY29sb3JcIl1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7IC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1czsgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgPHNlbGVjdD5zIGluIENTUy5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cyk7XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXM7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXI7XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmW2Rpc2FibGVkXSxcbiAgJltyZWFkb25seV0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmctZGlzYWJsZWQ7XG4gICAgb3BhY2l0eTogMTsgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NVxuICB9XG5cbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdGV4dGFyZWEmIHRvIHRleHRhcmVhLmZvcm0tY29udHJvbFxufVxuXG4vLyBSZXNldCBoZWlnaHQgZm9yIGB0ZXh0YXJlYWBzXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gU2VhcmNoIGlucHV0cyBpbiBpT1Ncbi8vXG4vLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4vLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbi8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblxuLy8gU3BlY2lhbCBzdHlsZXMgZm9yIGlPUyB0ZW1wb3JhbCBpbnB1dHNcbi8vXG4vLyBJbiBNb2JpbGUgU2FmYXJpLCBzZXR0aW5nIGBkaXNwbGF5OiBibG9ja2Agb24gdGVtcG9yYWwgaW5wdXRzIGNhdXNlcyB0aGVcbi8vIHRleHQgd2l0aGluIHRoZSBpbnB1dCB0byBiZWNvbWUgdmVydGljYWxseSBtaXNhbGlnbmVkLiBBcyBhIHdvcmthcm91bmQsIHdlXG4vLyBzZXQgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlIGdpdmVuIGhlaWdodCBvZiB0aGUgaW5wdXQsIGJ1dCBvbmx5XG4vLyBmb3IgU2FmYXJpLiBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG5cbiAgICAmLmlucHV0LXNtLFxuICAgIC5pbnB1dC1ncm91cC1zbSAmIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICAgIH1cblxuICAgICYuaW5wdXQtbGcsXG4gICAgLmlucHV0LWdyb3VwLWxnICYge1xuICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBsYWJlbCB7XG4gICAgbWluLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOyAvLyBFbnN1cmUgdGhlIGlucHV0IGRvZXNuJ3QganVtcCB3aGVuIHRoZXJlIGlzIG5vIHRleHRcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG5cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7IC8vIE1vdmUgdXAgc2libGluZyByYWRpb3Mgb3IgY2hlY2tib3hlcyBmb3IgdGlnaHRlciBzcGFjaW5nXG59XG5cbi8vIFJhZGlvcyBhbmQgY2hlY2tib3hlcyBvbiBzYW1lIGxpbmVcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyAvLyBzcGFjZSBvdXQgY29uc2VjdXRpdmUgaW5saW5lIGNvbnRyb2xzXG59XG5cbi8vIEFwcGx5IHNhbWUgZGlzYWJsZWQgY3Vyc29yIHR3ZWFrIGFzIGZvciBpbnB1dHNcbi8vIFNvbWUgc3BlY2lhbCBjYXJlIGlzIG5lZWRlZCBiZWNhdXNlIDxsYWJlbD5zIGRvbid0IGluaGVyaXQgdGhlaXIgcGFyZW50J3MgYGN1cnNvcmAuXG4vL1xuLy8gTm90ZTogTmVpdGhlciByYWRpb3Mgbm9yIGNoZWNrYm94ZXMgY2FuIGJlIHJlYWRvbmx5LlxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgJltkaXNhYmxlZF0sXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gIH1cbn1cbi8vIFRoZXNlIGNsYXNzZXMgYXJlIHVzZWQgZGlyZWN0bHkgb24gPGxhYmVsPnNcbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgJi5kaXNhYmxlZCxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgfVxufVxuLy8gVGhlc2UgY2xhc3NlcyBhcmUgdXNlZCBvbiBlbGVtZW50cyB3aXRoIDxsYWJlbD4gZGVzY2VuZGFudHNcbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBsYWJlbCB7XG4gICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3RhdGljIGZvcm0gY29udHJvbCB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSBgcGAgZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpblxuLy8gYSBob3Jpem9udGFsIGZvcm0gbGF5b3V0LlxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIC8vIFNpemUgaXQgYXBwcm9wcmlhdGVseSBuZXh0IHRvIHJlYWwgZm9ybSBjb250cm9sc1xuICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTtcbiAgcGFkZGluZy1ib3R0b206ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XG4gIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBmcm9tIGBwYFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1iYXNlKTtcblxuICAmLmlucHV0LWxnLFxuICAmLmlucHV0LXNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBUaGUgYC5mb3JtLWdyb3VwLSogZm9ybS1jb250cm9sYCB2YXJpYXRpb25zIGFyZSBzYWRseSBkdXBsaWNhdGVkIHRvIGF2b2lkIHRoZVxuLy8gaXNzdWUgZG9jdW1lbnRlZCBpbiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE1MDc0LlxuXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtc20nLCAkaW5wdXQtaGVpZ2h0LXNtYWxsLCAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbCk7XG4uZm9ybS1ncm91cC1zbSB7XG5cbiAgQGluY2x1ZGUgaW5wdXQtc2l6ZSgnLmZvcm0tY29udHJvbCcsICRpbnB1dC1oZWlnaHQtc21hbGwsICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsLCAkcGFkZGluZy1zbWFsbC1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkbGluZS1oZWlnaHQtc21hbGwsICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtYWxsKTtcblxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc21hbGw7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICRmb250LXNpemUtc21hbGwpO1xuICB9XG59XG5cbkBpbmNsdWRlIGlucHV0LXNpemUoJy5pbnB1dC1sZycsICRpbnB1dC1oZWlnaHQtbGFyZ2UsICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsLCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWxhcmdlLCAkbGluZS1oZWlnaHQtbGFyZ2UsICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlKTtcbi5mb3JtLWdyb3VwLWxnIHtcblxuICBAaW5jbHVkZSBpbnB1dC1zaXplKCcuZm9ybS1jb250cm9sJywgJGlucHV0LWhlaWdodC1sYXJnZSwgJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xuXG4gIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gICAgcGFkZGluZzogJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgJHBhZGRpbmctbGFyZ2UtaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sYXJnZTtcbiAgICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1sYXJnZSk7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgZmVlZGJhY2sgc3RhdGVzXG4vL1xuLy8gQXBwbHkgY29udGV4dHVhbCBhbmQgc2VtYW50aWMgc3RhdGVzIHRvIGluZGl2aWR1YWwgZm9ybSBjb250cm9scy5cblxuLmhhcy1mZWVkYmFjayB7XG4gIC8vIEVuYWJsZSBhYnNvbHV0ZSBwb3NpdGlvbmluZ1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gRW5zdXJlIGljb25zIGRvbid0IG92ZXJsYXAgdGV4dFxuICAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGlucHV0LWhlaWdodC1iYXNlICogMS4yNSk7XG4gIH1cbn1cbi8vIEZlZWRiYWNrIGljb24gKHJlcXVpcmVzIC5nbHlwaGljb24gY2xhc3Nlcylcbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7IC8vIEVuc3VyZSBpY29uIGlzIGFib3ZlIGlucHV0IGdyb3Vwc1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtYmFzZTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XG59XG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc21hbGw7XG59XG5cbi8vIEZlZWRiYWNrIHN0YXRlc1xuLmhhcy1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLXN1Y2Nlc3MtdGV4dCwgJHN0YXRlLXN1Y2Nlc3MtdGV4dCwgJHN0YXRlLXN1Y2Nlc3MtYmcpO1xufVxuLmhhcy13YXJuaW5nIHtcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLXdhcm5pbmctdGV4dCwgJHN0YXRlLXdhcm5pbmctdGV4dCwgJHN0YXRlLXdhcm5pbmctYmcpO1xufVxuLmhhcy1lcnJvciB7XG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRzdGF0ZS1kYW5nZXItdGV4dCwgJHN0YXRlLWRhbmdlci10ZXh0LCAkc3RhdGUtZGFuZ2VyLWJnKTtcbn1cblxuLy8gUmVwb3NpdGlvbiBmZWVkYmFjayBpY29uIGlmIGlucHV0IGhhcyB2aXNpYmxlIGxhYmVsIGFib3ZlXG4uaGFzLWZlZWRiYWNrIGxhYmVsIHtcblxuICAmIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgIHRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArIDUpOyAvLyBIZWlnaHQgb2YgdGhlIGBsYWJlbGAgYW5kIGl0cyBtYXJnaW5cbiAgfVxuICAmLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgdG9wOiAwO1xuICB9XG59XG5cblxuLy8gSGVscCB0ZXh0XG4vL1xuLy8gQXBwbHkgdG8gYW55IGVsZW1lbnQgeW91IHdpc2ggdG8gY3JlYXRlIGxpZ2h0IHRleHQgZm9yIHBsYWNlbWVudCBpbW1lZGlhdGVseVxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogbGlnaHRlbigkdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxufVxuXG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG4vL1xuLy8gSGVhZHMgdXAhIFRoaXMgaXMgbWl4aW4tZWQgaW50byBgLm5hdmJhci1mb3JtYCBpbiBuYXZiYXJzLmxlc3MuXG5cbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAuZm9ybS1pbmxpbmVgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcbkBtaXhpbiBmb3JtLWlubGluZSB7XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIEluIG5hdmJhci1mb3JtLCBhbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gICAgICAuaW5wdXQtZ3JvdXAtYnRuLFxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElucHV0IGdyb3VwcyBuZWVkIHRoYXQgMTAwJSB3aWR0aCB0aG91Z2hcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5yYWRpbyxcbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC8vIFJlLW92ZXJyaWRlIHRoZSBmZWVkYmFjayBpY29uLlxuICAgIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBmb3JtLWlubGluZWAgZm9yIGxpYnNhc3MgY29tcGF0aWJpbGl0eVxuLmZvcm0taW5saW5lIHtcbiAgQGluY2x1ZGUgZm9ybS1pbmxpbmU7XG59XG5cblxuXG4vLyBIb3Jpem9udGFsIGZvcm1zXG4vL1xuLy8gSG9yaXpvbnRhbCBmb3JtcyBhcmUgYnVpbHQgb24gZ3JpZCBjbGFzc2VzIGFuZCBhbGxvdyB5b3UgdG8gY3JlYXRlIGZvcm1zIHdpdGhcbi8vIGxhYmVscyBvbiB0aGUgbGVmdCBhbmQgaW5wdXRzIG9uIHRoZSByaWdodC5cblxuLmZvcm0taG9yaXpvbnRhbCB7XG5cbiAgLy8gQ29uc2lzdGVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzXG4gIC8vXG4gIC8vIExhYmVscyBhbHNvIGdldCBzb21lIHJlc2V0IHN0eWxlcywgYnV0IHRoYXQgaXMgc2NvcGVkIHRvIGEgbWVkaWEgcXVlcnkgYmVsb3cuXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgcGFkZGluZyB3ZSdyZSBhZGRpbmcgdG8gZW5zdXJlIHRoZSBhbGlnbm1lbnQgYW5kIG9mIGhlbHAgdGV4dFxuICAvLyBhbmQgb3RoZXIgY29udGVudCBiZWxvdyBpdGVtc1xuICAucmFkaW8sXG4gIC5jaGVja2JveCB7XG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSkpO1xuICB9XG5cbiAgLy8gTWFrZSBmb3JtIGdyb3VwcyBiZWhhdmUgbGlrZSByb3dzXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdztcbiAgfVxuXG4gIC8vIFJlc2V0IHNwYWNpbmcgYW5kIHJpZ2h0IGFsaWduIGxhYmVscywgYnV0IHNjb3BlIHRvIG1lZGlhIHF1ZXJpZXMgc28gdGhhdFxuICAvLyBsYWJlbHMgb24gbmFycm93IHZpZXdwb3J0cyBzdGFjayB0aGUgc2FtZSBhcyBhIGRlZmF1bHQgZm9ybSBleGFtcGxlLlxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgICAuY29udHJvbC1sYWJlbCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLWJhc2UtdmVydGljYWwgKyAxKTsgLy8gRGVmYXVsdCBwYWRkaW5nIHBsdXMgYSBib3JkZXJcbiAgICB9XG4gIH1cblxuICAvLyBWYWxpZGF0aW9uIHN0YXRlc1xuICAvL1xuICAvLyBSZXBvc2l0aW9uIHRoZSBpY29uIGJlY2F1c2UgaXQncyBub3cgd2l0aGluIGEgZ3JpZCBjb2x1bW4gYW5kIGNvbHVtbnMgaGF2ZVxuICAvLyBgcG9zaXRpb246IHJlbGF0aXZlO2Agb24gdGhlbS4gQWxzbyBhY2NvdW50cyBmb3IgdGhlIGdyaWQgZ3V0dGVyIHBhZGRpbmcuXG4gIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgfVxuXG4gIC8vIEZvcm0gZ3JvdXAgc2l6ZXNcbiAgLy9cbiAgLy8gUXVpY2sgdXRpbGl0eSBjbGFzcyBmb3IgYXBwbHlpbmcgYC5pbnB1dC1sZ2AgYW5kIGAuaW5wdXQtc21gIHN0eWxlcyB0byB0aGVcbiAgLy8gaW5wdXRzIGFuZCBsYWJlbHMgd2l0aGluIGEgYC5mb3JtLWdyb3VwYC5cbiAgLmZvcm0tZ3JvdXAtbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogKCgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAqICRsaW5lLWhlaWdodC1sYXJnZSkgKyAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tZ3JvdXAtc20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogKCRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICsgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiAqKioqKioqKioqKioqKioqKiogTUlYSU5TICoqKioqKioqKioqICovXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIHNoYWRvdygkc2hhZG93KSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgIFxuXHQtbW96LWJveC1zaGFkb3c6ICRzaGFkb3c7XG5cdGJveC1zaGFkb3c6ICRzaGFkb3c7IFxufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbikgeyAgICBcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAoJHRyYW5zaXRpb24pO1xuICAgIC1tb3otdHJhbnNpdGlvbjogKCR0cmFuc2l0aW9uKTtcbiAgICAtby10cmFuc2l0aW9uOiAoJHRyYW5zaXRpb24pO1xuICAgIHRyYW5zaXRpb246ICgkdHJhbnNpdGlvbik7XG59XG5cbkBtaXhpbiBob3Zlci1mYWRlKCRmYWRlKSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmYWRlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZmFkZSk7ICAgICAgICAgICAgXG4gICAgfVxuICAgIFxufVxuXG5AbWl4aW4gbWljcm9wYWdlLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLyogKioqKioqKioqIFZBUklBQkxFUyAqKioqKioqKioqKiAqL1xuJG9yYW5nZSA6ICNlMjg4NDI7XG5cbiR0ZWFsIDogIzA3YjdiNztcblxuJGRibHVlIDogIzAwMjczZDtcblxuJGJsdWUgOiAjMDY1NTlmO1xuXG4kbGJsdWUgOiAjODdjNWU4O1xuXG4kZ3JlZW4gOiAjNzhjMDYyO1xuXG4kZ3JheSA6ICM5OTk5OTk7XG5cbiRkZ3JheTogIzYzNmE2ZTtcblxuJHJvYm90byA6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLCBcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJMdWNpZGEgR3JhbmRlXCIsIHNhbnMtc2VyaWY7IiwiLy8gRm9ybSB2YWxpZGF0aW9uIHN0YXRlc1xuLy9cbi8vIFVzZWQgaW4gZm9ybXMubGVzcyB0byBnZW5lcmF0ZSB0aGUgZm9ybSB2YWxpZGF0aW9uIENTUyBmb3Igd2FybmluZ3MsIGVycm9ycyxcbi8vIGFuZCBzdWNjZXNzZXMuXG5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkdGV4dC1jb2xvcjogIzU1NSwgJGJvcmRlci1jb2xvcjogI2NjYywgJGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUpIHtcbiAgLy8gQ29sb3IgdGhlIGxhYmVsIGFuZCBoZWxwIHRleHRcbiAgLmhlbHAtYmxvY2ssXG4gIC5jb250cm9sLWxhYmVsLFxuICAucmFkaW8sXG4gIC5jaGVja2JveCxcbiAgLnJhZGlvLWlubGluZSxcbiAgLmNoZWNrYm94LWlubGluZSxcbiAgJi5yYWRpbyBsYWJlbCxcbiAgJi5jaGVja2JveCBsYWJlbCxcbiAgJi5yYWRpby1pbmxpbmUgbGFiZWwsXG4gICYuY2hlY2tib3gtaW5saW5lIGxhYmVsICB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB9XG4gIC8vIFNldCB0aGUgYm9yZGVyIGFuZCBib3ggc2hhZG93IG9uIHNwZWNpZmljIGlucHV0cyB0byBtYXRjaFxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSk7IC8vIFJlZGVjbGFyZSBzbyB0cmFuc2l0aW9ucyB3b3JrXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLWNvbG9yLCAxMCUpO1xuICAgICAgJHNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA2cHggbGlnaHRlbigkYm9yZGVyLWNvbG9yLCAyMCUpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93KTtcbiAgICB9XG4gIH1cbiAgLy8gU2V0IHZhbGlkYXRpb24gc3RhdGVzIGFsc28gZm9yIGFkZG9uc1xuICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3I7XG4gIH1cbiAgLy8gT3B0aW9uYWwgZmVlZGJhY2sgaWNvblxuICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtYm9yZGVyLWZvY3VzYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkY29sb3I6ICRpbnB1dC1ib3JkZXItZm9jdXMpIHtcbiAgJGNvbG9yLXJnYmE6IHJnYmEocmVkKCRjb2xvciksIGdyZWVuKCRjb2xvciksIGJsdWUoJGNvbG9yKSwgLjYpO1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggJGNvbG9yLXJnYmEpO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBSZWxhdGl2ZSB0ZXh0IHNpemUsIHBhZGRpbmcsIGFuZCBib3JkZXItcmFkaWkgY2hhbmdlcyBmb3IgZm9ybSBjb250cm9scy4gRm9yXG4vLyBob3Jpem9udGFsIHNpemluZywgd3JhcCBjb250cm9scyBpbiB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuIGA8c2VsZWN0PmBcbi8vIGVsZW1lbnQgZ2V0cyBzcGVjaWFsIGxvdmUgYmVjYXVzZSBpdCdzIHNwZWNpYWwsIGFuZCB0aGF0J3MgYSBmYWN0IVxuLy8gW2NvbnZlcnRlcl0gJHBhcmVudCBoYWNrXG5AbWl4aW4gaW5wdXQtc2l6ZSgkcGFyZW50LCAkaW5wdXQtaGVpZ2h0LCAkcGFkZGluZy12ZXJ0aWNhbCwgJHBhZGRpbmctaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAjeyRwYXJlbnR9IHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgcGFkZGluZzogJHBhZGRpbmctdmVydGljYWwgJHBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIHNlbGVjdCN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gIHRleHRhcmVhI3skcGFyZW50fSxcbiAgc2VsZWN0W211bHRpcGxlXSN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuIiwiLy9cbi8vIEJ1dHRvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEZvciBpbnB1dC5idG5cbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNFxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCwgJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWJhc2UsICRsaW5lLWhlaWdodC1iYXNlLCAkYm9yZGVyLXJhZGl1cy1iYXNlKTtcbiAgQGluY2x1ZGUgdXNlci1zZWxlY3Qobm9uZSk7XG5cbiAgJixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiAkYnRuLWRlZmF1bHQtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3NcbiAgICBAaW5jbHVkZSBvcGFjaXR5KC42NSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYnRuLWRlZmF1bHQge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLWRlZmF1bHQtY29sb3IsICRidG4tZGVmYXVsdC1iZywgJGJ0bi1kZWZhdWx0LWJvcmRlcik7XG59XG4uYnRuLXByaW1hcnkge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXByaW1hcnktY29sb3IsICRidG4tcHJpbWFyeS1iZywgJGJ0bi1wcmltYXJ5LWJvcmRlcik7XG59XG4vLyBTdWNjZXNzIGFwcGVhcnMgYXMgZ3JlZW5cbi5idG4tc3VjY2VzcyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tc3VjY2Vzcy1jb2xvciwgJGJ0bi1zdWNjZXNzLWJnLCAkYnRuLXN1Y2Nlc3MtYm9yZGVyKTtcbn1cbi8vIEluZm8gYXBwZWFycyBhcyBibHVlLWdyZWVuXG4uYnRuLWluZm8ge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLWluZm8tY29sb3IsICRidG4taW5mby1iZywgJGJ0bi1pbmZvLWJvcmRlcik7XG59XG4vLyBXYXJuaW5nIGFwcGVhcnMgYXMgb3JhbmdlXG4uYnRuLXdhcm5pbmcge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXdhcm5pbmctY29sb3IsICRidG4td2FybmluZy1iZywgJGJ0bi13YXJuaW5nLWJvcmRlcik7XG59XG4vLyBEYW5nZXIgYW5kIGVycm9yIGFwcGVhciBhcyByZWRcbi5idG4tZGFuZ2VyIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1kYW5nZXItY29sb3IsICRidG4tZGFuZ2VyLWJnLCAkYnRuLWRhbmdlci1ib3JkZXIpO1xufVxuXG5cbi8vIExpbmsgYnV0dG9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCdXR0b24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tbGcge1xuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIGV2ZW4tbnVtYmVyZWQgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIGxhcmdlIGlucHV0XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsLCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWxhcmdlLCAkbGluZS1oZWlnaHQtbGFyZ2UsICRib3JkZXItcmFkaXVzLWxhcmdlKTtcbn1cbi5idG4tc20ge1xuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIHByb3BlciBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gc21hbGwgaW5wdXRcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctc21hbGwtdmVydGljYWwsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWwsICRmb250LXNpemUtc21hbGwsICRsaW5lLWhlaWdodC1zbWFsbCwgJGJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuLmJ0bi14cyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXhzLXZlcnRpY2FsLCAkcGFkZGluZy14cy1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkbGluZS1oZWlnaHQtc21hbGwsICRib3JkZXItcmFkaXVzLXNtYWxsKTtcbn1cblxuXG4vLyBCbG9jayBidXR0b25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRjb2xvciwgJGJhY2tncm91bmQsICRib3JkZXIpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmLmZvY3VzLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAxMiUpO1xuICB9XG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy12ZXJ0aWNhbCwgJHBhZGRpbmctaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xufVxuIiwiLy8gT3BhY2l0eVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgLy8gSUU4IGZpbHRlclxuICAkb3BhY2l0eS1pZTogKCRvcGFjaXR5ICogMTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTtcbn1cbiIsIi8vXG4vLyBDb21wb25lbnQgYW5pbWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSGVhZHMgdXAhXG4vL1xuLy8gV2UgZG9uJ3QgdXNlIHRoZSBgLm9wYWNpdHkoKWAgbWl4aW4gaGVyZSBzaW5jZSBpdCBjYXVzZXMgYSBidWcgd2l0aCB0ZXh0XG4vLyBmaWVsZHMgaW4gSUU3LTguIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzU1Mi5cblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgLjE1cyBsaW5lYXIpO1xuICAmLmluIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5pbiAgICAgIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRyJi5pbiB0byB0ci5jb2xsYXBzZS5pblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgdGJvZHkmLmluIHRvIHRib2R5LmNvbGxhcHNlLmluXG59XG5cbnRyLmNvbGxhcHNlLmluICAgIHsgZGlzcGxheTogdGFibGUtcm93OyB9XG5cbnRib2R5LmNvbGxhcHNlLmluIHsgZGlzcGxheTogdGFibGUtcm93LWdyb3VwOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24tcHJvcGVydHkoaGVpZ2h0LCB2aXNpYmlsaXR5KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbiguMzVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24oZWFzZSk7XG59XG4iLCIvL1xuLy8gRHJvcGRvd24gbWVudXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gRHJvcGRvd24gYXJyb3cvY2FyZXRcbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogICAkY2FyZXQtd2lkdGgtYmFzZSBkYXNoZWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAgJGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChkaXYpXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vLyBQcmV2ZW50IHRoZSBmb2N1cyBvbiB0aGUgZHJvcGRvd24gdG9nZ2xlIHdoZW4gY2xvc2luZyBkcm9wZG93bnNcbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudSAodWwpXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI7IC8vIElFOCBmYWxsYmFja1xuICBib3JkZXI6IDFweCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMTc1KSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cbiAgLy8gQWxpZ25zIHRoZSBkcm9wZG93biBtZW51IHRvIHJpZ2h0XG4gIC8vXG4gIC8vIERlcHJlY2F0ZWQgYXMgb2YgMy4xLjAgaW4gZmF2b3Igb2YgYC5kcm9wZG93bi1tZW51LVtkaXJdYFxuICAmLnB1bGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4gIC5kaXZpZGVyIHtcbiAgICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIH1cblxuICAvLyBMaW5rcyB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbiAgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgfVxufVxuXG4vLyBIb3Zlci9Gb2N1cyBzdGF0ZVxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIEFjdGl2ZSBzdGF0ZVxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cbi8vIERpc2FibGVkIHN0YXRlXG4vL1xuLy8gR3JheSBvdXQgdGV4dCBhbmQgZW5zdXJlIHRoZSBob3Zlci9mb2N1cyBzdGF0ZSByZW1haW5zIGdyYXlcblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTnVrZSBob3Zlci9mb2N1cyBlZmZlY3RzXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50XG4gICAgQGluY2x1ZGUgcmVzZXQtZmlsdGVyO1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgfVxufVxuXG4vLyBPcGVuIHN0YXRlIGZvciB0aGUgZHJvcGRvd25cbi5vcGVuIHtcbiAgLy8gU2hvdyB0aGUgbWVudVxuICA+IC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIDpmb2N1cyBpcyB0cmlnZ2VyZWRcbiAgPiBhIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi8vIE1lbnUgcG9zaXRpb25pbmdcbi8vXG4vLyBBZGQgZXh0cmEgY2xhc3MgdG8gYC5kcm9wZG93bi1tZW51YCB0byBmbGlwIHRoZSBhbGlnbm1lbnQgb2YgdGhlIGRyb3Bkb3duXG4vLyBtZW51IHdpdGggdGhlIHBhcmVudC5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bzsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBgLmRyb3Bkb3duLW1lbnVgXG4gIHJpZ2h0OiAwO1xufVxuLy8gV2l0aCB2Mywgd2UgZW5hYmxlZCBhdXRvLWZsaXBwaW5nIGlmIHlvdSBoYXZlIGEgZHJvcGRvd24gd2l0aGluIGEgcmlnaHRcbi8vIGFsaWduZWQgbmF2IGNvbXBvbmVudC4gVG8gZW5hYmxlIHRoZSB1bmRvaW5nIG9mIHRoYXQsIHdlIHByb3ZpZGUgYW4gb3ZlcnJpZGVcbi8vIHRvIHJlc3RvcmUgdGhlIGRlZmF1bHQgZHJvcGRvd24gbWVudSBhbGlnbm1lbnQuXG4vL1xuLy8gVGhpcyBpcyBvbmx5IGZvciBsZWZ0LWFsaWduaW5nIGEgZHJvcGRvd24gbWVudSB3aXRoaW4gYSBgLm5hdmJhci1yaWdodGAgb3Jcbi8vIGAucHVsbC1yaWdodGAgbmF2IGNvbXBvbmVudC5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gQmFja2Ryb3AgdG8gY2F0Y2ggYm9keSBjbGlja3Mgb24gbW9iaWxlLCBldGMuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogKCR6aW5kZXgtZHJvcGRvd24gLSAxMCk7XG59XG5cbi8vIFJpZ2h0IGFsaWduZWQgZHJvcGRvd25zXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy9cbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldCwgYnJvLlxuLy8gVE9ETzogYWJzdHJhY3QgdGhpcyBzbyB0aGF0IHRoZSBuYXZiYXIgZml4ZWQgc3R5bGVzIGFyZSBub3QgcGxhY2VkIGhlcmU/XG5cbi5kcm9wdXAsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24ge1xuICAvLyBSZXZlcnNlIHRoZSBjYXJldFxuICAuY2FyZXQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoLWJhc2Ugc29saWQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAvLyBEaWZmZXJlbnQgcG9zaXRpb25pbmcgZm9yIGJvdHRvbSB1cCBtZW51XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuXG5cbi8vIENvbXBvbmVudCBhbGlnbm1lbnRcbi8vXG4vLyBSZWl0ZXJhdGUgcGVyIG5hdmJhci5sZXNzIGFuZCB0aGUgbW9kaWZpZWQgY29tcG9uZW50IGFsaWdubWVudCB0aGVyZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgLm5hdmJhci1yaWdodCB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcmlnaHQ6IDA7IGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC8vIE5lY2Vzc2FyeSBmb3Igb3ZlcnJpZGVzIG9mIHRoZSBkZWZhdWx0IHJpZ2h0IGFsaWduZWQgbWVudS5cbiAgICAvLyBXaWxsIHJlbW92ZSBjb21lIHY0IGluIGFsbCBsaWtlbGlob29kLlxuICAgIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgICAgbGVmdDogMDsgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICNlNWU1ZTUpIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogKCgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKSAtIDEpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbn1cbiIsIi8vIFJlc2V0IGZpbHRlcnMgZm9yIElFXG4vL1xuLy8gV2hlbiB5b3UgbmVlZCB0byByZW1vdmUgYSBncmFkaWVudCBiYWNrZ3JvdW5kLCBkbyBub3QgZm9yZ2V0IHRvIHVzZSB0aGlzIHRvIHJlc2V0XG4vLyB0aGUgSUUgZmlsdGVyIGZvciBJRTkgYW5kIGJlbG93LlxuXG5AbWl4aW4gcmVzZXQtZmlsdGVyKCkge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xufVxuIiwiLy9cbi8vIEJ1dHRvbiBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgYnV0dG9uIHRvIHRoZSBmcm9udFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4uYnRuLWdyb3VwIHtcbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwICsgLmJ0bixcbiAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyAvLyBPZmZzZXQgdGhlIGZpcnN0IGNoaWxkJ3MgbWFyZ2luXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIC5idG4tZ3JvdXAsXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAsXG4gID4gLmlucHV0LWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gU2V0IGNvcm5lcnMgaW5kaXZpZHVhbCBiZWNhdXNlIHNvbWV0aW1lcyBhIHNpbmdsZSBidXR0b24gY2FuIGJlIGluIGEgLmJ0bi1ncm91cCBhbmQgd2UgbmVlZCA6Zmlyc3QtY2hpbGQgYW5kIDpsYXN0LWNoaWxkIHRvIGJvdGggbWF0Y2hcbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gICY6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cbn1cbi8vIE5lZWQgLmRyb3Bkb3duLXRvZ2dsZSBzaW5jZSA6bGFzdC1jaGlsZCBkb2Vzbid0IGFwcGx5IGdpdmVuIGEgLmRyb3Bkb3duLW1lbnUgaW1tZWRpYXRlbHkgYWZ0ZXIgaXRcbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cblxuLy8gQ3VzdG9tIGVkaXRzIGZvciBpbmNsdWRpbmcgYnRuLWdyb3VwcyB3aXRoaW4gYnRuLWdyb3VwcyAodXNlZnVsIGZvciBpbmNsdWRpbmcgZHJvcGRvd24gYnV0dG9ucyB3aXRoaW4gYSBidG4tZ3JvdXApXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gID4gLmJ0bjpsYXN0LWNoaWxkLFxuICA+IC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuXG4vLyBPbiBhY3RpdmUgYW5kIG9wZW4sIGRvbid0IHNob3cgb3V0bGluZVxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC14cyA+IC5idG4geyBAZXh0ZW5kIC5idG4teHM7IH1cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gR2l2ZSB0aGUgbGluZSBiZXR3ZWVuIGJ1dHRvbnMgc29tZSBkZXB0aFxuLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBSZW1vdmUgdGhlIGdyYWRpZW50IGFuZCBzZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSkpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vIFJlcG9zaXRpb24gdGhlIGNhcmV0XG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLy8gQ2FyZXRzIGluIG90aGVyIGJ1dHRvbiBzaXplc1xuLmJ0bi1sZyAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6ICRjYXJldC13aWR0aC1sYXJnZSAkY2FyZXQtd2lkdGgtbGFyZ2UgMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi8vIFVwc2lkZSBkb3duIGNhcmV0cyBmb3IgLmRyb3B1cFxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCAkY2FyZXQtd2lkdGgtbGFyZ2UgJGNhcmV0LXdpZHRoLWxhcmdlO1xufVxuXG5cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBDbGVhciBmbG9hdHMgc28gZHJvcGRvd24gbWVudXMgY2FuIGJlIHByb3Blcmx5IHBsYWNlZFxuICA+IC5idG4tZ3JvdXAge1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgID4gLmJ0biB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICA+IC5idG4gKyAuYnRuLFxuICA+IC5idG4gKyAuYnRuLWdyb3VwLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gICY6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cbiAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgPiAuYnRuOmxhc3QtY2hpbGQsXG4gID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG59XG5cblxuLy8gSnVzdGlmaWVkIGJ1dHRvbiBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICA+IC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwwLDAsMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbiIsIi8vXG4vLyBJbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEJhc2Ugc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBkcm9wZG93bnNcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IC8vIHByZXZlbnQgaW5wdXQgZ3JvdXBzIGZyb20gaW5oZXJpdGluZyBib3JkZXIgc3R5bGVzIGZyb20gdGFibGUgY2VsbHMgd2hlbiBwbGFjZWQgd2l0aGluIGEgdGFibGVcblxuICAvLyBVbmRvIHBhZGRpbmcgYW5kIGZsb2F0IG9mIGdyaWQgY2xhc3Nlc1xuICAmW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgLy8gRW5zdXJlIHRoYXQgdGhlIGlucHV0IGlzIGFsd2F5cyBhYm92ZSB0aGUgKmFwcGVuZGVkKiBhZGRvbiBidXR0b24gZm9yXG4gICAgLy8gcHJvcGVyIGJvcmRlciBjb2xvcnMuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAvLyBJRTkgZnViYXJzIHRoZSBwbGFjZWhvbGRlciBhdHRyaWJ1dGUgaW4gdGV4dCBpbnB1dHMgYW5kIHRoZSBhcnJvd3Mgb25cbiAgICAvLyBzZWxlY3QgZWxlbWVudHMgaW4gaW5wdXQgZ3JvdXBzLiBUbyBmaXggaXQsIHdlIGZsb2F0IHRoZSBpbnB1dC4gRGV0YWlsczpcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTYxI2lzc3VlY29tbWVudC0yODkzNjg1NVxuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vLyBTaXppbmcgb3B0aW9uc1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgQGV4dGVuZCAuaW5wdXQtbGc7XG59XG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBAZXh0ZW5kIC5pbnB1dC1zbTtcbn1cblxuXG4vLyBEaXNwbGF5IGFzIHRhYmxlLWNlbGxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4vLyBBZGRvbiBhbmQgYWRkb24gd3JhcHBlciBmb3IgYnV0dG9uc1xuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gTWF0Y2ggdGhlIGlucHV0c1xufVxuXG4vLyBUZXh0IGlucHV0IGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gU2l6aW5nXG4gICYuaW5wdXQtc20ge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xuICB9XG4gICYuaW5wdXQtbGcge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xuICB9XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4vLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8vIEJ1dHRvbiBpbnB1dCBncm91cHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEphbmtpbHkgcHJldmVudCBpbnB1dCBidXR0b24gZ3JvdXBzIGZyb20gd3JhcHBpbmcgd2l0aCBgd2hpdGUtc3BhY2VgIGFuZFxuICAvLyBgZm9udC1zaXplYCBpbiBjb21iaW5hdGlvbiB3aXRoIGBpbmxpbmUtYmxvY2tgIG9uIGJ1dHRvbnMuXG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBOZWdhdGl2ZSBtYXJnaW4gZm9yIHNwYWNpbmcsIHBvc2l0aW9uIGZvciBicmluZ2luZyBob3ZlcmVkL2ZvY3VzZWQvYWN0aXZlZFxuICAvLyBlbGVtZW50IGFib3ZlIHRoZSBzaWJsaW5ncy5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgKyAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBidXR0b24gdG8gdGhlIGZyb250XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLy8gTmVnYXRpdmUgbWFyZ2luIHRvIG9ubHkgaGF2ZSBhIDFweCBib3JkZXIgYmV0d2VlbiB0aGUgdHdvXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgID4gLmJ0bixcbiAgICA+IC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gTmF2c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IHVsL29sXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nO1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtbGluay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBEaXNhYmxlZCBzdGF0ZSBzZXRzIHRleHQgdG8gZ3JheSBhbmQgbnVrZXMgaG92ZXIvdGFiIGVmZmVjdHNcbiAgICAmLmRpc2FibGVkID4gYSB7XG4gICAgICBjb2xvcjogJG5hdi1kaXNhYmxlZC1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2LWRpc2FibGVkLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBPcGVuIGRyb3Bkb3duc1xuICAub3BlbiA+IGEge1xuICAgICYsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtbGluay1ob3Zlci1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJGxpbmstY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gTmF2IGRpdmlkZXJzIChkZXByZWNhdGVkIHdpdGggdjMuMC4xKVxuICAvL1xuICAvLyBUaGlzIHNob3VsZCBoYXZlIGJlZW4gcmVtb3ZlZCBpbiB2MyB3aXRoIHRoZSBkcm9wcGluZyBvZiBgLm5hdi1saXN0YCwgYnV0XG4gIC8vIHdlIG1pc3NlZCBpdC4gV2UgZG9uJ3QgY3VycmVudGx5IHN1cHBvcnQgdGhpcyBhbnl3aGVyZSwgYnV0IGluIHRoZSBpbnRlcmVzdFxuICAvLyBvZiBtYWludGFpbmluZyBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IGluIGNhc2UgeW91IHVzZSBpdCwgaXQncyBkZXByZWNhdGVkLlxuICAubmF2LWRpdmlkZXIge1xuICAgIEBpbmNsdWRlIG5hdi1kaXZpZGVyO1xuICB9XG5cbiAgLy8gUHJldmVudCBJRTggZnJvbSBtaXNwbGFjaW5nIGltZ3NcbiAgLy9cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2lzc3Vlcy85ODQjaXNzdWVjb21tZW50LTM5ODU5ODlcbiAgPiBsaSA+IGEgPiBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIFRhYnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gR2l2ZSB0aGUgdGFicyBzb21ldGhpbmcgdG8gc2l0IG9uXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLy8gTWFrZSB0aGUgbGlzdC1pdGVtcyBvdmVybGF5IHRoZSBib3R0b20gYm9yZGVyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcblxuICAgIC8vIEFjdHVhbCB0YWJzIChhcyBsaW5rcylcbiAgICA+IGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2UgJGJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IgJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQWN0aXZlIHN0YXRlLCBhbmQgaXRzIDpob3ZlciB0byBvdmVycmlkZSBub3JtYWwgOmhvdmVyXG4gICAgJi5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gcHVsbGluZyB0aGlzIGluIG1haW5seSBmb3IgbGVzcyBzaG9ydGhhbmRcbiAgJi5uYXYtanVzdGlmaWVkIHtcbiAgICBAZXh0ZW5kIC5uYXYtanVzdGlmaWVkO1xuICAgIEBleHRlbmQgLm5hdi10YWJzLWp1c3RpZmllZDtcbiAgfVxufVxuXG5cbi8vIFBpbGxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubmF2LXBpbGxzIHtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAvLyBMaW5rcyByZW5kZXJlZCBhcyBwaWxsc1xuICAgID4gYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuICAgICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAvLyBBY3RpdmUgc3RhdGVcbiAgICAmLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtYWN0aXZlLWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3RhY2tlZCBwaWxsc1xuLm5hdi1zdGFja2VkIHtcbiAgPiBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgLy8gbm8gbmVlZCBmb3IgdGhpcyBnYXAgYmV0d2VlbiBuYXYgaXRlbXNcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXYgdmFyaWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSnVzdGlmaWVkIG5hdiBsaW5rc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgID4gYSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgPiBsaSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgd2lkdGg6IDElO1xuICAgICAgPiBhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTW92ZSBib3JkZXJzIHRvIGFuY2hvcnMgaW5zdGVhZCBvZiBib3R0b20gb2YgbGlzdFxuLy9cbi8vIE1peGluIGZvciBhZGRpbmcgb24gdG9wIHRoZSBzaGFyZWQgYC5uYXYtanVzdGlmaWVkYCBzdHlsZXMgZm9yIG91ciB0YWJzXG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICA+IGxpID4gYSB7XG4gICAgLy8gT3ZlcnJpZGUgbWFyZ2luIGZyb20gLm5hdi10YWJzXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG4gIH1cblxuICA+IC5hY3RpdmUgPiBhLFxuICA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbmF2LXRhYnMtanVzdGlmaWVkLWxpbmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlICRib3JkZXItcmFkaXVzLWJhc2UgMCAwO1xuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhLFxuICAgID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gICAgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkbmF2LXRhYnMtanVzdGlmaWVkLWFjdGl2ZS1saW5rLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbi8vIERyb3Bkb3duc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBTcGVjaWZpYyBkcm9wZG93bnNcbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIC8vIG1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICBtYXJnaW4tdG9wOiAtMXB4O1xuICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBOYXZiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFdyYXBwZXIgYW5kIGJhc2UgY2xhc3Ncbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0OyAvLyBFbnN1cmUgYSBuYXZiYXIgYWx3YXlzIHNob3dzIChlLmcuLCB3aXRob3V0IGEgLm5hdmJhci1icmFuZCBpbiBjb2xsYXBzZWQgbW9kZSlcbiAgbWFyZ2luLWJvdHRvbTogJG5hdmJhci1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAvLyBQcmV2ZW50IGZsb2F0cyBmcm9tIGJyZWFraW5nIHRoZSBuYXZiYXJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAkbmF2YmFyLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgaGVhZGluZ1xuLy9cbi8vIEdyb3VwcyBgLm5hdmJhci1icmFuZGAgYW5kIGAubmF2YmFyLXRvZ2dsZWAgaW50byBhIHNpbmdsZSBjb21wb25lbnQgZm9yIGVhc3lcbi8vIHN0eWxpbmcgb2YgcmVzcG9uc2l2ZSBhc3BlY3RzLlxuXG4ubmF2YmFyLWhlYWRlciB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgY29sbGFwc2UgKGJvZHkpXG4vL1xuLy8gR3JvdXAgeW91ciBuYXZiYXIgY29udGVudCBpbnRvIHRoaXMgZm9yIGVhc3kgY29sbGFwc2luZyBhbmQgZXhwYW5kaW5nIGFjcm9zc1xuLy8gdmFyaW91cyBkZXZpY2Ugc2l6ZXMuIEJ5IGRlZmF1bHQsIHRoaXMgY29udGVudCBpcyBjb2xsYXBzZWQgd2hlbiA8NzY4cHgsIGJ1dFxuLy8gd2lsbCBleHBhbmQgcGFzdCB0aGF0IGZvciBhIGhvcml6b250YWwgZGlzcGxheS5cbi8vXG4vLyBUbyBzdGFydCAob24gbW9iaWxlIGRldmljZXMpIHRoZSBuYXZiYXIgbGlua3MsIGZvcm1zLCBhbmQgYnV0dG9ucyBhcmUgc3RhY2tlZFxuLy8gdmVydGljYWxseSBhbmQgaW5jbHVkZSBhIGBtYXgtaGVpZ2h0YCB0byBvdmVyZmxvdyBpbiBjYXNlIHlvdSBoYXZlIHRvbyBtdWNoXG4vLyBjb250ZW50IGZvciB0aGUgdXNlcidzIHZpZXdwb3J0LlxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgcGFkZGluZy1yaWdodDogJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmctbGVmdDogICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMSk7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgJi5pbiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJi5jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBzZXR0aW5nXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaW4ge1xuICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAvLyBVbmRvIHRoZSBjb2xsYXBzZSBzaWRlIHBhZGRpbmcgZm9yIG5hdmJhcnMgd2l0aCBjb250YWluZXJzIHRvIGVuc3VyZVxuICAgIC8vIGFsaWdubWVudCBvZiByaWdodC1hbGlnbmVkIGNvbnRlbnRzLlxuICAgIC5uYXZiYXItZml4ZWQtdG9wICYsXG4gICAgLm5hdmJhci1zdGF0aWMtdG9wICYsXG4gICAgLm5hdmJhci1maXhlZC1ib3R0b20gJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWF4LWhlaWdodDogJG5hdmJhci1jb2xsYXBzZS1tYXgtaGVpZ2h0O1xuXG4gICAgQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiAkc2NyZWVuLXhzLW1pbikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb3RoIG5hdmJhciBoZWFkZXIgYW5kIGNvbGxhcHNlXG4vL1xuLy8gV2hlbiBhIGNvbnRhaW5lciBpcyBwcmVzZW50LCBjaGFuZ2UgdGhlIGJlaGF2aW9yIG9mIHRoZSBoZWFkZXIgYW5kIGNvbGxhcHNlLlxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCB7XG4gID4gLm5hdmJhci1oZWFkZXIsXG4gID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgbWFyZ2luLWxlZnQ6ICAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6ICAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBOYXZiYXIgYWxpZ25tZW50IG9wdGlvbnNcbi8vXG4vLyBEaXNwbGF5IHRoZSBuYXZiYXIgYWNyb3NzIHRoZSBlbnRpcmV0eSBvZiB0aGUgcGFnZSBvciBmaXhlZCBpdCB0byB0aGUgdG9wIG9yXG4vLyBib3R0b20gb2YgdGhlIHBhZ2UuXG5cbi8vIFN0YXRpYyB0b3AgKHVuZml4ZWQsIGJ1dCAxMDAlIHdpZGUpIG5hdmJhclxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogJHppbmRleC1uYXZiYXI7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRml4IHRoZSB0b3AvYm90dG9tIG5hdmJhcnMgd2hlbiBzY3JlZW4gcmVhbCBlc3RhdGUgc3VwcG9ydHMgaXRcbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW5hdmJhci1maXhlZDtcblxuICAvLyBVbmRvIHRoZSByb3VuZGVkIGNvcm5lcnNcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG92ZXJyaWRlIC5uYXZiYXIgZGVmYXVsdHNcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG5cbi8vIEJyYW5kL3Byb2plY3QgbmFtZVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gID4gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgLm5hdmJhciA+IC5jb250YWluZXIgJixcbiAgICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRvZ2dsZVxuLy9cbi8vIEN1c3RvbSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBgLm5hdmJhci1jb2xsYXBzZWAsIHBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlXG4vLyBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigzNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gV2UgcmVtb3ZlIHRoZSBgb3V0bGluZWAgaGVyZSwgYnV0IGxhdGVyIGNvbXBlbnNhdGUgYnkgYXR0YWNoaW5nIGA6aG92ZXJgXG4gIC8vIHN0eWxlcyB0byBgOmZvY3VzYC5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIC8vIEJhcnNcbiAgLmljb24tYmFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIH1cbiAgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2IGxpbmtzXG4vL1xuLy8gQnVpbGRzIG9uIHRvcCBvZiB0aGUgYC5uYXZgIGNvbXBvbmVudHMgd2l0aCBpdHMgb3duIG1vZGlmaWVyIGNsYXNzIHRvIG1ha2Vcbi8vIHRoZSBuYXYgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBob3Jpem9udGFsIG5hdiAoYWJvdmUgNzY4cHgpLlxuXG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogKCRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAvIDIpICgtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWwpO1xuXG4gID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogICAgMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgLy8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxuICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgID4gbGkgPiBhLFxuICAgICAgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICAgICAgfVxuICAgICAgPiBsaSA+IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVW5jb2xsYXBzZSB0aGUgbmF2XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgPiBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgID4gYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAgICAkbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLXBhZGRpbmctdmVydGljYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGZvcm1cbi8vXG4vLyBFeHRlbnNpb24gb2YgdGhlIGAuZm9ybS1pbmxpbmVgIHdpdGggc29tZSBleHRyYSBmbGF2b3IgZm9yIG9wdGltdW0gZGlzcGxheSBpblxuLy8gb3VyIG5hdmJhcnMuXG5cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gIG1hcmdpbi1yaWdodDogLSRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nOiAxMHB4ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgJHNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKSwgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkc2hhZG93KTtcblxuICAvLyBNaXhpbiBiZWhhdmlvciBmb3Igb3B0aW11bSBkaXNwbGF5XG4gIEBpbmNsdWRlIGZvcm0taW5saW5lO1xuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBWZXJ0aWNhbGx5IGNlbnRlciBpbiBleHBhbmRlZCwgaG9yaXpvbnRhbCBuYXZiYXJcbiAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRpbnB1dC1oZWlnaHQtYmFzZSk7XG5cbiAgLy8gVW5kbyAxMDAlIHdpZHRoIGZvciBwdWxsIGNsYXNzZXNcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vLyBEcm9wZG93biBtZW51c1xuXG4vLyBNZW51IHBvc2l0aW9uIGFuZCBtZW51IGNhcmV0c1xuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG59XG4vLyBNZW51IHBvc2l0aW9uIGFuZCBtZW51IGNhcmV0IHN1cHBvcnQgZm9yIGRyb3B1cHMgdmlhIGV4dHJhIGRyb3B1cCBjbGFzc1xuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdmJhci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG59XG5cblxuLy8gQnV0dG9ucyBpbiBuYXZiYXJzXG4vL1xuLy8gVmVydGljYWxseSBjZW50ZXIgYSBidXR0b24gd2l0aGluIGEgbmF2YmFyICh3aGVuICpub3QqIGluIGEgZm9ybSkuXG5cbi5uYXZiYXItYnRuIHtcbiAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRpbnB1dC1oZWlnaHQtYmFzZSk7XG5cbiAgJi5idG4tc20ge1xuICAgIEBpbmNsdWRlIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkaW5wdXQtaGVpZ2h0LXNtYWxsKTtcbiAgfVxuICAmLmJ0bi14cyB7XG4gICAgQGluY2x1ZGUgbmF2YmFyLXZlcnRpY2FsLWFsaWduKDIyKTtcbiAgfVxufVxuXG5cbi8vIFRleHQgaW4gbmF2YmFyc1xuLy9cbi8vIEFkZCBhIGNsYXNzIHRvIG1ha2UgYW55IGVsZW1lbnQgcHJvcGVybHkgYWxpZ24gaXRzZWxmIHZlcnRpY2FsbHkgd2l0aGluIHRoZSBuYXZiYXJzLlxuXG4ubmF2YmFyLXRleHQge1xuICBAaW5jbHVkZSBuYXZiYXItdmVydGljYWwtYWxpZ24oJGxpbmUtaGVpZ2h0LWNvbXB1dGVkKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xuICB9XG59XG5cblxuLy8gQ29tcG9uZW50IGFsaWdubWVudFxuLy9cbi8vIFJlcHVycG9zZSB0aGUgcHVsbCB1dGlsaXRpZXMgYXMgdGhlaXIgb3duIG5hdmJhciB1dGlsaXRpZXMgdG8gYXZvaWQgc3BlY2lmaWNpdHlcbi8vIGlzc3VlcyB3aXRoIHBhcmVudHMgYW5kIGNoYWluaW5nLiBPbmx5IGRvIHRoaXMgd2hlbiB0aGUgbmF2YmFyIGlzIHVuY29sbGFwc2VkXG4vLyB0aG91Z2ggc28gdGhhdCBuYXZiYXIgY29udGVudHMgcHJvcGVybHkgc3RhY2sgYW5kIGFsaWduIGluIG1vYmlsZS5cbi8vXG4vLyBEZWNsYXJlZCBhZnRlciB0aGUgbmF2YmFyIGNvbXBvbmVudHMgdG8gZW5zdXJlIG1vcmUgc3BlY2lmaWNpdHkgb24gdGhlIG1hcmdpbnMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XG4gIC5uYXZiYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG5cbiAgICB+IC5uYXZiYXItcmlnaHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBuYXZiYXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBEZWZhdWx0IG5hdmJhclxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWJnO1xuICBib3JkZXItY29sb3I6ICRuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG5cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1iZztcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtY29sb3I7XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgPiBsaSA+IGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZztcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1mb3JtIHtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGVmYXVsdC1ib3JkZXI7XG4gIH1cblxuICAvLyBEcm9wZG93biBtZW51IGl0ZW1zXG4gIC5uYXZiYXItbmF2IHtcbiAgICAvLyBSZW1vdmUgYmFja2dyb3VuZCBjb2xvciBmcm9tIG9wZW4gZHJvcGRvd25cbiAgICA+IC5vcGVuID4gYSB7XG4gICAgICAmLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtYmc7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gICAgICAvLyBEcm9wZG93bnMgZ2V0IGN1c3RvbSBkaXNwbGF5IHdoZW4gY29sbGFwc2VkXG4gICAgICAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgID4gbGkgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstYWN0aXZlLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICA+IC5kaXNhYmxlZCA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gTGlua3MgaW4gbmF2YmFyc1xuICAvL1xuICAvLyBBZGQgYSBjbGFzcyB0byBlbnN1cmUgbGlua3Mgb3V0c2lkZSB0aGUgbmF2YmFyIG5hdiBhcmUgY29sb3JlZCBjb3JyZWN0bHkuXG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEludmVyc2UgbmF2YmFyXG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1iZztcbiAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYm9yZGVyO1xuXG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtYnJhbmQtY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtYnJhbmQtaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC5hY3RpdmUgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gICAgPiAuZGlzYWJsZWQgPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFya2VuIHRoZSByZXNwb25zaXZlIG5hdiB0b2dnbGVcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1pbnZlcnNlLXRvZ2dsZS1ib3JkZXItY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS10b2dnbGUtaG92ZXItYmc7XG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtdG9nZ2xlLWljb24tYmFyLWJnO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJG5hdmJhci1pbnZlcnNlLWJnLCA3JSk7XG4gIH1cblxuICAvLyBEcm9wZG93bnNcbiAgLm5hdmJhci1uYXYge1xuICAgID4gLm9wZW4gPiBhIHtcbiAgICAgICYsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcbiAgICAgIC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXlcbiAgICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmRpdmlkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaW52ZXJzZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICYsXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XG4gICAgICAgICAgJixcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtYmc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstY29sb3I7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB9XG4gICAgJltkaXNhYmxlZF0sXG4gICAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBOYXZiYXIgdmVydGljYWwgYWxpZ25cbi8vXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBlbGVtZW50cyBpbiB0aGUgbmF2YmFyLlxuLy8gRXhhbXBsZTogYW4gZWxlbWVudCBoYXMgYSBoZWlnaHQgb2YgMzBweCwgc28gd3JpdGUgb3V0IGAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDMwcHgpO2AgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSB0b3AgbWFyZ2luLlxuXG5AbWl4aW4gbmF2YmFyLXZlcnRpY2FsLWFsaWduKCRlbGVtZW50LWhlaWdodCkge1xuICBtYXJnaW4tdG9wOiAoKCRuYXZiYXItaGVpZ2h0IC0gJGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAoKCRuYXZiYXItaGVpZ2h0IC0gJGVsZW1lbnQtaGVpZ2h0KSAvIDIpO1xufVxuIiwiLy9cbi8vIEJyZWFkY3J1bWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy12ZXJ0aWNhbCAkYnJlYWRjcnVtYi1wYWRkaW5nLWhvcml6b250YWw7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgKyBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIjeyRicmVhZGNydW1iLXNlcGFyYXRvcn1cXDAwYTBcIjsgLy8gVW5pY29kZSBzcGFjZSBhZGRlZCBzaW5jZSBpbmxpbmUtYmxvY2sgbWVhbnMgbm9uLWNvbGxhcHNpbmcgd2hpdGUtc3BhY2VcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gID4gLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLy9cbi8vIFBhZ2luYXRpb24gKG11bHRpcGxlIHBhZ2VzKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIDA7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lOyAvLyBSZW1vdmUgbGlzdC1zdHlsZSBhbmQgYmxvY2stbGV2ZWwgZGVmYXVsdHNcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBDb2xsYXBzZSB3aGl0ZS1zcGFjZVxuICAgICAgcGFkZGluZzogJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCAkcGFkZGluZy1iYXNlLWhvcml6b250YWw7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMtYmFzZSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzLWJhc2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gbGkgPiBhLFxuICA+IGxpID4gc3BhbiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgPiAuYWN0aXZlID4gYSxcbiAgPiAuYWN0aXZlID4gc3BhbiB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXI7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICB9XG5cbiAgPiAuZGlzYWJsZWQge1xuICAgID4gc3BhbixcbiAgICA+IHNwYW46aG92ZXIsXG4gICAgPiBzcGFuOmZvY3VzLFxuICAgID4gYSxcbiAgICA+IGE6aG92ZXIsXG4gICAgPiBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXI7XG4gICAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFNpemluZ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTGFyZ2Vcbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLWxhcmdlLXZlcnRpY2FsLCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsLCAkZm9udC1zaXplLWxhcmdlLCAkYm9yZGVyLXJhZGl1cy1sYXJnZSk7XG59XG5cbi8vIFNtYWxsXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGJvcmRlci1yYWRpdXMtc21hbGwpO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICA+IGxpIHtcbiAgICA+IGEsXG4gICAgPiBzcGFuIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nLXZlcnRpY2FsICRwYWRkaW5nLWhvcml6b250YWw7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgPiBhLFxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgID4gYSxcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFBhZ2VyIHBhZ2luYXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46ICRsaW5lLWhlaWdodC1jb21wdXRlZCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZXItYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFnZXItYm9yZGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogJHBhZ2VyLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgPiBhOmhvdmVyLFxuICAgID4gYTpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnZXItaG92ZXItYmc7XG4gICAgfVxuICB9XG5cbiAgLm5leHQge1xuICAgID4gYSxcbiAgICA+IHNwYW4ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5wcmV2aW91cyB7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZGlzYWJsZWQge1xuICAgID4gYSxcbiAgICA+IGE6aG92ZXIsXG4gICAgPiBhOmZvY3VzLFxuICAgID4gc3BhbiB7XG4gICAgICBjb2xvcjogJHBhZ2VyLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2VyLWJnO1xuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIExhYmVsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRsYWJlbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xuXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhJiB0byBhLmxhYmVsXG5cbiAgLy8gRW1wdHkgbGFiZWxzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHkgKG5vdCBhdmFpbGFibGUgaW4gSUU4KVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUXVpY2sgZml4IGZvciBsYWJlbHMgaW4gYnV0dG9uc1xuICAuYnRuICYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbn1cblxuLy8gQWRkIGhvdmVyIGVmZmVjdHMsIGJ1dCBvbmx5IGZvciBsaW5rc1xuYS5sYWJlbCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkbGFiZWwtbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8vIENvbG9yc1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgbGFiZWxzIGdldCBkYXJrZXIgb24gOmhvdmVyKVxuXG4ubGFiZWwtZGVmYXVsdCB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLWRlZmF1bHQtYmcpO1xufVxuXG4ubGFiZWwtcHJpbWFyeSB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLXByaW1hcnktYmcpO1xufVxuXG4ubGFiZWwtc3VjY2VzcyB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLXN1Y2Nlc3MtYmcpO1xufVxuXG4ubGFiZWwtaW5mbyB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLWluZm8tYmcpO1xufVxuXG4ubGFiZWwtd2FybmluZyB7XG4gIEBpbmNsdWRlIGxhYmVsLXZhcmlhbnQoJGxhYmVsLXdhcm5pbmctYmcpO1xufVxuXG4ubGFiZWwtZGFuZ2VyIHtcbiAgQGluY2x1ZGUgbGFiZWwtdmFyaWFudCgkbGFiZWwtZGFuZ2VyLWJnKTtcbn1cbiIsIi8vIExhYmVsc1xuXG5AbWl4aW4gbGFiZWwtdmFyaWFudCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhZGdlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJhZGdlLWNvbG9yO1xuICBsaW5lLWhlaWdodDogJGJhZGdlLWxpbmUtaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhZGdlLWJnO1xuICBib3JkZXItcmFkaXVzOiAkYmFkZ2UtYm9yZGVyLXJhZGl1cztcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseSAobm90IGF2YWlsYWJsZSBpbiBJRTgpXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4gIC5idG4gJiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuXG4gIC5idG4teHMgJixcbiAgLmJ0bi1ncm91cC14cyA+IC5idG4gJiB7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDFweCA1cHg7XG4gIH1cblxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSYgdG8gYS5iYWRnZVxuXG4gIC8vIEFjY291bnQgZm9yIGJhZGdlcyBpbiBuYXZzXG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gJixcbiAgLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gJiB7XG4gICAgY29sb3I6ICRiYWRnZS1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhZGdlLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0gPiAmIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtID4gJiArICYge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLm5hdi1waWxscyA+IGxpID4gYSA+ICYge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbn1cblxuLy8gSG92ZXIgc3RhdGUsIGJ1dCBvbmx5IGZvciBsaW5rc1xuYS5iYWRnZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkYmFkZ2UtbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4iLCIvL1xuLy8gSnVtYm90cm9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuXG4gIGgxLFxuICAuaDEge1xuICAgIGNvbG9yOiAkanVtYm90cm9uLWhlYWRpbmctY29sb3I7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gICAgZm9udC1zaXplOiAkanVtYm90cm9uLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgPiBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRqdW1ib3Ryb24tYmcsIDEwJSk7XG4gIH1cblxuICAuY29udGFpbmVyICYsXG4gIC5jb250YWluZXItZmx1aWQgJiB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7IC8vIE9ubHkgcm91bmQgY29ybmVycyBhdCBoaWdoZXIgcmVzb2x1dGlvbnMgaWYgY29udGFpbmVkIGluIGEgY29udGFpbmVyXG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAxLjYpIDA7XG5cbiAgICAuY29udGFpbmVyICYsXG4gICAgLmNvbnRhaW5lci1mbHVpZCAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKTtcbiAgICB9XG5cbiAgICBoMSxcbiAgICAuaDEge1xuICAgICAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogNC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBUaHVtYm5haWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIE1peGluIGFuZCBhZGp1c3QgdGhlIHJlZ3VsYXIgaW1hZ2UgY2xhc3Ncbi50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHRodW1ibmFpbC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihib3JkZXIgLjJzIGVhc2UtaW4tb3V0KTtcblxuICA+IGltZyxcbiAgYSA+IGltZyB7XG4gICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGEmOmhvdmVyLCBhJjpmb2N1cywgYSYuYWN0aXZlIHRvIGEudGh1bWJuYWlsOmhvdmVyLCBhLnRodW1ibmFpbDpmb2N1cywgYS50aHVtYm5haWwuYWN0aXZlXG5cbiAgLy8gSW1hZ2UgY2FwdGlvbnNcbiAgLmNhcHRpb24ge1xuICAgIHBhZGRpbmc6ICR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nO1xuICAgIGNvbG9yOiAkdGh1bWJuYWlsLWNhcHRpb24tY29sb3I7XG4gIH1cbn1cblxuLy8gQWRkIGEgaG92ZXIgc3RhdGUgZm9yIGxpbmtlZCB2ZXJzaW9ucyBvbmx5XG5hLnRodW1ibmFpbDpob3ZlcixcbmEudGh1bWJuYWlsOmZvY3VzLFxuYS50aHVtYm5haWwuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAkbGluay1jb2xvcjtcbn1cbiIsIi8vXG4vLyBBbGVydHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gQmFzZSBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRhbGVydC1ib3JkZXItcmFkaXVzO1xuXG4gIC8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4gIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8vIFNwZWNpZmllZCBmb3IgdGhlIGg0IHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbiAgLmFsZXJ0LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgfVxuXG4gIC8vIEltcHJvdmUgYWxpZ25tZW50IGFuZCBzcGFjaW5nIG9mIGlubmVyIGNvbnRlbnRcbiAgPiBwLFxuICA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgPiBwICsgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2FibGUsIC8vIFRoZSBtaXNzcGVsbGVkIC5hbGVydC1kaXNtaXNzYWJsZSB3YXMgZGVwcmVjYXRlZCBpbiAzLjIuMC5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICgkYWxlcnQtcGFkZGluZyArIDIwKTtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgcmlnaHQ6IC0yMXB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQoJGFsZXJ0LXN1Y2Nlc3MtYmcsICRhbGVydC1zdWNjZXNzLWJvcmRlciwgJGFsZXJ0LXN1Y2Nlc3MtdGV4dCk7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtaW5mby1iZywgJGFsZXJ0LWluZm8tYm9yZGVyLCAkYWxlcnQtaW5mby10ZXh0KTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBAaW5jbHVkZSBhbGVydC12YXJpYW50KCRhbGVydC13YXJuaW5nLWJnLCAkYWxlcnQtd2FybmluZy1ib3JkZXIsICRhbGVydC13YXJuaW5nLXRleHQpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtZGFuZ2VyLWJnLCAkYWxlcnQtZGFuZ2VyLWJvcmRlciwgJGFsZXJ0LWRhbmdlci10ZXh0KTtcbn1cbiIsIi8vIEFsZXJ0c1xuXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJHRleHQtY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCR0ZXh0LWNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvL1xuLy8gUHJvZ3Jlc3MgYmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXIgYW5pbWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBXZWJLaXRcbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20gIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwOyB9XG4gIHRvICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cbi8vIFNwZWMgYW5kIElFMTArXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7IH1cbiAgdG8gICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbn1cblxuXG4vLyBCYXIgaXRzZWxmXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE91dGVyIGNvbnRhaW5lclxuLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cztcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwuMSkpO1xufVxuXG4vLyBCYXIgb2YgcHJvZ3Jlc3Ncbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4xNSkpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIC42cyBlYXNlKTtcbn1cblxuLy8gU3RyaXBlZCBiYXJzXG4vL1xuLy8gYC5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXJgIGlzIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGluIGZhdm9yIG9mIHRoZVxuLy8gYC5wcm9ncmVzcy1iYXItc3RyaXBlZGAgY2xhc3MsIHdoaWNoIHlvdSBqdXN0IGFkZCB0byBhbiBleGlzdGluZ1xuLy8gYC5wcm9ncmVzcy1iYXJgLlxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4vLyBDYWxsIGFuaW1hdGlvbiBmb3IgdGhlIGFjdGl2ZSBvbmVcbi8vXG4vLyBgLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyYCBpcyBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBpbiBmYXZvciBvZiB0aGVcbi8vIGAucHJvZ3Jlc3MtYmFyLmFjdGl2ZWAgYXBwcm9hY2guXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIEBpbmNsdWRlIGFuaW1hdGlvbihwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGUpO1xufVxuXG5cbi8vIFZhcmlhdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgQGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1pbmZvLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgQGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci13YXJuaW5nLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLWRhbmdlci1iZyk7XG59XG4iLCIvLyBHcmFkaWVudHNcblxuXG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LWhvcml6b250YWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU2FmYXJpIDUuMS02LCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gT3BlcmEgMTJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTEpOyAvLyBJRTkgYW5kIGRvd25cbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgIC8vIE9wZXJhIDEyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMCwgRmlyZWZveCAxNissIE9wZXJhIDEyLjEwKywgU2FmYXJpIDcrLCBDaHJvbWUgMjYrXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93blxufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7IC8vIFNhZmFyaSA1LjEtNiwgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gT3BlcmEgMTJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7IC8vIFN0YW5kYXJkLCBJRTEwLCBGaXJlZm94IDE2KywgT3BlcmEgMTIuMTArLCBTYWZhcmkgNyssIENocm9tZSAyNitcbn1cbkBtaXhpbiBncmFkaWVudC1ob3Jpem9udGFsLXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MSk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG59XG5AbWl4aW4gZ3JhZGllbnQtdmVydGljYWwtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTApOyAvLyBJRTkgYW5kIGRvd24sIGdldHMgbm8gY29sb3Itc3RvcCBhdCBhbGwgZm9yIHByb3BlciBmYWxsYmFja1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICM1NTUsICRvdXRlci1jb2xvcjogIzMzMykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gUHJvZ3Jlc3MgYmFyc1xuXG5AbWl4aW4gcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICAvLyBEZXByZWNhdGVkIHBhcmVudCBjbGFzcyByZXF1aXJlbWVudCBhcyBvZiB2My4yLjBcbiAgLnByb2dyZXNzLXN0cmlwZWQgJiB7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZDtcbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgLy8gUHJvcGVyIHNwYWNpbmcgYmV0d2VlbiBpbnN0YW5jZXMgb2YgLm1lZGlhXG4gIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7XG59XG5cbi5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhLWJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubWVkaWEtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gaGVhZGluZ3MgZm9yIHRpZ2h0ZXIgZGVmYXVsdCBzcGFjaW5nXG4ubWVkaWEtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLy8gTWVkaWEgbGlzdCB2YXJpYXRpb25cbi8vXG4vLyBVbmRvIGRlZmF1bHQgdWwvb2wgc3R5bGVzXG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vXG4vLyBMaXN0IGdyb3Vwc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyO1xuXG4gIC8vIFJvdW5kIHRoZSBmaXJzdCBhbmQgbGFzdCBpdGVtc1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vLyBMaW5rZWQgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3IgZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGxpbmtlZCBsaXN0IGl0ZW1zLlxuLy8gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzaG93aW5nIHNlbGVjdGVkIGl0ZW1zLlxuXG5hLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1saW5rLWNvbG9yO1xuXG4gIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWxpbmstaGVhZGluZy1jb2xvcjtcbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgLy8gRGlzYWJsZWQgc3RhdGVcbiAgJi5kaXNhYmxlZCxcbiAgJi5kaXNhYmxlZDpob3ZlcixcbiAgJi5kaXNhYmxlZDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcblxuICAgIC8vIEZvcmNlIGNvbG9yIHRvIGluaGVyaXQgZm9yIGN1c3RvbSBjb250ZW50XG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gQWN0aXZlIGNsYXNzIG9uIGl0ZW0gaXRzZWxmLCBub3QgcGFyZW50XG4gICYuYWN0aXZlLFxuICAmLmFjdGl2ZTpob3ZlcixcbiAgJi5hY3RpdmU6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyO1xuXG4gICAgLy8gRm9yY2UgY29sb3IgdG8gaW5oZXJpdCBmb3IgY3VzdG9tIGNvbnRlbnRcbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS10ZXh0LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoc3VjY2VzcywgJHN0YXRlLXN1Y2Nlc3MtYmcsICRzdGF0ZS1zdWNjZXNzLXRleHQpO1xuQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoaW5mbywgJHN0YXRlLWluZm8tYmcsICRzdGF0ZS1pbmZvLXRleHQpO1xuQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQod2FybmluZywgJHN0YXRlLXdhcm5pbmctYmcsICRzdGF0ZS13YXJuaW5nLXRleHQpO1xuQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoZGFuZ2VyLCAkc3RhdGUtZGFuZ2VyLWJnLCAkc3RhdGUtZGFuZ2VyLXRleHQpO1xuXG5cbi8vIEN1c3RvbSBjb250ZW50IG9wdGlvbnNcbi8vXG4vLyBFeHRyYSBjbGFzc2VzIGZvciBjcmVhdGluZyB3ZWxsLWZvcm1hdHRlZCBjb250ZW50IHdpdGhpbiBgLmxpc3QtZ3JvdXAtaXRlbWBzLlxuXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhJiB0byBhLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX1cbiAgfVxuXG4gIGEubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcblxuICAgIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgIH1cbiAgICAmLmFjdGl2ZSxcbiAgICAmLmFjdGl2ZTpob3ZlcixcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFBhbmVsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBCYXNlIGNsYXNzXG4ucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYW5lbC1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6ICRwYW5lbC1ib3JkZXItcmFkaXVzO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNSkpO1xufVxuXG4vLyBQYW5lbCBjb250ZW50c1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAkcGFuZWwtYm9keS1wYWRkaW5nO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gT3B0aW9uYWwgaGVhZGluZ1xuLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAkcGFuZWwtaGVhZGluZy1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcblxuICA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBXaXRoaW4gaGVhZGluZywgc3RyaXAgYW55IGBoKmAgdGFnIG9mIGl0cyBkZWZhdWx0IG1hcmdpbnMgZm9yIHNwYWNpbmcuXG4ucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMTI1KSk7XG4gIGNvbG9yOiBpbmhlcml0O1xuXG4gID4gYSxcbiAgPiBzbWFsbCxcbiAgPiAuc21hbGwsXG4gID4gc21hbGwgPiBhLFxuICA+IC5zbWFsbCA+IGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIE9wdGlvbmFsIGZvb3RlciAoc3RheXMgZ3JheSBpbiBldmVyeSBtb2RpZmllciBjbGFzcylcbi5wYW5lbC1mb290ZXIge1xuICBwYWRkaW5nOiAkcGFuZWwtZm9vdGVyLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYW5lbC1mb290ZXItYmc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGFuZWwtaW5uZXItYm9yZGVyO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG59XG5cblxuLy8gTGlzdCBncm91cHMgaW4gcGFuZWxzXG4vL1xuLy8gQnkgZGVmYXVsdCwgc3BhY2Ugb3V0IGxpc3QgZ3JvdXAgY29udGVudCBmcm9tIHBhbmVsIGhlYWRpbmdzIHRvIGFjY291bnQgZm9yXG4vLyBhbnkga2luZCBvZiBjdXN0b20gY29udGVudCBiZXR3ZWVuIHRoZSB0d28uXG5cbi5wYW5lbCB7XG4gID4gLmxpc3QtZ3JvdXAsXG4gID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC8vIEFkZCBib3JkZXIgdG9wIHJhZGl1cyBmb3IgZmlyc3Qgb25lXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSkpO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBBZGQgYm9yZGVyIGJvdHRvbSByYWRpdXMgZm9yIGxhc3Qgb25lXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIENvbGxhcHNlIHNwYWNlIGJldHdlZW4gd2hlbiB0aGVyZSdzIG5vIGFkZGl0aW9uYWwgY29udGVudC5cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAge1xuICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vLyBUYWJsZXMgaW4gcGFuZWxzXG4vL1xuLy8gUGxhY2UgYSBub24tYm9yZGVyZWQgYC50YWJsZWAgd2l0aGluIGEgcGFuZWwgKG5vdCB3aXRoaW4gYSBgLnBhbmVsLWJvZHlgKSBhbmRcbi8vIHdhdGNoIGl0IGdvIGZ1bGwgd2lkdGguXG5cbi5wYW5lbCB7XG4gID4gLnRhYmxlLFxuICA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLFxuICA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGNhcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkcGFuZWwtYm9keS1wYWRkaW5nO1xuICAgICAgcGFkZGluZy1yaWdodDogJHBhbmVsLWJvZHktcGFkZGluZztcbiAgICB9XG4gIH1cbiAgLy8gQWRkIGJvcmRlciB0b3AgcmFkaXVzIGZvciBmaXJzdCBvbmVcbiAgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpKTtcblxuICAgID4gdGhlYWQ6Zmlyc3QtY2hpbGQsXG4gICAgPiB0Ym9keTpmaXJzdC1jaGlsZCB7XG4gICAgICA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcblxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICB9XG4gICAgICAgIHRkOmxhc3QtY2hpbGQsXG4gICAgICAgIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBBZGQgYm9yZGVyIGJvdHRvbSByYWRpdXMgZm9yIGxhc3Qgb25lXG4gID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4gID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKSk7XG5cbiAgICA+IHRib2R5Omxhc3QtY2hpbGQsXG4gICAgPiB0Zm9vdDpsYXN0LWNoaWxkIHtcbiAgICAgID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICgkcGFuZWwtYm9yZGVyLXJhZGl1cyAtIDEpO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG5cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHBhbmVsLWJvcmRlci1yYWRpdXMgLSAxKTtcbiAgICAgICAgfVxuICAgICAgICB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogKCRwYW5lbC1ib3JkZXItcmFkaXVzIC0gMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiAucGFuZWwtYm9keSArIC50YWJsZSxcbiAgPiAucGFuZWwtYm9keSArIC50YWJsZS1yZXNwb25zaXZlLFxuICA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxuICA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG4gID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCxcbiAgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gID4gLnRhYmxlLWJvcmRlcmVkLFxuICA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgPiB0aGVhZCxcbiAgICA+IHRib2R5LFxuICAgID4gdGZvb3Qge1xuICAgICAgPiB0ciB7XG4gICAgICAgID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgID4gdGg6bGFzdC1jaGlsZCxcbiAgICAgICAgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiB0aGVhZCxcbiAgICA+IHRib2R5IHtcbiAgICAgID4gdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gdGJvZHksXG4gICAgPiB0Zm9vdCB7XG4gICAgICA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cblxuLy8gQ29sbGFwc2FibGUgcGFuZWxzIChha2EsIGFjY29yZGlvbilcbi8vXG4vLyBXcmFwIGEgc2VyaWVzIG9mIHBhbmVscyBpbiBgLnBhbmVsLWdyb3VwYCB0byB0dXJuIHRoZW0gaW50byBhbiBhY2NvcmRpb24gd2l0aFxuLy8gdGhlIGhlbHAgb2Ygb3VyIGNvbGxhcHNlIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4ucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XG5cbiAgLy8gVGlnaHRlbiB1cCBtYXJnaW4gc28gaXQncyBvbmx5IGJldHdlZW4gcGFuZWxzXG4gIC5wYW5lbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAkcGFuZWwtYm9yZGVyLXJhZGl1cztcblxuICAgICsgLnBhbmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gIH1cblxuICAucGFuZWwtaGVhZGluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHBhbmVsLWlubmVyLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAucGFuZWwtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcGFuZWwtaW5uZXItYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9uc1xuLnBhbmVsLWRlZmF1bHQge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1kZWZhdWx0LWJvcmRlciwgJHBhbmVsLWRlZmF1bHQtdGV4dCwgJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZywgJHBhbmVsLWRlZmF1bHQtYm9yZGVyKTtcbn1cbi5wYW5lbC1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtcHJpbWFyeS1ib3JkZXIsICRwYW5lbC1wcmltYXJ5LXRleHQsICRwYW5lbC1wcmltYXJ5LWhlYWRpbmctYmcsICRwYW5lbC1wcmltYXJ5LWJvcmRlcik7XG59XG4ucGFuZWwtc3VjY2VzcyB7XG4gIEBpbmNsdWRlIHBhbmVsLXZhcmlhbnQoJHBhbmVsLXN1Y2Nlc3MtYm9yZGVyLCAkcGFuZWwtc3VjY2Vzcy10ZXh0LCAkcGFuZWwtc3VjY2Vzcy1oZWFkaW5nLWJnLCAkcGFuZWwtc3VjY2Vzcy1ib3JkZXIpO1xufVxuLnBhbmVsLWluZm8ge1xuICBAaW5jbHVkZSBwYW5lbC12YXJpYW50KCRwYW5lbC1pbmZvLWJvcmRlciwgJHBhbmVsLWluZm8tdGV4dCwgJHBhbmVsLWluZm8taGVhZGluZy1iZywgJHBhbmVsLWluZm8tYm9yZGVyKTtcbn1cbi5wYW5lbC13YXJuaW5nIHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtd2FybmluZy1ib3JkZXIsICRwYW5lbC13YXJuaW5nLXRleHQsICRwYW5lbC13YXJuaW5nLWhlYWRpbmctYmcsICRwYW5lbC13YXJuaW5nLWJvcmRlcik7XG59XG4ucGFuZWwtZGFuZ2VyIHtcbiAgQGluY2x1ZGUgcGFuZWwtdmFyaWFudCgkcGFuZWwtZGFuZ2VyLWJvcmRlciwgJHBhbmVsLWRhbmdlci10ZXh0LCAkcGFuZWwtZGFuZ2VyLWhlYWRpbmctYmcsICRwYW5lbC1kYW5nZXItYm9yZGVyKTtcbn1cbiIsIi8vIFBhbmVsc1xuXG5AbWl4aW4gcGFuZWwtdmFyaWFudCgkYm9yZGVyLCAkaGVhZGluZy10ZXh0LWNvbG9yLCAkaGVhZGluZy1iZy1jb2xvciwgJGhlYWRpbmctYm9yZGVyKSB7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAmID4gLnBhbmVsLWhlYWRpbmcge1xuICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGhlYWRpbmctYm9yZGVyO1xuXG4gICAgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgY29sb3I6ICRoZWFkaW5nLWJnLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICB9XG4gIH1cbiAgJiA+IC5wYW5lbC1mb290ZXIge1xuICAgICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEVtYmVkcyByZXNwb25zaXZlXG4vL1xuLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBNb2RpZmllciBjbGFzcyBmb3IgMTY6OSBhc3BlY3QgcmF0aW9cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cblxuLy8gTW9kaWZpZXIgY2xhc3MgZm9yIDQ6MyBhc3BlY3QgcmF0aW9cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuIiwiLy9cbi8vIFdlbGxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi53ZWxsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdlbGwtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICR3ZWxsLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDUpKTtcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMTUpO1xuICB9XG59XG5cbi8vIFNpemVzXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xufVxuLndlbGwtc20ge1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtYWxsO1xufVxuIiwiLy9cbi8vIENsb3NlIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS41KTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIEBpbmNsdWRlIG9wYWNpdHkoLjIpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBvcGFjaXR5KC41KTtcbiAgfVxuXG4gIC8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBidXR0b24mIHRvIGJ1dHRvbi5jbG9zZVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbiIsIi8vXG4vLyBNb2RhbHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzaGl0XG5cbi8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgJi5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIEBpbmNsdWRlIHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLXRyYW5zZm9ybSgwLjNzIGVhc2Utb3V0KTtcbiAgfVxuICAmLmluIC5tb2RhbC1kaWFsb2cgeyBAaW5jbHVkZSB0cmFuc2xhdGUoMCwgMCkgfVxufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBib3JkZXI6IDFweCBzb2xpZCAkbW9kYWwtY29udGVudC1mYWxsYmFjay1ib3JkZXItY29sb3I7IC8vb2xkIGJyb3dzZXJzIGZhbGxiYWNrIChpZTggZXRjKVxuICBib3JkZXI6IDFweCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDAgM3B4IDlweCByZ2JhKDAsMCwwLC41KSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tncm91bmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgQGluY2x1ZGUgb3BhY2l0eSgwKTsgfVxuICAmLmluIHsgQGluY2x1ZGUgb3BhY2l0eSgkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAkbW9kYWwtdGl0bGUtcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBtaW4taGVpZ2h0OiAoJG1vZGFsLXRpdGxlLXBhZGRpbmcgKyAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuLy8gQ2xvc2UgaWNvblxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICB0ZXh0LWFsaWduOiByaWdodDsgLy8gcmlnaHQgYWxpZ24gYnV0dG9uc1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGNsZWFyZml4OyAvLyBjbGVhciBpdCBpbiBjYXNlIGZvbGtzIHVzZSAucHVsbC0qIGNsYXNzZXMgb24gYnV0dG9uc1xuXG4gIC8vIFByb3Blcmx5IHNwYWNlIG91dCBidXR0b25zXG4gIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIGFjY291bnQgZm9yIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gd2hpY2ggZ2V0cyB0aGUgYm90dG9tIG1hcmdpbiBsaWtlIGFsbCBvdGhlciBpbnB1dHNcbiAgfVxuICAvLyBidXQgb3ZlcnJpZGUgdGhhdCBmb3IgYnV0dG9uIGdyb3Vwc1xuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuICAvLyBhbmQgb3ZlcnJpZGUgaXQgZm9yIGJsb2NrIGJ1dHRvbnMgYXMgd2VsbFxuICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDAgNXB4IDE1cHggcmdiYSgwLDAsMCwuNSkpO1xuICB9XG5cbiAgLy8gTW9kYWwgc2l6ZXNcbiAgLm1vZGFsLXNtIHsgd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgLm1vZGFsLWxnIHsgd2lkdGg6ICRtb2RhbC1sZzsgfVxufVxuIiwiLy9cbi8vIFRvb2x0aXBzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBSZXNldCBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgZ2l2ZW4gbmV3IGluc2VydGlvbiBtZXRob2RcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIEBpbmNsdWRlIG9wYWNpdHkoMCk7XG5cbiAgJi5pbiAgICAgeyBAaW5jbHVkZSBvcGFjaXR5KCR0b29sdGlwLW9wYWNpdHkpOyB9XG4gICYudG9wICAgIHsgbWFyZ2luLXRvcDogIC0zcHg7IHBhZGRpbmc6ICR0b29sdGlwLWFycm93LXdpZHRoIDA7IH1cbiAgJi5yaWdodCAgeyBtYXJnaW4tbGVmdDogIDNweDsgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy13aWR0aDsgfVxuICAmLmJvdHRvbSB7IG1hcmdpbi10b3A6ICAgM3B4OyBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAwOyB9XG4gICYubGVmdCAgIHsgbWFyZ2luLWxlZnQ6IC0zcHg7IHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctd2lkdGg7IH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG59XG5cbi8vIEFycm93c1xuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4vLyBOb3RlOiBEZXByZWNhdGVkIC50b3AtbGVmdCwgLnRvcC1yaWdodCwgLmJvdHRvbS1sZWZ0LCBhbmQgLmJvdHRvbS1yaWdodCBhcyBvZiB2My4zLjFcbi50b29sdGlwIHtcbiAgJi50b3AgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbiAgJi50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWJvdHRvbTogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoIDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoIDAgJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiAwICR0b29sdGlwLWFycm93LXdpZHRoICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG4gICYuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLSR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGJvcmRlci13aWR0aDogMCAkdG9vbHRpcC1hcnJvdy13aWR0aCAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgfVxuICAmLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IC0kdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBib3JkZXItd2lkdGg6IDAgJHRvb2x0aXAtYXJyb3ctd2lkdGggJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gIH1cbn1cbiIsIi8vXG4vLyBQb3BvdmVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAxcHg7XG4gIC8vIFJlc2V0IGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyBnaXZlbiBuZXcgaW5zZXJ0aW9uIG1ldGhvZFxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAkcG9wb3Zlci1mYWxsYmFjay1ib3JkZXItY29sb3I7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGFyZ2U7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKSk7XG5cbiAgLy8gT3ZlcnJpZGVzIGZvciBwcm9wZXIgaW5zZXJ0aW9uXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4gICYudG9wICAgICB7IG1hcmdpbi10b3A6IC0kcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxuICAmLnJpZ2h0ICAgeyBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbiAgJi5ib3R0b20gIHsgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctd2lkdGg7IH1cbiAgJi5sZWZ0ICAgIHsgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aDsgfVxufVxuXG4ucG9wb3Zlci10aXRsZSB7XG4gIG1hcmdpbjogMDsgLy8gcmVzZXQgaGVhZGluZyBtYXJnaW5cbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci10aXRsZS1iZztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkcG9wb3Zlci10aXRsZS1iZywgNSUpO1xuICBib3JkZXItcmFkaXVzOiAoJGJvcmRlci1yYWRpdXMtbGFyZ2UgLSAxKSAoJGJvcmRlci1yYWRpdXMtbGFyZ2UgLSAxKSAwIDA7XG59XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLy8gQXJyb3dzXG4vL1xuLy8gLmFycm93IGlzIG91dGVyLCAuYXJyb3c6YWZ0ZXIgaXMgaW5uZXJcblxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICAmLFxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxufVxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xufVxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucG9wb3ZlciB7XG4gICYudG9wID4gLmFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWZhbGxiYWNrLWNvbG9yOyAvLyBJRTggZmFsbGJhY2tcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICBib3R0b206IC0kcG9wb3Zlci1hcnJvdy1vdXRlci13aWR0aDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmLnJpZ2h0ID4gLmFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIGJvdHRvbTogLSRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuICAmLmJvdHRvbSA+IC5hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1mYWxsYmFjay1jb2xvcjsgLy8gSUU4IGZhbGxiYWNrXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgdG9wOiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLmxlZnQgPiAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogLSRwb3BvdmVyLWFycm93LW91dGVyLXdpZHRoO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItZmFsbGJhY2stY29sb3I7IC8vIElFOCBmYWxsYmFja1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcmlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICAgIGJvdHRvbTogLSRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENhcm91c2VsXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIFdyYXBwZXIgZm9yIHRoZSBzbGlkZSBjb250YWluZXIgYW5kIGluZGljYXRvcnNcbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC42cyBlYXNlLWluLW91dCBsZWZ0KTtcblxuICAgIC8vIEFjY291bnQgZm9yIGphbmtpdHVkZSBvbiBpbWFnZXNcbiAgICA+IGltZyxcbiAgICA+IGEgPiBpbWcge1xuICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAvLyBXZWJLaXQgQ1NTMyB0cmFuc2Zvcm1zIGZvciBzdXBwb3J0ZWQgZGV2aWNlc1xuICAgIEBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2QpIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdHJhbnNmb3JtKDAuNnMgZWFzZS1pbi1vdXQpO1xuICAgICAgQGluY2x1ZGUgYmFja2ZhY2UtdmlzaWJpbGl0eShoaWRkZW4pO1xuICAgICAgQGluY2x1ZGUgcGVyc3BlY3RpdmUoMTAwMCk7XG5cbiAgICAgICYubmV4dCxcbiAgICAgICYuYWN0aXZlLnJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmLnByZXYsXG4gICAgICAmLmFjdGl2ZS5sZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi5uZXh0LmxlZnQsXG4gICAgICAmLnByZXYucmlnaHQsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gLmFjdGl2ZSxcbiAgPiAubmV4dCxcbiAgPiAucHJldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICA+IC5hY3RpdmUge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICA+IC5uZXh0LFxuICA+IC5wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAubmV4dCB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICA+IC5wcmV2IHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgfVxuICA+IC5uZXh0LmxlZnQsXG4gID4gLnByZXYucmlnaHQge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICA+IC5hY3RpdmUubGVmdCB7XG4gICAgbGVmdDogLTEwMCU7XG4gIH1cbiAgPiAuYWN0aXZlLnJpZ2h0IHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbn1cblxuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIEBpbmNsdWRlIG9wYWNpdHkoJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eSk7XG4gIGZvbnQtc2l6ZTogJGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6ICRjYXJvdXNlbC10ZXh0LXNoYWRvdztcbiAgLy8gV2UgY2FuJ3QgaGF2ZSB0aGlzIHRyYW5zaXRpb24gaGVyZSBiZWNhdXNlIFdlYktpdCBjYW5jZWxzIHRoZSBjYXJvdXNlbFxuICAvLyBhbmltYXRpb24gaWYgeW91IHRyaXAgdGhpcyB3aGlsZSBpbiB0aGUgbWlkZGxlIG9mIGFub3RoZXIgYW5pbWF0aW9uLlxuXG4gIC8vIFNldCBncmFkaWVudHMgZm9yIGJhY2tncm91bmRzXG4gICYubGVmdCB7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtaG9yaXpvbnRhbCgkc3RhcnQtY29sb3I6IHJnYmEoMCwwLDAsLjUpLCAkZW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wMDAxKSk7XG4gIH1cbiAgJi5yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1ob3Jpem9udGFsKCRzdGFydC1jb2xvcjogcmdiYSgwLDAsMCwuMDAwMSksICRlbmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpKTtcbiAgfVxuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBvcGFjaXR5KC45KTtcbiAgfVxuXG4gIC8vIFRvZ2dsZXNcbiAgLmljb24tcHJldixcbiAgLmljb24tbmV4dCxcbiAgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5pY29uLXByZXYsXG4gIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5pY29uLW5leHQsXG4gIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5pY29uLXByZXYsXG4gIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAgMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICB9XG5cblxuICAuaWNvbi1wcmV2IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDM5JzsvLyBTSU5HTEUgTEVGVC1QT0lOVElORyBBTkdMRSBRVU9UQVRJT04gTUFSSyAoVSsyMDM5KVxuICAgIH1cbiAgfVxuICAuaWNvbi1uZXh0IHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDNhJzsvLyBTSU5HTEUgUklHSFQtUE9JTlRJTkcgQU5HTEUgUVVPVEFUSU9OIE1BUksgKFUrMjAzQSlcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gdW5vcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAgMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAxcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2Fyb3VzZWwtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC8vIElFOC05IGhhY2sgZm9yIGV2ZW50IGhhbmRsaW5nXG4gICAgLy9cbiAgICAvLyBJbnRlcm5ldCBFeHBsb3JlciA4LTkgZG9lcyBub3Qgc3VwcG9ydCBjbGlja3Mgb24gZWxlbWVudHMgd2l0aG91dCBhIHNldFxuICAgIC8vIGBiYWNrZ3JvdW5kLWNvbG9yYC4gV2UgY2Fubm90IHVzZSBgZmlsdGVyYCBzaW5jZSB0aGF0J3Mgbm90IHZpZXdlZCBhcyBhXG4gICAgLy8gYmFja2dyb3VuZCBjb2xvciBieSB0aGUgYnJvd3Nlci4gVGh1cywgYSBoYWNrIGlzIG5lZWRlZC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI0ludGVybmV0X0V4cGxvcmVyXG4gICAgLy9cbiAgICAvLyBGb3IgSUU4LCB3ZSBzZXQgc29saWQgYmxhY2sgYXMgaXQgZG9lc24ndCBzdXBwb3J0IGByZ2JhKClgLiBGb3IgSUU5LCB3ZVxuICAgIC8vIHNldCBhbHBoYSB0cmFuc3BhcmVuY3kgZm9yIHRoZSBiZXN0IHJlc3VsdHMgcG9zc2libGUuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7IC8vIElFOFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMCk7IC8vIElFOVxuICB9XG4gIC5hY3RpdmUge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogIDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGlkZGVuIGJ5IGRlZmF1bHQgZm9yIHNtYWxsZXIgdmlld3BvcnRzXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTUlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogJGNhcm91c2VsLXRleHQtc2hhZG93O1xuICAmIC5idG4ge1xuICAgIHRleHQtc2hhZG93OiBub25lOyAvLyBObyBzaGFkb3cgZm9yIGJ1dHRvbiBlbGVtZW50cyBpbiBjYXJvdXNlbC1jYXB0aW9uXG4gIH1cbn1cblxuXG4vLyBTY2FsZSB1cCBjb250cm9scyBmb3IgdGFibGV0cyBhbmQgdXBcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cbiAgLy8gU2NhbGUgdXAgdGhlIGNvbnRyb2xzIGEgc21pZGdlXG4gIC5jYXJvdXNlbC1jb250cm9sIHtcbiAgICAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgICAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gICAgLmljb24tcHJldixcbiAgICAuaWNvbi1uZXh0IHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAgIC5pY29uLXByZXYge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIH1cbiAgICAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gICAgLmljb24tbmV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIFNob3cgYW5kIGxlZnQgYWxpZ24gdGhlIGNhcHRpb25zXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBsZWZ0OiAyMCU7XG4gICAgcmlnaHQ6IDIwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC8vIE1vdmUgdXAgdGhlIGluZGljYXRvcnNcbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuIiwiLy8gQ2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxuXG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIi8vXG4vLyBVdGlsaXR5IGNsYXNzZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gRmxvYXRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuLmNlbnRlci1ibG9jayB7XG4gIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcbn1cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuXG4vLyBUb2dnbGluZyBjb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIE5vdGU6IERlcHJlY2F0ZWQgLmhpZGUgaW4gZmF2b3Igb2YgLmhpZGRlbiBvciAuc3Itb25seSAoYXMgYXBwcm9wcmlhdGUpIGluIHYzLjAuMVxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZTtcbn1cblxuXG4vLyBIaWRlIGZyb20gc2NyZWVucmVhZGVycyBhbmQgYnJvd3NlcnNcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gRm9yIEFmZml4IHBsdWdpblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbi8vXG4vLyBIZWFkcyB1cCEgdjMgbGF1bmNoZWQgd2l0aCB3aXRoIG9ubHkgYC5oaWRlLXRleHQoKWAsIGJ1dCBwZXIgb3VyIHBhdHRlcm4gZm9yXG4vLyBtaXhpbnMgYmVpbmcgcmV1c2VkIGFzIGNsYXNzZXMgd2l0aCB0aGUgc2FtZSBuYW1lLCB0aGlzIGRvZXNuJ3QgaG9sZCB1cC4gQXNcbi8vIG9mIHYzLjAuMSB3ZSBoYXZlIGFkZGVkIGAudGV4dC1oaWRlKClgIGFuZCBkZXByZWNhdGVkIGAuaGlkZS10ZXh0KClgLlxuLy9cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvY29tbWl0L2FhMDM5NmVhZTc1N1xuXG4vLyBEZXByZWNhdGVkIGFzIG9mIHYzLjAuMSAod2lsbCBiZSByZW1vdmVkIGluIHY0KVxuQG1peGluIGhpZGUtdGV4dCgpIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIE5ldyBtaXhpbiB0byB1c2UgYXMgb2YgdjMuMC4xXG5AbWl4aW4gdGV4dC1oaWRlKCkge1xuICBAaW5jbHVkZSBoaWRlLXRleHQ7XG59XG4iLCIvL1xuLy8gUmVzcG9uc2l2ZTogVXRpbGl0eSBjbGFzc2VzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIElFMTAgaW4gV2luZG93cyAoUGhvbmUpIDhcbi8vXG4vLyBTdXBwb3J0IGZvciByZXNwb25zaXZlIHZpZXdzIHZpYSBtZWRpYSBxdWVyaWVzIGlzIGtpbmQgb2YgYm9ya2VkIGluIElFMTAsIGZvclxuLy8gU3VyZmFjZS9kZXNrdG9wIGluIHNwbGl0IHZpZXcgYW5kIGZvciBXaW5kb3dzIFBob25lIDguIFRoaXMgcGFydGljdWxhciBmaXhcbi8vIG11c3QgYmUgYWNjb21wYW5pZWQgYnkgYSBzbmlwcGV0IG9mIEphdmFTY3JpcHQgdG8gc25pZmYgdGhlIHVzZXIgYWdlbnQgYW5kXG4vLyBhcHBseSBzb21lIGNvbmRpdGlvbmFsIENTUyB0byAqb25seSogdGhlIFN1cmZhY2UvZGVza3RvcCBXaW5kb3dzIDguIExvb2sgYXRcbi8vIG91ciBHZXR0aW5nIFN0YXJ0ZWQgcGFnZSBmb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGlzIGJ1Zy5cbi8vXG4vLyBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIHRoZSBmb2xsb3dpbmc6XG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTA0OTdcbi8vIERvY3M6IGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jc3VwcG9ydC1pZTEwLXdpZHRoXG4vLyBTb3VyY2U6IGh0dHA6Ly90aW1rYWRsZWMuY29tLzIwMTMvMDEvd2luZG93cy1waG9uZS04LWFuZC1kZXZpY2Utd2lkdGgvXG4vLyBTb3VyY2U6IGh0dHA6Ly90aW1rYWRsZWMuY29tLzIwMTIvMTAvaWUxMC1zbmFwLW1vZGUtYW5kLXJlc3BvbnNpdmUtZGVzaWduL1xuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cblxuXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy8gTm90ZTogRGVwcmVjYXRlZCAudmlzaWJsZS14cywgLnZpc2libGUtc20sIC52aXNpYmxlLW1kLCBhbmQgLnZpc2libGUtbGcgYXMgb2YgdjMuMi4wXG5cbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS14cycpO1xuQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy52aXNpYmxlLXNtJyk7XG5AaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLnZpc2libGUtbWQnKTtcbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1sZycpO1xuXG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUteHMnKTtcbn1cbi52aXNpYmxlLXhzLWJsb2NrIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUteHMtaW5saW5lIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtc20nKTtcbn1cbi52aXNpYmxlLXNtLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1zbS1pbmxpbmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWF4KSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtdmlzaWJpbGl0eSgnLnZpc2libGUtbWQnKTtcbn1cbi52aXNpYmxlLW1kLWJsb2NrIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1tZC1pbmxpbmUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLWxnJyk7XG59XG4udmlzaWJsZS1sZy1ibG9jayB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLWxnLWlubGluZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4teHMnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tc20nKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpIHtcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4tbWQnKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLWxnJyk7XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG4vL1xuLy8gTWVkaWEgcXVlcmllcyBhcmUgcGxhY2VkIG9uIHRoZSBpbnNpZGUgdG8gYmUgbWl4aW4tZnJpZW5kbHkuXG5cbi8vIE5vdGU6IERlcHJlY2F0ZWQgLnZpc2libGUtcHJpbnQgYXMgb2YgdjMuMi4wXG5cbkBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcudmlzaWJsZS1wcmludCcpO1xuXG5AbWVkaWEgcHJpbnQge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLXZpc2liaWxpdHkoJy52aXNpYmxlLXByaW50Jyk7XG59XG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1wcmludCcpO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSB1dGlsaXRpZXNcblxuLy9cbi8vIE1vcmUgZWFzaWx5IGluY2x1ZGUgYWxsIHRoZSBzdGF0ZXMgZm9yIHJlc3BvbnNpdmUtdXRpbGl0aWVzLmxlc3MuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiByZXNwb25zaXZlLXZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlI3skcGFyZW50fSAgeyBkaXNwbGF5OiB0YWJsZTsgfVxuICB0ciN7JHBhcmVudH0gICAgIHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgjeyRwYXJlbnR9LFxuICB0ZCN7JHBhcmVudH0gICAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFtjb252ZXJ0ZXJdICRwYXJlbnQgaGFja1xuQG1peGluIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCRwYXJlbnQpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvKlxuICogalF1ZXJ5IEZsZXhTbGlkZXIgdjIuNi4wXG4gKiBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vZmxleHNsaWRlci9cbiAqXG4gKiBDb3B5cmlnaHQgMjAxMiBXb29UaGVtZXNcbiAqIEZyZWUgdG8gdXNlIHVuZGVyIHRoZSBHUEx2MiBhbmQgbGF0ZXIgbGljZW5zZS5cbiAqIGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9ncGwtMi4wLmh0bWxcbiAqXG4gKiBDb250cmlidXRpbmcgYXV0aG9yOiBUeWxlciBTbWl0aCAoQG1ibXVmZmZpbilcbiAqXG4gKi9cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogY29sb3IgY2xhc3NlcyAqL1xuLmdyZWVuIHtcbiAgY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1ibHVlIHtcbiAgY29sb3I6ICRkYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4ubGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAkbGJsdWUgIWltcG9ydGFudDtcbn1cblxuLnllbGxvdyB7XG4gIGNvbG9yOiAjZmNjZTJjICFpbXBvcnRhbnQ7XG59XG5cbi5vcmFuZ2Uge1xuICBjb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xufVxuXG4uZ3JheSB7XG4gIGNvbG9yOiAjY2RjZGNkO1xufVxuXG5hLCBhOmhvdmVyIHtcbiAgY29sb3I6ICRvcmFuZ2U7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLyogVHlwZWtpdCBGT1VUICovXG4ud2YtbG9hZGluZyB7XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiB7XG5cbiAgICBhIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG5cbmgxLmVudHJ5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50aHVtYm5haWwsXG4ud3AtY2FwdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1haW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNDQ0O1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gIH1cblxuICAuZW50cnktY29udGVudCB7XG5cbiAgICAuZXhjZXJwdCBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG5cbiAgICB1bCwgb2wge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGRibHVlO1xuXG4gICAgICBjaXRlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH0gICAgXG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oCiIFwiO1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbi10ZXh0LFxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIGNvbG9yOiAjNTU1ZDY2O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogOXB4IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlN2U3ZTc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG4gIC5tZXRhc2xpZGVyIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgfVxuXG59XG5cbi5zaW5nbGUgLmVudHJ5LWNvbnRlbnQge1xuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXG4gICAgYSB7XG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZSB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5qcGcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCAyNTBtcyBlYXNlKTtcblxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICAgICAgICBAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCAyNTBtcyBlYXNlKTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG5cbi5wYWdlIC5lbnRyeS1jb250ZW50IHtcblxuICBoMSwgaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblxuICAgIGEge1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGRibHVlO1xuICAgIH1cbiAgfSAgXG59XG5cblxuLmltYWdlLXRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2luZm8ucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcbn1cblxuLyogaW5saW5lIGltYWdlIHRvb2x0aXAgKi9cbi53cC1jYXB0aW9uLFxuLndwLWJsb2NrLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcblxuICAuaW1hZ2UtdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5zZWFyY2gtdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luOjA7XG59XG5cbi8qLndyYXAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59Ki9cblxuLyogKioqKioqKioqKioqIFVJIEVMRU1FTlRTICoqKioqKioqKiogKi9cbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgb3BhY2l0eTogMTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICB9XG5cbn1cblxuLmlubGluZS1idG4ge1xuICBwYWRkaW5nOiAxMHB4IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogJG9yYW5nZSB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDg4JSA1MCUgbm8tcmVwZWF0O1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IC45O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTIlIDUwJSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYnRuLWdvbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjI5YzMxO1xufVxuXG4uYnRuLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG59XG5cbi8qIFF1b3RlcyAqL1xuLnF1b3RlLXdyYXAge1xuICBjb2xvcjogIzg0OTQ5ZDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS45O1xuXG4gIC5xdW90ZSB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgdGV4dC1pbmRlbnQ6IDUwcHg7XG4gICAgY29sb3I6ICM0NzYzNzM7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAuZW5kLXF1b3RlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb250ZW50X3F1b3RlX3Nwcml0ZS5qcGdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTBweCAwO1xuICAgIH1cblxuICAgIC5lbmQtcXVvdGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gIH1cblxuICAucXVvdGVkIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5xdW90ZS1pbWFnZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDczcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICB9XG5cbiAgLnF1b3RlLW5hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiA3N3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5jb250ZW50LWlubmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjVweCAxMHB4IDA7XG59XG5cblxuLmNvbnRlbnQtaW5uZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjVweCAxMHB4IDA7XG59XG5cbkBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblxuLndyYXAge1xuICBwYWRkaW5nOjA7XG59XG5cbi5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDQ1cHggYXV0byAwO1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFF1b3RlcyAqL1xuLnF1b3RlLXdyYXAge1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIHBhZGRpbmc6IDU1cHggNzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYmx1ZTtcblxuICAucXVvdGUge1xuICAgIHRleHQtaW5kZW50OiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgdG9wOiAtMjJweDtcbiAgICAgIGxlZnQ6IC02MHB4O1xuICAgIH1cblxuICAgIC5lbmQtcXVvdGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwcHg7XG4gICAgICByaWdodDogLTMwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gIH1cblxufVxuXG4ucXVvdGUtd3JhcC5pbmxpbmUtcXVvdGUge1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAzNXB4IDcwcHg7XG59XG5cbn0vKiBlbmQgNzY4cHggKi9cblxuXG5AbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG5cbi5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZzowO1xufVxuXG59XG5cbi8qIFBhZ2luYXRpb24gKi9cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgfVxuXG59XG5cbi8qICoqKioqKioqKioqKiBTT0NJQUwgV0FSRkFSRSAqKioqKioqKioqICovXG4uaG9tZSxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCB7XG5cbiAgLm5jX3NvY2lhbFBhbmVsU2lkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIFJFU0VUU1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZsZXgtY29udGFpbmVyIGE6aG92ZXIsXG4uZmxleC1zbGlkZXIgYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpZGVzLFxuLnNsaWRlcyA+IGxpLFxuLmZsZXgtY29udHJvbC1uYXYsXG4uZmxleC1kaXJlY3Rpb24tbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmZsZXgtcGF1c2VwbGF5IHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gKiBCQVNFIFNUWUxFU1xuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZsZXhzbGlkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmxleHNsaWRlciAuc2xpZGVzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZsZXhzbGlkZXIgLnNsaWRlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMDIwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuaHRtbFt4bWxuc10gLmZsZXhzbGlkZXIgLnNsaWRlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuKiBodG1sIC5mbGV4c2xpZGVyIC5zbGlkZXMge1xuICBoZWlnaHQ6IDElO1xufVxuLm5vLWpzIC5mbGV4c2xpZGVyIC5zbGlkZXMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIERFRkFVTFQgVEhFTUVcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5mbGV4c2xpZGVyIHtcbiAgbWFyZ2luOiAwIDAgNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6b29tOiAxO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAnJyAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1vLWJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6ICcnIDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZmxleHNsaWRlciAuc2xpZGVzIHtcbiAgem9vbTogMTtcbn1cbi5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuLmZsZXgtdmlld3BvcnQge1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG5cbiAgQG1lZGlhKG1pbi13aWR0aDoxNDAwcHgpIHtcbiAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgfVxufVxuLmxvYWRpbmcgLmZsZXgtdmlld3BvcnQge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5jYXJvdXNlbCBsaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICpoZWlnaHQ6IDA7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IC0yMHB4IDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dDpiZWZvcmUge1xufVxuLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgbGVmdDogLTUwcHg7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICByaWdodDogLTUwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZsZXhzbGlkZXI6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogMTBweDtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldjpob3ZlciB7XG59XG4uZmxleHNsaWRlcjpob3ZlciAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHQge1xuICBvcGFjaXR5OiAwO1xuICByaWdodDogMTBweDtcbn1cbi5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dDpob3ZlciB7XG59XG4uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMCFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5mbGV4LXBhdXNlcGxheSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgei1pbmRleDogMTA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmxleC1wYXVzZXBsYXkgYTpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mbGV4LXBhdXNlcGxheSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZsZXgtY29udHJvbC1uYXYgbGkge1xuICBtYXJnaW46IDAgNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW8tYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZmxleC1jb250cm9sLXRodW1icyB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAuNztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbi5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmxleC1jb250cm9sLXRodW1icyAuZmxleC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIEZvciBjb25kaXRpb25hbCBmaWVsZCBvbiBiYWNrZW5kICovXG4jYWNmLXJlc291cmNlX3R5cGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICogUkVTUE9OU0lWRVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODYwcHgpIHtcbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbiAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCIvKiBTaG9ydGNvZGUgVGVhc2VyICovXG4uZW50cnktY29udGVudCAuc3Utc3BvaWxlci1zdHlsZS1kZWZhdWx0IHtcblxuXHQ+IC5zdS1zcG9pbGVyLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDFlbSAwO1xuXHR9XG5cblx0PiAuc3Utc3BvaWxlci10aXRsZSB7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHQgICAgcGFkZGluZy1yaWdodDogMjhweDtcblx0ICAgIHBhZGRpbmctbGVmdDogMjBweDtcblx0ICAgIGNvbG9yOiB3aGl0ZTtcblx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0ICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuXG5cdCAgICA+IC5zdS1zcG9pbGVyLWljb24ge1xuXHRcdFx0bGVmdDogODUlO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLyogc2hvcnRjb2RlIGJ1dHRvbnMgKi9cbi5lbnRyeS1jb250ZW50IC5zdS1idXR0b24sXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuXHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRjb2xvcjogd2hpdGU7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1x0XG5cdGxpbmUtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAhaW1wb3J0YW50KTtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAuNXB4O1x0XG5cdFxuXHRzcGFuIHtcblx0XHRmb250LWZhbWlseTogJHJvYm90bztcblx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0XHRsZXR0ZXItc3BhY2luZzogLjVweDtcblx0XHRwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cbn1cblxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXHRwYWRkaW5nOiAwIDMwcHggIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuXHRib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0Ym9yZGVyOiAycHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcblx0Y29sb3I6ICRibHVlO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG5cdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG59XG5cbi5zdS1idXR0b24tc3R5bGUtZGVmYXVsdCB7XG5cblx0c3BhbiB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cbn0iLCIvKiAqKioqKioqKioqKiogTEFZT1VUIE9WRVJSSURFUyAqKioqKioqKioqICovXG4uc2luZ2xlLW1pY3JvcGFnZSB7XG5cbiAgICAuaGVudHJ5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwMDAwMDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubmNfc29jaWFsUGFuZWxTaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci10b3Age1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqKioqKiogVEVYVCBBUkVBICoqKioqKioqKioqICovXG4ubWljcm8tdGV4dC1hcmVhLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAxMHB4IDgwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCA4MHB4O1xuICAgIH1cbn1cblxuLm1pY3JvLXRleHQtYXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYyg5NTBweCArIDIgKiAxMHB4KTtcblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogRm9ybSAqKioqKioqKioqICovXG4ubWljcm8tZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIFxuICAgIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwgXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gNXB4KTtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH0gICAgICBcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgIH0gICAgICAgICAgICAgICAgXG4gICAgfVxuXG59XG5cbi8qICoqKioqKioqKioqKiBGRUFUVVJFRCAqKioqKioqKioqIFxuLmZlYXR1cmVkIHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtaW5uZXIge1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZlYXR1cmVkLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVhbDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMTVweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDM1cHggMDtcbiAgICAgICAgICAgIGhlaWdodDogNDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDAgMCA0NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NzFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDE0NHB4IDAgMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTsgICAgICAgICBcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyAgICAgICAgXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgICAgICAgIFxuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ3MXB4O1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICAudHJhaWxlci1jb2xvcmJveCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwOyAgICAgICAgICAgIFxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NzFweDtcbiAgICAgICAgfVxuICAgIH0gICAgXG59Ki9cblxuLyogKioqKioqKioqKioqIFBFVElUSU9OICoqKioqKioqKipcbi5wZXRpdGlvbiB7XG5cbiAgICAucGV0aXRpb24taW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEyNXB4O1xuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIEBpbmNsdWRlIG1pY3JvcGFnZS10aXRsZTsgICAgICAgICBcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnBldGl0aW9uLXRlYXNlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICBmb3JtIHtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgICAgIHdpZHRoOiAyMSU7XG4gICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgI3N1Ym1pdCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGhlaWdodDogMzdweDsgXG4gICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTsgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwOyAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0qL1xuXG4vKiAqKioqKioqKioqKiogSElHSExJR0hUUyBTRUNUSU9OICoqKiogKi9cbiRsaWdodC1ncmF5OiAjZjJmMmYyO1xuJGxpZ2h0LWJyb3duOiAjZTdkOWFjO1xuJGRhcmstYmx1ZTogIzAyMmY0YzsgLy8jMDQyZTNiO1xuXG4kaGVyby1icmVha3BvaW50OiA2MDBweDtcbiRjb250ZW50LXBhZGRpbmc6IDEwcHg7XG4kbWF4LWNvbnRlbnQtd2lkdGg6IGNhbGMoOTUwcHggKyAyICogI3skY29udGVudC1wYWRkaW5nfSk7IC8vOTUwICsgMiAqIGNvbnRlbnQtcGFkZGluZ1xuXG4kZm9udC10aW1lczogVGltZXNOZXdSb21hbixcblwiVGltZXMgTmV3IFJvbWFuXCIsXG5UaW1lcyxcbkJhc2tlcnZpbGxlLFxuR2VvcmdpYSxcbnNlcmlmO1xuXG5AbWl4aW4gcGFydG5lcnNoaXAtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDk1MHB4ICsgMiAqIDEwcHh9KTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWl4aW4gc2VjdGlvbi10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjaztcbiAgY29sb3I6ICRkYmx1ZTsgLy8kZGFyay1ibHVlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLm1pY3JvLWhpZ2hsaWdodC1jb250YWluZXIge1xuICAkaGlnaGxpZ2h0LXBhZGRpbmc6IDFweDtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGlnaGxpZ2h0LXBhZGRpbmc7XG4gICAgcGFkZGluZy1yaWdodDogJGhpZ2hsaWdodC1wYWRkaW5nO1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRoaWdobGlnaHQtcGFkZGluZyAqIDI7XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaGlnaGxpZ2h0LXBhZGRpbmcgKiAyO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4ubWljcm8taGlnaGxpZ2h0LWltYWdlLTAsXG4ubWljcm8taGlnaGxpZ2h0LWltYWdlLTEsXG4ubWljcm8taGlnaGxpZ2h0LWltYWdlLTIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4ubWljcm8taGlnaGxpZ2h0LXRpdGxlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5taWNyby1oaWdobGlnaHRzLWlubmVyLWNvbnRhaW5lciB7XG4gIEBpbmNsdWRlIHBhcnRuZXJzaGlwLWNvbnRhaW5lcjtcbn1cblxuLm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgLy8gcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIC8vIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjBweCAxMHB4IDEwcHg7XG4gIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAvLyBwYWRkaW5nLXRvcDogNDBweDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1pY3JvLWhpZ2hsaWdodHMtcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1pY3JvLWhpZ2hsaWdodHMtc2VjdGlvbi10aXRsZSB7XG4gIEBpbmNsdWRlIHNlY3Rpb24tdGl0bGU7XG59XG5cblxuLyogKioqKioqKioqKioqIEZNVyBTVE9SSUVTICoqKioqKioqKiogKi9cbi5mbXctc3RvcmllcyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gICAgLmZtdy1zdG9yaWVzLWlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIC5zdG9yaWVzLXRhZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA0cHggYmxhY2s7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZm13LXN0b3JpZXMtYmcucG5nXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm93bC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICAgICBcbiAgICB9XG5cbiAgICAuc2xpZGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogIDAgMTVweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogODYlO1xuICAgICAgICAgICAgei1pbmRleDogMTAxOyAvKjEgbW9yZSB0aGFuIHRoZSBzbGlkZSBncmFkaWVudHMqL1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgYm90dG9tOiA0M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7ICAgICAgICAgXG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZS1ibHVyYiB7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUxJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcblxuICAgICNzeW5jMSB7XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYS5zdG9yeS1pbWFnZS1vdmVybGF5OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDAwMCsxMDAmMC42NSswLDArMTAwO05ldXRyYWwrRGVuc2l0eSAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDAuNjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuXG4gICAgICAgICAgICAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMDAwMDArMCwwMDAwMDArMTAwJjArMCwwLjY1KzEwMCAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMC42NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMC42NSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNhNjAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9XG5cbiAgICAvKiBuYXYgc3R5bGVzXG4gICAgLm93bC1uYXYge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzMlO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMiU7XG4gICAgICAgIHdpZHRoOiA5OCU7XG5cbiAgICAgICAgLm93bC1uZXh0LFxuICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9ICovXG5cbiAgICAvKiBUaHVtYm5haWwgc3R5bGVzICovXG4gICAgI3N5bmMyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcblxuICAgICAgICAub3dsLXN0YWdlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAub3dsLWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDAgMCAkdGVhbCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBsaW5lYXIpO1xuXG4gICAgICAgICAgICAmLmN1cnJlbnQsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCA3cHggMCAkdGVhbCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgbGluZWFyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1wcmV2LFxuICAgICAgICAub3dsLW5leHQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1uZXh0IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogb3ZlcmxheSBcbi5mdWxsLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgY2xlYXI6IGJvdGg7ICAgIFxuICAgIH0gICBcbn1cblxuLnN0b3J5LWltYWdlIHtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3RvcnktY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICB3aWR0aDogOTIlO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMDtcbiAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICB9ICAgIFxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMDtcbiAgICB9IFxuXG4gICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7ICAgICAgICAgXG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0b3J5LXN1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LWZhbWlseTogJGdvdGhhbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cbn0gKi9cblxuLyogc2hhcmUgXG4uZm13LXNoYXJlIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLnRvcF9sYWJlbCBpbnB1dC5tZWRpdW0ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICBhLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiA0MnB4IGF1dG8gMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAyN3B4IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7ICAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59Ki9cblxuLyogU2hhcmUgRm9ybSBcbi5zaGFyZS1mb3JtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTUwMG1zIGxpbmVhcik7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDE1MDBtcyBsaW5lYXIpO1xuICAgIH1cblxuICAgIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICAgIH0gICAgXG5cbiAgICAvKiBjaGVja2JveCBsYWJlbCBmb3IgcGVybWlzc2lvblxuICAgICNpbnB1dF8xXzEzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICNjaG9pY2VfMV8xM18xIHtcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAjbGFiZWxfMV8xM18xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBFVkVOVFMgKioqKioqKioqKlxuLmZtdy1ldmVudHMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNGQ0ZDQ7XG5cbiAgICAuZm13LWV2ZW50cy1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTIwcHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LW5hbWUgaDQge1xuICAgICAgICBmb250LWZhbWlseTogJGdvdGhhbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzUyOWFjZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC1sb2NhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgLyogbW9iaWxlIGV2ZW50c1xuICAgICNldmVudHMtbW9iaWxlIHtcbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIFZJREVPUyAqKioqKioqKioqIFxuLmZtdy12aWRlb3Mge1xuICAgIG1hcmdpbjogMzBweCAtMTVweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBtYXJnaW46IDUwcHggLTE1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICAgICAgcGFkZGluZzogMjVweCAwOyAgICBcbiAgICB9XG5cbiAgICAuZm13LXZpZGVvcy1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTc1cHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH0gICAgXG5cbiAgICAuc2VjdGlvbi10aXRsZSBoMiB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgQGluY2x1ZGUgbWljcm9wYWdlLXRpdGxlO1xuICAgICAgICBtYXJnaW46MCAxNXB4IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgfVxuICAgIH0gICAgXG5cbiAgICAub3dsLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucGxheS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjglO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDY2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvZm13LXZpZGVvLnBuZ1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSovXG5cbi8qICoqKioqKioqKioqKiBQQVJUTkVSUyAqKioqKioqKioqIFxuLmZtdy1wYXJ0bmVycyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMCA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG5cbiAgICAuZm13LXBhcnRuZXJzLWlubmVyIHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgfSAgICAgICAgXG4gICAgfSAgICBcblxuICAgIC5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBAaW5jbHVkZSBtaWNyb3BhZ2UtdGl0bGU7XG4gICAgICAgIG1hcmdpbjogMjNweCAxNXB4IDIycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIzcHggNDBweCAyMnB4O1xuICAgICAgICB9XG4gICAgfSAgXG5cbiAgICAjcGFydG5lcnMge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIHBhZGRpbmc6IDMzcHggMTBweDsgICAgICAgIFxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRuZXIge1xuICAgICAgICBoZWlnaHQ6IDEwNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTA1cHg7ICAgICAgICBcbiAgICB9XG59Ki9cblxuLyogKioqKioqKioqKioqIE9WRVJMQVlTICoqKioqKioqKiogKi9cbi5zaW5nbGUtbWljcm9wYWdlIHtcblxuICAgICNjYm94T3ZlcmxheSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIH1cblxuICAgICNjYm94TWlkZGxlTGVmdCxcbiAgICAjY2JveE1pZGRsZVJpZ2h0LFxuICAgICNjYm94Qm90dG9tTGVmdCxcbiAgICAjY2JveEJvdHRvbVJpZ2h0LFxuICAgICNjYm94Qm90dG9tQ2VudGVyLFxuICAgICNjYm94VG9wTGVmdCxcbiAgICAjY2JveFRvcFJpZ2h0LFxuICAgICNjYm94VG9wQ2VudGVyLFxuICAgICNjYm94Q3VycmVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgICB9XG5cbiAgICAjY2JveENvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcbiAgICB9XG5cbiAgICAjY2JveENvbnRlbnQsXG4gICAgI2Nib3hMb2FkZWRDb250ZW50IHtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICNjYm94TG9hZGVkQ29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogODglO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjYm94Q2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtY2xvc2UucG5nKTsgXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICB9XG5cbiAgICAjY2JveE5leHQsXG4gICAgI2Nib3hQcmV2aW91cyB7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICB0b3A6IDQ3JTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICB9XG5cbiAgICAjY2JveE5leHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDsgICAgICAgIFxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtbmV4dC5wbmcpO1xuICAgICAgICAgICAgbGVmdDogOTUlO1xuICAgICAgICB9XG4gICAgICAgIFxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDkxJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAjY2JveFByZXZpb3VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1wcmV2LnBuZyk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICBsZWZ0OiA2JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIE1JQ1JPIEZPT1RFUiAqKioqKioqKioqICovXG4ubWljcm8tZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XG4gICAgcGFkZGluZzogMTVweCA1cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICB9XG5cbiAgICAubWljcm8tZm9vdGVyLWlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5mb290ZXItbG9nbyBpbWcge1xuICAgICAgICBtYXJnaW46IDE2cHggNXB4O1xuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjdweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci1jb3B5cmlnaHQge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwOyAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyN3B4IDA7XG4gICAgICAgIH0gICAgICAgIFxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIE9XTCBDQVJPVVNFTCAqKioqKioqKioqICovXG4vKlxuICAgIENvbG9yYm94IENvcmUgU3R5bGU6XG4gICAgVGhlIGZvbGxvd2luZyBDU1MgaXMgY29uc2lzdGVudCBiZXR3ZWVuIGV4YW1wbGUgdGhlbWVzIGFuZCBzaG91bGQgbm90IGJlIGFsdGVyZWQuXG4qL1xuXG4uc2luZ2xlLW1pY3JvcGFnZSB7XG5cbi8qIG93bCBuYXYgKi9cbi5vd2wtbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm93bC1wcmV2LFxuLm93bC1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMyU7ICAgIFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgICBvcGFjaXR5OiAuNjtcbn1cblxuLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAtNDVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hldnJvbi1sZWZ0LnBuZ1wiKTsgICAgICAgIFxufVxuXG4ub3dsLW5leHQge1xuICAgIGxlZnQ6IDEwMiU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoZXZyb24tcmlnaHQucG5nXCIpO1xufSAgICBcblxuLyohIGZhbmN5Qm94IHYyLjEuNSBmYW5jeWFwcHMuY29tIHwgZmFuY3lhcHBzLmNvbS9mYW5jeWJveC8jbGljZW5zZSAqLy5mYW5jeWJveC13cmFwLC5mYW5jeWJveC1za2luLC5mYW5jeWJveC1vdXRlciwuZmFuY3lib3gtaW5uZXIsLmZhbmN5Ym94LWltYWdlLC5mYW5jeWJveC13cmFwIGlmcmFtZSwuZmFuY3lib3gtd3JhcCBvYmplY3QsLmZhbmN5Ym94LW5hdiwuZmFuY3lib3gtbmF2IHNwYW4sLmZhbmN5Ym94LXRtcHtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7b3V0bGluZTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uZmFuY3lib3gtd3JhcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDo4MDIwfS5mYW5jeWJveC1za2lue3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojNDQ0O3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4fS5mYW5jeWJveC1vcGVuZWR7ei1pbmRleDo4MDMwfS5mYW5jeWJveC1vcGVuZWQgLmZhbmN5Ym94LXNraW57LXdlYmtpdC1ib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsLjUpOy1tb3otYm94LXNoYWRvdzowIDEwcHggMjVweCByZ2JhKDAsMCwwLC41KTtib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsLjUpfS5mYW5jeWJveC1vdXRlciwuZmFuY3lib3gtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LmZhbmN5Ym94LWlubmVye292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtdHlwZS1pZnJhbWUgLmZhbmN5Ym94LWlubmVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5mYW5jeWJveC1lcnJvcntjb2xvcjojNDQ0O2ZvbnQ6MTRweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjttYXJnaW46MDtwYWRkaW5nOjE1cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5mYW5jeWJveC1pbWFnZSwuZmFuY3lib3gtaWZyYW1le2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmFuY3lib3gtaW1hZ2V7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlfSNmYW5jeWJveC1sb2FkaW5nLC5mYW5jeWJveC1jbG9zZSwuZmFuY3lib3gtcHJldiBzcGFuLC5mYW5jeWJveC1uZXh0IHNwYW57YmFja2dyb3VuZC1pbWFnZTp1cmwoZmFuY3lib3hfc3ByaXRlLnBuZyl9I2ZhbmN5Ym94LWxvYWRpbmd7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi0yMnB4O21hcmdpbi1sZWZ0Oi0yMnB4O2JhY2tncm91bmQtcG9zaXRpb246MCAtMTA4cHg7b3BhY2l0eTouODtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNjB9I2ZhbmN5Ym94LWxvYWRpbmcgZGl2e3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7YmFja2dyb3VuZDp1cmwoZmFuY3lib3hfbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0fS5mYW5jeWJveC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTE4cHg7cmlnaHQ6LTE4cHg7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNDB9LmZhbmN5Ym94LW5hdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDo0MCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoYmxhbmsuZ2lmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjgwNDB9LmZhbmN5Ym94LXByZXZ7bGVmdDowfS5mYW5jeWJveC1uZXh0e3JpZ2h0OjB9LmZhbmN5Ym94LW5hdiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6MzZweDtoZWlnaHQ6MzRweDttYXJnaW4tdG9wOi0xOHB4O2N1cnNvcjpwb2ludGVyO3otaW5kZXg6ODA0MDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtcHJldiBzcGFue2xlZnQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM2cHh9LmZhbmN5Ym94LW5leHQgc3BhbntyaWdodDoxMHB4O2JhY2tncm91bmQtcG9zaXRpb246MCAtNzJweH0uZmFuY3lib3gtbmF2OmhvdmVyIHNwYW57dmlzaWJpbGl0eTp2aXNpYmxlfS5mYW5jeWJveC10bXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5OXB4O2xlZnQ6LTk5OTk5cHg7dmlzaWJpbGl0eTpoaWRkZW47bWF4LXdpZHRoOjk5OTk5cHg7bWF4LWhlaWdodDo5OTk5OXB4O292ZXJmbG93OnZpc2libGUhaW1wb3J0YW50fS5mYW5jeWJveC1sb2Nre292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7d2lkdGg6YXV0b30uZmFuY3lib3gtbG9jayBib2R5e292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnR9LmZhbmN5Ym94LWxvY2stdGVzdHtvdmVyZmxvdy15OmhpZGRlbiFpbXBvcnRhbnR9LmZhbmN5Ym94LW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Om5vbmU7ei1pbmRleDo4MDEwO2JhY2tncm91bmQ6dXJsKGZhbmN5Ym94X292ZXJsYXkucG5nKX0uZmFuY3lib3gtb3ZlcmxheS1maXhlZHtwb3NpdGlvbjpmaXhlZDtib3R0b206MDtyaWdodDowfS5mYW5jeWJveC1sb2NrIC5mYW5jeWJveC1vdmVybGF5e292ZXJmbG93OmF1dG87b3ZlcmZsb3cteTpzY3JvbGx9LmZhbmN5Ym94LXRpdGxle3Zpc2liaWxpdHk6aGlkZGVuO2ZvbnQ6NDAwIDEzcHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1zaGFkb3c6bm9uZTt6LWluZGV4OjgwNTB9LmZhbmN5Ym94LW9wZW5lZCAuZmFuY3lib3gtdGl0bGV7dmlzaWJpbGl0eTp2aXNpYmxlfS5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjUwJTttYXJnaW4tYm90dG9tOi0zNXB4O3otaW5kZXg6ODA1MDt0ZXh0LWFsaWduOmNlbnRlcn0uZmFuY3lib3gtdGl0bGUtZmxvYXQtd3JhcCAuY2hpbGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi0xMDAlO3BhZGRpbmc6MnB4IDIwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjgpOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxNXB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNXB4O2JvcmRlci1yYWRpdXM6MTVweDt0ZXh0LXNoYWRvdzowIDFweCAycHggIzIyMjtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uZmFuY3lib3gtdGl0bGUtb3V0c2lkZS13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweDtjb2xvcjojZmZmfS5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcHtwYWRkaW5nLXRvcDoxMHB4fS5mYW5jeWJveC10aXRsZS1vdmVyLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjgpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoxLjUpLG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOjEuNSksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOjEuNSl7I2ZhbmN5Ym94LWxvYWRpbmcsLmZhbmN5Ym94LWNsb3NlLC5mYW5jeWJveC1wcmV2IHNwYW4sLmZhbmN5Ym94LW5leHQgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9zcHJpdGVAMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6NDRweCAxNTJweH0jZmFuY3lib3gtbG9hZGluZyBkaXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmFuY3lib3hfbG9hZGluZ0AyeC5naWYpO2JhY2tncm91bmQtc2l6ZToyNHB4IDI0cHh9fVxufSIsIi5jb21tZW50LWxpc3Qge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuLmNvbW1lbnQtbGlzdCBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29tbWVudC1mb3JtIHAge1xuICBAZXh0ZW5kIC5mb3JtLWdyb3VwO1xufVxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLFxuLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gIEBleHRlbmQgLmZvcm0tY29udHJvbDtcbn1cbi5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIEBleHRlbmQgLmJ0bjtcbiAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG59XG4uY29tbWVudCB7XG5cdG1hcmdpbjogMjBweCAwIDM1cHg7XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0LnJlcGx5IHtcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY29tbWVudC1hdXRob3IgYSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjNDQ0O1xuXHR9XG5cblx0LmNvbW1lbnQtY29udGVudCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cdFxuXG5cdC5jb21tZW50LW1ldGFkYXRhIHtcblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0ICAgIG1hcmdpbjogMCAwIDhweDtcblxuXHQgICAgYSB7XG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICAgIFx0Y29sb3I6ICMzMzM7XG5cdCAgICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ICAgIH1cblxuXHQgICAgLmVkaXQtbGluayB7XG5cdCAgICBcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHQgICAgfVxuXHR9XHRcbn1cblxuLmxvZ2dlZC1pbi1hcyB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdH1cbn1cblxuLnBpbmdiYWNrIHtcblx0ZGlzcGxheTogbm9uZTtcbn0iLCIvKiBmb3JtcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5mb290ZXItc2lnbnVwIGJ1dHRvbixcbmJ1dHRvbi5iMSxcbi5jdGEtd3JhcCBidXR0b24sXG4jcGV0aXRpb25Gb3JtIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjk7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgfVxuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uZm9vdGVyLXNpZ251cCBidXR0b24ge1xuICBtaW4td2lkdGg6IDI1M3B4O1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICBtaW4td2lkdGg6IDI1M3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICB9XG59XG5cbi8qRU4gZm9ybXMqL1xuLnNpZGViYXIgLmVuX19jb21wb25lbnQge1xuXG4gIEBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwicGhvbmVcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xufVxuXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBtb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGJhY2tncm91bmQ6ICNGN0Y3RjcgdXJsKC4uL2ltYWdlcy9zZWxlY3RfYmcuanBnKSByaWdodCA1MCUgbm8tcmVwZWF0O1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsXG4jcGV0aXRpb25Gb3JtLFxuI2RvbmF0aW9uRm9ybSB7XG5cbiAgLyppbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH0qL1xuXG4gIC5lbl9fZmllbGQtLWNoZWNrYm94IGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgLyoxNnB4IHdpZHRoIG9mIGZha2UgY2hlY2tib3ggKyA2cHggZGlzdGFuY2UgYmV0d2VlbiBmYWtlIGNoZWNrYm94IGFuZCB0ZXh0Ki9cbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC8qbGFiZWw6OmJlZm9yZSxcbiAgbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcblxuICAgIE5lZWRlZCBmb3IgdGhlIGxpbmUtaGVpZ2h0IHRvIHRha2UgZWZmZWN0XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgT3V0ZXIgYm94IG9mIHRoZSBmYWtlIGNoZWNrYm94XG4gIGxhYmVsOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGxlZnQ6IC0yMHB4O1xuXG4gICAgLyooMjRweCBsaW5lLWhlaWdodCAtIDE2cHggaGVpZ2h0IG9mIGZha2UgY2hlY2tib3gpIC8gMiAtIDFweCBmb3IgdGhlIGJvcmRlclxuICAgICAqdG8gdmVydGljYWxseSBjZW50ZXIgaXQuXG4gICAgXG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAvKkNoZWNrbWFyayBvZiB0aGUgZmFrZSBjaGVja2JveFxuICBsYWJlbDo6YWZ0ZXIge1xuICAgIGhlaWdodDogNXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXG4gICAgbGVmdDogLTE2cHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAvKkhpZGUgdGhlIGNoZWNrbWFyayBieSBkZWZhdWx0XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAvKlVuaGlkZSBvbiB0aGUgY2hlY2tlZCBzdGF0ZVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuXG4gIC8qQWRkaW5nIGZvY3VzIHN0eWxlcyBvbiB0aGUgb3V0ZXItYm94IG9mIHRoZSBmYWtlIGNoZWNrYm94XG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cytsYWJlbDo6YmVmb3JlIHtcbiAgICBvdXRsaW5lOiByZ2IoNTksIDE1MywgMjUyKSBhdXRvIDVweDtcbiAgfSovXG59XG5cbi8qIGlubGluZSBHcmF2aXR5IEZvcm1zICovXG4uZW50cnktY29udGVudCxcbi5sYW5kaW5nLWNvbnRlbnQge1xuXG4gIC5nZm9ybV93cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjZ2Zvcm1fMSxcbiAgICAjZ2Zvcm1fMixcbiAgICAjZ2Zvcm1fMyxcbiAgICAjZ2Zvcm1fNixcbiAgICAjZ2Zvcm1fNyxcbiAgICAjZ2Zvcm1fMTIsXG4gICAgI2dmb3JtXzEzLFxuICAgICNnZm9ybV8yNSB7XG4gICAgICAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHVsIGxpLmdmaWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGxhYmVsLnNob3ctbGFiZWwsXG4gICAgLnNob3ctbGFiZWwgbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICAuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEQURBREE7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgIC8vIGdyYXlpbmcgb3V0IHRoZSBsYWJlbHMgb2YgZGlzYWJsZWQgY2hlY2tib3hlc1xuICAgICAgJjpkaXNhYmxlZCtsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5naW5wdXRfY29tcGxleCB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC5uYW1lX2ZpcnN0LFxuICAgIC5uYW1lX2xhc3QsXG4gICAgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyB7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTdweDtcbiAgICAgICAgbWluLXdpZHRoOiA5NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nZmllbGRfZGF0ZV9kYXksXG4gICAgLmdmaWVsZF9kYXRlX21vbnRoLFxuICAgIC5nZmllbGRfZGF0ZV95ZWFyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMXB4O1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFkZHJlc3Nfc3RhdGUge1xuICAgICAgd2lkdGg6IDQ5LjUlO1xuICAgIH1cblxuICAgIC5naW5wdXRfY29udGFpbmVyX3RpbWUge1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cblxuICAgIC8qIHJpdmVyIGNsZWFudXAgZGF0ZSBpbnB1dCAqL1xuICAgICNmaWVsZF83XzYge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmdmaWVsZF90aW1lX2hvdXIsXG4gICAgLmdmaWVsZF90aW1lX21pbnV0ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG5cbiAgICAgIGxhYmVsLFxuICAgICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTFweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZ2ZpZWxkX2NoZWNrYm94IGxhYmVsIHtcbiAgICAgIG1hcmdpbjogNHB4IDAgMCA4cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgfVxuXG4gICAgLmdnZi1sb2NhdG9yLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgfVxuXG4gICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG5cbiAgICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiA1M3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIHNob3cgdGV4dCBpbiBnZm9ybSBidXR0b24gKi9cbiAgLmJ1dHRvbi10ZXh0IHtcblxuICAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgfVxuICB9XG59XG5cbi8qRG9ub3IgQWR2aXNlZCBGdW5kIEZvcm0qL1xuI2RhZmRpcmVjdGRpdiB7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuXG4gIC5kYWZkaXJlY3RJbnB1dEZ1bGwsXG4gIC5kYWZkaXJlY3RJbnB1dCxcbiAgLmRhZmRpcmVjdFNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kYWZkaXJlY3RTZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gICAgbW96LWFwcGVhcmFuY2U6IG1lbnVsaXN0O1xuICB9XG59XG5cbi8qIEJTRCBXcmFwcGVyIFNwZWNpZmljICovXG4ucGFnZS1ic2QucGFnZSAubWFpbiB7XG5cbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUydmg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICBoMSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICB9XG5cbiAgaDEsXG4gIHAge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvc2VsZWN0X2JnLmpwZykgcmlnaHQgNTAlIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC8qIGhpZGUgb3B0aW4gZmllbGQqL1xuICAuZW5fX2ZpZWxkLS1zdWJzY3JpYmVkLXRvLWFyLWVtYWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5yYWRpbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZzogOXB4IDMwcHggNXB4IDExcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogI2UyODg0MjtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgYmFja2dyb3VuZDogI2UyODg0MjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cbiAgfVxufVxuXG4jdW5zdWJfZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4jY29udHJpYnV0aW9uLFxuLmJzZC1zcGVha291dCxcbiNzaWdudXAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAuZmlyc3RuYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvcixcbiAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQge1xuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIH1cblxuICAjYnNkLWFtb3VudHMtY29udCxcbiAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIHtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgbWFyZ2luOiA0cHggNXB4IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG4gICNic2QtYW1vdW50cy1jb250IHtcblxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5maWVsZGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCB7XG4gICAgICBtaW4td2lkdGg6IDFweDtcbiAgICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gIH1cblxuICAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUge1xuXG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuZmllbGRsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICNwYXltZW50X29wdGlvbnMsXG4gICNzaWdudXB0YWJsZSB7XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG59XG5cbi5ic2QtY29udHJpYkZvcm0tYmVsb3dDb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4jY29udHJpYnV0aW9uIHtcblxuICB0ZCB0ZCB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKnBvcC11cCBhZHZvY2FjeSBmb3JtKi9cbiNzZ2Nib3hMb2FkZWRDb250ZW50IHtcbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAucG9wdXAtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICBpbnB1dFt0eXBlPVwicGhvbmVcIl0sXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgIG1hcmdpbjogM3B4IDA7XG4gIH1cblxuICAvKmhpZGUgZmllbGRzIG9uIG1vYmlsZSovXG4gIC5lbl9fZmllbGQtLWZpcnN0TmFtZSxcbiAgLmVuX19maWVsZC0tbGFzdE5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAucG9wdXAtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIH1cbiAgfVxufVxuXG4uZW5fX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5lbl9fc3VibWl0IGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBtaW4td2lkdGg6IDI1M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICBmb250LWZhbWlseTogJHJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogMCBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgfVxufVxuXG4vKiBzaWduLXVwIGZvcm0gKi9cbiNzaWdudXAge1xuXG4gICNzaWdudXB0YWJsZSB7XG5cbiAgICAubGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgNXB4O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDRweCA3cHggMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jc3BlYWtvdXRfZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgI3JlY2lwaWVudC1saXN0IHtcblxuICAgIGxhYmVsIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICB9XG5cbiAgI3N1YmplY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAjYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbkBtZWRpYShtaW4td2lkdGg6OTkycHgpIHtcblxuICAjY29udHJpYnV0aW9uLFxuICAuYnNkLXNwZWFrb3V0IHtcblxuICAgIG1heC13aWR0aDogODEwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgfVxufVxuXG5cbi8vIE15T3V0ZG9vcnMgZm9ybVxuI2dmb3JtXzMwIHtcblxuICAjZmllbGRfMzBfNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICNpbnB1dF8zMF82IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICNleHRlbnNpb25zX21lc3NhZ2VfMzBfNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgI2ZpZWxkXzMwXzcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLy9JbmxpbmUgRm9ybXNcbi5pbmxpbmUtZm9ybSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZsb2F0OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgcGFkZGluZzogMzBweCA1MHB4IDIwcHg7XG4gIH1cblxuICBoMyxcbiAgaDIsXG4gIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQge1xuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciBsYWJlbC5nZmllbGRfbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG59LyplbmQgOTkycHgqL1xuIiwiLy8gV29yZFByZXNzIEdlbmVyYXRlZCBDbGFzc2VzXG4vLyBodHRwOi8vY29kZXgud29yZHByZXNzLm9yZy9DU1MjV29yZFByZXNzX0dlbmVyYXRlZF9DbGFzc2VzXG5cbi8vIE1lZGlhIGFsaWdubWVudFxuLmFsaWdubm9uZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbjogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIGF1dG87XG59XG4uYWxpZ25sZWZ0LFxuLmFsaWducmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC8vIE9ubHkgZmxvYXQgaWYgbm90IG9uIGFuIGV4dHJhIHNtYWxsIGRldmljZVxuICAuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgfVxuICAuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XG4gIH1cbn1cblxuLy8gQ2FwdGlvbnNcbi53cC1jYXB0aW9uIHtcbiAgQGV4dGVuZCAudGh1bWJuYWlsO1xufVxuLndwLWNhcHRpb24tdGV4dCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtY2FwdGlvbi1wYWRkaW5nO1xufVxuXG4vLyBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgQGV4dGVuZCAuc3Itb25seTtcbiAgQGV4dGVuZCAuc3Itb25seS1mb2N1c2FibGU7XG59XG5cbi8vIFN1cGVyIFNob3J0Y29kZSBDbGFzc2VzXG4vLyAhaW1wb3J0YW50IGlzIGJhZCwgYnV0IHNvIGFyZSB0aGUgaW5saW5lIHN0eWxlcyBmb3IgdGhpcyBzdHVwaWQgc2hvcnRjb2RlIGdlbmVyYXRvclxuLm1haW4ge1xuXG4gIC5zdS1ub3RlIHtcbiAgICBib3JkZXItY29sb3I6ICNjZWNlY2UgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XG4gIH1cblxuICAuc3Utbm90ZS1pbm5lciB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zdS1jdXN0b20tZ2FsbGVyeS1zbGlkZSBpbWcge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi5tbS1tZW51LC5tbS1wYW5lbHMsLm1tLXBhbmVscz4ubW0tcGFuZWx7bWFyZ2luOjA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowO2JveC1zaXppbmc6Ym9yZGVyLWJveH1cbi5tbS1idG4sLm1tLW1lbnV7Ym94LXNpemluZzpib3JkZXItYm94fVxuLm1tLWxpc3R2aWV3IGEsLm1tLWxpc3R2aWV3IGE6aG92ZXIsLm1tLW5hdmJhciBhLC5tbS1uYXZiYXIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1cbi5tbS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH1cbi5tbS13cmFwcGVye292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfVxuLm1tLW1lbnV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9XG4ubW0tcGFuZWxzLC5tbS1wYW5lbHM+Lm1tLXBhbmVse2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtwb3NpdGlvbjphYnNvbHV0ZX1cbi5tbS1idG4sLm1tLXBhbmVsLm1tLWhpZ2hlc3R7ei1pbmRleDoxfVxuLm1tLXBhbmVsc3tvdmVyZmxvdzpoaWRkZW59XG4ubW0tcGFuZWx7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuLm1tLXBhbmVscz4ubW0tcGFuZWx7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3c6c2Nyb2xsO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjAgMjBweH1cbi5tbS1saXN0dmlldyAubW0tZGl2aWRlciwubW0tbGlzdHZpZXc+bGk+YSwubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbmF2YmFyIC5tbS10aXRsZXt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59XG4ubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6NDBweH1cbi5tbS1wYW5lbHM+Lm1tLXBhbmVsOmFmdGVyLC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHh9XG4ubW0tdmVydGljYWwgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudH1cbi5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVse2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjEwcHggMCAxMHB4IDEwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9XG4ubW0tdmVydGljYWwgbGkubW0tb3BlbmVkPi5tbS1wYW5lbCxsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQ+Lm1tLXBhbmVse2Rpc3BsYXk6YmxvY2t9XG4ubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWw+Lm1tLW5leHQsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHtoZWlnaHQ6NDBweDtib3R0b206YXV0b31cbi5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVye3RvcDoxNnB4O2JvdHRvbTphdXRvfVxuLm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3JpZ2h0OjE5cHh9XG4ubW0tYnRue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9XG4ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YWZ0ZXIsLm1tLWNsb3NlOmJlZm9yZXtjb250ZW50OicnO2JvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7ZGlzcGxheTpibG9jazt3aWR0aDo1cHg7aGVpZ2h0OjVweDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9XG4ubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3JpZ2h0OjE4cHh9XG4ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsb3NlOmFmdGVye2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXRvcDpub25lO3JpZ2h0OjI1cHh9XG4ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXIsLm1tLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1cbi5tbS1wcmV2OmJlZm9yZXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7bGVmdDoyM3B4fVxuLm1tLWFycm93OmFmdGVyLC5tbS1uZXh0OmFmdGVye2JvcmRlci10b3A6bm9uZTtib3JkZXItbGVmdDpub25lO3JpZ2h0OjIzcHh9XG4ubW0tbmF2YmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDQwcHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjB9XG4ubW0tbmF2YmFyPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH1cbi5tbS1uYXZiYXIgLm1tLWJ0bjpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MjBweDtsZWZ0OjB9XG4ubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZHt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MjBweDtyaWdodDowfVxuLm1tLXBhbmVsIC5tbS1uYXZiYXJ7ZGlzcGxheTpub25lfVxuLm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFye2Rpc3BsYXk6YmxvY2t9XG4ubW0tbGlzdHZpZXcsLm1tLWxpc3R2aWV3Pmxpe2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH1cbi5tbS1saXN0dmlld3tmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH1cbi5tbS1saXN0dmlldz5saXtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5tbS1saXN0dmlldz5saSwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmJlZm9yZSwubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9XG4ubW0tbGlzdHZpZXc+bGk+YSwubW0tbGlzdHZpZXc+bGk+c3Bhbntjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMHB4O21hcmdpbjowfVxuLm1tLWxpc3R2aWV3PmxpPmEubW0tYXJyb3csLm1tLWxpc3R2aWV3PmxpPnNwYW4ubW0tYXJyb3d7cGFkZGluZy1yaWdodDo1MHB4fVxuLm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXJ7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjIwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO3dpZHRoOjUwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyfVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZXtjb250ZW50OicnO2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItbGVmdC1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MH1cbi5tbS1saXN0dmlldyAubW0tbmV4dCthLC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo1MHB4fVxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVue3dpZHRoOjEwMCV9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW46YmVmb3Jle2JvcmRlci1sZWZ0Om5vbmV9XG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLXJpZ2h0OjB9XG4ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7bWFyZ2luOjIwcHggLTIwcHh9XG4ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXc6Zmlyc3QtY2hpbGQsLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLW5hdmJhcisubW0tbGlzdHZpZXd7bWFyZ2luLXRvcDotMjBweH1cbi5tbS1saXN0dmlldyAubW0taW5zZXR7bGlzdC1zdHlsZTpkaXNjIGluc2lkZTtwYWRkaW5nOjAgMTBweCAxNXB4IDQwcHg7bWFyZ2luOjB9XG4ubW0tbGlzdHZpZXcgLm1tLWluc2V0Pmxpe3BhZGRpbmc6NXB4IDB9XG4ubW0tbGlzdHZpZXcgLm1tLWRpdmlkZXJ7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtaW5kZW50OjIwcHg7bGluZS1oZWlnaHQ6MjVweH1cbi5tbS1saXN0dmlldyAubW0tc3BhY2Vye3BhZGRpbmctdG9wOjQwcHh9XG4ubW0tbGlzdHZpZXcgLm1tLXNwYWNlcj4ubW0tbmV4dHt0b3A6NDBweH1cbi5tbS1saXN0dmlldyAubW0tc3BhY2VyLm1tLWRpdmlkZXJ7cGFkZGluZy10b3A6MjVweH1cbi5tbS1tZW51e2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSk7Y29sb3I6cmdiYSgwLDAsMCwuNyl9XG4ubW0tbWVudSAubW0tbmF2YmFyIGEsLm1tLW1lbnUgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUgLm1tLWJ0bjphZnRlciwubW0tbWVudSAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbi5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbi5tbS1tZW51IC5tbS1kaXZpZGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfVxuLm1tLXBhZ2V7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfVxuLm1tLXNsaWRlb3V0e3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7ei1pbmRleDoxfVxuaHRtbC5tbS1vcGVuZWR7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9XG5odG1sLm1tLWJsb2NraW5nLGh0bWwubW0tYmxvY2tpbmcgYm9keXtvdmVyZmxvdzpoaWRkZW59XG5odG1sLm1tLWJhY2tncm91bmQgLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0fVxuI21tLWJsb2NrZXJ7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjJ9XG5odG1sLm1tLWJsb2NraW5nICNtbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2t9XG4ubW0tbWVudS5tbS1vZmZjYW52YXN7ei1pbmRleDowO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjpmaXhlZH1cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jdXJyZW50e2Rpc3BsYXk6YmxvY2t9XG4ubW0tbWVudXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1cbmh0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS1ib3R0b20sLm1tLW1lbnUubW0tYXV0b2hlaWdodC5tbS10b3B7bWF4LWhlaWdodDo4MCV9XG4ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbS5tbS1mdWxsc2NyZWVuLC5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tdG9wLm1tLWZ1bGxzY3JlZW57bWF4LWhlaWdodDoxMDAlfVxuLm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWx7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9XG4ubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0Pi5tbS1wYW5lbHM+Lm1tLXBhbmVse2JvdHRvbTphdXRvIWltcG9ydGFudDtoZWlnaHQ6YXV0byFpbXBvcnRhbnR9XG4ubW0tbWVudS5tbS1jb2x1bW5ze3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsbWF4LXdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCU7cmlnaHQ6YXV0bztkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCwtd2Via2l0LXRyYW5zZm9ybX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVke2JvcmRlci1yaWdodDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7ei1pbmRleDoyfVxuLm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pfi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCkubW0tY29sdW1ucy0we2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9XG4ubW0tbWVudS5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG59XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTF7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0xIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwwLDApfVxufVxuLm1tLW1lbnUubW0tY29sdW1ucy0xIC5tbS1wYW5lbHM+Lm1tLXBhbmVse3dpZHRoOjEwMCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtMnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTJ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMnt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo4ODBweH1cbmh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjExMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDo1MCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtM3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTN7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtM3t3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoxMzIwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxNjUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTMgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDozMy4zNCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTR7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNHt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoxNzYwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyMjAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyNSV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTV7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoyMjAwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyNzUwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTUgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIyMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNSAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoyMCV9XG4ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWNvbHVtbnMtNnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSl+Lm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTZ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg3MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDcwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNnt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDoyNjQwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDozMzAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTYgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI2NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWNvbHVtbnMtNiAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxNi42NyV9XG5lbS5tbS1jb3VudGVye2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWluZGVudDowO2xpbmUtaGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi0xMHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQ1cHg7dG9wOjUwJX1cbmVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0e3dpZHRoOjkwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tbmV4dCthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9XG5lbS5tbS1jb3VudGVyK2EubW0tZnVsbHN1Ym9wZW57cGFkZGluZy1sZWZ0OjB9XG4ubW0tdmVydGljYWw+Lm1tLWNvdW50ZXJ7dG9wOjEycHg7bWFyZ2luLXRvcDowfVxuLm1tLXZlcnRpY2FsLm1tLXNwYWNlcj4ubW0tY291bnRlcnttYXJnaW4tdG9wOjQwcHh9XG4ubW0tbm9zdWJyZXN1bHRzPi5tbS1jb3VudGVye2Rpc3BsYXk6bm9uZX1cbi5tbS1tZW51IGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0tZGl2aWRlcj5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjVweH1cbi5tbS1kaXZpZGVyLm1tLW9wZW5lZCBhLm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1cbi5tbS1jb2xsYXBzZWQ6bm90KC5tbS11bmNvbGxhcHNlZCl7ZGlzcGxheTpub25lfVxuLm1tLWZpeGVkZGl2aWRlcntiYWNrZ3JvdW5kOmluaGVyaXQ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1maXhlZGRpdmlkZXI6YWZ0ZXJ7Y29udGVudDpub25lIWltcG9ydGFudDtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fVxuLm1tLWhhc2RpdmlkZXJzIC5tbS1maXhlZGRpdmlkZXJ7ZGlzcGxheTpibG9ja31cbi5tbS1tZW51IC5tbS1maXhlZGRpdmlkZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cbmh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1tZW51LGh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1zbGlkZW91dHt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzfVxuLm1tLW1lbnUubW0tZHJvcGRvd257Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjMpO2hlaWdodDo4MCV9XG5odG1sLm1tLWRyb3Bkb3duIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1kcm9wZG93biAjbW0tYmxvY2tlcnt0cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt6LWluZGV4OjF9XG5odG1sLm1tLWRyb3Bkb3duIC5tbS1tZW51e3otaW5kZXg6Mn1cbmh0bWwubW0tZHJvcGRvd24ubW0tb3BlbmVkOm5vdCgubW0tb3BlbmluZykgLm1tLW1lbnV7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUubW0tdGlwOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6aW5oZXJpdDtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7ZGlzcGxheTpibG9jazt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfVxuLm1tLW1lbnUubW0tdGlwbGVmdDpiZWZvcmV7bGVmdDoyMnB4fVxuLm1tLW1lbnUubW0tdGlwcmlnaHQ6YmVmb3Jle3JpZ2h0OjIycHh9XG4ubW0tbWVudS5tbS10aXB0b3A6YmVmb3Jle3RvcDotOHB4fVxuLm1tLW1lbnUubW0tdGlwYm90dG9tOmJlZm9yZXtib3R0b206LThweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVse3RyYW5zaXRpb24tcHJvcGVydHk6bGVmdCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxsZWZ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQsLXdlYmtpdC10cmFuc2Zvcm19XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0tc3Vib3BlbmVke292ZXJmbG93LXk6aGlkZGVuO2xlZnQ6LTQwcHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMHtsZWZ0OjB9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMXtsZWZ0OjQwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntsZWZ0OjgwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtM3tsZWZ0OjEyMHB4fVxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTR7bGVmdDoxNjBweH1cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e2xlZnQ6MjAwcHh9XG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNntsZWZ0OjI0MHB4fVxuLm1tLXN1YmJsb2NrZXJ7YmFja2dyb3VuZDppbmhlcml0O29wYWNpdHk6MDtkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX1cbi5tbS1zdWJvcGVuZWQgLm1tLXN1YmJsb2NrZXJ7b3BhY2l0eTouNjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTotMTAwMDAwcHg7bGVmdDowO3otaW5kZXg6M31cbi5tbS1uYXZiYXItYm90dG9tLC5tbS1uYXZiYXItdG9wfi5tbS1uYXZiYXItdG9we2JvcmRlci1ib3R0b206bm9uZX1cbi5tbS1tZW51Pi5tbS1uYXZiYXJ7YmFja2dyb3VuZDppbmhlcml0O3BhZGRpbmc6MDt6LWluZGV4OjM7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbmF2YmFyLWJvdHRvbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItdG9wLXN0eWxlOnNvbGlkO3RvcDphdXRvO2JvdHRvbTowfVxuLm1tLW5hdmJhci1ib3R0b21+Lm1tLW5hdmJhci1ib3R0b217Ym9yZGVyLXRvcDpub25lfVxuLm1tLW5hdmJhci5tbS1oYXNidG5ze3BhZGRpbmc6MCA0MHB4fVxuLm1tLW5hdmJhcltjbGFzcyo9bW0tbmF2YmFyLWNvbnRlbnQtXT4qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1ic3t0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAgMCAwIDE3cHh9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAzcHh9XG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9XG4ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0Oi00MHB4fVxuLm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDowO3BhZGRpbmctbGVmdDowfVxuLm1tLW5hdmJhci10b3AtMXt0b3A6MH1cbi5tbS1oYXNuYXZiYXItdG9wLTEgLm1tLXBhbmVscywubW0tbmF2YmFyLXRvcC0ye3RvcDo0MHB4fVxuLm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTN7dG9wOjgwcHh9XG4ubW0taGFzbmF2YmFyLXRvcC0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci10b3AtNHt0b3A6MTIwcHh9XG4ubW0taGFzbmF2YmFyLXRvcC00IC5tbS1wYW5lbHN7dG9wOjE2MHB4fVxuLm1tLW5hdmJhci1ib3R0b20tMXtib3R0b206MH1cbi5tbS1oYXNuYXZiYXItYm90dG9tLTEgLm1tLXBhbmVscywubW0tbmF2YmFyLWJvdHRvbS0ye2JvdHRvbTo0MHB4fVxuLm1tLWhhc25hdmJhci1ib3R0b20tMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItYm90dG9tLTN7Ym90dG9tOjgwcHh9XG4ubW0taGFzbmF2YmFyLWJvdHRvbS0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tNHtib3R0b206MTIwcHh9XG4ubW0taGFzbmF2YmFyLWJvdHRvbS00IC5tbS1wYW5lbHN7Ym90dG9tOjE2MHB4fVxuLm1tLW5hdmJhci1zaXplLTJ7aGVpZ2h0OjgwcHh9XG4ubW0tbmF2YmFyLXNpemUtM3toZWlnaHQ6MTIwcHh9XG4ubW0tbmF2YmFyLXNpemUtNHtoZWlnaHQ6MTYwcHh9XG4ubW0tbmF2YmFyLWNvbnRlbnQtMj4qe3dpZHRoOjUwJX1cbi5tbS1uYXZiYXItY29udGVudC0zPip7d2lkdGg6MzMuMzMlfVxuLm1tLW5hdmJhci1jb250ZW50LTQ+Knt3aWR0aDoyNSV9XG4ubW0tbmF2YmFyLWNvbnRlbnQtNT4qe3dpZHRoOjIwJX1cbi5tbS1uYXZiYXItY29udGVudC02Pip7d2lkdGg6MTYuNjclfVxuLm1tLXNyb25seXt0ZXh0LWluZGVudDoxMHB4O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTF9XG4ubW0tc2VhcmNoLC5tbS1zZWFyY2ggaW5wdXR7Ym94LXNpemluZzpib3JkZXItYm94fVxuLm1tLXNlYXJjaHtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tc2VhcmNoIGlucHV0e2JvcmRlcjpub25lIWltcG9ydGFudDtvdXRsaW5lOjAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czoyNnB4O2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjZweDttYXJnaW46MDtwYWRkaW5nOjAgMTBweH1cbi5tbS1zZWFyY2ggaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9XG4ubW0tc2VhcmNoIC5tbS1jbGVhciwubW0tc2VhcmNoIC5tbS1uZXh0e3JpZ2h0OjB9XG4ubW0tcGFuZWw+Lm1tLXNlYXJjaHt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH1cbi5tbS1wYW5lbC5tbS1oYXNzZWFyY2h7cGFkZGluZy10b3A6NDBweH1cbi5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFye3BhZGRpbmctdG9wOjgwcHh9XG4ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhciAubW0tc2VhcmNoe3RvcDo0MHB4fVxuLm1tLW5vcmVzdWx0c21zZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjFweDtwYWRkaW5nOjQwcHggMH1cbi5tbS1ub3Jlc3VsdHMgLm1tLWluZGV4ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1cbmxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHR7ZGlzcGxheTpub25lfVxubGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCthLGxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrc3BhbntwYWRkaW5nLXJpZ2h0OjEwcHh9XG4ubW0tcGFuZWxzPi5tbS1yZXN1bHRzcGFuZWw6bm90KC5tbS1vcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC43KX1cbi5tbS1tZW51IC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XG4ubW0taW5kZXhlcntiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjIwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6LTEwMHB4O3otaW5kZXg6Mzt0cmFuc2l0aW9uOnJpZ2h0IC40cyBlYXNlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLWluZGV4ZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2hlaWdodDozLjg1JX1cbi5tbS1pbmRleGVyfi5tbS1wYW5lbC5tbS1oYXNpbmRleGVye3BhZGRpbmctcmlnaHQ6NDBweH1cbi5tbS1oYXNpbmRleGVyIC5tbS1pbmRleGVye3JpZ2h0OjB9XG4ubW0taGFzaW5kZXhlciAubW0tZml4ZWRkaXZpZGVye3JpZ2h0OjIwcHh9XG4ubW0tbWVudSAubW0taW5kZXhlciBhe2NvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKXt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2V9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX1cbmlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fVxubGFiZWwubW0tY2hlY2ssbGFiZWwubW0tdG9nZ2xle21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7ei1pbmRleDoyO3JpZ2h0OjIwcHh9XG5sYWJlbC5tbS1jaGVjazpiZWZvcmUsbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2t9XG5sYWJlbC5tbS10b2dnbGV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjUwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1cbmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7bWFyZ2luOjFweH1cbmlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7ZmxvYXQ6cmlnaHR9XG5sYWJlbC5tbS1jaGVja3t3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHh9XG5sYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkO2JvcmRlci1ib3R0b206M3B4IHNvbGlkO3dpZHRoOjQwJTtoZWlnaHQ6MjAlO21hcmdpbjoyNSUgMCAwIDIwJTtvcGFjaXR5Oi4xOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1cbmlucHV0Lm1tLWNoZWNrOmNoZWNrZWR+bGFiZWwubW0tY2hlY2s6YmVmb3Jle29wYWNpdHk6MX1cbmxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNrLGxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLXRvZ2dsZXtib3R0b206YXV0bzttYXJnaW4tdG9wOjA7dG9wOjVweH1cbmxhYmVsLm1tLXRvZ2dsZSthLGxhYmVsLm1tLXRvZ2dsZStzcGFue3BhZGRpbmctcmlnaHQ6ODBweH1cbmxhYmVsLm1tLWNoZWNrK2EsbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjYwcHh9XG5hLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDo2MHB4fVxuYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW4sYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrc3BhbnttYXJnaW4tcmlnaHQ6NTBweH1cbmEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo3MHB4fVxuYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1yaWdodDo1MHB4fVxuZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xle3JpZ2h0OjEwMHB4fVxuZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo5MHB4fVxuLm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9XG4ubW0tbWVudSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmM31cbi5tbS1tZW51IGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XG4ubW0tbWVudSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjcpfVxuLm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1ub25lPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9XG4ubW0tbGlzdHZpZXcubW0tYm9yZGVyLWZ1bGw+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tYm9yZGVyLWZ1bGwgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MCFpbXBvcnRhbnR9XG4ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfVxuaHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoMzAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgzMCUsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX1cbmh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwwLDApfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtZmFkZXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LWZhZGV7b3BhY2l0eToxfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUsMS41KSB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSwxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1cbi5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApfVxuLm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy1zbGlkZS0wIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9XG4ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTEwMCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2V9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMSl7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDIpe3RyYW5zaXRpb24tZGVsYXk6LjFzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6MTUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNCl7dHJhbnNpdGlvbi1kZWxheTouMnN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNSl7dHJhbnNpdGlvbi1kZWxheToyNTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg3KXt0cmFuc2l0aW9uLWRlbGF5OjM1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDgpe3RyYW5zaXRpb24tZGVsYXk6LjRzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpe3RyYW5zaXRpb24tZGVsYXk6NDUwbXN9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTApe3RyYW5zaXRpb24tZGVsYXk6LjVzfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDExKXt0cmFuc2l0aW9uLWRlbGF5OjU1MG1zfVxuLm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5Oi42c31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMyl7dHJhbnNpdGlvbi1kZWxheTo2NTBtc31cbi5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxNCl7dHJhbnNpdGlvbi1kZWxheTouN3N9XG4ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpe3RyYW5zaXRpb24tZGVsYXk6NzUwbXN9XG4ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLXNsaWRlIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsMCwwKTtvcGFjaXR5OjB9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTtvcGFjaXR5OjF9XG4ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWZhZGUgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTtvcGFjaXR5OjB9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1mYWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MX1cbi5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZHJvcCAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRvcDtvcGFjaXR5OjA7dG9wOi0yNSV9XG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1kcm9wIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MTt0b3A6MH1cbi5tbS1tZW51Lm1tLWZ1bGxzY3JlZW57d2lkdGg6MTAwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEwMDAwcHh9XG5odG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE0MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTAwMDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwwLDApfVxufVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE0MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxMDAwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsMCwwKX1cbn1cbi5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tYm90dG9tLC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tdG9we2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDoxMDAwMHB4fVxuaHRtbC5tbS1vcGVuZWQubW0tZnVsbHNjcmVlbiAubW0tcGFnZXtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fVxuLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPmEsLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPnNwYW4sLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXc+bGk+c3Bhbnt0ZXh0LW92ZXJmbG93OmNsaXA7d2hpdGUtc3BhY2U6bm9ybWFsfVxuaHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2VyLGh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUgI21tLWJsb2NrZXJ7b3BhY2l0eTowfVxuaHRtbC5tbS1wYWdlZGltLWJsYWNrLm1tLW9wZW5pbmcgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLXdoaXRlLm1tLW9wZW5pbmcgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLm1tLW9wZW5pbmcgI21tLWJsb2NrZXJ7b3BhY2l0eTouMzt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UgLjRzfVxuaHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdH1cbmh0bWwubW0tcGFnZWRpbS13aGl0ZSAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiNmZmZ9XG5odG1sLm1tLXBhZ2VkaW0tYmxhY2sgI21tLWJsb2NrZXJ7YmFja2dyb3VuZDojMDAwfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoxMjAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6LTEwJTt6LWluZGV4Ojk5O2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMyl9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXJpZ2h0OmFmdGVye2xlZnQ6YXV0bztyaWdodDoxMDAlfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLW5leHQ6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX1cbi5tbS1tZW51Lm1tLXBvcHVwe3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZTtvcGFjaXR5OjA7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMCwwLDAsLjMpO2hlaWdodDo4MCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0Ojg4MHB4O3RvcDo1MCU7bGVmdDo1MCU7Ym90dG9tOmF1dG87cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKX1cbmh0bWwubW0tcG9wdXAubW0tb3BlbmluZyAubW0tbWVudS5tbS1wb3B1cHtvcGFjaXR5OjF9XG5odG1sLm1tLXBvcHVwIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1wb3B1cCAjbW0tYmxvY2tlcnt0cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt6LWluZGV4OjF9XG5odG1sLm1tLXBvcHVwIC5tbS1tZW51e3otaW5kZXg6Mn1cbi5tbS1tZW51Lm1tLWJvdHRvbSwubW0tbWVudS5tbS10b3B7d2lkdGg6MTAwJTttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6ODAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDo4ODBweH1cbi5tbS1tZW51Lm1tLXJpZ2h0e2xlZnQ6YXV0bztyaWdodDowfVxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNDQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ0MHB4LDAsMCl9XG59XG5odG1sLm1tLWZyb250IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfVxuaHRtbC5tbS1mcm9udCAjbW0tYmxvY2tlcnt6LWluZGV4OjF9XG5odG1sLm1tLWZyb250IC5tbS1tZW51e3otaW5kZXg6Mn1cbi5tbS1tZW51Lm1tLWZyb250LC5tbS1tZW51Lm1tLW5leHR7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVxuLm1tLW1lbnUubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tbmV4dC5tbS1yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1cbi5tbS1tZW51Lm1tLXRvcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVxuLm1tLW1lbnUubW0tYm90dG9te3RvcDphdXRvO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFya3tiYWNrZ3JvdW5kOiMzMzM7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLW5hdmJhciBhLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLW5hdmJhcj4qLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xNSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX1cbi5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtZGFyazphZnRlcntib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjUpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9XG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMzMzfVxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wMyl9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjYpfVxuLm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS13aGl0ZTphZnRlcntib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfVxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmZ9XG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMyl9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyl9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZGl2aWRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2subW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9XG4ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLWJsYWNrOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0taW5kZXhlciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9XG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX1cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfVxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9XG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZH5sYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldzphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3JlLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YmVmb3JlLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbDphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saXt3aWR0aDo1MCU7aGVpZ2h0OjA7cGFkZGluZzo1MCUgMCAwO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MDt0b3A6MDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDt6LWluZGV4Oi0xfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteHN7d2lkdGg6MTIuNSU7cGFkZGluZy10b3A6MTIuNSV9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1zLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXN7d2lkdGg6MjUlO3BhZGRpbmctdG9wOjI1JX1cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLWwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbHt3aWR0aDo3NSU7cGFkZGluZy10b3A6NzUlfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUteGx7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoxMDAlfVxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPnNwYW57bGluZS1oZWlnaHQ6MXB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NTAlIDEwcHggMDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxcHg7Ym90dG9tOjFweDtsZWZ0OjB9XG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e3dpZHRoOmF1dG99XG4ubW0tbWVudS5tbS10aWxldmlldyAubW0tcGFuZWx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfVxuLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3e21hcmdpbjowfSIsIiRsaWdodC1ncmF5OiAjZjJmMmYyO1xuJGxpZ2h0LWJyb3duOiAjZTdkOWFjO1xuJGRhcmstYmx1ZTogIzAyMmY0YzsgLy8jMDQyZTNiO1xuXG4kaGVyby1icmVha3BvaW50OiA2MDBweDtcbiRjb250ZW50LXBhZGRpbmc6IDEwcHg7XG4kbWF4LWNvbnRlbnQtd2lkdGg6IDEwMjBweDsgLy85NTAgKyAyICogY29udGVudC1wYWRkaW5nXG5cbiRmb250LXRpbWVzOiBUaW1lc05ld1JvbWFuLFxuXCJUaW1lcyBOZXcgUm9tYW5cIixcblRpbWVzLFxuQmFza2VydmlsbGUsXG5HZW9yZ2lhLFxuc2VyaWY7XG5cbi8qcGFydG5lcnNoaXAgaGVhZGVyKi9cbkBtaXhpbiBwYXJ0bmVyc2hpcC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6ICRtYXgtY29udGVudC13aWR0aDtcbiAgcGFkZGluZy1sZWZ0OiAkY29udGVudC1wYWRkaW5nO1xuICBwYWRkaW5nLXJpZ2h0OiAkY29udGVudC1wYWRkaW5nO1xufVxuXG5AbWl4aW4gc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAkZGJsdWU7IC8vJGRhcmstYmx1ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCB7XG4gIC5jb250ZW50LWlubmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAwMDAwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi10aXRsZTtcbiAgfVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53YXJuaW5nLW1lc3NhZ2Uge1xuICBtYXJnaW46IDMwcHggMDtcblxuICBAbWVkaWEobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgbWFyZ2luOiAxMHB4IDQ1cHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5oZWFkZXItaW50cm8tdGV4dCB7XG4gIHBhZGRpbmc6IDAgNDNweDtcbn1cbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8taW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBwYWRkaW5nLXRvcDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkaGVyby1icmVha3BvaW50KSB7XG4gICAgLy8gcGFkZGluZy10b3A6IDQ2LjglO1xuICAgIHBhZGRpbmctdG9wOiA0MCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzUlO1xuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oZXJvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8tdGV4dC1jb250YWluZXIge1xuICBAaW5jbHVkZSBwYXJ0bmVyc2hpcC1jb250YWluZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IGJsYWNrO1xuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgODQsIDE1OCwgLjgpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4ucGFydG5lcnNoaXAtaGVyby10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAwLjgpO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRoZXJvLWJyZWFrcG9pbnQpIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuLnBhcnRuZXJzaGlwLWhlcm8tc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDg0LCAxNTgsIDAuOCk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGhlcm8tYnJlYWtwb2ludCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4vKiBBbGwgc3R5bGVzIGZvciB0aGUgcGFydG5lcnNoaXAgJlxuKiBOUkMgcGFnZXMgYW5kIHBsdWctaW5zICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIHtcblxuICAuYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLm1hcC10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkOWUwO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi5tYXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAkYmx1ZTtcbn1cblxuLnBsZWRnZS10b3AsXG4ucGFydG5lcnNoaXAtcGxlZGdlLXRvcCB7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xufVxuXG4jaGVhZGVyLXRvdGFsIHtcbiAgLy8gbWFyZ2luOiAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICRkYmx1ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICNwbGVkZ2UtdG90YWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gIH1cblxufVxuXG4vKiBmb3JtICovXG4ucGxlZGdlLWZvcm0tdG9wIHtcbiAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gIC5wYXJ0bmVyc2hpcC1icmFuZC1sb2dvIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuI3BsZWRnZS1mb3JtIHtcblxuICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIDUlIDIwcHg7XG4gICAgcGFkZGluZzogMjBweCAyNXB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5nZm9ybV9oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQyNWVtO1xuICB9XG5cbiAgaDMuZ2Zvcm1fdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcbiAgfVxuXG4gIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICBsYWJlbC5nZmllbGRfbGFiZWwrZGl2LmdpbnB1dF9jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IC4wNzVlbTtcbiAgfVxuXG4gIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgdWwgbGkuZ2ZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZGJkO1xuICAgIH1cblxuICB9XG5cbiAgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5OCUgNTAlIG5vLXJlcGVhdDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIHVsLmdmaWVsZF9jaGVja2JveCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgI2ZpZWxkXzlfNiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI2ZpZWxkXzlfMyBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNmaWVsZF85XzQgc2VsZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5NSUgNTAlIG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5nZmllbGRfY2hlY2tib3ggbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogIzc4YzA2MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDk1JSA1MCUgbm8tcmVwZWF0O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzc4YzA2MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDk4JSA1MCUgbm8tcmVwZWF0O1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi8qIERDIFRleHQgKi9cbiNkYyB0ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG59XG5cbi8qcGFydG5lcnNoaXAgdGV4dCBzZWN0aW9ucyAqL1xuLnBhcnRuZXJzaGlwLXRleHQtYXJlYS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDAgNTBweDtcbn1cblxuLnBhcnRuZXJzaGlwLXRleHQtYXJlYSxcbi5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2VyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnBhcnRuZXJzaGlwLXRleHQtYXJlYSxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLWlubmVyLWNvbnRhaW5lcixcbi5wYXJ0bmVyc2hpcC1zb2NpYWwtaW5uZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDIwcHg7XG4gIHBhZGRpbmc6IDQwcHggMTBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLypwYXJ0bmVyc2hpcCBoaWdobGlnaHRzKi9cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVyIHtcbiAgJGhpZ2hsaWdodC1wYWRkaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoaWdobGlnaHQtcGFkZGluZztcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaGlnaGxpZ2h0LXBhZGRpbmcgKiAyO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJGhpZ2hsaWdodC1wYWRkaW5nICogMjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMCxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMSxcbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLy8gcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogc29jaWFsICovXG5cbi5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLyogSnVpY2VyL1ZpcnR1YWwgTGFuZGZpbGwgKi9cbi5tYXAtc29jaWFsIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gIGgyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWU7XG4gIH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAsXG4gIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIHtcbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mb290ZXItdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1hcC10b3Age1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgfVxuXG4gIC5tYXAtdG9wLWlubmVyLFxuICAubWFwLXNvY2lhbC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubWFwLXNvY2lhbC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAucGxlZGdlLXRvcCB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAvLyBoZWlnaHQ6IDE4NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9ucmNfdGl0bGVfYmdfbm9fY2xvdWRzLnBuZ1wiKSA1MCUgdG9wIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cbiAgICAubWFwLXRpdGxlIHtcbiAgICAgIGhlaWdodDogNzhweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIH1cbiAgfVxuXG4gIC5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9wYXJ0bmVyc2hpcF9iYW5uZXIucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblxuICAgIC5tYXAtdGl0bGUge1xuICAgICAgaGVpZ2h0OiA3OHB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OTk5cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pbnRyby10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDAgNDNweDtcbiAgICB9XG5cbiAgICAjaGVhZGVyLXRvdGFsIHtcbiAgICAgIG1hcmdpbjogMCAwIC0zMHB4O1xuICAgICAgcGFkZGluZzogMjdweCA1M3B4IDUycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2Nsb3Vkc19iZy5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA4NCU7XG4gICAgfVxuICB9XG5cbiAgI2hlYWRlci10b3RhbCB7XG4gICAgLy8gbWFyZ2luOiA1MXB4IDAgMCA0N3B4O1xuICAgIC8vIG1hcmdpbjogMCAwIC0zMHB4O1xuICAgIHBhZGRpbmc6IDI3cHggNTNweCA1MnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2xvdWRzX2JnLnBuZykgNTAlIDUwJSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NCU7XG5cbiAgICAjcGxlZGdlLXRvdGFsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cblxuICAvKiBmb3JtICovXG4gICNwbGVkZ2UtZm9ybSB7XG5cbiAgICAuZ2Zvcm1fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDI1cHggMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbiAgLyogc29jaWFsICovXG4gIC5tYXAtc29jaWFsIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gIC8vICNoZWFkZXItdG90YWwge1xuICAvLyAgIG1hcmdpbjogMzlweCAwIDAgNTNweDtcbiAgLy8gfVxuXG4gIC5wbGVkZ2UtdG9wIHtcbiAgICAvLyBoZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLyogbWFwICovXG4gICNtYXAtdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgLm1hcCB7XG4gICAgcGFkZGluZzogM3B4IDAgMCAyJTtcbiAgfVxuXG4gIC5tYXAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAtMjZweCBhdXRvO1xuICB9XG5cbiAgI2ZsYWcge1xuICAgIGZpbGw6ICRvcmFuZ2U7XG4gIH1cblxuICAjZmxhZy10ZXh0IHtcbiAgICBmaWxsOiB3aGl0ZTtcbiAgfVxuXG4gICNtYXAtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNjFweDtcbiAgfVxuXG4gIC5tYXAtc2NhbGUge1xuICAgIGhlaWdodDogNDFweDtcbiAgICBtYXgtd2lkdGg6IDQ1OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tYXBfc2NhbGUucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cblxuICAubWFwLWN0YSB7XG4gICAgd2lkdGg6IDQ1OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5idG4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgd2lkdGg6IDE0MnB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRuLWJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgLmJ0bi1kYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XG4gICAgfVxuXG4gICAgLmJ0bi1sYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGJsdWU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gIH1cblxufVxuXG4vLyBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuLy8gICAucGxlZGdlLXRvcCB7XG4vLyAgICAgaGVpZ2h0OiAxNjdweDtcbi8vICAgfVxuXG4vLyB9XG4iLCJAaW1wb3J0IHVybChcImh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZvbnQtYXdlc29tZS80LjcuMC9jc3MvZm9udC1hd2Vzb21lLmNzc1wiKTtAaW1wb3J0IHVybChcIi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2ZsZXhzbGlkZXIvMi41LjAvZmxleHNsaWRlci5taW4uY3NzXCIpO0BpbXBvcnQgdXJsKFwiLy9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9ib290c3RyYXAvMy4zLjYvY3NzL2Jvb3RzdHJhcC5taW4uY3NzXCIpO0BpbXBvcnQgdXJsKFwiLy9jb2RlLmpxdWVyeS5jb20vdWkvMS4xMS4zL3RoZW1lcy9zbW9vdGhuZXNzL2pxdWVyeS11aS5jc3NcIik7QGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw3MDAmZGlzcGxheT1zd2FwXCIpOy8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL2h0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0saW5wdXRbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfS8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9AbWVkaWEgcHJpbnR7KiwqOmJlZm9yZSwqOmFmdGVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7dGV4dC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fWEsYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YVtocmVmXTphZnRlcntjb250ZW50OlwiIChcIiBhdHRyKGhyZWYpIFwiKVwifWFiYnJbdGl0bGVdOmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifWFbaHJlZl49XCIjXCJdOmFmdGVyLGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcntjb250ZW50OlwiXCJ9cHJlLGJsb2NrcXVvdGV7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfXRyLGltZ3twYWdlLWJyZWFrLWluc2lkZTphdm9pZH1pbWd7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH1wLGgyLGgze29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfXNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0ubmF2YmFye2Rpc3BsYXk6bm9uZX0uYnRuPi5jYXJldCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0+LmNhcmV0LC5kcm9wdXA+LmJ0bj4uY2FyZXQsLmNvbW1lbnQtZm9ybSAuZHJvcHVwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0+LmNhcmV0e2JvcmRlci10b3AtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5sYWJlbHtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZGQgIWltcG9ydGFudH19QGZvbnQtZmFjZXtmb250LWZhbWlseTonR2x5cGhpY29ucyBIYWxmbGluZ3MnO3NyYzp1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKX0uZ2x5cGhpY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0dseXBoaWNvbnMgSGFsZmxpbmdzJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFwyYVwifS5nbHlwaGljb24tcGx1czpiZWZvcmV7Y29udGVudDpcIlxcMmJcIn0uZ2x5cGhpY29uLWV1cm86YmVmb3JlLC5nbHlwaGljb24tZXVyOmJlZm9yZXtjb250ZW50OlwiXFwyMGFjXCJ9LmdseXBoaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcMjIxMlwifS5nbHlwaGljb24tY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2MDFcIn0uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFwyNzA5XCJ9LmdseXBoaWNvbi1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXDI3MGZcIn0uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxlMDAxXCJ9LmdseXBoaWNvbi1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZTAwMlwifS5nbHlwaGljb24tc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDAzXCJ9LmdseXBoaWNvbi1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZTAwNVwifS5nbHlwaGljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwNlwifS5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTAwN1wifS5nbHlwaGljb24tdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwOFwifS5nbHlwaGljb24tZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZTAwOVwifS5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTBcIn0uZ2x5cGhpY29uLXRoOmJlZm9yZXtjb250ZW50OlwiXFxlMDExXCJ9LmdseXBoaWNvbi10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDEyXCJ9LmdseXBoaWNvbi1vazpiZWZvcmV7Y29udGVudDpcIlxcZTAxM1wifS5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxlMDE0XCJ9LmdseXBoaWNvbi16b29tLWluOmJlZm9yZXtjb250ZW50OlwiXFxlMDE1XCJ9LmdseXBoaWNvbi16b29tLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZTAxNlwifS5nbHlwaGljb24tb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDE3XCJ9LmdseXBoaWNvbi1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMThcIn0uZ2x5cGhpY29uLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZTAxOVwifS5nbHlwaGljb24tdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjBcIn0uZ2x5cGhpY29uLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjFcIn0uZ2x5cGhpY29uLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjJcIn0uZ2x5cGhpY29uLXRpbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjNcIn0uZ2x5cGhpY29uLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjRcIn0uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTAyNVwifS5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjZcIn0uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTAyN1wifS5nbHlwaGljb24taW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMjhcIn0uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDI5XCJ9LmdseXBoaWNvbi1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzBcIn0uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzFcIn0uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDMyXCJ9LmdseXBoaWNvbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxlMDMzXCJ9LmdseXBoaWNvbi1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxlMDM0XCJ9LmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDM1XCJ9LmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxlMDM2XCJ9LmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTAzN1wifS5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMDM4XCJ9LmdseXBoaWNvbi1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMzlcIn0uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDBcIn0uZ2x5cGhpY29uLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZTA0MVwifS5nbHlwaGljb24tdGFnczpiZWZvcmV7Y29udGVudDpcIlxcZTA0MlwifS5nbHlwaGljb24tYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZTA0M1wifS5nbHlwaGljb24tYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDRcIn0uZ2x5cGhpY29uLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxlMDQ1XCJ9LmdseXBoaWNvbi1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDZcIn0uZ2x5cGhpY29uLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDdcIn0uZ2x5cGhpY29uLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNDhcIn0uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZTA0OVwifS5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTBcIn0uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTFcIn0uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTJcIn0uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTA1M1wifS5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTRcIn0uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTVcIn0uZ2x5cGhpY29uLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTZcIn0uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMDU3XCJ9LmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNThcIn0uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZXtjb250ZW50OlwiXFxlMDU5XCJ9LmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDYwXCJ9LmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxlMDYyXCJ9LmdseXBoaWNvbi1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjNcIn0uZ2x5cGhpY29uLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjRcIn0uZ2x5cGhpY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjVcIn0uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY2XCJ9LmdseXBoaWNvbi1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZTA2N1wifS5nbHlwaGljb24tbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTA2OFwifS5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA2OVwifS5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3MFwifS5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzFcIn0uZ2x5cGhpY29uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzJcIn0uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMDczXCJ9LmdseXBoaWNvbi1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMDc0XCJ9LmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxlMDc1XCJ9LmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzZcIn0uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5nbHlwaGljb24tZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzhcIn0uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTA3OVwifS5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTA4MFwifS5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgxXCJ9LmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDgyXCJ9LmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4M1wifS5nbHlwaGljb24tb2stc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NFwifS5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZTA4NVwifS5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMDg2XCJ9LmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZXtjb250ZW50OlwiXFxlMDg3XCJ9LmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMDg4XCJ9LmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODlcIn0uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTBcIn0uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwOTFcIn0uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMDkyXCJ9LmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTA5M1wifS5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTA5NFwifS5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxlMDk1XCJ9LmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTA5NlwifS5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxlMDk3XCJ9LmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxlMTAxXCJ9LmdseXBoaWNvbi1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTAyXCJ9LmdseXBoaWNvbi1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxlMTAzXCJ9LmdseXBoaWNvbi1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA0XCJ9LmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTEwNVwifS5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTA2XCJ9LmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMDdcIn0uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxlMTA4XCJ9LmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZTEwOVwifS5nbHlwaGljb24tcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxlMTEwXCJ9LmdseXBoaWNvbi1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxlMTExXCJ9LmdseXBoaWNvbi1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTJcIn0uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMTNcIn0uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTExNFwifS5nbHlwaGljb24tcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZTExNVwifS5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZTExNlwifS5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxlMTE3XCJ9LmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZTExOFwifS5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMTE5XCJ9LmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyMFwifS5nbHlwaGljb24taGRkOmJlZm9yZXtjb250ZW50OlwiXFxlMTIxXCJ9LmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcZTEyMlwifS5nbHlwaGljb24tYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZTEyM1wifS5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjRcIn0uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyNVwifS5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjZcIn0uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMjdcIn0uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOFwifS5nbHlwaGljb24taGFuZC11cDpiZWZvcmV7Y29udGVudDpcIlxcZTEyOVwifS5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTMwXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzFcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMTMyXCJ9LmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzNcIn0uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxlMTM0XCJ9LmdseXBoaWNvbi1nbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZTEzNVwifS5nbHlwaGljb24td3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTM2XCJ9LmdseXBoaWNvbi10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZTEzN1wifS5nbHlwaGljb24tZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMTM4XCJ9LmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxMzlcIn0uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDBcIn0uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0MVwifS5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQyXCJ9LmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZTE0M1wifS5nbHlwaGljb24tbGluazpiZWZvcmV7Y29udGVudDpcIlxcZTE0NFwifS5nbHlwaGljb24tcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDVcIn0uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNDZcIn0uZ2x5cGhpY29uLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZTE0OFwifS5nbHlwaGljb24tZ2JwOmJlZm9yZXtjb250ZW50OlwiXFxlMTQ5XCJ9LmdseXBoaWNvbi1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUwXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZXtjb250ZW50OlwiXFxlMTUxXCJ9LmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1MlwifS5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE1M1wifS5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTRcIn0uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmV7Y29udGVudDpcIlxcZTE1NVwifS5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE1NlwifS5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZXtjb250ZW50OlwiXFxlMTU3XCJ9LmdseXBoaWNvbi1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNThcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNTlcIn0uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMTYwXCJ9LmdseXBoaWNvbi1sb2ctaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjFcIn0uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMTYyXCJ9LmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZXtjb250ZW50OlwiXFxlMTYzXCJ9LmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMTY0XCJ9LmdseXBoaWNvbi1yZWNvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjVcIn0uZ2x5cGhpY29uLXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjZcIn0uZ2x5cGhpY29uLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjdcIn0uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZXtjb250ZW50OlwiXFxlMTY4XCJ9LmdseXBoaWNvbi1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjlcIn0uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MFwifS5nbHlwaGljb24tc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3MVwifS5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzJcIn0uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3M1wifS5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZTE3NFwifS5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzVcIn0uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxlMTc2XCJ9LmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZTE3N1wifS5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzhcIn0uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNzlcIn0uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZTE4MFwifS5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmV7Y29udGVudDpcIlxcZTE4MVwifS5nbHlwaGljb24tZWFycGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODJcIn0uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZTE4M1wifS5nbHlwaGljb24tdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODRcIn0uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZXtjb250ZW50OlwiXFxlMTg1XCJ9LmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZTE4NlwifS5nbHlwaGljb24taGQtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGUxODdcIn0uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmV7Y29udGVudDpcIlxcZTE4OFwifS5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZXtjb250ZW50OlwiXFxlMTg5XCJ9LmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmV7Y29udGVudDpcIlxcZTE5MFwifS5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZXtjb250ZW50OlwiXFxlMTkxXCJ9LmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTJcIn0uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmV7Y29udGVudDpcIlxcZTE5M1wifS5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTRcIn0uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZXtjb250ZW50OlwiXFxlMTk1XCJ9LmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZTE5N1wifS5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxlMTk4XCJ9LmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxOTlcIn0uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjAwXCJ9LmdseXBoaWNvbi1jZDpiZWZvcmV7Y29udGVudDpcIlxcZTIwMVwifS5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxlMjAyXCJ9LmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDNcIn0uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OlwiXFxlMjA0XCJ9LmdseXBoaWNvbi1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxlMjA1XCJ9LmdseXBoaWNvbi1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIwNlwifS5nbHlwaGljb24tYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMDlcIn0uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmV7Y29udGVudDpcIlxcZTIxMFwifS5nbHlwaGljb24ta2luZzpiZWZvcmV7Y29udGVudDpcIlxcZTIxMVwifS5nbHlwaGljb24tcXVlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTJcIn0uZ2x5cGhpY29uLXBhd246YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTNcIn0uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmV7Y29udGVudDpcIlxcZTIxNFwifS5nbHlwaGljb24ta25pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxlMjE1XCJ9LmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMTZcIn0uZ2x5cGhpY29uLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXDI2ZmFcIn0uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMThcIn0uZ2x5cGhpY29uLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIxOVwifS5nbHlwaGljb24tYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ZmZcIn0uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMjIxXCJ9LmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXDIzMWJcIn0uZ2x5cGhpY29uLWxhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjNcIn0uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZTIyNFwifS5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcZTIyNVwifS5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjZcIn0uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMjdcIn0uZ2x5cGhpY29uLWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcZTIyN1wifS5nbHlwaGljb24teGJ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjI3XCJ9LmdseXBoaWNvbi15ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXDAwYTVcIn0uZ2x5cGhpY29uLWpweTpiZWZvcmV7Y29udGVudDpcIlxcMDBhNVwifS5nbHlwaGljb24tcnVibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwYmRcIn0uZ2x5cGhpY29uLXJ1YjpiZWZvcmV7Y29udGVudDpcIlxcMjBiZFwifS5nbHlwaGljb24tc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzBcIn0uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmV7Y29udGVudDpcIlxcZTIzMVwifS5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmV7Y29udGVudDpcIlxcZTIzMlwifS5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxlMjMzXCJ9LmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZTIzNFwifS5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxlMjM1XCJ9LmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZTIzNlwifS5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZXtjb250ZW50OlwiXFxlMjM3XCJ9LmdseXBoaWNvbi1vaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzhcIn0uZ2x5cGhpY29uLWdyYWluOmJlZm9yZXtjb250ZW50OlwiXFxlMjM5XCJ9LmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxlMjQwXCJ9LmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDFcIn0uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDJcIn0uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcZTI0M1wifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcZTI0NFwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI0NVwifS5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDZcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ3XCJ9LmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDhcIn0uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZTI0OVwifS5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTBcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTFcIn0uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcZTI1MlwifS5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZXtjb250ZW50OlwiXFxlMjUzXCJ9LmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZXtjb250ZW50OlwiXFxlMjU0XCJ9LmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZTI1NVwifS5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxlMjU2XCJ9LmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTdcIn0uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNThcIn0uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZTI1OVwifS5nbHlwaGljb24tbWVudS11cDpiZWZvcmV7Y29udGVudDpcIlxcZTI2MFwifSp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSo6YmVmb3JlLCo6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWh0bWx7Zm9udC1zaXplOjEwcHg7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCl9Ym9keXtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mjg1Nztjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZn1pbnB1dCxidXR0b24sc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH1he2NvbG9yOiMzMzdhYjc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpob3ZlcixhOmZvY3Vze2NvbG9yOiMyMzUyN2M7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOmZvY3Vze291dGxpbmU6dGhpbiBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7b3V0bGluZS1vZmZzZXQ6LTJweH1maWd1cmV7bWFyZ2luOjB9aW1ne3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW1nLXJlc3BvbnNpdmV7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaW1nLXJvdW5kZWR7Ym9yZGVyLXJhZGl1czo2cHh9LmltZy10aHVtYm5haWx7cGFkZGluZzo0cHg7bGluZS1oZWlnaHQ6MS40Mjg1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy1jaXJjbGV7Ym9yZGVyLXJhZGl1czo1MCV9aHJ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlfS5zci1vbmx5LC5zY3JlZW4tcmVhZGVyLXRleHR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc2NyZWVuLXJlYWRlci10ZXh0OmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMsLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31bcm9sZT1cImJ1dHRvblwiXXtjdXJzb3I6cG9pbnRlcn1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNntmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6aW5oZXJpdH1oMSBzbWFsbCxoMSAuc21hbGwsaDIgc21hbGwsaDIgLnNtYWxsLGgzIHNtYWxsLGgzIC5zbWFsbCxoNCBzbWFsbCxoNCAuc21hbGwsaDUgc21hbGwsaDUgLnNtYWxsLGg2IHNtYWxsLGg2IC5zbWFsbCwuaDEgc21hbGwsLmgxIC5zbWFsbCwuaDIgc21hbGwsLmgyIC5zbWFsbCwuaDMgc21hbGwsLmgzIC5zbWFsbCwuaDQgc21hbGwsLmg0IC5zbWFsbCwuaDUgc21hbGwsLmg1IC5zbWFsbCwuaDYgc21hbGwsLmg2IC5zbWFsbHtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtjb2xvcjojNzc3fWgxLC5oMSxoMiwuaDIsaDMsLmgze21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjEwcHh9aDEgc21hbGwsaDEgLnNtYWxsLC5oMSBzbWFsbCwuaDEgLnNtYWxsLGgyIHNtYWxsLGgyIC5zbWFsbCwuaDIgc21hbGwsLmgyIC5zbWFsbCxoMyBzbWFsbCxoMyAuc21hbGwsLmgzIHNtYWxsLC5oMyAuc21hbGx7Zm9udC1zaXplOjY1JX1oNCwuaDQsaDUsLmg1LGg2LC5oNnttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fWg0IHNtYWxsLGg0IC5zbWFsbCwuaDQgc21hbGwsLmg0IC5zbWFsbCxoNSBzbWFsbCxoNSAuc21hbGwsLmg1IHNtYWxsLC5oNSAuc21hbGwsaDYgc21hbGwsaDYgLnNtYWxsLC5oNiBzbWFsbCwuaDYgLnNtYWxse2ZvbnQtc2l6ZTo3NSV9aDEsLmgxe2ZvbnQtc2l6ZTozNnB4fWgyLC5oMntmb250LXNpemU6MzBweH1oMywuaDN7Zm9udC1zaXplOjI0cHh9aDQsLmg0e2ZvbnQtc2l6ZToxOHB4fWg1LC5oNXtmb250LXNpemU6MTRweH1oNiwuaDZ7Zm9udC1zaXplOjEycHh9cHttYXJnaW46MCAwIDEwcHh9LmxlYWR7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGVhZHtmb250LXNpemU6MjFweH19c21hbGwsLnNtYWxse2ZvbnQtc2l6ZTo4NSV9bWFyaywubWFya3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7cGFkZGluZzouMmVtfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fS50ZXh0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0udGV4dC11cHBlcmNhc2UsLmluaXRpYWxpc217dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0udGV4dC1tdXRlZHtjb2xvcjojNzc3fS50ZXh0LXByaW1hcnl7Y29sb3I6IzMzN2FiN31hLnRleHQtcHJpbWFyeTpob3Zlcntjb2xvcjojMjg2MDkwfS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzNjNzYzZH1hLnRleHQtc3VjY2Vzczpob3Zlcntjb2xvcjojMmI1NDJjfS50ZXh0LWluZm97Y29sb3I6IzMxNzA4Zn1hLnRleHQtaW5mbzpob3Zlcntjb2xvcjojMjQ1MjY5fS50ZXh0LXdhcm5pbmd7Y29sb3I6IzhhNmQzYn1hLnRleHQtd2FybmluZzpob3Zlcntjb2xvcjojNjY1MTJjfS50ZXh0LWRhbmdlcntjb2xvcjojYTk0NDQyfWEudGV4dC1kYW5nZXI6aG92ZXJ7Y29sb3I6Izg0MzUzNH0uYmctcHJpbWFyeXtjb2xvcjojZmZmfS5iZy1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzMzN2FiN31hLmJnLXByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH1hLmJnLXN1Y2Nlc3M6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzFlMmIzfS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN31hLmJnLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYWZkOWVlfS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM31hLmJnLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjdlY2I1fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfWEuYmctZGFuZ2VyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2U0YjliOX0ucGFnZS1oZWFkZXJ7cGFkZGluZy1ib3R0b206OXB4O21hcmdpbjo0MHB4IDAgMjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfXVsLG9se21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEwcHh9dWwgdWwsdWwgb2wsb2wgdWwsb2wgb2x7bWFyZ2luLWJvdHRvbTowfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO21hcmdpbi1sZWZ0Oi01cHh9Lmxpc3QtaW5saW5lPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9ZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MjBweH1kdCxkZHtsaW5lLWhlaWdodDoxLjQyODU3fWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luLWxlZnQ6MH0uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5kbC1ob3Jpem9udGFsIGRkOmFmdGVye2NsZWFyOmJvdGh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZGwtaG9yaXpvbnRhbCBkdHtmbG9hdDpsZWZ0O3dpZHRoOjE2MHB4O2NsZWFyOmxlZnQ7dGV4dC1hbGlnbjpyaWdodDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmRsLWhvcml6b250YWwgZGR7bWFyZ2luLWxlZnQ6MTgwcHh9fWFiYnJbdGl0bGVdLGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV17Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICM3Nzd9LmluaXRpYWxpc217Zm9udC1zaXplOjkwJX1ibG9ja3F1b3Rle3BhZGRpbmc6MTBweCAyMHB4O21hcmdpbjowIDAgMjBweDtmb250LXNpemU6MTcuNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjZWVlfWJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfWJsb2NrcXVvdGUgZm9vdGVyLGJsb2NrcXVvdGUgc21hbGwsYmxvY2txdW90ZSAuc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODAlO2xpbmUtaGVpZ2h0OjEuNDI4NTc7Y29sb3I6Izc3N31ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsYmxvY2txdW90ZSAuc21hbGw6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCBcXDAwQTAnfS5ibG9ja3F1b3RlLXJldmVyc2UsYmxvY2txdW90ZS5wdWxsLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICNlZWU7Ym9yZGVyLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSwuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZXtjb250ZW50OicnfS5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlcntjb250ZW50OidcXDAwQTAgXFwyMDE0J31hZGRyZXNze21hcmdpbi1ib3R0b206MjBweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjQyODU3fWNvZGUsa2JkLHByZSxzYW1we2ZvbnQtZmFtaWx5Ok1lbmxvLE1vbmFjbyxDb25zb2xhcyxcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlfWNvZGV7cGFkZGluZzoycHggNHB4O2ZvbnQtc2l6ZTo5MCU7Y29sb3I6I2M3MjU0ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOWYyZjQ7Ym9yZGVyLXJhZGl1czo0cHh9a2Jke3BhZGRpbmc6MnB4IDRweDtmb250LXNpemU6OTAlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjI1KX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTtmb250LXdlaWdodDpib2xkO2JveC1zaGFkb3c6bm9uZX1wcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjkuNXB4O21hcmdpbjowIDAgMTBweDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjQyODU3O3dvcmQtYnJlYWs6YnJlYWstYWxsO3dvcmQtd3JhcDpicmVhay13b3JkO2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweH1wcmUgY29kZXtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MH0ucHJlLXNjcm9sbGFibGV7bWF4LWhlaWdodDozNDBweDtvdmVyZmxvdy15OnNjcm9sbH0uY29udGFpbmVye21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5jb250YWluZXI6YmVmb3JlLC5jb250YWluZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jb250YWluZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lcnt3aWR0aDo5NzBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lcnt3aWR0aDoxMTcwcHh9fS5jb250YWluZXItZmx1aWR7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsLmNvbnRhaW5lci1mbHVpZDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LmNvbnRhaW5lci1mbHVpZDphZnRlcntjbGVhcjpib3RofS5yb3d7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5yb3c6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY29sLXhzLTEsLmNvbC1zbS0xLC5jb2wtbWQtMSwuY29sLWxnLTEsLmNvbC14cy0yLC5jb2wtc20tMiwuY29sLW1kLTIsLmNvbC1sZy0yLC5jb2wteHMtMywuY29sLXNtLTMsLmNvbC1tZC0zLC5jb2wtbGctMywuY29sLXhzLTQsLmNvbC1zbS00LC5jb2wtbWQtNCwuY29sLWxnLTQsLmNvbC14cy01LC5jb2wtc20tNSwuY29sLW1kLTUsLmNvbC1sZy01LC5jb2wteHMtNiwuY29sLXNtLTYsLmNvbC1tZC02LC5jb2wtbGctNiwuY29sLXhzLTcsLmNvbC1zbS03LC5jb2wtbWQtNywuY29sLWxnLTcsLmNvbC14cy04LC5jb2wtc20tOCwuY29sLW1kLTgsLmNvbC1sZy04LC5jb2wteHMtOSwuY29sLXNtLTksLmNvbC1tZC05LC5jb2wtbGctOSwuY29sLXhzLTEwLC5jb2wtc20tMTAsLmNvbC1tZC0xMCwuY29sLWxnLTEwLC5jb2wteHMtMTEsLmNvbC1zbS0xMSwuY29sLW1kLTExLC5jb2wtbGctMTEsLmNvbC14cy0xMiwuY29sLXNtLTEyLC5jb2wtbWQtMTIsLmNvbC1sZy0xMntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9LmNvbC14cy0xLC5jb2wteHMtMiwuY29sLXhzLTMsLmNvbC14cy00LC5jb2wteHMtNSwuY29sLXhzLTYsLmNvbC14cy03LC5jb2wteHMtOCwuY29sLXhzLTksLmNvbC14cy0xMCwuY29sLXhzLTExLC5jb2wteHMtMTJ7ZmxvYXQ6bGVmdH0uY29sLXhzLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC14cy0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLXhzLTN7d2lkdGg6MjUlfS5jb2wteHMtNHt3aWR0aDozMy4zMzMzMyV9LmNvbC14cy01e3dpZHRoOjQxLjY2NjY3JX0uY29sLXhzLTZ7d2lkdGg6NTAlfS5jb2wteHMtN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC14cy04e3dpZHRoOjY2LjY2NjY3JX0uY29sLXhzLTl7d2lkdGg6NzUlfS5jb2wteHMtMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wteHMtMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wteHMtMTJ7d2lkdGg6MTAwJX0uY29sLXhzLXB1bGwtMHtyaWdodDphdXRvfS5jb2wteHMtcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wteHMtcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLXhzLXB1bGwtM3tyaWdodDoyNSV9LmNvbC14cy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wteHMtcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLXhzLXB1bGwtNntyaWdodDo1MCV9LmNvbC14cy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wteHMtcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLXhzLXB1bGwtOXtyaWdodDo3NSV9LmNvbC14cy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLXhzLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wteHMtcHVsbC0xMntyaWdodDoxMDAlfS5jb2wteHMtcHVzaC0we2xlZnQ6YXV0b30uY29sLXhzLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wteHMtcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wteHMtcHVzaC0ze2xlZnQ6MjUlfS5jb2wteHMtcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wteHMtcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wteHMtcHVzaC02e2xlZnQ6NTAlfS5jb2wteHMtcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wteHMtcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wteHMtcHVzaC05e2xlZnQ6NzUlfS5jb2wteHMtcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLXhzLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC14cy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXhzLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wteHMtb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC14cy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC14cy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC14cy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC14cy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC14cy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC14cy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC14cy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC14cy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wteHMtb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLXhzLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTJ7ZmxvYXQ6bGVmdH0uY29sLXNtLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC1zbS0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLXNtLTN7d2lkdGg6MjUlfS5jb2wtc20tNHt3aWR0aDozMy4zMzMzMyV9LmNvbC1zbS01e3dpZHRoOjQxLjY2NjY3JX0uY29sLXNtLTZ7d2lkdGg6NTAlfS5jb2wtc20tN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC1zbS04e3dpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTl7d2lkdGg6NzUlfS5jb2wtc20tMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wtc20tMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMTJ7d2lkdGg6MTAwJX0uY29sLXNtLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtc20tcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLXNtLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1zbS1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wtc20tcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLXNtLXB1bGwtNntyaWdodDo1MCV9LmNvbC1zbS1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wtc20tcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLXNtLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1zbS1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLXNtLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wtc20tcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtc20tcHVzaC0we2xlZnQ6YXV0b30uY29sLXNtLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wtc20tcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wtc20tcHVzaC0ze2xlZnQ6MjUlfS5jb2wtc20tcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wtc20tcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wtc20tcHVzaC02e2xlZnQ6NTAlfS5jb2wtc20tcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wtc20tcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wtc20tcHVzaC05e2xlZnQ6NzUlfS5jb2wtc20tcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLXNtLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC1zbS1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLXNtLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wtc20tb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1zbS1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1zbS1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1zbS1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC1zbS1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC1zbS1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1zbS1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wtc20tb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLXNtLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWQtMSwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEye2Zsb2F0OmxlZnR9LmNvbC1tZC0xe3dpZHRoOjguMzMzMzMlfS5jb2wtbWQtMnt3aWR0aDoxNi42NjY2NyV9LmNvbC1tZC0ze3dpZHRoOjI1JX0uY29sLW1kLTR7d2lkdGg6MzMuMzMzMzMlfS5jb2wtbWQtNXt3aWR0aDo0MS42NjY2NyV9LmNvbC1tZC02e3dpZHRoOjUwJX0uY29sLW1kLTd7d2lkdGg6NTguMzMzMzMlfS5jb2wtbWQtOHt3aWR0aDo2Ni42NjY2NyV9LmNvbC1tZC05e3dpZHRoOjc1JX0uY29sLW1kLTEwe3dpZHRoOjgzLjMzMzMzJX0uY29sLW1kLTExe3dpZHRoOjkxLjY2NjY3JX0uY29sLW1kLTEye3dpZHRoOjEwMCV9LmNvbC1tZC1wdWxsLTB7cmlnaHQ6YXV0b30uY29sLW1kLXB1bGwtMXtyaWdodDo4LjMzMzMzJX0uY29sLW1kLXB1bGwtMntyaWdodDoxNi42NjY2NyV9LmNvbC1tZC1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbWQtcHVsbC00e3JpZ2h0OjMzLjMzMzMzJX0uY29sLW1kLXB1bGwtNXtyaWdodDo0MS42NjY2NyV9LmNvbC1tZC1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbWQtcHVsbC03e3JpZ2h0OjU4LjMzMzMzJX0uY29sLW1kLXB1bGwtOHtyaWdodDo2Ni42NjY2NyV9LmNvbC1tZC1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtbWQtcHVsbC0xMHtyaWdodDo4My4zMzMzMyV9LmNvbC1tZC1wdWxsLTExe3JpZ2h0OjkxLjY2NjY3JX0uY29sLW1kLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLW1kLXB1c2gtMHtsZWZ0OmF1dG99LmNvbC1tZC1wdXNoLTF7bGVmdDo4LjMzMzMzJX0uY29sLW1kLXB1c2gtMntsZWZ0OjE2LjY2NjY3JX0uY29sLW1kLXB1c2gtM3tsZWZ0OjI1JX0uY29sLW1kLXB1c2gtNHtsZWZ0OjMzLjMzMzMzJX0uY29sLW1kLXB1c2gtNXtsZWZ0OjQxLjY2NjY3JX0uY29sLW1kLXB1c2gtNntsZWZ0OjUwJX0uY29sLW1kLXB1c2gtN3tsZWZ0OjU4LjMzMzMzJX0uY29sLW1kLXB1c2gtOHtsZWZ0OjY2LjY2NjY3JX0uY29sLW1kLXB1c2gtOXtsZWZ0Ojc1JX0uY29sLW1kLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC1tZC1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wtbWQtcHVzaC0xMntsZWZ0OjEwMCV9LmNvbC1tZC1vZmZzZXQtMHttYXJnaW4tbGVmdDowJX0uY29sLW1kLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5jb2wtbWQtb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTZ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtbWQtb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5jb2wtbWQtb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5jb2wtbWQtb2Zmc2V0LTl7bWFyZ2luLWxlZnQ6NzUlfS5jb2wtbWQtb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLW1kLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC1tZC1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTJ7ZmxvYXQ6bGVmdH0uY29sLWxnLTF7d2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ye3dpZHRoOjE2LjY2NjY3JX0uY29sLWxnLTN7d2lkdGg6MjUlfS5jb2wtbGctNHt3aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e3dpZHRoOjQxLjY2NjY3JX0uY29sLWxnLTZ7d2lkdGg6NTAlfS5jb2wtbGctN3t3aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04e3dpZHRoOjY2LjY2NjY3JX0uY29sLWxnLTl7d2lkdGg6NzUlfS5jb2wtbGctMTB7d2lkdGg6ODMuMzMzMzMlfS5jb2wtbGctMTF7d2lkdGg6OTEuNjY2NjclfS5jb2wtbGctMTJ7d2lkdGg6MTAwJX0uY29sLWxnLXB1bGwtMHtyaWdodDphdXRvfS5jb2wtbGctcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wtbGctcHVsbC0ye3JpZ2h0OjE2LjY2NjY3JX0uY29sLWxnLXB1bGwtM3tyaWdodDoyNSV9LmNvbC1sZy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wtbGctcHVsbC01e3JpZ2h0OjQxLjY2NjY3JX0uY29sLWxnLXB1bGwtNntyaWdodDo1MCV9LmNvbC1sZy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wtbGctcHVsbC04e3JpZ2h0OjY2LjY2NjY3JX0uY29sLWxnLXB1bGwtOXtyaWdodDo3NSV9LmNvbC1sZy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLWxnLXB1bGwtMTF7cmlnaHQ6OTEuNjY2NjclfS5jb2wtbGctcHVsbC0xMntyaWdodDoxMDAlfS5jb2wtbGctcHVzaC0we2xlZnQ6YXV0b30uY29sLWxnLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wtbGctcHVzaC0ye2xlZnQ6MTYuNjY2NjclfS5jb2wtbGctcHVzaC0ze2xlZnQ6MjUlfS5jb2wtbGctcHVzaC00e2xlZnQ6MzMuMzMzMzMlfS5jb2wtbGctcHVzaC01e2xlZnQ6NDEuNjY2NjclfS5jb2wtbGctcHVzaC02e2xlZnQ6NTAlfS5jb2wtbGctcHVzaC03e2xlZnQ6NTguMzMzMzMlfS5jb2wtbGctcHVzaC04e2xlZnQ6NjYuNjY2NjclfS5jb2wtbGctcHVzaC05e2xlZnQ6NzUlfS5jb2wtbGctcHVzaC0xMHtsZWZ0OjgzLjMzMzMzJX0uY29sLWxnLXB1c2gtMTF7bGVmdDo5MS42NjY2NyV9LmNvbC1sZy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLWxnLW9mZnNldC0we21hcmdpbi1sZWZ0OjAlfS5jb2wtbGctb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1sZy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1sZy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1sZy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1sZy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5jb2wtbGctb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX0uY29sLWxnLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlfX10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Y2FwdGlvbntwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4O2NvbG9yOiM3Nzc7dGV4dC1hbGlnbjpsZWZ0fXRoe3RleHQtYWxpZ246bGVmdH0udGFibGV7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LnRhYmxlPnRoZWFkPnRyPnRoLC50YWJsZT50aGVhZD50cj50ZCwudGFibGU+dGJvZHk+dHI+dGgsLnRhYmxlPnRib2R5PnRyPnRkLC50YWJsZT50Zm9vdD50cj50aCwudGFibGU+dGZvb3Q+dHI+dGR7cGFkZGluZzo4cHg7bGluZS1oZWlnaHQ6MS40Mjg1Nzt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0udGFibGU+dGhlYWQ+dHI+dGh7dmVydGljYWwtYWxpZ246Ym90dG9tO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNkZGR9LnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnRhYmxlPmNvbGdyb3VwK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwudGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGgsLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRke2JvcmRlci10b3A6MH0udGFibGU+dGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2RkZH0udGFibGUgLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udGFibGUtY29uZGVuc2VkPnRoZWFkPnRyPnRoLC50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCwudGFibGUtY29uZGVuc2VkPnRib2R5PnRyPnRkLC50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50ZHtwYWRkaW5nOjVweH0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCwudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsLnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoLC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRke2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRke2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5fS50YWJsZS1ob3Zlcj50Ym9keT50cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9dGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl17cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmU7ZGlzcGxheTp0YWJsZS1jb2x1bW59dGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSx0YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJde3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY2VsbH0udGFibGU+dGhlYWQ+dHI+dGQuYWN0aXZlLC50YWJsZT50aGVhZD50cj50aC5hY3RpdmUsLnRhYmxlPnRoZWFkPnRyLmFjdGl2ZT50ZCwudGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRoLC50YWJsZT50Ym9keT50cj50ZC5hY3RpdmUsLnRhYmxlPnRib2R5PnRyPnRoLmFjdGl2ZSwudGFibGU+dGJvZHk+dHIuYWN0aXZlPnRkLC50YWJsZT50Ym9keT50ci5hY3RpdmU+dGgsLnRhYmxlPnRmb290PnRyPnRkLmFjdGl2ZSwudGFibGU+dGZvb3Q+dHI+dGguYWN0aXZlLC50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGQsLnRhYmxlPnRmb290PnRyLmFjdGl2ZT50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9LnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmFjdGl2ZTpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHI+dGguYWN0aXZlOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5hY3RpdmUsLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZTh9LnRhYmxlPnRoZWFkPnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRoZWFkPnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGgsLnRhYmxlPnRib2R5PnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRib2R5PnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRib2R5PnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRib2R5PnRyLnN1Y2Nlc3M+dGgsLnRhYmxlPnRmb290PnRyPnRkLnN1Y2Nlc3MsLnRhYmxlPnRmb290PnRyPnRoLnN1Y2Nlc3MsLnRhYmxlPnRmb290PnRyLnN1Y2Nlc3M+dGQsLnRhYmxlPnRmb290PnRyLnN1Y2Nlc3M+dGh7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5zdWNjZXNzOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5zdWNjZXNzOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5zdWNjZXNzOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uc3VjY2VzcywudGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9LnRhYmxlPnRoZWFkPnRyPnRkLmluZm8sLnRhYmxlPnRoZWFkPnRyPnRoLmluZm8sLnRhYmxlPnRoZWFkPnRyLmluZm8+dGQsLnRhYmxlPnRoZWFkPnRyLmluZm8+dGgsLnRhYmxlPnRib2R5PnRyPnRkLmluZm8sLnRhYmxlPnRib2R5PnRyPnRoLmluZm8sLnRhYmxlPnRib2R5PnRyLmluZm8+dGQsLnRhYmxlPnRib2R5PnRyLmluZm8+dGgsLnRhYmxlPnRmb290PnRyPnRkLmluZm8sLnRhYmxlPnRmb290PnRyPnRoLmluZm8sLnRhYmxlPnRmb290PnRyLmluZm8+dGQsLnRhYmxlPnRmb290PnRyLmluZm8+dGh7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5pbmZvOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5pbmZvOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uaW5mbywudGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNjNGUzZjN9LnRhYmxlPnRoZWFkPnRyPnRkLndhcm5pbmcsLnRhYmxlPnRoZWFkPnRyPnRoLndhcm5pbmcsLnRhYmxlPnRoZWFkPnRyLndhcm5pbmc+dGQsLnRhYmxlPnRoZWFkPnRyLndhcm5pbmc+dGgsLnRhYmxlPnRib2R5PnRyPnRkLndhcm5pbmcsLnRhYmxlPnRib2R5PnRyPnRoLndhcm5pbmcsLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGQsLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGgsLnRhYmxlPnRmb290PnRyPnRkLndhcm5pbmcsLnRhYmxlPnRmb290PnRyPnRoLndhcm5pbmcsLnRhYmxlPnRmb290PnRyLndhcm5pbmc+dGQsLnRhYmxlPnRmb290PnRyLndhcm5pbmc+dGh7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC53YXJuaW5nOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50cj50aC53YXJuaW5nOmhvdmVyLC50YWJsZS1ob3Zlcj50Ym9keT50ci53YXJuaW5nOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4ud2FybmluZywudGFibGUtaG92ZXI+dGJvZHk+dHIud2FybmluZzpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNmYWYyY2N9LnRhYmxlPnRoZWFkPnRyPnRkLmRhbmdlciwudGFibGU+dGhlYWQ+dHI+dGguZGFuZ2VyLC50YWJsZT50aGVhZD50ci5kYW5nZXI+dGQsLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50aCwudGFibGU+dGJvZHk+dHI+dGQuZGFuZ2VyLC50YWJsZT50Ym9keT50cj50aC5kYW5nZXIsLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50ZCwudGFibGU+dGJvZHk+dHIuZGFuZ2VyPnRoLC50YWJsZT50Zm9vdD50cj50ZC5kYW5nZXIsLnRhYmxlPnRmb290PnRyPnRoLmRhbmdlciwudGFibGU+dGZvb3Q+dHIuZGFuZ2VyPnRkLC50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfS50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5kYW5nZXI6aG92ZXIsLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmRhbmdlcjpob3ZlciwudGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRkLC50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uZGFuZ2VyLC50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZWJjY2NjfS50YWJsZS1yZXNwb25zaXZle292ZXJmbG93LXg6YXV0bzttaW4taGVpZ2h0OjAuMDElfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFibGUtcmVzcG9uc2l2ZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTVweDtvdmVyZmxvdy15OmhpZGRlbjstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO2JvcmRlcjoxcHggc29saWQgI2RkZH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGV7bWFyZ2luLWJvdHRvbTowfS50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRoLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRmb290PnRyPnRke3doaXRlLXNwYWNlOm5vd3JhcH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpmaXJzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6bGFzdC1jaGlsZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tOjB9fWZpZWxkc2V0e3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDttaW4td2lkdGg6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1pbnB1dFt0eXBlPVwic2VhcmNoXCJdey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1pbnB1dFt0eXBlPVwicmFkaW9cIl0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbjo0cHggMCAwO21hcmdpbi10b3A6MXB4IFxcOTtsaW5lLWhlaWdodDpub3JtYWx9aW5wdXRbdHlwZT1cImZpbGVcIl17ZGlzcGxheTpibG9ja31pbnB1dFt0eXBlPVwicmFuZ2VcIl17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfXNlbGVjdFttdWx0aXBsZV0sc2VsZWN0W3NpemVde2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fW91dHB1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM5OTl9LmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MzRweDtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpOy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1czstby10cmFuc2l0aW9uOmJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXN9LmZvcm0tY29udHJvbDpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojNjZhZmU5O291dGxpbmU6MDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA4cHggcmdiYSgxMDIsMTc1LDIzMywwLjYpfS5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LW1vei1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi1tb3otcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojOTk5O29wYWNpdHk6MX0uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlclt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlclt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gdGV4dGFyZWFbZGlzYWJsZWRdLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLC5jb21tZW50LWZvcm0gaW5wdXRbcmVhZG9ubHldW3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gaW5wdXRbcmVhZG9ubHldW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGlucHV0W3JlYWRvbmx5XVt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gdGV4dGFyZWFbcmVhZG9ubHldLGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwidXJsXCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6I2VlZTtvcGFjaXR5OjF9LmZvcm0tY29udHJvbFtkaXNhYmxlZF0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYVtkaXNhYmxlZF0sZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wsZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInRleHRcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJ1cmxcIl0sZmllbGRzZXRbZGlzYWJsZWRdIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gdGV4dGFyZWF7Y3Vyc29yOm5vdC1hbGxvd2VkfXRleHRhcmVhLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIHRleHRhcmVhe2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCl7aW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXXtsaW5lLWhlaWdodDozNHB4fWlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJkYXRlXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cInRpbWVcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ0aW1lXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwidGltZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJ0aW1lXCJdW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJtb250aFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdW3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cIm1vbnRoXCJdLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmJ0blt0eXBlPVwibW9udGhcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cIm1vbnRoXCJde2xpbmUtaGVpZ2h0OjMwcHh9aW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwiZGF0ZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZVwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImRhdGVcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJkYXRlXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGVcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGltZVwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGltZVwiXVt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRpbWVcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJ0aW1lXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cInRpbWVcIl0saW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0saW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5mb3JtLWNvbnRyb2xbdHlwZT1cIm1vbnRoXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwidXJsXCJdLC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwibW9udGhcIl0sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuYnRuW3R5cGU9XCJtb250aFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJtb250aFwiXVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl17bGluZS1oZWlnaHQ6NDZweH19LmZvcm0tZ3JvdXAsLmNvbW1lbnQtZm9ybSBwe21hcmdpbi1ib3R0b206MTVweH0ucmFkaW8sLmNoZWNrYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O21hcmdpbi1ib3R0b206MTBweH0ucmFkaW8gbGFiZWwsLmNoZWNrYm94IGxhYmVse21pbi1oZWlnaHQ6MjBweDtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO2N1cnNvcjpwb2ludGVyfS5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tdG9wOjRweCBcXDl9LnJhZGlvKy5yYWRpbywuY2hlY2tib3grLmNoZWNrYm94e21hcmdpbi10b3A6LTVweH0ucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXdlaWdodDpub3JtYWw7Y3Vyc29yOnBvaW50ZXJ9LnJhZGlvLWlubGluZSsucmFkaW8taW5saW5lLC5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZXttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweH1pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17Y3Vyc29yOm5vdC1hbGxvd2VkfS5yYWRpby1pbmxpbmUuZGlzYWJsZWQsZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZXtjdXJzb3I6bm90LWFsbG93ZWR9LnJhZGlvLmRpc2FibGVkIGxhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWx7Y3Vyc29yOm5vdC1hbGxvd2VkfS5mb3JtLWNvbnRyb2wtc3RhdGlje3BhZGRpbmctdG9wOjdweDtwYWRkaW5nLWJvdHRvbTo3cHg7bWFyZ2luLWJvdHRvbTowO21pbi1oZWlnaHQ6MzRweH0uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZywuaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbC1zdGF0aWMsLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInN1Ym1pdFwiXSwuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwuaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuZm9ybS1jb250cm9sLXN0YXRpY1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmZvcm0tY29udHJvbC1zdGF0aWMsLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0LmZvcm0tY29udHJvbC1zdGF0aWNbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17aGVpZ2h0OjMwcHg7cGFkZGluZzo1cHggMTBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czozcHh9c2VsZWN0LmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bntoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fXRleHRhcmVhLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEsLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnRleHRhcmVhLmJ0bixzZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uW211bHRpcGxlXSwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRuW211bHRpcGxlXXtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLXNtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZm9ybS1ncm91cC1zbSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYXtoZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9se2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9LmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLC5mb3JtLWdyb3VwLXNtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYSwuZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpY3toZWlnaHQ6MzBweDtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTttaW4taGVpZ2h0OjMycHh9LmlucHV0LWxnLC5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMztib3JkZXItcmFkaXVzOjZweH1zZWxlY3QuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRue2hlaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjQ2cHh9dGV4dGFyZWEuaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYSwuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+dGV4dGFyZWEuYnRuLHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb25bbXVsdGlwbGVdLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG5bbXVsdGlwbGVde2hlaWdodDphdXRvfS5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsLmZvcm0tZ3JvdXAtbGcgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWdyb3VwLWxnIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmZvcm0tZ3JvdXAtbGcgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhe2hlaWdodDo0NnB4O3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzMzMzM7Ym9yZGVyLXJhZGl1czo2cHh9LmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbHtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCwuZm9ybS1ncm91cC1sZyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEsLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2x7aGVpZ2h0OmF1dG99LmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWN7aGVpZ2h0OjQ2cHg7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMzttaW4taGVpZ2h0OjM4cHh9Lmhhcy1mZWVkYmFja3twb3NpdGlvbjpyZWxhdGl2ZX0uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wsLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLWZlZWRiYWNrIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWZlZWRiYWNrIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmhhcy1mZWVkYmFjayAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1mZWVkYmFjayB0ZXh0YXJlYXtwYWRkaW5nLXJpZ2h0OjQyLjVweH0uZm9ybS1jb250cm9sLWZlZWRiYWNre3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzRweDtoZWlnaHQ6MzRweDtsaW5lLWhlaWdodDozNHB4O3RleHQtYWxpZ246Y2VudGVyO3BvaW50ZXItZXZlbnRzOm5vbmV9LmlucHV0LWxnKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGV4dFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJlbWFpbFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ1cmxcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwic3VibWl0XCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtsaW5lLWhlaWdodDo0NnB4fS5pbnB1dC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRleHRcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZW1haWxcIl0rLmZvcm0tY29udHJvbC1mZWVkYmFjaywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidXJsXCJdKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWErLmZvcm0tY29udHJvbC1mZWVkYmFjaywuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bisuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZm9ybS1jb250cm9sLWZlZWRiYWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweH0uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLC5oYXMtc3VjY2VzcyAucmFkaW8sLmhhcy1zdWNjZXNzIC5jaGVja2JveCwuaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSwuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbHtjb2xvcjojM2M3NjNkfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtc3VjY2VzcyBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtc3VjY2VzcyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIHRleHRhcmVhe2JvcmRlci1jb2xvcjojM2M3NjNkOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLXN1Y2Nlc3MgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1zdWNjZXNzIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmhhcy1zdWNjZXNzIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLXN1Y2Nlc3MgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiMyYjU0MmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICM2N2IxNjg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjNjdiMTY4fS5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6IzNjNzYzZDtib3JkZXItY29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDh9Lmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6IzNjNzYzZH0uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAucmFkaW8sLmhhcy13YXJuaW5nIC5jaGVja2JveCwuaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSwuaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSwuaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLC5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbHtjb2xvcjojOGE2ZDNifS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtd2FybmluZyBpbnB1dFt0eXBlPVwidXJsXCJdLC5oYXMtd2FybmluZyAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIHRleHRhcmVhe2JvcmRlci1jb2xvcjojOGE2ZDNiOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSl9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMsLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLXdhcm5pbmcgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmhhcy13YXJuaW5nIGlucHV0OmZvY3VzW3R5cGU9XCJ1cmxcIl0sLmhhcy13YXJuaW5nIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLXdhcm5pbmcgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM2NjUxMmM7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDc1KSwwIDAgNnB4ICNjMGExNmI7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjYzBhMTZifS5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6IzhhNmQzYjtib3JkZXItY29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9Lmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6IzhhNmQzYn0uaGFzLWVycm9yIC5oZWxwLWJsb2NrLC5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsLmhhcy1lcnJvciAucmFkaW8sLmhhcy1lcnJvciAuY2hlY2tib3gsLmhhcy1lcnJvciAucmFkaW8taW5saW5lLC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSwuaGFzLWVycm9yLnJhZGlvIGxhYmVsLC5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWx7Y29sb3I6I2E5NDQ0Mn0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wsLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmhhcy1lcnJvciAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmhhcy1lcnJvciB0ZXh0YXJlYXtib3JkZXItY29sb3I6I2E5NDQ0Mjstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpfS5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cywuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0OmZvY3VzW3R5cGU9XCJ0ZXh0XCJdLC5oYXMtZXJyb3IgLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIGlucHV0OmZvY3VzW3R5cGU9XCJlbWFpbFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5oYXMtZXJyb3IgaW5wdXQ6Zm9jdXNbdHlwZT1cInVybFwiXSwuaGFzLWVycm9yIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaGFzLWVycm9yIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojODQzNTM0Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDZweCAjY2U4NDgzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNzUpLDAgMCA2cHggI2NlODQ4M30uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbntjb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyO2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7Y29sb3I6I2E5NDQ0Mn0uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MjVweH0uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtZmVlZGJhY2sgbGFiZWwuc2NyZWVuLXJlYWRlci10ZXh0IH4gLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH0uaGVscC1ibG9ja3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweDtjb2xvcjojNzM3MzczfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIHAsLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgcHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWlubGluZSAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIHRleHRhcmVhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe2Rpc3BsYXk6aW5saW5lLXRhYmxlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidXJsXCJdLC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWF7d2lkdGg6YXV0b30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wsLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybS1pbmxpbmUgLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ1cmxcIl0sLmZvcm0taW5saW5lIC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwPnRleHRhcmVhLC5jb21tZW50LWZvcm0gLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cD50ZXh0YXJlYXt3aWR0aDoxMDAlfS5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbHttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAucmFkaW8sLmZvcm0taW5saW5lIC5jaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNre3RvcDowfX0uZm9ybS1ob3Jpem9udGFsIC5yYWRpbywuZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCwuZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5le21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fS5mb3JtLWhvcml6b250YWwgLnJhZGlvLC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94e21pbi1oZWlnaHQ6MjdweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLC5mb3JtLWhvcml6b250YWwgLmNvbW1lbnQtZm9ybSBwLC5jb21tZW50LWZvcm0gLmZvcm0taG9yaXpvbnRhbCBwe21hcmdpbi1sZWZ0Oi0xNXB4O21hcmdpbi1yaWdodDotMTVweH0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSwuZm9ybS1ob3Jpem9udGFsIC5jb21tZW50LWZvcm0gcDpiZWZvcmUsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YmVmb3JlLC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuY29tbWVudC1mb3JtIHA6YWZ0ZXIsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsLmZvcm0taG9yaXpvbnRhbCAuY29tbWVudC1mb3JtIHA6YWZ0ZXIsLmNvbW1lbnQtZm9ybSAuZm9ybS1ob3Jpem9udGFsIHA6YWZ0ZXJ7Y2xlYXI6Ym90aH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWx7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6N3B4fX0uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3tyaWdodDoxNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbHtwYWRkaW5nLXRvcDoxNC4zMzMzM3B4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWx7cGFkZGluZy10b3A6NnB4fX0uYnRuLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3doaXRlLXNwYWNlOm5vd3JhcDtwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5mb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG46YWN0aXZlOmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlOmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bjphY3RpdmUuZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmUuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmFjdGl2ZTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZTpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uYWN0aXZlLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuYWN0aXZlLmZvY3VzW3R5cGU9XCJzdWJtaXRcIl17b3V0bGluZTp0aGluIGRvdHRlZDtvdXRsaW5lOjVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtvdXRsaW5lLW9mZnNldDotMnB4fS5idG46aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dC5mb2N1c1t0eXBlPVwic3VibWl0XCJde2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bjphY3RpdmUsLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJde291dGxpbmU6MDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KTtib3gtc2hhZG93Omluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLDAuMTI1KX0uYnRuLmRpc2FibGVkLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuW2Rpc2FibGVkXSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXVt0eXBlPVwic3VibWl0XCJdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtjdXJzb3I6bm90LWFsbG93ZWQ7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi42NTtmaWx0ZXI6YWxwaGEob3BhY2l0eT02NSk7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5idG4tZGVmYXVsdHtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uYnRuLWRlZmF1bHQ6aG92ZXIsLmJ0bi1kZWZhdWx0OmZvY3VzLC5idG4tZGVmYXVsdC5mb2N1cywuYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNjtib3JkZXItY29sb3I6I2FkYWRhZH0uYnRuLWRlZmF1bHQ6YWN0aXZlLC5idG4tZGVmYXVsdC5hY3RpdmUsLm9wZW4+LmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1kZWZhdWx0LmRpc2FibGVkLC5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlciwuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLC5idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSwuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5idG4tZGVmYXVsdCAuYmFkZ2V7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmJ0bi1wcmltYXJ5LC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzJlNmRhNH0uYnRuLXByaW1hcnk6aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnk6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5vcGVuPi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsLmNvbW1lbnQtZm9ybSAub3Blbj5pbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4NjA5MDtib3JkZXItY29sb3I6IzIwNGQ3NH0uYnRuLXByaW1hcnk6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5vcGVuPi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUsLmNvbW1lbnQtZm9ybSAub3Blbj5pbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1cInN1Ym1pdFwiXXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsLmNvbW1lbnQtZm9ybSBpbnB1dC5kaXNhYmxlZDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkOmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLC5jb21tZW50LWZvcm0gaW5wdXQuZGlzYWJsZWQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0LmRpc2FibGVkLmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF1bdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXRbZGlzYWJsZWRdOmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXTpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsLmNvbW1lbnQtZm9ybSBpbnB1dFtkaXNhYmxlZF0uZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXTphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSwuY29tbWVudC1mb3JtIGlucHV0W2Rpc2FibGVkXS5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuY29tbWVudC1mb3JtIGlucHV0LmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXQuZm9jdXNbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmNvbW1lbnQtZm9ybSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMyZTZkYTR9LmJ0bi1wcmltYXJ5IC5iYWRnZSwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmJhZGdle2NvbG9yOiMzMzdhYjc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzRjYWU0Y30uYnRuLXN1Y2Nlc3M6aG92ZXIsLmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5mb2N1cywuYnRuLXN1Y2Nlc3M6YWN0aXZlLC5idG4tc3VjY2Vzcy5hY3RpdmUsLm9wZW4+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzQ0OWQ0NDtib3JkZXItY29sb3I6IzM5ODQzOX0uYnRuLXN1Y2Nlc3M6YWN0aXZlLC5idG4tc3VjY2Vzcy5hY3RpdmUsLm9wZW4+LmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmJ0bi1zdWNjZXNzLmRpc2FibGVkLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSwuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjO2JvcmRlci1jb2xvcjojNGNhZTRjfS5idG4tc3VjY2VzcyAuYmFkZ2V7Y29sb3I6IzVjYjg1YztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJ0bi1pbmZve2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNDZiOGRhfS5idG4taW5mbzpob3ZlciwuYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmZvY3VzLC5idG4taW5mbzphY3RpdmUsLmJ0bi1pbmZvLmFjdGl2ZSwub3Blbj4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzFiMGQ1O2JvcmRlci1jb2xvcjojMjY5YWJjfS5idG4taW5mbzphY3RpdmUsLmJ0bi1pbmZvLmFjdGl2ZSwub3Blbj4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywuYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSwuYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLC5idG4taW5mb1tkaXNhYmxlZF0sLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLC5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM0NmI4ZGF9LmJ0bi1pbmZvIC5iYWRnZXtjb2xvcjojNWJjMGRlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnRuLXdhcm5pbmd7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNlZWEyMzZ9LmJ0bi13YXJuaW5nOmhvdmVyLC5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZm9jdXMsLmJ0bi13YXJuaW5nOmFjdGl2ZSwuYnRuLXdhcm5pbmcuYWN0aXZlLC5vcGVuPi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlYzk3MWY7Ym9yZGVyLWNvbG9yOiNkNTg1MTJ9LmJ0bi13YXJuaW5nOmFjdGl2ZSwuYnRuLXdhcm5pbmcuYWN0aXZlLC5vcGVuPi5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTpub25lfS5idG4td2FybmluZy5kaXNhYmxlZCwuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cywuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXSwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cywuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2VlYTIzNn0uYnRuLXdhcm5pbmcgLmJhZGdle2NvbG9yOiNmMGFkNGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDQzZjNhfS5idG4tZGFuZ2VyOmhvdmVyLC5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmZvY3VzLC5idG4tZGFuZ2VyOmFjdGl2ZSwuYnRuLWRhbmdlci5hY3RpdmUsLm9wZW4+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzkzMDJjO2JvcmRlci1jb2xvcjojYWMyOTI1fS5idG4tZGFuZ2VyOmFjdGl2ZSwuYnRuLWRhbmdlci5hY3RpdmUsLm9wZW4+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cywuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cywuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLC5idG4tZGFuZ2VyW2Rpc2FibGVkXSwuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5mb2N1cywuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjphY3RpdmUsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkNDNmM2F9LmJ0bi1kYW5nZXIgLmJhZGdle2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idG4tbGlua3tjb2xvcjojMzM3YWI3O2ZvbnQtd2VpZ2h0Om5vcm1hbDtib3JkZXItcmFkaXVzOjB9LmJ0bi1saW5rLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rLmFjdGl2ZSwuYnRuLWxpbmtbZGlzYWJsZWRdLGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmt7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0bi1saW5rLC5idG4tbGluazpob3ZlciwuYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmFjdGl2ZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1saW5rOmhvdmVyLC5idG4tbGluazpmb2N1c3tjb2xvcjojMjM1MjdjO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiM3Nzc7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1sZywuYnRuLWdyb3VwLWxnPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMzMzMztib3JkZXItcmFkaXVzOjZweH0uYnRuLXNtLC5idG4tZ3JvdXAtc20+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtc20+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOjNweH0uYnRuLXhzLC5idG4tZ3JvdXAteHM+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjFweCA1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6M3B4fS5idG4tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tdG9wOjVweH1pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXJ9LmZhZGUuaW57b3BhY2l0eToxfS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTt0cmFuc2l0aW9uLXByb3BlcnR5OmhlaWdodCx2aXNpYmlsaXR5Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowLjM1czt0cmFuc2l0aW9uLWR1cmF0aW9uOjAuMzVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfS5jYXJldHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowO2hlaWdodDowO21hcmdpbi1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXRvcDo0cHggZGFzaGVkO2JvcmRlci1yaWdodDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wdXAsLmRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7b3V0bGluZTowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjE2MHB4O3BhZGRpbmc6NXB4IDA7bWFyZ2luOjJweCAwIDA7bGlzdC1zdHlsZTpub25lO2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCA2cHggMTJweCByZ2JhKDAsMCwwLDAuMTc1KTtib3gtc2hhZG93OjAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94fS5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0uZHJvcGRvd24tbWVudT5saT5he2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiMzMzM7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMjYyNjI2O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO291dGxpbmU6MDtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9LmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3N30uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5vcGVuPi5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2t9Lm9wZW4+YXtvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7bGVmdDphdXRvO3JpZ2h0OjB9LmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OjA7cmlnaHQ6YXV0b30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzozcHggMjBweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjQyODU3O2NvbG9yOiM3Nzc7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt0b3A6MDt6LWluZGV4Ojk5MH0ucHVsbC1yaWdodD4uZHJvcGRvd24tbWVudXtyaWdodDowO2xlZnQ6YXV0b30uZHJvcHVwIC5jYXJldCwubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0e2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOjRweCBzb2xpZDtjb250ZW50OlwiXCJ9LmRyb3B1cCAuZHJvcGRvd24tbWVudSwubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLWJvdHRvbToycHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51e3JpZ2h0OjA7bGVmdDphdXRvfS5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdHtsZWZ0OjA7cmlnaHQ6YXV0b319LmJ0bi1ncm91cCwuYnRuLWdyb3VwLXZlcnRpY2Fse3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dFt0eXBlPVwic3VibWl0XCJde3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnR9LmJ0bi1ncm91cD4uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDphY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwPi5idG4uYWN0aXZlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dC5hY3RpdmVbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXIsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmhvdmVyW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpmb2N1c1t0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmFjdGl2ZVt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi5hY3RpdmUsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0LmFjdGl2ZVt0eXBlPVwic3VibWl0XCJde3otaW5kZXg6Mn0uYnRuLWdyb3VwIC5idG4rLmJ0biwuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4sLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLWdyb3VwLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4tZ3JvdXAsLmJ0bi1ncm91cCAuYnRuLWdyb3VwKy5idG4sLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAraW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCtpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi0xcHh9LmJ0bi10b29sYmFye21hcmdpbi1sZWZ0Oi01cHh9LmJ0bi10b29sYmFyOmJlZm9yZSwuYnRuLXRvb2xiYXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5idG4tdG9vbGJhcjphZnRlcntjbGVhcjpib3RofS5idG4tdG9vbGJhciAuYnRuLWdyb3VwLC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXB7ZmxvYXQ6bGVmdH0uYnRuLXRvb2xiYXI+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tdG9vbGJhcj5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5idG4tdG9vbGJhcj4uYnRuLWdyb3VwLC5idG4tdG9vbGJhcj4uaW5wdXQtZ3JvdXB7bWFyZ2luLWxlZnQ6NXB4fS5idG4tZ3JvdXA+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSlbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJde21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cD5pbnB1dDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPVwic3VibWl0XCJde2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXQ6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXA+LmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXA+LmJ0bi1ncm91cHtmbG9hdDpsZWZ0fS5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT5pbnB1dFt0eXBlPVwic3VibWl0XCJde2JvcmRlci1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT4uYnRuOmxhc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKT5pbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmRyb3Bkb3duLXRvZ2dsZXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmJ0bi1ncm91cD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xle291dGxpbmU6MH0uYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9LmJ0bi1ncm91cD4uYnRuLWxnKy5kcm9wZG93bi10b2dnbGUsLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXA+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuZHJvcGRvd24tdG9nZ2xle3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweH0uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpfS5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rey13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX0uYnRuIC5jYXJldCwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmNhcmV0e21hcmdpbi1sZWZ0OjB9LmJ0bi1sZyAuY2FyZXQsLmJ0bi1ncm91cC1sZz4uYnRuIC5jYXJldCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXR7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItYm90dG9tLXdpZHRoOjB9LmRyb3B1cCAuYnRuLWxnIC5jYXJldCwuZHJvcHVwIC5idG4tZ3JvdXAtbGc+LmJ0biAuY2FyZXQsLmRyb3B1cCAuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXQsLmNvbW1lbnQtZm9ybSAuZHJvcHVwIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuY2FyZXR7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmJlZm9yZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDphZnRlcntjbGVhcjpib3RofS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cD4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZmxvYXQ6bm9uZX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0bi1ncm91cCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwKy5idG4tZ3JvdXB7bWFyZ2luLXRvcDotMXB4O21hcmdpbi1sZWZ0OjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0OmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Omxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZClbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+LmJ0bjpsYXN0LWNoaWxkLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwic3VibWl0XCJdLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpPi5kcm9wZG93bi10b2dnbGV7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bjpmaXJzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmJ0bi1ncm91cC1qdXN0aWZpZWR7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXItY29sbGFwc2U6c2VwYXJhdGV9LmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtanVzdGlmaWVkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cHtmbG9hdDpub25lO2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIC5idG4sLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17d2lkdGg6MTAwJX0uYnRuLWdyb3VwLWp1c3RpZmllZD4uYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51e2xlZnQ6YXV0b31bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT5pbnB1dFt0eXBlPVwic3VibWl0XCJdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmNvbW1lbnQtZm9ybSBbZGF0YS10b2dnbGU9XCJidXR0b25zXCJdPi5idG4tZ3JvdXA+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5jb21tZW50LWZvcm0gW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZX0uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXXtmbG9hdDpub25lO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0biwuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXRbdHlwZT1cInVybFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXtkaXNwbGF5OnRhYmxlLWNlbGx9LmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKVt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJ0ZXh0XCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZClbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLWJ0bnt3aWR0aDoxJTt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5pbnB1dC1ncm91cC1hZGRvbntwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxO2NvbG9yOiM5OTk7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweH0uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPmlucHV0LmlucHV0LWdyb3VwLWFkZG9uW3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtc20+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInN1Ym1pdFwiXXtwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2JvcmRlci1yYWRpdXM6M3B4fS5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZywuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+aW5wdXQuaW5wdXQtZ3JvdXAtYWRkb25bdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1sZz50ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbiwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dC5pbnB1dC1ncm91cC1hZGRvblt0eXBlPVwic3VibWl0XCJde3BhZGRpbmc6MTBweCAxNnB4O2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1yYWRpdXM6NnB4fS5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXttYXJnaW4tdG9wOjB9LmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cInRleHRcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6Zmlyc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJlbWFpbFwiXSwuaW5wdXQtZ3JvdXAgLmNvbW1lbnQtZm9ybSBpbnB1dDpmaXJzdC1jaGlsZFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6Zmlyc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWE6Zmlyc3QtY2hpbGQsLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cD5pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD5pbnB1dDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxke2JvcmRlci1yaWdodDowfS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXQ6bGFzdC1jaGlsZFt0eXBlPVwidGV4dFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJ0ZXh0XCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cImVtYWlsXCJdLC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0Omxhc3QtY2hpbGRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dDpsYXN0LWNoaWxkW3R5cGU9XCJ1cmxcIl0sLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6bGFzdC1jaGlsZCwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYTpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPVwic3VibWl0XCJdLC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0W3R5cGU9XCJzdWJtaXRcIl17Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZHtib3JkZXItbGVmdDowfS5pbnB1dC1ncm91cC1idG57cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5pbnB1dC1ncm91cC1idG4+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtwb3NpdGlvbjpyZWxhdGl2ZX0uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLmlucHV0LWdyb3VwLWJ0bj4uYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cC1idG4+LmJ0bjpob3ZlciwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuPi5idG46Zm9jdXMsLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuPmlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmFjdGl2ZSwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG4+aW5wdXQ6YWN0aXZlW3R5cGU9XCJzdWJtaXRcIl17ei1pbmRleDoyfS5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biwuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xcHh9LmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cHttYXJnaW4tbGVmdDotMXB4fS5uYXZ7bWFyZ2luLWJvdHRvbTowO3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubmF2OmJlZm9yZSwubmF2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmF2OmFmdGVye2NsZWFyOmJvdGh9Lm5hdj5saXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5uYXY+bGk+YXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4fS5uYXY+bGk+YTpob3ZlciwubmF2PmxpPmE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZWVlfS5uYXY+bGkuZGlzYWJsZWQ+YXtjb2xvcjojNzc3fS5uYXY+bGkuZGlzYWJsZWQ+YTpob3ZlciwubmF2PmxpLmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpub3QtYWxsb3dlZH0ubmF2IC5vcGVuPmEsLm5hdiAub3Blbj5hOmhvdmVyLC5uYXYgLm9wZW4+YTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lm5hdiAubmF2LWRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46OXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNX0ubmF2PmxpPmE+aW1ne21heC13aWR0aDpub25lfS5uYXYtdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5uYXYtdGFicz5saXtmbG9hdDpsZWZ0O21hcmdpbi1ib3R0b206LTFweH0ubmF2LXRhYnM+bGk+YXttYXJnaW4tcmlnaHQ6MnB4O2xpbmUtaGVpZ2h0OjEuNDI4NTc7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5uYXYtdGFicz5saT5hOmhvdmVye2JvcmRlci1jb2xvcjojZWVlICNlZWUgI2RkZH0ubmF2LXRhYnM+bGkuYWN0aXZlPmEsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1c3tjb2xvcjojOTk5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdH0ubmF2LXBpbGxzPmxpe2Zsb2F0OmxlZnR9Lm5hdi1waWxscz5saT5he2JvcmRlci1yYWRpdXM6NHB4fS5uYXYtcGlsbHM+bGkrbGl7bWFyZ2luLWxlZnQ6MnB4fS5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsLm5hdi1waWxscz5saS5hY3RpdmU+YTpob3ZlciwubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3fS5uYXYtc3RhY2tlZD5saXtmbG9hdDpub25lfS5uYXYtc3RhY2tlZD5saStsaXttYXJnaW4tdG9wOjJweDttYXJnaW4tbGVmdDowfS5uYXYtanVzdGlmaWVkLC5uYXYtdGFicy5uYXYtanVzdGlmaWVke3dpZHRoOjEwMCV9Lm5hdi1qdXN0aWZpZWQ+bGksLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGl7ZmxvYXQ6bm9uZX0ubmF2LWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo1cHh9Lm5hdi1qdXN0aWZpZWQ+LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXYtanVzdGlmaWVkPmxpLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpe2Rpc3BsYXk6dGFibGUtY2VsbDt3aWR0aDoxJX0ubmF2LWp1c3RpZmllZD5saT5hLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmF7bWFyZ2luLWJvdHRvbTowfX0ubmF2LXRhYnMtanVzdGlmaWVkLC5uYXYtdGFicy5uYXYtanVzdGlmaWVke2JvcmRlci1ib3R0b206MH0ubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXttYXJnaW4tcmlnaHQ6MDtib3JkZXItcmFkaXVzOjRweH0ubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSwubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNkZGR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9Lm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfX0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXYtdGFicyAuZHJvcGRvd24tbWVudXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9Lm5hdmJhcntwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9Lm5hdmJhcjpiZWZvcmUsLm5hdmJhcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdmJhcjphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhcntib3JkZXItcmFkaXVzOjRweH19Lm5hdmJhci1oZWFkZXI6YmVmb3JlLC5uYXZiYXItaGVhZGVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ubmF2YmFyLWhlYWRlcjphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1oZWFkZXJ7ZmxvYXQ6bGVmdH19Lm5hdmJhci1jb2xsYXBzZXtvdmVyZmxvdy14OnZpc2libGU7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lm5hdmJhci1jb2xsYXBzZTpiZWZvcmUsLm5hdmJhci1jb2xsYXBzZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9Lm5hdmJhci1jb2xsYXBzZTphZnRlcntjbGVhcjpib3RofS5uYXZiYXItY29sbGFwc2UuaW57b3ZlcmZsb3cteTphdXRvfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1jb2xsYXBzZXt3aWR0aDphdXRvO2JvcmRlci10b3A6MDtib3gtc2hhZG93Om5vbmV9Lm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowO292ZXJmbG93OnZpc2libGUgIWltcG9ydGFudH0ubmF2YmFyLWNvbGxhcHNlLmlue292ZXJmbG93LXk6dmlzaWJsZX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX0ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2V7bWF4LWhlaWdodDozNDBweH1AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpey5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZXttYXgtaGVpZ2h0OjIwMHB4fX0uY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSwuY29udGFpbmVyLWZsdWlkPi5uYXZiYXItaGVhZGVyLC5jb250YWluZXItZmx1aWQ+Lm5hdmJhci1jb2xsYXBzZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfX0ubmF2YmFyLXN0YXRpYy10b3B7ei1pbmRleDoxMDAwO2JvcmRlci13aWR0aDowIDAgMXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1zdGF0aWMtdG9we2JvcmRlci1yYWRpdXM6MH19Lm5hdmJhci1maXhlZC10b3AsLm5hdmJhci1maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1maXhlZC10b3AsLm5hdmJhci1maXhlZC1ib3R0b217Ym9yZGVyLXJhZGl1czowfX0ubmF2YmFyLWZpeGVkLXRvcHt0b3A6MDtib3JkZXItd2lkdGg6MCAwIDFweH0ubmF2YmFyLWZpeGVkLWJvdHRvbXtib3R0b206MDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXdpZHRoOjFweCAwIDB9Lm5hdmJhci1icmFuZHtmbG9hdDpsZWZ0O3BhZGRpbmc6MTVweCAxNXB4O2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjUwcHh9Lm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWJyYW5kOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXZiYXItYnJhbmQ+aW1ne2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyPi5jb250YWluZXIgLm5hdmJhci1icmFuZCwubmF2YmFyPi5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZHttYXJnaW4tbGVmdDotMTVweH19Lm5hdmJhci10b2dnbGV7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjE1cHg7cGFkZGluZzo5cHggMTBweDttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjhweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6NHB4fS5uYXZiYXItdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7ZGlzcGxheTpibG9jazt3aWR0aDoyMnB4O2hlaWdodDoycHg7Ym9yZGVyLXJhZGl1czoxcHh9Lm5hdmJhci10b2dnbGUgLmljb24tYmFyKy5pY29uLWJhcnttYXJnaW4tdG9wOjRweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItdG9nZ2xle2Rpc3BsYXk6bm9uZX19Lm5hdmJhci1uYXZ7bWFyZ2luOjcuNXB4IC0xNXB4fS5uYXZiYXItbmF2PmxpPmF7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjIwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO21hcmdpbi10b3A6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZX0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hLC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXJ7cGFkZGluZzo1cHggMTVweCA1cHggMjVweH0ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5he2xpbmUtaGVpZ2h0OjIwcHh9Lm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2JhY2tncm91bmQtaW1hZ2U6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLW5hdntmbG9hdDpsZWZ0O21hcmdpbjowfS5uYXZiYXItbmF2Pmxpe2Zsb2F0OmxlZnR9Lm5hdmJhci1uYXY+bGk+YXtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjE1cHh9fS5uYXZiYXItZm9ybXttYXJnaW4tbGVmdDotMTVweDttYXJnaW4tcmlnaHQ6LTE1cHg7cGFkZGluZzoxMHB4IDE1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpLDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSksMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWJvdHRvbTo4cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gcCwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSBwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwidXJsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLm5hdmJhci1mb3JtIC5jb21tZW50LWZvcm0gdGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gdGV4dGFyZWF7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGlje2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXB7ZGlzcGxheTppbmxpbmUtdGFibGU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIGlucHV0W3R5cGU9XCJ1cmxcIl0sLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuY29tbWVudC1mb3JtIHRleHRhcmVhLC5jb21tZW50LWZvcm0gLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCB0ZXh0YXJlYXt3aWR0aDphdXRvfS5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInRleHRcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPVwiZW1haWxcIl0sLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9XCJlbWFpbFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInVybFwiXSwuY29tbWVudC1mb3JtIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1cInVybFwiXSwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSAuaW5wdXQtZ3JvdXA+dGV4dGFyZWEsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwPnRleHRhcmVhe3dpZHRoOjEwMCV9Lm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVse21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm5hdmJhci1mb3JtIC5yYWRpbywubmF2YmFyLWZvcm0gLmNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbHtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLWZvcm0gLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDowfS5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2t7dG9wOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwLC5uYXZiYXItZm9ybSAuY29tbWVudC1mb3JtIHAsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gcHttYXJnaW4tYm90dG9tOjVweH0ubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCwubmF2YmFyLWZvcm0gLmNvbW1lbnQtZm9ybSBwOmxhc3QtY2hpbGQsLmNvbW1lbnQtZm9ybSAubmF2YmFyLWZvcm0gcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubmF2YmFyLWZvcm17d2lkdGg6YXV0bztib3JkZXI6MDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9fS5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51e21hcmdpbi10b3A6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudXttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5uYXZiYXItYnRue21hcmdpbi10b3A6OHB4O21hcmdpbi1ib3R0b206OHB4fS5uYXZiYXItYnRuLmJ0bi1zbSwuYnRuLWdyb3VwLXNtPi5uYXZiYXItYnRuLmJ0biwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAtc20+aW5wdXQubmF2YmFyLWJ0blt0eXBlPVwic3VibWl0XCJde21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9Lm5hdmJhci1idG4uYnRuLXhzLC5idG4tZ3JvdXAteHM+Lm5hdmJhci1idG4uYnRuLC5jb21tZW50LWZvcm0gLmJ0bi1ncm91cC14cz5pbnB1dC5uYXZiYXItYnRuW3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLXRvcDoxNHB4O21hcmdpbi1ib3R0b206MTRweH0ubmF2YmFyLXRleHR7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItdGV4dHtmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0OjE1cHg7bWFyZ2luLXJpZ2h0OjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0ubmF2YmFyLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5uYXZiYXItcmlnaHQgfiAubmF2YmFyLXJpZ2h0e21hcmdpbi1yaWdodDowfX0ubmF2YmFyLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O2JvcmRlci1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5ke2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXN7Y29sb3I6IzVlNWU1ZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dHtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5he2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmE6Zm9jdXN7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uYWN0aXZlPmE6Zm9jdXN7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xle2JvcmRlci1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZGRkfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXJ7YmFja2dyb3VuZC1jb2xvcjojODg4fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm17Ym9yZGVyLWNvbG9yOiNlN2U3ZTd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3O2NvbG9yOiM1NTV9QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjojNzc3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3Vze2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3Vze2NvbG9yOiM1NTU7YmFja2dyb3VuZC1jb2xvcjojZTdlN2U3fS5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3Vze2NvbG9yOiNjY2M7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX0ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5re2NvbG9yOiM3Nzd9Lm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3Zlcntjb2xvcjojMzMzfS5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmt7Y29sb3I6Izc3N30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzMzM30ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3ZlcixmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1c3tjb2xvcjojY2NjfS5uYXZiYXItaW52ZXJzZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Ym9yZGVyLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmR7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0e2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+bGk+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA5MDkwOX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGV7Ym9yZGVyLWNvbG9yOiMzMzN9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybXtib3JkZXItY29sb3I6IzEwMTAxMH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YSwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDk7Y29sb3I6I2ZmZn1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZHJvcGRvd24taGVhZGVye2JvcmRlci1jb2xvcjojMDkwOTA5fS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwOTA5MDl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmF7Y29sb3I6IzlkOWQ5ZH0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzA5MDkwOX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1c3tjb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGlua3tjb2xvcjojOWQ5ZDlkfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXJ7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5re2NvbG9yOiM5ZDlkOWR9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3Vze2NvbG9yOiNmZmZ9Lm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXN7Y29sb3I6IzQ0NH0uYnJlYWRjcnVtYntwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1ib3R0b206MjBweDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1yYWRpdXM6NHB4fS5icmVhZGNydW1iPmxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iPmxpK2xpOmJlZm9yZXtjb250ZW50OlwiL8KgXCI7cGFkZGluZzowIDVweDtjb2xvcjojY2NjfS5icmVhZGNydW1iPi5hY3RpdmV7Y29sb3I6Izc3N30ucGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MDttYXJnaW46MjBweCAwO2JvcmRlci1yYWRpdXM6NHB4fS5wYWdpbmF0aW9uPmxpe2Rpc3BsYXk6aW5saW5lfS5wYWdpbmF0aW9uPmxpPmEsLnBhZ2luYXRpb24+bGk+c3Bhbntwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpsZWZ0O3BhZGRpbmc6NnB4IDEycHg7bGluZS1oZWlnaHQ6MS40Mjg1Nzt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7bWFyZ2luLWxlZnQ6LTFweH0ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW57bWFyZ2luLWxlZnQ6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH0ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9LnBhZ2luYXRpb24+bGk+YTpob3ZlciwucGFnaW5hdGlvbj5saT5hOmZvY3VzLC5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+bGk+c3Bhbjpmb2N1c3tjb2xvcjojMjM1MjdjO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2RkZH0ucGFnaW5hdGlvbj4uYWN0aXZlPmEsLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cywucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVyLC5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1c3t6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjc7Y3Vyc29yOmRlZmF1bHR9LnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46Zm9jdXMsLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6Zm9jdXN7Y29sb3I6Izc3NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZGQ7Y3Vyc29yOm5vdC1hbGxvd2VkfS5wYWdpbmF0aW9uLWxnPmxpPmEsLnBhZ2luYXRpb24tbGc+bGk+c3BhbntwYWRkaW5nOjEwcHggMTZweDtmb250LXNpemU6MThweH0ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW57Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo2cHh9LnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5hLC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo2cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NnB4fS5wYWdpbmF0aW9uLXNtPmxpPmEsLnBhZ2luYXRpb24tc20+bGk+c3BhbntwYWRkaW5nOjVweCAxMHB4O2ZvbnQtc2l6ZToxMnB4fS5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+c3Bhbntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFnaW5hdGlvbi1zbT5saTpsYXN0LWNoaWxkPmEsLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhZ2Vye3BhZGRpbmctbGVmdDowO21hcmdpbjoyMHB4IDA7bGlzdC1zdHlsZTpub25lO3RleHQtYWxpZ246Y2VudGVyfS5wYWdlcjpiZWZvcmUsLnBhZ2VyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucGFnZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ucGFnZXIgbGl7ZGlzcGxheTppbmxpbmV9LnBhZ2VyIGxpPmEsLnBhZ2VyIGxpPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo1cHggMTRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6MTVweH0ucGFnZXIgbGk+YTpob3ZlciwucGFnZXIgbGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9LnBhZ2VyIC5uZXh0PmEsLnBhZ2VyIC5uZXh0PnNwYW57ZmxvYXQ6cmlnaHR9LnBhZ2VyIC5wcmV2aW91cz5hLC5wYWdlciAucHJldmlvdXM+c3BhbntmbG9hdDpsZWZ0fS5wYWdlciAuZGlzYWJsZWQ+YSwucGFnZXIgLmRpc2FibGVkPmE6aG92ZXIsLnBhZ2VyIC5kaXNhYmxlZD5hOmZvY3VzLC5wYWdlciAuZGlzYWJsZWQ+c3Bhbntjb2xvcjojNzc3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjdXJzb3I6bm90LWFsbG93ZWR9LmxhYmVse2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6LjJlbSAuNmVtIC4zZW07Zm9udC1zaXplOjc1JTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7Ym9yZGVyLXJhZGl1czouMjVlbX0ubGFiZWw6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmxhYmVsLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAubGFiZWx7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9YS5sYWJlbDpob3ZlcixhLmxhYmVsOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmxhYmVsLWRlZmF1bHR7YmFja2dyb3VuZC1jb2xvcjojNzc3fS5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZX0ubGFiZWwtcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjd9LmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwfS5sYWJlbC1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzVjYjg1Y30ubGFiZWwtc3VjY2Vzc1tocmVmXTpob3ZlciwubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDlkNDR9LmxhYmVsLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlfS5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLC5sYWJlbC1pbmZvW2hyZWZdOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzMxYjBkNX0ubGFiZWwtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGV9LmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWM5NzFmfS5sYWJlbC1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmfS5sYWJlbC1kYW5nZXJbaHJlZl06aG92ZXIsLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNjOTMwMmN9LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxMHB4O3BhZGRpbmc6M3B4IDdweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojNzc3O2JvcmRlci1yYWRpdXM6MTBweH0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdlLC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHh9LmJ0bi14cyAuYmFkZ2UsLmJ0bi1ncm91cC14cz4uYnRuIC5iYWRnZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2UsLmJ0bi1ncm91cC14cz4uYnRuIC5iYWRnZSwuY29tbWVudC1mb3JtIC5idG4tZ3JvdXAteHM+aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSAuYmFkZ2V7dG9wOjA7cGFkZGluZzoxcHggNXB4fS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlPi5iYWRnZSwubmF2LXBpbGxzPi5hY3RpdmU+YT4uYmFkZ2V7Y29sb3I6IzMzN2FiNztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2V7ZmxvYXQ6cmlnaHR9Lmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2UrLmJhZGdle21hcmdpbi1yaWdodDo1cHh9Lm5hdi1waWxscz5saT5hPi5iYWRnZXttYXJnaW4tbGVmdDozcHh9YS5iYWRnZTpob3ZlcixhLmJhZGdlOmZvY3Vze2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9Lmp1bWJvdHJvbntwYWRkaW5nOjMwcHggMTVweDttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9Lmp1bWJvdHJvbiBoMSwuanVtYm90cm9uIC5oMXtjb2xvcjppbmhlcml0fS5qdW1ib3Ryb24gcHttYXJnaW4tYm90dG9tOjE1cHg7Zm9udC1zaXplOjIxcHg7Zm9udC13ZWlnaHQ6MjAwfS5qdW1ib3Ryb24+aHJ7Ym9yZGVyLXRvcC1jb2xvcjojZDVkNWQ1fS5jb250YWluZXIgLmp1bWJvdHJvbiwuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb257Ym9yZGVyLXJhZGl1czo2cHh9Lmp1bWJvdHJvbiAuY29udGFpbmVye21heC13aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuanVtYm90cm9ue3BhZGRpbmc6NDhweCAwfS5jb250YWluZXIgLmp1bWJvdHJvbiwuY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb257cGFkZGluZy1sZWZ0OjYwcHg7cGFkZGluZy1yaWdodDo2MHB4fS5qdW1ib3Ryb24gaDEsLmp1bWJvdHJvbiAuaDF7Zm9udC1zaXplOjYzcHh9fS50aHVtYm5haWwsLndwLWNhcHRpb257ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweDttYXJnaW4tYm90dG9tOjIwcHg7bGluZS1oZWlnaHQ6MS40Mjg1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXIgMC4ycyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246Ym9yZGVyIDAuMnMgZWFzZS1pbi1vdXR9LnRodW1ibmFpbD5pbWcsLndwLWNhcHRpb24+aW1nLC50aHVtYm5haWwgYT5pbWcsLndwLWNhcHRpb24gYT5pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS50aHVtYm5haWwgLmNhcHRpb24sLndwLWNhcHRpb24gLmNhcHRpb257cGFkZGluZzo5cHg7Y29sb3I6IzMzM31hLnRodW1ibmFpbDpob3ZlcixhLndwLWNhcHRpb246aG92ZXIsYS50aHVtYm5haWw6Zm9jdXMsYS53cC1jYXB0aW9uOmZvY3VzLGEudGh1bWJuYWlsLmFjdGl2ZSxhLmFjdGl2ZS53cC1jYXB0aW9ue2JvcmRlci1jb2xvcjojMzM3YWI3fS5hbGVydHtwYWRkaW5nOjE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo0cHh9LmFsZXJ0IGg0e21hcmdpbi10b3A6MDtjb2xvcjppbmhlcml0fS5hbGVydCAuYWxlcnQtbGlua3tmb250LXdlaWdodDpib2xkfS5hbGVydD5wLC5hbGVydD51bHttYXJnaW4tYm90dG9tOjB9LmFsZXJ0PnArcHttYXJnaW4tdG9wOjVweH0uYWxlcnQtZGlzbWlzc2FibGUsLmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6MzVweH0uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2V7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7cmlnaHQ6LTIxcHg7Y29sb3I6aW5oZXJpdH0uYWxlcnQtc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDg7Ym9yZGVyLWNvbG9yOiNkNmU5YzY7Y29sb3I6IzNjNzYzZH0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNjOWUyYjN9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzJiNTQyY30uYWxlcnQtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjc7Ym9yZGVyLWNvbG9yOiNiY2U4ZjE7Y29sb3I6IzMxNzA4Zn0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhNmUxZWN9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzI0NTI2OX0uYWxlcnQtd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTM7Ym9yZGVyLWNvbG9yOiNmYWViY2M7Y29sb3I6IzhhNmQzYn0uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmN2UxYjV9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzY2NTEyY30uYWxlcnQtZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2YyZGVkZTtib3JkZXItY29sb3I6I2ViY2NkMTtjb2xvcjojYTk0NDQyfS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZTRiOWMwfS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6Izg0MzUzNH1ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXN7ZnJvbXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjQwcHggMH10b3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH19QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246NDBweCAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjEpfS5wcm9ncmVzcy1iYXJ7ZmxvYXQ6bGVmdDt3aWR0aDowJTtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLDAuMTUpO2JveC1zaGFkb3c6aW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjE1KTstd2Via2l0LXRyYW5zaXRpb246d2lkdGggMC42cyBlYXNlOy1vLXRyYW5zaXRpb246d2lkdGggMC42cyBlYXNlO3RyYW5zaXRpb246d2lkdGggMC42cyBlYXNlfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsLnByb2dyZXNzLWJhci1zdHJpcGVke2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1zaXplOjQwcHggNDBweH0ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsLnByb2dyZXNzLWJhci5hY3RpdmV7LXdlYmtpdC1hbmltYXRpb246cHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlOy1vLWFuaW1hdGlvbjpwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZX0ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjfS5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2Vzc3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpfS5wcm9ncmVzcy1iYXItaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGV9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZve2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCl9LnByb2dyZXNzLWJhci13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZX0ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KX0ucHJvZ3Jlc3MtYmFyLWRhbmdlcntiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGZ9LnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1kYW5nZXJ7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KX0ubWVkaWF7bWFyZ2luLXRvcDoxNXB4fS5tZWRpYTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZGlhLC5tZWRpYS1ib2R5e3pvb206MTtvdmVyZmxvdzpoaWRkZW59Lm1lZGlhLWJvZHl7d2lkdGg6MTAwMDBweH0ubWVkaWEtb2JqZWN0e2Rpc3BsYXk6YmxvY2t9Lm1lZGlhLXJpZ2h0LC5tZWRpYT4ucHVsbC1yaWdodHtwYWRkaW5nLWxlZnQ6MTBweH0ubWVkaWEtbGVmdCwubWVkaWE+LnB1bGwtbGVmdHtwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1lZGlhLWxlZnQsLm1lZGlhLXJpZ2h0LC5tZWRpYS1ib2R5e2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjp0b3B9Lm1lZGlhLW1pZGRsZXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1lZGlhLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219Lm1lZGlhLWhlYWRpbmd7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206NXB4fS5tZWRpYS1saXN0e3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1ncm91cHttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZy1sZWZ0OjB9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4O21hcmdpbi1ib3R0b206LTFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4fWEubGlzdC1ncm91cC1pdGVte2NvbG9yOiM1NTV9YS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOiMzMzN9YS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjV9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZWVlO2NvbG9yOiM3Nzc7Y3Vyc29yOm5vdC1hbGxvd2VkfS5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHR7Y29sb3I6Izc3N30ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1c3t6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Ym9yZGVyLWNvbG9yOiMzMzdhYjd9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCwubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGx7Y29sb3I6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dHtjb2xvcjojYzdkZGVmfS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc3tjb2xvcjojM2M3NjNkO2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMzYzc2M2R9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkMGU5YzZ9YS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2Q7Ym9yZGVyLWNvbG9yOiMzYzc2M2R9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZve2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fWEubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzMxNzA4Zn1hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3tjb2xvcjppbmhlcml0fWEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1c3tjb2xvcjojMzE3MDhmO2JhY2tncm91bmQtY29sb3I6I2M0ZTNmM31hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMxNzA4Zjtib3JkZXItY29sb3I6IzMxNzA4Zn0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmd7Y29sb3I6IzhhNmQzYjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2Y4ZTN9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojOGE2ZDNifWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5ne2NvbG9yOmluaGVyaXR9YS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3Vze2NvbG9yOiM4YTZkM2I7YmFja2dyb3VuZC1jb2xvcjojZmFmMmNjfWEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojOGE2ZDNiO2JvcmRlci1jb2xvcjojOGE2ZDNifS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2Vye2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojYTk0NDQyfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmd7Y29sb3I6aW5oZXJpdH1hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3Vze2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZWJjY2NjfWEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYTk0NDQyO2JvcmRlci1jb2xvcjojYTk0NDQyfS5saXN0LWdyb3VwLWl0ZW0taGVhZGluZ3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTo1cHh9Lmxpc3QtZ3JvdXAtaXRlbS10ZXh0e21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjN9LnBhbmVse21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwwLDAsMC4wNSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KX0ucGFuZWwtYm9keXtwYWRkaW5nOjE1cHh9LnBhbmVsLWJvZHk6YmVmb3JlLC5wYW5lbC1ib2R5OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucGFuZWwtYm9keTphZnRlcntjbGVhcjpib3RofS5wYW5lbC1oZWFkaW5ne3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweH0ucGFuZWwtaGVhZGluZz4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjppbmhlcml0fS5wYW5lbC10aXRsZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOmluaGVyaXR9LnBhbmVsLXRpdGxlPmEsLnBhbmVsLXRpdGxlPnNtYWxsLC5wYW5lbC10aXRsZT4uc21hbGwsLnBhbmVsLXRpdGxlPnNtYWxsPmEsLnBhbmVsLXRpdGxlPi5zbWFsbD5he2NvbG9yOmluaGVyaXR9LnBhbmVsLWZvb3RlcntwYWRkaW5nOjEwcHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi5saXN0LWdyb3VwLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXB7bWFyZ2luLWJvdHRvbTowfS5wYW5lbD4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItd2lkdGg6MXB4IDA7Ym9yZGVyLXJhZGl1czowfS5wYW5lbD4ubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4ubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCwucGFuZWw+LnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXArLnBhbmVsLWZvb3Rlcntib3JkZXItdG9wLXdpZHRoOjB9LnBhbmVsPi50YWJsZSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxle21hcmdpbi1ib3R0b206MH0ucGFuZWw+LnRhYmxlIGNhcHRpb24sLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSBjYXB0aW9uLC5wYW5lbD4ucGFuZWwtY29sbGFwc2U+LnRhYmxlIGNhcHRpb257cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpmaXJzdC1jaGlsZD50Ym9keTpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkPi50YWJsZTpmaXJzdC1jaGlsZD50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZD4udGFibGU6Zmlyc3QtY2hpbGQ+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQ+LnRhYmxlOmZpcnN0LWNoaWxkPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkPi50YWJsZTpsYXN0LWNoaWxkPnRib2R5Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQ+LnRhYmxlOmxhc3QtY2hpbGQ+dGZvb3Q6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6M3B4fS5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlOmxhc3QtY2hpbGQ+dGJvZHk6bGFzdC1jaGlsZD50cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZTpsYXN0LWNoaWxkPnRmb290Omxhc3QtY2hpbGQ+dHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Ym9keTpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZD4udGFibGU6bGFzdC1jaGlsZD50Zm9vdDpsYXN0LWNoaWxkPnRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHh9LnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwucGFuZWw+LnBhbmVsLWJvZHkrLnRhYmxlLXJlc3BvbnNpdmUsLnBhbmVsPi50YWJsZSsucGFuZWwtYm9keSwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmUrLnBhbmVsLWJvZHl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZH0ucGFuZWw+LnRhYmxlPnRib2R5OmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkIHRoLC5wYW5lbD4udGFibGU+dGJvZHk6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQgdGR7Ym9yZGVyLXRvcDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmZpcnN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cjpmaXJzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmZpcnN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6Zmlyc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpmaXJzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGQsLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50ZCwucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGgsLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aHtib3JkZXItYm90dG9tOjB9LnBhbmVsPi50YWJsZS1yZXNwb25zaXZle2JvcmRlcjowO21hcmdpbi1ib3R0b206MH0ucGFuZWwtZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fS5wYW5lbC1ncm91cCAucGFuZWx7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6NHB4fS5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVse21hcmdpbi10b3A6NXB4fS5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZ3tib3JkZXItYm90dG9tOjB9LnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keSwucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5saXN0LWdyb3Vwe2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9LnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5wYW5lbC1kZWZhdWx0e2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlci1jb2xvcjojZGRkfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNkZGR9LnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2RkZH0ucGFuZWwtcHJpbWFyeXtib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZ3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzMzN2FiN30ucGFuZWwtcHJpbWFyeT4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojMzM3YWI3fS5wYW5lbC1wcmltYXJ5Pi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojMzM3YWI3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFuZWwtcHJpbWFyeT4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiMzMzdhYjd9LnBhbmVsLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmd7Y29sb3I6IzNjNzYzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZmYwZDg7Ym9yZGVyLWNvbG9yOiNkNmU5YzZ9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2Q2ZTljNn0ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZyAuYmFkZ2V7Y29sb3I6I2RmZjBkODtiYWNrZ3JvdW5kLWNvbG9yOiMzYzc2M2R9LnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZDZlOWM2fS5wYW5lbC1pbmZve2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiMzMTcwOGY7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3O2JvcmRlci1jb2xvcjojYmNlOGYxfS5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItdG9wLWNvbG9yOiNiY2U4ZjF9LnBhbmVsLWluZm8+LnBhbmVsLWhlYWRpbmcgLmJhZGdle2NvbG9yOiNkOWVkZjc7YmFja2dyb3VuZC1jb2xvcjojMzE3MDhmfS5wYW5lbC1pbmZvPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2JjZThmMX0ucGFuZWwtd2FybmluZ3tib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZ3tjb2xvcjojOGE2ZDNiO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlMztib3JkZXItY29sb3I6I2ZhZWJjY30ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2U+LnBhbmVsLWJvZHl7Ym9yZGVyLXRvcC1jb2xvcjojZmFlYmNjfS5wYW5lbC13YXJuaW5nPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZmNmOGUzO2JhY2tncm91bmQtY29sb3I6IzhhNmQzYn0ucGFuZWwtd2FybmluZz4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZT4ucGFuZWwtYm9keXtib3JkZXItYm90dG9tLWNvbG9yOiNmYWViY2N9LnBhbmVsLWRhbmdlcntib3JkZXItY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5ne2NvbG9yOiNhOTQ0NDI7YmFja2dyb3VuZC1jb2xvcjojZjJkZWRlO2JvcmRlci1jb2xvcjojZWJjY2QxfS5wYW5lbC1kYW5nZXI+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci10b3AtY29sb3I6I2ViY2NkMX0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1oZWFkaW5nIC5iYWRnZXtjb2xvcjojZjJkZWRlO2JhY2tncm91bmQtY29sb3I6I2E5NDQ0Mn0ucGFuZWwtZGFuZ2VyPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5e2JvcmRlci1ib3R0b20tY29sb3I6I2ViY2NkMX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2hlaWdodDowO3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW59LmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LC5lbWJlZC1yZXNwb25zaXZlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JvcmRlcjowfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5e3BhZGRpbmctYm90dG9tOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00Ynkze3BhZGRpbmctYm90dG9tOjc1JX0ud2VsbHttaW4taGVpZ2h0OjIwcHg7cGFkZGluZzoxOXB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMDUpfS53ZWxsIGJsb2NrcXVvdGV7Ym9yZGVyLWNvbG9yOiNkZGQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xNSl9LndlbGwtbGd7cGFkZGluZzoyNHB4O2JvcmRlci1yYWRpdXM6NnB4fS53ZWxsLXNte3BhZGRpbmc6OXB4O2JvcmRlci1yYWRpdXM6M3B4fS5jbG9zZXtmbG9hdDpyaWdodDtmb250LXNpemU6MjFweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzAwMDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7b3BhY2l0eTouMjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0yMCl9LmNsb3NlOmhvdmVyLC5jbG9zZTpmb2N1c3tjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfWJ1dHRvbi5jbG9zZXtwYWRkaW5nOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFse2Rpc3BsYXk6bm9uZTtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDUwOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO291dGxpbmU6MH0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjUlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjUlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0yNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTI1JSk7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7LW1vei10cmFuc2l0aW9uOi1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0fS5tb2RhbC5pbiAubW9kYWwtZGlhbG9ney13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTstby10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCl9Lm1vZGFsLW9wZW4gLm1vZGFse292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30ubW9kYWwtZGlhbG9ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmF1dG87bWFyZ2luOjEwcHh9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzk5OTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtib3JkZXItcmFkaXVzOjZweDstd2Via2l0LWJveC1zaGFkb3c6MCAzcHggOXB4IHJnYmEoMCwwLDAsMC41KTtib3gtc2hhZG93OjAgM3B4IDlweCByZ2JhKDAsMCwwLDAuNSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDQwO2JhY2tncm91bmQtY29sb3I6IzAwMH0ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9Lm1vZGFsLWJhY2tkcm9wLmlue29wYWNpdHk6LjU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApfS5tb2RhbC1oZWFkZXJ7cGFkZGluZzoxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7bWluLWhlaWdodDoxNi40Mjg1N3B4fS5tb2RhbC1oZWFkZXIgLmNsb3Nle21hcmdpbi10b3A6LTJweH0ubW9kYWwtdGl0bGV7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MS40Mjg1N30ubW9kYWwtYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHh9Lm1vZGFsLWZvb3RlcntwYWRkaW5nOjE1cHg7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1fS5tb2RhbC1mb290ZXI6YmVmb3JlLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0ubW9kYWwtZm9vdGVyIC5idG4rLmJ0biwubW9kYWwtZm9vdGVyIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdKy5idG4sLm1vZGFsLWZvb3RlciAuY29tbWVudC1mb3JtIC5idG4raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5tb2RhbC1mb290ZXIgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWJvdHRvbTowfS5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuKy5idG4sLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSsuYnRuLC5jb21tZW50LWZvcm0gLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0rLmJ0biwubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmNvbW1lbnQtZm9ybSAuYnRuK2lucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0bitpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0raW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdK2lucHV0W3R5cGU9XCJzdWJtaXRcIl17bWFyZ2luLWxlZnQ6LTFweH0ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2srLmJ0bi1ibG9ja3ttYXJnaW4tbGVmdDowfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tb2RhbC1kaWFsb2d7d2lkdGg6NjAwcHg7bWFyZ2luOjMwcHggYXV0b30ubW9kYWwtY29udGVudHstd2Via2l0LWJveC1zaGFkb3c6MCA1cHggMTVweCByZ2JhKDAsMCwwLDAuNSk7Ym94LXNoYWRvdzowIDVweCAxNXB4IHJnYmEoMCwwLDAsMC41KX0ubW9kYWwtc217d2lkdGg6MzAwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1vZGFsLWxne3dpZHRoOjkwMHB4fX0udG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwNzA7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDtvcGFjaXR5OjA7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LnRvb2x0aXAuaW57b3BhY2l0eTouOTtmaWx0ZXI6YWxwaGEob3BhY2l0eT05MCl9LnRvb2x0aXAudG9we21hcmdpbi10b3A6LTNweDtwYWRkaW5nOjVweCAwfS50b29sdGlwLnJpZ2h0e21hcmdpbi1sZWZ0OjNweDtwYWRkaW5nOjAgNXB4fS50b29sdGlwLmJvdHRvbXttYXJnaW4tdG9wOjNweDtwYWRkaW5nOjVweCAwfS50b29sdGlwLmxlZnR7bWFyZ2luLWxlZnQ6LTNweDtwYWRkaW5nOjAgNXB4fS50b29sdGlwLWlubmVye21heC13aWR0aDoyMDBweDtwYWRkaW5nOjNweCA4cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czo0cHh9LnRvb2x0aXAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvd3tib3R0b206MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci13aWR0aDo1cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93e2JvdHRvbTowO3JpZ2h0OjVweDttYXJnaW4tYm90dG9tOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggMDtib3JkZXItdG9wLWNvbG9yOiMwMDB9LnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93e2JvdHRvbTowO2xlZnQ6NXB4O21hcmdpbi1ib3R0b206LTVweDtib3JkZXItd2lkdGg6NXB4IDVweCAwO2JvcmRlci10b3AtY29sb3I6IzAwMH0udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvd3t0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXdpZHRoOjVweCA1cHggNXB4IDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDB9LnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvd3t0b3A6NTAlO3JpZ2h0OjA7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDo1cHggMCA1cHggNXB4O2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93e3RvcDowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Ym9yZGVyLXdpZHRoOjAgNXB4IDVweDtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3d7dG9wOjA7cmlnaHQ6NXB4O21hcmdpbi10b3A6LTVweDtib3JkZXItd2lkdGg6MCA1cHggNXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAwMH0udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3d7dG9wOjA7bGVmdDo1cHg7bWFyZ2luLXRvcDotNXB4O2JvcmRlci13aWR0aDowIDVweCA1cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDAwfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpub25lO21heC13aWR0aDoyNzZweDtwYWRkaW5nOjFweDtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI4NTc7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDVweCAxMHB4IHJnYmEoMCwwLDAsMC4yKTtib3gtc2hhZG93OjAgNXB4IDEwcHggcmdiYSgwLDAsMCwwLjIpO3doaXRlLXNwYWNlOm5vcm1hbH0ucG9wb3Zlci50b3B7bWFyZ2luLXRvcDotMTBweH0ucG9wb3Zlci5yaWdodHttYXJnaW4tbGVmdDoxMHB4fS5wb3BvdmVyLmJvdHRvbXttYXJnaW4tdG9wOjEwcHh9LnBvcG92ZXIubGVmdHttYXJnaW4tbGVmdDotMTBweH0ucG9wb3Zlci10aXRsZXttYXJnaW46MDtwYWRkaW5nOjhweCAxNHB4O2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDB9LnBvcG92ZXItY29udGVudHtwYWRkaW5nOjlweCAxNHB4fS5wb3BvdmVyPi5hcnJvdywucG9wb3Zlcj4uYXJyb3c6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LnBvcG92ZXI+LmFycm93e2JvcmRlci13aWR0aDoxMXB4fS5wb3BvdmVyPi5hcnJvdzphZnRlcntib3JkZXItd2lkdGg6MTBweDtjb250ZW50OlwiXCJ9LnBvcG92ZXIudG9wPi5hcnJvd3tsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTFweDtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLXRvcC1jb2xvcjojOTk5O2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjI1KTtib3R0b206LTExcHh9LnBvcG92ZXIudG9wPi5hcnJvdzphZnRlcntjb250ZW50OlwiIFwiO2JvdHRvbToxcHg7bWFyZ2luLWxlZnQ6LTEwcHg7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci10b3AtY29sb3I6I2ZmZn0ucG9wb3Zlci5yaWdodD4uYXJyb3d7dG9wOjUwJTtsZWZ0Oi0xMXB4O21hcmdpbi10b3A6LTExcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtY29sb3I6Izk5OTtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjI1KX0ucG9wb3Zlci5yaWdodD4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtsZWZ0OjFweDtib3R0b206LTEwcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0ucG9wb3Zlci5ib3R0b20+LmFycm93e2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMXB4O2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiM5OTk7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpO3RvcDotMTFweH0ucG9wb3Zlci5ib3R0b20+LmFycm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7dG9wOjFweDttYXJnaW4tbGVmdDotMTBweDtib3JkZXItdG9wLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5wb3BvdmVyLmxlZnQ+LmFycm93e3RvcDo1MCU7cmlnaHQ6LTExcHg7bWFyZ2luLXRvcDotMTFweDtib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC1jb2xvcjojOTk5O2JvcmRlci1sZWZ0LWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LnBvcG92ZXIubGVmdD4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtyaWdodDoxcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZjtib3R0b206LTEwcHh9LmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXJvdXNlbC1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW17ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnQ7LW8tdHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnQ7dHJhbnNpdGlvbjowLjZzIGVhc2UtaW4tb3V0IGxlZnR9LmNhcm91c2VsLWlubmVyPi5pdGVtPmltZywuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+YT5pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDoxfUBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2Qpey5jYXJvdXNlbC1pbm5lcj4uaXRlbXstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246LW1vei10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOi1vLXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246dHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtcGVyc3BlY3RpdmU6MTAwMDstbW96LXBlcnNwZWN0aXZlOjEwMDA7cGVyc3BlY3RpdmU6MTAwMH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dCwuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0uYWN0aXZlLnJpZ2h0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtsZWZ0OjB9LmNhcm91c2VsLWlubmVyPi5pdGVtLnByZXYsLmNhcm91c2VsLWlubmVyPi5pdGVtLmFjdGl2ZS5sZWZ0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0ubmV4dC5sZWZ0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5wcmV2LnJpZ2h0LC5jYXJvdXNlbC1pbm5lcj4uaXRlbS5hY3RpdmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2xlZnQ6MH19LmNhcm91c2VsLWlubmVyPi5hY3RpdmUsLmNhcm91c2VsLWlubmVyPi5uZXh0LC5jYXJvdXNlbC1pbm5lcj4ucHJldntkaXNwbGF5OmJsb2NrfS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZle2xlZnQ6MH0uY2Fyb3VzZWwtaW5uZXI+Lm5leHQsLmNhcm91c2VsLWlubmVyPi5wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmNhcm91c2VsLWlubmVyPi5uZXh0e2xlZnQ6MTAwJX0uY2Fyb3VzZWwtaW5uZXI+LnByZXZ7bGVmdDotMTAwJX0uY2Fyb3VzZWwtaW5uZXI+Lm5leHQubGVmdCwuY2Fyb3VzZWwtaW5uZXI+LnByZXYucmlnaHR7bGVmdDowfS5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLmxlZnR7bGVmdDotMTAwJX0uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5yaWdodHtsZWZ0OjEwMCV9LmNhcm91c2VsLWNvbnRyb2x7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvdHRvbTowO3dpZHRoOjE1JTtvcGFjaXR5Oi41O2ZpbHRlcjphbHBoYShvcGFjaXR5PTUwKTtmb250LXNpemU6MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNil9LmNhcm91c2VsLWNvbnRyb2wubGVmdHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwLjAwMDEpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwLjAwMDEpIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsMCwwLDAuNSkgMCUsIHJnYmEoMCwwLDAsMC4wMDAxKSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSl9LmNhcm91c2VsLWNvbnRyb2wucmlnaHR7bGVmdDphdXRvO3JpZ2h0OjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuMDAwMSkgMCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsMCwwLDAuMDAwMSkgMCUsIHJnYmEoMCwwLDAsMC41KSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjAwMDEpIDAlLCByZ2JhKDAsMCwwLDAuNSkgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpfS5jYXJvdXNlbC1jb250cm9sOmhvdmVyLC5jYXJvdXNlbC1jb250cm9sOmZvY3Vze291dGxpbmU6MDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6Ljk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9OTApfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiwuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdHtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTBweH0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodHtyaWdodDo1MCU7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi10b3A6LTEwcHg7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpzZXJpZn0uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZXtjb250ZW50OidcXDIwMzknfS5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3Jle2NvbnRlbnQ6J1xcMjAzYSd9LmNhcm91c2VsLWluZGljYXRvcnN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7bGVmdDo1MCU7ei1pbmRleDoxNTt3aWR0aDo2MCU7bWFyZ2luLWxlZnQ6LTMwJTtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9LmNhcm91c2VsLWluZGljYXRvcnMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW46MXB4O3RleHQtaW5kZW50Oi05OTlweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6IzAwMCBcXDk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmV7bWFyZ2luOjA7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNSU7cmlnaHQ6MTUlO2JvdHRvbToyMHB4O3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC42KX0uY2Fyb3VzZWwtY2FwdGlvbiAuYnRuLC5jYXJvdXNlbC1jYXB0aW9uIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5jYXJvdXNlbC1jYXB0aW9uIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1zaGFkb3c6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHt3aWR0aDozMHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHg7Zm9udC1zaXplOjMwcHh9LmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldnttYXJnaW4tbGVmdDotMTVweH0uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dHttYXJnaW4tcmlnaHQ6LTE1cHh9LmNhcm91c2VsLWNhcHRpb257bGVmdDoyMCU7cmlnaHQ6MjAlO3BhZGRpbmctYm90dG9tOjMwcHh9LmNhcm91c2VsLWluZGljYXRvcnN7Ym90dG9tOjIwcHh9fS5jbGVhcmZpeDpiZWZvcmUsLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2VudGVyLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucHVsbC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYWZmaXh7cG9zaXRpb246Zml4ZWR9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9LnZpc2libGUteHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtbWR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtbGd7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUteHMtYmxvY2ssLnZpc2libGUteHMtaW5saW5lLC52aXNpYmxlLXhzLWlubGluZS1ibG9jaywudmlzaWJsZS1zbS1ibG9jaywudmlzaWJsZS1zbS1pbmxpbmUsLnZpc2libGUtc20taW5saW5lLWJsb2NrLC52aXNpYmxlLW1kLWJsb2NrLC52aXNpYmxlLW1kLWlubGluZSwudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssLnZpc2libGUtbGctYmxvY2ssLnZpc2libGUtbGctaW5saW5lLC52aXNpYmxlLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey52aXNpYmxlLXhze2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXhze2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUteHMsdGQudmlzaWJsZS14c3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsudmlzaWJsZS14cy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LnZpc2libGUteHMtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbXtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9dGFibGUudmlzaWJsZS1zbXtkaXNwbGF5OnRhYmxlfXRyLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH10aC52aXNpYmxlLXNtLHRkLnZpc2libGUtc217ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsudmlzaWJsZS1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey52aXNpYmxlLXNtLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey52aXNpYmxlLW1ke2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLW1ke2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbWQsdGQudmlzaWJsZS1tZHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsudmlzaWJsZS1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnZpc2libGUtbWQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey52aXNpYmxlLWxne2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLWxne2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtbGcsdGQudmlzaWJsZS1sZ3tkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhpZGRlbi14c3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpey5oaWRkZW4tc217ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmhpZGRlbi1tZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhpZGRlbi1sZ3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH10YWJsZS52aXNpYmxlLXByaW50e2Rpc3BsYXk6dGFibGV9dHIudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fXRoLnZpc2libGUtcHJpbnQsdGQudmlzaWJsZS1wcmludHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5oaWRkZW4tcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fWJvZHl7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5ncmVlbntjb2xvcjojNzhjMDYyICFpbXBvcnRhbnR9LmRhcmstYmx1ZXtjb2xvcjojMDAyNzNkICFpbXBvcnRhbnR9LmxpZ2h0LWJsdWV7Y29sb3I6Izg3YzVlOCAhaW1wb3J0YW50fS55ZWxsb3d7Y29sb3I6I2ZjY2UyYyAhaW1wb3J0YW50fS5vcmFuZ2V7Y29sb3I6I2UyODg0MiAhaW1wb3J0YW50fS5ncmF5e2NvbG9yOiNjZGNkY2R9YSxhOmhvdmVye2NvbG9yOiNlMjg4NDJ9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjYwMH0ud2YtbG9hZGluZyBoMSwud2YtbG9hZGluZyBoMiwud2YtbG9hZGluZyBoMywud2YtbG9hZGluZyBoNCwud2YtbG9hZGluZyBoNSwud2YtbG9hZGluZyBoNntvcGFjaXR5OjAgIWltcG9ydGFudH0ud2YtbG9hZGluZyAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIGF7b3BhY2l0eTowfWgxLmVudHJ5LXRpdGxle2ZvbnQtc2l6ZTozNHB4O21hcmdpbi1ib3R0b206OXB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDowO2xpbmUtaGVpZ2h0OjEuMX1pbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30udGh1bWJuYWlsLC53cC1jYXB0aW9uLC53cC1jYXB0aW9ue21heC13aWR0aDoxMDAlfS5tYWlue2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojNDQ0fS5tYWluIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1haW4gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tYWluIC5lbnRyeS1jb250ZW50IC5leGNlcnB0IHB7bGluZS1oZWlnaHQ6MS41fS5tYWluIC5lbnRyeS1jb250ZW50IHB7bWFyZ2luLWJvdHRvbTozMHB4O2xpbmUtaGVpZ2h0OjEuN30ubWFpbiAuZW50cnktY29udGVudCB1bCwubWFpbiAuZW50cnktY29udGVudCBvbHttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fS5tYWluIC5lbnRyeS1jb250ZW50IGJsb2NrcXVvdGV7bWFyZ2luOjMwcHggMDtib3JkZXItbGVmdDo1cHggc29saWQgIzAwMjczZH0ubWFpbiAuZW50cnktY29udGVudCBibG9ja3F1b3RlIGNpdGV7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1haW4gLmVudHJ5LWNvbnRlbnQgbGl7bGlzdC1zdHlsZTpub25lO21hcmdpbi1ib3R0b206MTBweH0ubWFpbiAuZW50cnktY29udGVudCBsaTpiZWZvcmV7Y29udGVudDpcIuKAoiBcIjtjb2xvcjojMDY1NTlmO21hcmdpbi1sZWZ0Oi0xNHB4fS5tYWluIC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsLm1haW4gLmVudHJ5LWNvbnRlbnQgZmlnY2FwdGlvbnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxZW07Y29sb3I6IzU1NWQ2Njt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjlweCA1cHg7YmFja2dyb3VuZDojZTdlN2U3O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6aXRhbGljO2Rpc3BsYXk6YmxvY2t9Lm1haW4gLm1ldGFzbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGEsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYSwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZDttYXJnaW4tYm90dG9tOjEwcHh9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dG9wOjNweDttYXJnaW4tbGVmdDoxMHB4O2NvbnRlbnQ6XCIgXCI7aGVpZ2h0OjI1cHg7d2lkdGg6MjVweDtiYWNrZ3JvdW5kOiNlMjg4NDIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcuanBnKSA1MCUgNTAlIG5vLXJlcGVhdDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uc2luZ2xlIC5lbnRyeS1jb250ZW50IGgxIGE6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMiBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDMgYTphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg0IGE6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNSBhOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDYgYTphZnRlcjpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnNpbmdsZSAuZW50cnktY29udGVudCBoMSBhOmhvdmVyOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDIgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGgzIGE6aG92ZXI6YWZ0ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNCBhOmhvdmVyOmFmdGVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDUgYTpob3ZlcjphZnRlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg2IGE6aG92ZXI6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MTNweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uc2luZ2xlIC5lbnRyeS1jb250ZW50IGgxIGE6aG92ZXI6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoMiBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDMgYTpob3ZlcjphZnRlcjpob3Zlciwuc2luZ2xlIC5lbnRyeS1jb250ZW50IGg0IGE6aG92ZXI6YWZ0ZXI6aG92ZXIsLnNpbmdsZSAuZW50cnktY29udGVudCBoNSBhOmhvdmVyOmFmdGVyOmhvdmVyLC5zaW5nbGUgLmVudHJ5LWNvbnRlbnQgaDYgYTpob3ZlcjphZnRlcjpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDJ7Zm9udC1zaXplOjI2cHh9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDN7Zm9udC1zaXplOjIycHh9LnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDEgYSwucGFnZSAuZW50cnktY29udGVudCBoMiBhLC5wYWdlIC5lbnRyeS1jb250ZW50IGgzIGEsLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaDQgYSwucGFnZSAuZW50cnktY29udGVudCBoNSBhLC5wYWdlIC5lbnRyeS1jb250ZW50IGg2IGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZH0uaW1hZ2UtdGlwe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvaW5mby5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0fS53cC1jYXB0aW9uLC53cC1ibG9jay1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MCBub25lO3BhZGRpbmc6MH0ud3AtY2FwdGlvbiAuaW1hZ2UtdGlwLC53cC1ibG9jay1pbWFnZSAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7Ym90dG9tOjEwcHh9LnNlYXJjaC10b2dnbGV7ZGlzcGxheTpibG9ja30ucGFnZS1oZWFkZXJ7bWFyZ2luOjB9LmJ0biwuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCA1cHg7cGFkZGluZzo3cHggMjBweDtjb2xvcjp3aGl0ZTtmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uYnRuOmhvdmVyLC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXXtvcGFjaXR5Oi44O2NvbG9yOndoaXRlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmlubGluZS1idG57cGFkZGluZzoxMHB4IDQ2cHg7Zm9udC1zaXplOjIzcHg7b3BhY2l0eToxO2JhY2tncm91bmQ6I2UyODg0MiB1cmwoLi4vaW1hZ2VzL3N1Ym1pdF9iZy5wbmcpIDg4JSA1MCUgbm8tcmVwZWF0fS5pbmxpbmUtYnRuOmhvdmVye29wYWNpdHk6Ljk7Y29sb3I6d2hpdGU7YmFja2dyb3VuZDojZTI4ODQyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTIlIDUwJSBuby1yZXBlYXR9LnNtYWxse2ZvbnQtc2l6ZToxMnB4fS5idG4tZ29sZHtiYWNrZ3JvdW5kLWNvbG9yOiNiMjljMzF9LmJ0bi1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZTI4ODQyfS5xdW90ZS13cmFwe2NvbG9yOiM4NDk0OWQ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS45fS5xdW90ZS13cmFwIC5xdW90ZXtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDo1MHB4O2NvbG9yOiM0NzYzNzN9LnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZSwucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9jb250ZW50X3F1b3RlX3Nwcml0ZS5qcGdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2hlaWdodDo0MXB4O3dpZHRoOjUwcHh9LnF1b3RlLXdyYXAgLnF1b3RlOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTJweDtsZWZ0OjA7YmFja2dyb3VuZC1wb3NpdGlvbjotMTUwcHggMH0ucXVvdGUtd3JhcCAucXVvdGUgLmVuZC1xdW90ZXtkaXNwbGF5Om5vbmU7cG9zaXRpb246cmVsYXRpdmU7Ym90dG9tOi0xM3B4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0ucXVvdGUtd3JhcCAucXVvdGVke21hcmdpbi10b3A6MjFweDtmb250LXNpemU6MTRweDtmb250LXN0eWxlOml0YWxpYztjb2xvcjojMzMzO292ZXJmbG93OmhpZGRlbn0ucXVvdGUtd3JhcCAucXVvdGUtaW1hZ2V7ZmxvYXQ6bGVmdDt3aWR0aDo3M3B4O2hlaWdodDphdXRvfS5xdW90ZS13cmFwIC5xdW90ZS1pbWFnZSBpbWd7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30ucXVvdGUtd3JhcCAucXVvdGUtbmFtZXtsaW5lLWhlaWdodDo3N3B4O21hcmdpbi1sZWZ0OjMwcHg7ZmxvYXQ6bGVmdH0uY29udGVudC1pbm5lcntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNXB4IDEwcHggMH0uY29udGVudC1pbm5lcntvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoyNXB4IDEwcHggMH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53cmFwe3BhZGRpbmc6MH0uY29udGVudC1pbm5lcntwYWRkaW5nOjAgMTBweDttYXJnaW46NDVweCBhdXRvIDA7bWF4LXdpZHRoOjEwMTBweDt3aWR0aDoxMDAlfS5xdW90ZS13cmFwe21heC13aWR0aDo5MCU7bWFyZ2luOjQwcHggYXV0bztwYWRkaW5nOjU1cHggNzBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAyNzNkfS5xdW90ZS13cmFwIC5xdW90ZXt0ZXh0LWluZGVudDowfS5xdW90ZS13cmFwIC5xdW90ZTpiZWZvcmV7dG9wOi0yMnB4O2xlZnQ6LTYwcHh9LnF1b3RlLXdyYXAgLnF1b3RlIC5lbmQtcXVvdGV7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjBweDtyaWdodDotMzBweDtkaXNwbGF5OmlubGluZS1ibG9ja30ucXVvdGUtd3JhcC5pbmxpbmUtcXVvdGV7Ym9yZGVyLXRvcDowIG5vbmU7bWFyZ2luOjIwcHggYXV0bztwYWRkaW5nOjM1cHggNzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuY29udGVudC1pbm5lcntwYWRkaW5nOjB9fS5wYWdpbmF0aW9uLWNvbnRhaW5lcntjb2xvcjojOTk5O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wYWdpbmF0aW9uLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6MCA0cHh9LmhvbWUgLm5jX3NvY2lhbFBhbmVsU2lkZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubmNfc29jaWFsUGFuZWxTaWRlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZmxleC1jb250YWluZXIgYTpob3ZlciwuZmxleC1zbGlkZXIgYTpob3ZlcntvdXRsaW5lOm5vbmV9LnNsaWRlcywuc2xpZGVzPmxpLC5mbGV4LWNvbnRyb2wtbmF2LC5mbGV4LWRpcmVjdGlvbi1uYXZ7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uZmxleC1wYXVzZXBsYXkgc3Bhbnt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5mbGV4c2xpZGVye21hcmdpbjowO3BhZGRpbmc6MH0uZmxleHNsaWRlciAuc2xpZGVzPmxpe2Rpc3BsYXk6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5mbGV4c2xpZGVyIC5zbGlkZXMgaW1ne3dpZHRoOjEwMCU7ZGlzcGxheTpibG9ja30uZmxleHNsaWRlciAuc2xpZGVzOmFmdGVye2NvbnRlbnQ6XCJcXDAwMjBcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW47bGluZS1oZWlnaHQ6MDtoZWlnaHQ6MH1odG1sW3htbG5zXSAuZmxleHNsaWRlciAuc2xpZGVze2Rpc3BsYXk6YmxvY2t9KiBodG1sIC5mbGV4c2xpZGVyIC5zbGlkZXN7aGVpZ2h0OjElfS5uby1qcyAuZmxleHNsaWRlciAuc2xpZGVzPmxpOmZpcnN0LWNoaWxke2Rpc3BsYXk6YmxvY2t9LmZsZXhzbGlkZXJ7bWFyZ2luOjAgMCA2MHB4O2JhY2tncm91bmQ6I2ZmZmZmZjtib3JkZXI6NHB4IHNvbGlkICNmZmZmZmY7cG9zaXRpb246cmVsYXRpdmU7em9vbToxOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6XCJcIiAwIDFweCA0cHggcmdiYSgwLDAsMCwwLjIpOy1tb3otYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7LW8tYm94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMik7Ym94LXNoYWRvdzpcIlwiIDAgMXB4IDRweCByZ2JhKDAsMCwwLDAuMil9LmZsZXhzbGlkZXIgLnNsaWRlc3t6b29tOjF9LmZsZXhzbGlkZXIgLnNsaWRlcyBpbWd7aGVpZ2h0OmF1dG87LW1vei11c2VyLXNlbGVjdDpub25lfS5mbGV4LXZpZXdwb3J0e21heC1oZWlnaHQ6NTIwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAxcyBlYXNlOy1tb3otdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbXMtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAxcyBlYXNlO3RyYW5zaXRpb246YWxsIDFzIGVhc2V9QG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCl7LmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDo1NzBweH19LmxvYWRpbmcgLmZsZXgtdmlld3BvcnR7bWF4LWhlaWdodDozMDBweH0uY2Fyb3VzZWwgbGl7bWFyZ2luLXJpZ2h0OjVweH0uZmxleC1kaXJlY3Rpb24tbmF2eypoZWlnaHQ6MH0uZmxleC1kaXJlY3Rpb24tbmF2IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt6LWluZGV4OjEwO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6cmdiYSgwLDAsMCwwLjgpO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstbXMtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YWxsIDAuM3MgZWFzZS1pbi1vdXR9LmZsZXgtZGlyZWN0aW9uLW5hdiBhOmJlZm9yZXtmb250LXNpemU6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtc2hhZG93OjFweCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDApfS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntsZWZ0Oi01MHB4fS5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtyaWdodDotNTBweDt0ZXh0LWFsaWduOnJpZ2h0fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldntvcGFjaXR5OjA7bGVmdDoxMHB4fS5mbGV4c2xpZGVyOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHtvcGFjaXR5OjA7cmlnaHQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LWRpc2FibGVke29wYWNpdHk6MCAhaW1wb3J0YW50O2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO2N1cnNvcjpkZWZhdWx0O3otaW5kZXg6LTF9LmZsZXgtcGF1c2VwbGF5IGF7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo1cHg7bGVmdDoxMHB4O29wYWNpdHk6MC44O3otaW5kZXg6MTA7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyO2NvbG9yOiMwMDB9LmZsZXgtcGF1c2VwbGF5IGE6YmVmb3Jle2ZvbnQtc2l6ZToyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mbGV4LXBhdXNlcGxheSBhOmhvdmVye29wYWNpdHk6MX0uZmxleC1jb250cm9sLW5hdnt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNDBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmxleC1jb250cm9sLW5hdiBsaXttYXJnaW46MCA2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7em9vbToxOypkaXNwbGF5OmlubGluZX0uZmxleC1jb250cm9sLXBhZ2luZyBsaSBhe3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiM2NjY7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNSk7Y3Vyc29yOnBvaW50ZXI7dGV4dC1pbmRlbnQ6LTk5OTlweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMCAzcHggcmdiYSgwLDAsMCwwLjMpOy1vLWJveC1zaGFkb3c6aW5zZXQgMCAwIDNweCByZ2JhKDAsMCwwLDAuMyk7Ym94LXNoYWRvdzppbnNldCAwIDAgM3B4IHJnYmEoMCwwLDAsMC4zKTstd2Via2l0LWJvcmRlci1yYWRpdXM6MjBweDstbW96LWJvcmRlci1yYWRpdXM6MjBweDtib3JkZXItcmFkaXVzOjIwcHh9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYTpob3ZlcntiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNyl9LmZsZXgtY29udHJvbC1wYWdpbmcgbGkgYS5mbGV4LWFjdGl2ZXtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7Y3Vyc29yOmRlZmF1bHR9LmZsZXgtY29udHJvbC10aHVtYnN7bWFyZ2luOjVweCAwIDA7cG9zaXRpb246c3RhdGljO292ZXJmbG93OmhpZGRlbn0uZmxleC1jb250cm9sLXRodW1icyBsaXt3aWR0aDoyNSU7ZmxvYXQ6bGVmdDttYXJnaW46MH0uZmxleC1jb250cm9sLXRodW1icyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO29wYWNpdHk6Ljc7Y3Vyc29yOnBvaW50ZXI7LW1vei11c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMXMgZWFzZTstbW96LXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW1zLXRyYW5zaXRpb246YWxsIDFzIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAxcyBlYXNlfS5mbGV4LWNvbnRyb2wtdGh1bWJzIGltZzpob3ZlcntvcGFjaXR5OjF9LmZsZXgtY29udHJvbC10aHVtYnMgLmZsZXgtYWN0aXZle29wYWNpdHk6MTtjdXJzb3I6ZGVmYXVsdH0jYWNmLXJlc291cmNlX3R5cGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MHB4KXsuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXZ7b3BhY2l0eToxO2xlZnQ6MTBweH0uZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LW5leHR7b3BhY2l0eToxO3JpZ2h0OjEwcHh9fS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItY29udGVudHtwYWRkaW5nOjFlbSAwfS5lbnRyeS1jb250ZW50IC5zdS1zcG9pbGVyLXN0eWxlLWRlZmF1bHQ+LnN1LXNwb2lsZXItdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZTI4ODQyO3BhZGRpbmctcmlnaHQ6MjhweDtwYWRkaW5nLWxlZnQ6MjBweDtjb2xvcjp3aGl0ZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZTpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLnN1LXNwb2lsZXItc3R5bGUtZGVmYXVsdD4uc3Utc3BvaWxlci10aXRsZT4uc3Utc3BvaWxlci1pY29ue2xlZnQ6ODUlfS5lbnRyeS1jb250ZW50IC5zdS1idXR0b24sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5re2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tb3otYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1zLWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweH0uZW50cnktY29udGVudCAuc3UtYnV0dG9uIHNwYW4sLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHNwYW57Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4ICFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6LjVweDtwYWRkaW5nOjAgMzBweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjUwcHggIWltcG9ydGFudDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tmb250LXNpemU6MThweCAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOi41cHg7cGFkZGluZzowIDMwcHggIWltcG9ydGFudDtsaW5lLWhlaWdodDo1MHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZSAhaW1wb3J0YW50Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1vei1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbXMtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTtib3JkZXI6MnB4IHNvbGlkICNlMjg4NDIgIWltcG9ydGFudDtjb2xvcjp3aGl0ZTtmb250LXdlaWdodDpib2xkfS53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOiNlMjg4NDI7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tib3JkZXI6MnB4IHNvbGlkICMwNjU1OWYgIWltcG9ydGFudDtjb2xvcjojMDY1NTlmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO2JhY2tncm91bmQ6IzA2NTU5Zjtjb2xvcjp3aGl0ZX0uc3UtYnV0dG9uLXN0eWxlLWRlZmF1bHQgc3Bhbntib3JkZXI6MCBub25lO2ZvbnQtc2l6ZToyMHB4fS5zaW5nbGUtbWljcm9wYWdlIC5oZW50cnl7ZGlzcGxheTpub25lfS5zaW5nbGUtbWljcm9wYWdlIC5jb250ZW50LWlubmVye21hcmdpbjowO21heC13aWR0aDoxMDAwMDAwMDBweDtwYWRkaW5nOjB9LnNpbmdsZS1taWNyb3BhZ2UgLm5jX3NvY2lhbFBhbmVsU2lkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAubmNfc29jaWFsUGFuZWxTaWRle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnNpbmdsZS1taWNyb3BhZ2UgLmZvb3Rlci10b3B7bWFyZ2luLXRvcDowfS5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjIwcHggMTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby10ZXh0LWFyZWEtY29udGFpbmVye3BhZGRpbmc6NjBweCAxMHB4IDgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYS1jb250YWluZXJ7cGFkZGluZzo2MHB4IDAgODBweH19Lm1pY3JvLXRleHQtYXJlYXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDpjYWxjKDk1MHB4ICsgMiAqIDEwcHgpfS5taWNyby10ZXh0LWFyZWEgcHtmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1pY3JvLXRleHQtYXJlYXtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fS5taWNyby1mb3Jte21hcmdpbi1ib3R0b206NDBweH0ubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWluLXdpZHRoOjFweDt3aWR0aDoxMDAlO2hlaWdodDozOHB4fUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7Lm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwibnVtYmVyXCJde3dpZHRoOmNhbGMoNTAlIC0gNXB4KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSwubWljcm8tZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLm1pY3JvLWZvcm0gaW5wdXRbdHlwZT1cInBob25lXCJdLC5taWNyby1mb3JtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17d2lkdGg6Y2FsYygyMCUgLSA1cHgpfX0ubWljcm8tZm9ybSBidXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDpjYWxjKDEwMCUgLSA1cHgpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5taWNyby1mb3JtIGJ1dHRvbnt3aWR0aDoxOCV9fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWljcm8taGlnaGxpZ2h0LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MXB4O3BhZGRpbmctcmlnaHQ6MXB4fS5taWNyby1oaWdobGlnaHQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9Lm1pY3JvLWhpZ2hsaWdodC1jb250YWluZXI6bGFzdC1vZi10eXBle3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDowfX0ubWljcm8taGlnaGxpZ2h0LWltYWdlLTAsLm1pY3JvLWhpZ2hsaWdodC1pbWFnZS0xLC5taWNyby1oaWdobGlnaHQtaW1hZ2UtMntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjc1JX0ubWljcm8taGlnaGxpZ2h0LXRpdGxle2NvbG9yOmJsYWNrO2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzttYXgtd2lkdGg6Y2FsYyg5NTBweCArIDIgKiAxMHB4KTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtvdmVyZmxvdzphdXRvO3BhZGRpbmc6MjBweCAwIDEwcHh9Lm1pY3JvLWhpZ2hsaWdodHMtb3V0ZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm1pY3JvLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVye292ZXJmbG93OmF1dG87cGFkZGluZzoyMHB4IDEwcHggMTBweH0ubWljcm8taGlnaGxpZ2h0cy1pbm5lci1jb250YWluZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWljcm8taGlnaGxpZ2h0cy1yb3d7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0ubWljcm8taGlnaGxpZ2h0cy1zZWN0aW9uLXRpdGxle2JvcmRlci1ib3R0b206MXB4IHNvbGlkIGJsYWNrO2NvbG9yOiMwMDI3M2Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjQ2cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjVweH0uZm13LXN0b3JpZXN7bWFyZ2luOjAgLTE1cHh9LmZtdy1zdG9yaWVzIC5mbXctc3Rvcmllcy1pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuZm13LXN0b3JpZXMtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTQwMHB4fX0uZm13LXN0b3JpZXMgLnN0b3JpZXMtdGFne3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMzMzM7d2lkdGg6MTAwJTtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nOjEwcHggMDt0ZXh0LXNoYWRvdzoxcHggMXB4IDRweCBibGFja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc3Rvcmllcy10YWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxMDA7aGVpZ2h0OjgxcHg7cGFkZGluZzoyMHB4IDAgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9mbXctc3Rvcmllcy1iZy5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDA7Y29sb3I6d2hpdGV9fS5mbXctc3RvcmllcyAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0e21hcmdpbjowIDE1cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHR7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjIwcHg7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjAgYXV0bztjb2xvcjp3aGl0ZTttYXgtd2lkdGg6ODYlO3otaW5kZXg6MTAxfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dHtib3R0b206NDNweH19LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IGgye21hcmdpbjoxMHB4IDA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MjhweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbXctc3RvcmllcyAuc2xpZGUtdGV4dCBoMntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0NSU7bWFyZ2luLXJpZ2h0OjMlO2NvbG9yOiMwNjU1OWY7YmFja2dyb3VuZDp3aGl0ZTtwYWRkaW5nOjI5cHggMjBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZm13LXN0b3JpZXMgLnNsaWRlLXRleHQgaDJ7cGFkZGluZzoyNXB4O3dpZHRoOjQyJTttYXJnaW4tcmlnaHQ6NSV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MSU7Y29sb3I6d2hpdGV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZtdy1zdG9yaWVzIC5zbGlkZS10ZXh0IC5zbGlkZS1ibHVyYnt2ZXJ0aWNhbC1hbGlnbjp0b3A7cGFkZGluZzozOHB4IDAgMH19LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLW5hdntkaXNwbGF5Om5vbmV9LmZtdy1zdG9yaWVzICNzeW5jMSAub3dsLWl0ZW17cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm13LXN0b3JpZXMgI3N5bmMxIC5vd2wtaXRlbSBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO3otaW5kZXg6MTAwO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MjUwcHg7Y29udGVudDpcIiBcIjtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjY1KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC42NSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKX0uZm13LXN0b3JpZXMgI3N5bmMxIC5vd2wtaXRlbSBhLnN0b3J5LWltYWdlLW92ZXJsYXk6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMDA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoyNTBweDtjb250ZW50OlwiIFwiO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwLjY1KSAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2E2MDAwMDAwJyxHcmFkaWVudFR5cGU9MCApfX0uZm13LXN0b3JpZXMgI3N5bmMye21hcmdpbi10b3A6LTdweH0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtc3RhZ2V7bWFyZ2luOjAgYXV0b30uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDo3cHg7b3BhY2l0eTouODstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDAgIzA3YjdiNztib3gtc2hhZG93Omluc2V0IDAgMCAwICMwN2I3Yjc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcn0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtaXRlbS5jdXJyZW50LC5mbXctc3RvcmllcyAjc3luYzIgLm93bC1pdGVtOmhvdmVye29wYWNpdHk6MTstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCA3cHggMCAjMDdiN2I3O2JveC1zaGFkb3c6aW5zZXQgMCA3cHggMCAjMDdiN2I3Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGxpbmVhcjt0cmFuc2l0aW9uOmFsbCAyNTBtcyBsaW5lYXJ9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLW5hdntkaXNwbGF5OmJsb2NrfS5mbXctc3RvcmllcyAjc3luYzIgLm93bC1wcmV2LC5mbXctc3RvcmllcyAjc3luYzIgLm93bC1uZXh0e29wYWNpdHk6MX0uZm13LXN0b3JpZXMgI3N5bmMyIC5vd2wtcHJldntsZWZ0OjEwcHh9LmZtdy1zdG9yaWVzICNzeW5jMiAub3dsLW5leHR7bGVmdDphdXRvO3JpZ2h0OjEwcHh9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hPdmVybGF5e2JhY2tncm91bmQtY29sb3I6YmxhY2t9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hNaWRkbGVMZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94TWlkZGxlUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hCb3R0b21MZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94Qm90dG9tUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hCb3R0b21DZW50ZXIsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hUb3BMZWZ0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94VG9wUmlnaHQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hUb3BDZW50ZXIsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hDdXJyZW50e2Rpc3BsYXk6bm9uZTt3aWR0aDowO2hlaWdodDowO2JhY2tncm91bmQ6MCBub25lfS5zaW5nbGUtbWljcm9wYWdlICNjYm94Q29udGVudHtwYWRkaW5nLXRvcDo0MHB4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgbm9uZX0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveENvbnRlbnQsLnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hMb2FkZWRDb250ZW50e29wYWNpdHk6MSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MH0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveExvYWRlZENvbnRlbnR7bWF4LXdpZHRoOjg4JTttYXJnaW46MCBhdXRvfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hMb2FkZWRDb250ZW50e21heC13aWR0aDo4MCV9fS5zaW5nbGUtbWljcm9wYWdlICNjYm94Q2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0ycHg7cmlnaHQ6MjBweDtoZWlnaHQ6MzVweCAhaW1wb3J0YW50O3dpZHRoOjM1cHggIWltcG9ydGFudDtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvZm13LXN0b3JpZXMtY2xvc2UucG5nKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlO29wYWNpdHk6LjY7dGV4dC1pbmRlbnQ6LTk5OTk5cHh9LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hOZXh0LC5zaW5nbGUtbWljcm9wYWdlICNjYm94UHJldmlvdXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ3JTtoZWlnaHQ6NjBweDt3aWR0aDo0MHB4O2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7b3BhY2l0eTouNn0uc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7ZGlzcGxheTpub25lO3RleHQtaW5kZW50Oi05OTk5cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2Ztdy1zdG9yaWVzLW5leHQucG5nKTtsZWZ0Ojk1JX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveE5leHR7bGVmdDo5MSV9fS5zaW5nbGUtbWljcm9wYWdlICNjYm94UHJldmlvdXN7ZGlzcGxheTpub25lO3RleHQtaW5kZW50Oi05OTk5cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLW1pY3JvcGFnZSAjY2JveFByZXZpb3Vze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9mbXctc3Rvcmllcy1wcmV2LnBuZyl9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpbmdsZS1taWNyb3BhZ2UgI2Nib3hQcmV2aW91c3tsZWZ0OjYlfX0ubWljcm8tZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzAwMjczZDtwYWRkaW5nOjE1cHggNXB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1pY3JvLWZvb3RlcntwYWRkaW5nOjE1cHggMH19Lm1pY3JvLWZvb3RlciAubWljcm8tZm9vdGVyLWlubmVye21heC13aWR0aDoxMTAwcHg7bWFyZ2luOjAgYXV0b30ubWljcm8tZm9vdGVyIC5mb290ZXItbG9nbyBpbWd7bWFyZ2luOjE2cHggNXB4fS5taWNyby1mb290ZXIgLm1lbnV7bWFyZ2luOjVweCAwO3BhZGRpbmc6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5taWNyby1mb290ZXIgLm1lbnV7bWFyZ2luOjIwcHggMH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5tZW51e21hcmdpbjoyN3B4IDB9fS5taWNyby1mb290ZXIgLm1lbnUgbGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGlzdC1zdHlsZTpub25lO21hcmdpbjowIDEwcHg7Zm9udC1zaXplOjE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5tZW51IGxpOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIiBcIjtoZWlnaHQ6MjBweDt3aWR0aDoycHg7YmFja2dyb3VuZDp3aGl0ZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6LTEwcHh9Lm1pY3JvLWZvb3RlciAubWVudSBsaTpmaXJzdC1jaGlsZDphZnRlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5taWNyby1mb290ZXIgLm1lbnUgbGl7Zm9udC1zaXplOjE2cHh9fS5taWNyby1mb290ZXIgLm1lbnUgbGkgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWljcm8tZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e2NvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1pY3JvLWZvb3RlciAuZm9vdGVyLWNvcHlyaWdodHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luOjIwcHggMH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubWljcm8tZm9vdGVyIC5mb290ZXItY29weXJpZ2h0e21hcmdpbjoyN3B4IDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5taWNyby1mb290ZXIgLmZvb3Rlci1jb3B5cmlnaHR7Zm9udC1zaXplOjE2cHh9fS5zaW5nbGUtbWljcm9wYWdley8qISBmYW5jeUJveCB2Mi4xLjUgZmFuY3lhcHBzLmNvbSB8IGZhbmN5YXBwcy5jb20vZmFuY3lib3gvI2xpY2Vuc2UgKi99LnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uYXZ7d2lkdGg6MTAwJX0uc2luZ2xlLW1pY3JvcGFnZSAub3dsLXByZXYsLnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMyU7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6NDVweDt3aWR0aDozMHB4O3RleHQtaW5kZW50Oi05OTk5OTlweDtvcGFjaXR5Oi42fS5zaW5nbGUtbWljcm9wYWdlIC5vd2wtcHJldntsZWZ0Oi00NXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2NoZXZyb24tbGVmdC5wbmdcIil9LnNpbmdsZS1taWNyb3BhZ2UgLm93bC1uZXh0e2xlZnQ6MTAyJTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9jaGV2cm9uLXJpZ2h0LnBuZ1wiKX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcCwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtc2tpbiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3V0ZXIsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlubmVyLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1pbWFnZSwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtd3JhcCBpZnJhbWUsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXdyYXAgb2JqZWN0LC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXYsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdiBzcGFuLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10bXB7cGFkZGluZzowO21hcmdpbjowO2JvcmRlcjowO291dGxpbmU6MDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXdyYXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6ODAyMH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtc2tpbntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzQ0NDt0ZXh0LXNoYWRvdzpub25lOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVke3otaW5kZXg6ODAzMH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luey13ZWJraXQtYm94LXNoYWRvdzowIDEwcHggMjVweCByZ2JhKDAsMCwwLDAuNSk7LW1vei1ib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsMC41KTtib3gtc2hhZG93OjAgMTBweCAyNXB4IHJnYmEoMCwwLDAsMC41KX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3V0ZXIsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1pbm5lcntvdmVyZmxvdzpoaWRkZW59LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXR5cGUtaWZyYW1lIC5mYW5jeWJveC1pbm5lcnstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtZXJyb3J7Y29sb3I6IzQ0NDtmb250OjE0cHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7bWFyZ2luOjA7cGFkZGluZzoxNXB4O3doaXRlLXNwYWNlOm5vd3JhcH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtaW1hZ2UsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWlmcmFtZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0uc2luZ2xlLW1pY3JvcGFnZSAjZmFuY3lib3gtbG9hZGluZywuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtY2xvc2UsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXYgc3Bhbiwuc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmV4dCBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZhbmN5Ym94X3Nwcml0ZS5wbmcpfS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5ne3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotMjJweDttYXJnaW4tbGVmdDotMjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwOHB4O29wYWNpdHk6Ljg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDo4MDYwfS5zaW5nbGUtbWljcm9wYWdlICNmYW5jeWJveC1sb2FkaW5nIGRpdnt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JhY2tncm91bmQ6dXJsKGZhbmN5Ym94X2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xOHB4O3JpZ2h0Oi0xOHB4O3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7Y3Vyc29yOnBvaW50ZXI7ei1pbmRleDo4MDQwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6NDAlO2hlaWdodDoxMDAlO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKGJsYW5rLmdpZik7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMCk7ei1pbmRleDo4MDQwfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1wcmV2e2xlZnQ6MH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbmV4dHtyaWdodDowfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uYXYgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjM2cHg7aGVpZ2h0OjM0cHg7bWFyZ2luLXRvcDotMThweDtjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjgwNDA7dmlzaWJpbGl0eTpoaWRkZW59LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXByZXYgc3BhbntsZWZ0OjEwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNnB4fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1uZXh0IHNwYW57cmlnaHQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcycHh9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5hdjpob3ZlciBzcGFue3Zpc2liaWxpdHk6dmlzaWJsZX0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdG1we3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OTlweDtsZWZ0Oi05OTk5OXB4O3Zpc2liaWxpdHk6aGlkZGVuO21heC13aWR0aDo5OTk5OXB4O21heC1oZWlnaHQ6OTk5OTlweDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWxvY2t7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7d2lkdGg6YXV0b30uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtbG9jayBib2R5e292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1sb2NrLXRlc3R7b3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjgwMTA7YmFja2dyb3VuZDp1cmwoZmFuY3lib3hfb3ZlcmxheS5wbmcpfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1vdmVybGF5LWZpeGVke3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3JpZ2h0OjB9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWxvY2sgLmZhbmN5Ym94LW92ZXJsYXl7b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy15OnNjcm9sbH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdGl0bGV7dmlzaWJpbGl0eTpoaWRkZW47Zm9udDo0MDAgMTNweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXNoYWRvdzpub25lO3otaW5kZXg6ODA1MH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZXt2aXNpYmlsaXR5OnZpc2libGV9LnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cmlnaHQ6NTAlO21hcmdpbi1ib3R0b206LTM1cHg7ei1pbmRleDo4MDUwO3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1mbG9hdC13cmFwIC5jaGlsZHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LTEwMCU7cGFkZGluZzoycHggMjBweDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjgpOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxNXB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNXB4O2JvcmRlci1yYWRpdXM6MTVweDt0ZXh0LXNoYWRvdzowIDFweCAycHggIzIyMjtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uc2luZ2xlLW1pY3JvcGFnZSAuZmFuY3lib3gtdGl0bGUtb3V0c2lkZS13cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTBweDtjb2xvcjojZmZmfS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcHtwYWRkaW5nLXRvcDoxMHB4fS5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC10aXRsZS1vdmVyLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2NvbG9yOiNmZmY7cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC44KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLCBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSl7LnNpbmdsZS1taWNyb3BhZ2UgI2ZhbmN5Ym94LWxvYWRpbmcsLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LWNsb3NlLC5zaW5nbGUtbWljcm9wYWdlIC5mYW5jeWJveC1wcmV2IHNwYW4sLnNpbmdsZS1taWNyb3BhZ2UgLmZhbmN5Ym94LW5leHQgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChmYW5jeWJveF9zcHJpdGVAMngucG5nKTtiYWNrZ3JvdW5kLXNpemU6NDRweCAxNTJweH0uc2luZ2xlLW1pY3JvcGFnZSAjZmFuY3lib3gtbG9hZGluZyBkaXZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmFuY3lib3hfbG9hZGluZ0AyeC5naWYpO2JhY2tncm91bmQtc2l6ZToyNHB4IDI0cHh9fS5jb21tZW50LWxpc3R7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5jb21tZW50LWxpc3Qgb2x7bGlzdC1zdHlsZTpub25lfS5jb21tZW50e21hcmdpbjoyMHB4IDAgMzVweH0uY29tbWVudCBwe21hcmdpbi1ib3R0b206MjVweDtsaW5lLWhlaWdodDoxLjV9LmNvbW1lbnQgLnJlcGx5e21hcmdpbi10b3A6LTIwcHg7Zm9udC1zaXplOjE0cHh9LmNvbW1lbnQgLmNvbW1lbnQtYXV0aG9yIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzQ0NH0uY29tbWVudCAuY29tbWVudC1jb250ZW50e2xpbmUtaGVpZ2h0OjEuNDtmb250LXNpemU6MTZweH0uY29tbWVudCAuY29tbWVudC1tZXRhZGF0YXtmb250LXNpemU6MTRweDttYXJnaW46MCAwIDhweH0uY29tbWVudCAuY29tbWVudC1tZXRhZGF0YSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbW1lbnQgLmNvbW1lbnQtbWV0YWRhdGEgLmVkaXQtbGlua3ttYXJnaW4tbGVmdDoyMHB4fS5sb2dnZWQtaW4tYXN7Zm9udC1zaXplOjE0cHh9LmxvZ2dlZC1pbi1hcyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM0NDR9LnBpbmdiYWNre2Rpc3BsYXk6bm9uZX1pbnB1dFt0eXBlPVwic3VibWl0XCJdLC5mb290ZXItc2lnbnVwIGJ1dHRvbixidXR0b24uYjEsLmN0YS13cmFwIGJ1dHRvbiwjcGV0aXRpb25Gb3JtIGJ1dHRvbntmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7aGVpZ2h0OjM1cHg7bGluZS1oZWlnaHQ6MzdweDtwYWRkaW5nOjAgMjBweDtjb2xvcjp3aGl0ZSAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2UyODg0Mjtib3JkZXI6MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7b3BhY2l0eToxO2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NjAwOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7d2lkdGg6MTAwJX1pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLC5mb290ZXItc2lnbnVwIGJ1dHRvbjpob3ZlcixidXR0b24uYjE6aG92ZXIsLmN0YS13cmFwIGJ1dHRvbjpob3ZlciwjcGV0aXRpb25Gb3JtIGJ1dHRvbjpob3ZlcntvcGFjaXR5Oi45O2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuZm9vdGVyLXNpZ251cCBidXR0b24sYnV0dG9uLmIxLC5jdGEtd3JhcCBidXR0b24sI3BldGl0aW9uRm9ybSBidXR0b257d2lkdGg6YXV0b319LmZvb3Rlci1zaWdudXAgYnV0dG9ue21pbi13aWR0aDoyNTNweH1pbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl0saW5wdXRbdHlwZT1cInBob25lXCJdLGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWluLXdpZHRoOjI1M3B4O3dpZHRoOjEwMCU7aGVpZ2h0OjM1cHg7cGFkZGluZzowIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7bWFyZ2luOjVweCAwO2ZvbnQtc2l6ZToxNHB4fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7aW5wdXRbdHlwZT1cInRleHRcIl0saW5wdXRbdHlwZT1cImVtYWlsXCJdLGlucHV0W3R5cGU9XCJwaG9uZVwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJde21heC13aWR0aDoyMjVweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuc2lkZWJhciAuZW5fX2NvbXBvbmVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuc2lkZWJhciAuZW5fX2NvbXBvbmVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLnNpZGViYXIgLmVuX19jb21wb25lbnQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5zaWRlYmFyIC5lbl9fY29tcG9uZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWF4LXdpZHRoOjEwMCV9fXRleHRhcmVhe3BhZGRpbmc6MTBweCAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2RkZCAhaW1wb3J0YW50fXNlbGVjdHthcHBlYXJhbmNlOm5vbmU7bW96LWFwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtoZWlnaHQ6MzVweDtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgbm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjAgMzBweCAwIDEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjY2ZjZmNmO2JhY2tncm91bmQ6I0Y3RjdGNyB1cmwoLi4vaW1hZ2VzL3NlbGVjdF9iZy5qcGcpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7Y29sb3I6Izk5OX0uZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveCAuZW5fX2ZpZWxkLS1jaGVja2JveCBsYWJlbCwjcGV0aXRpb25Gb3JtIC5lbl9fZmllbGQtLWNoZWNrYm94IGxhYmVsLCNkb25hdGlvbkZvcm0gLmVuX19maWVsZC0tY2hlY2tib3ggbGFiZWx7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsfS5naW5wdXRfY29udGFpbmVyX2NoZWNrYm94IGxhYmVsLCNwZXRpdGlvbkZvcm0gbGFiZWwsI2RvbmF0aW9uRm9ybSBsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWw7cGFkZGluZy1sZWZ0OjVweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjIwcHggMH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBzZWxlY3Q6Oi1tcy1leHBhbmQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBzZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzMgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV82IC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEyIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTMgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yNSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNiAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMTIgLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEzIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yNSAudG9wX2xhYmVsIC5nZmllbGRfbGFiZWx7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZHttYXJnaW4tYm90dG9tOjIwcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgbGFiZWwuc2hvdy1sYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2hvdy1sYWJlbCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGxhYmVsLnNob3ctbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuc2hvdy1sYWJlbCBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MnB4O2NvbG9yOiM0NDR9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kZXNjcmlwdGlvbiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb257Zm9udC1zaXplOjEycHg7bWFyZ2luOjVweCAwIDA7cGFkZGluZzowfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYXt3aWR0aDoxMDAlO21heC13aWR0aDo0MDBweDtwYWRkaW5nOjAgMTBweDttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjY2ZjZmNmO2JhY2tncm91bmQtY29sb3I6I0Y3RjdGNztmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojREFEQURBO2NvbG9yOiMzMzN9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJkYXRlXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXXtoZWlnaHQ6NTBweH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImRhdGVcIl17aGVpZ2h0OjM1cHh9fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkK2xhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkK2xhYmVse2NvbG9yOiM5OTl9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb21wbGV4LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb21wbGV4e21heC13aWR0aDo0MDBweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9maXJzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9sYXN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2FkZHJlc3MgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAubmFtZV9maXJzdCBpbnB1dCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2xhc3QgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9hZGRyZXNzIGlucHV0e21heC13aWR0aDoxOTdweDttaW4td2lkdGg6OTRweDt3aWR0aDoxMDAlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2xhc3QgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfYWRkcmVzcyBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5uYW1lX2ZpcnN0IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLm5hbWVfbGFzdCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX2FkZHJlc3MgbGFiZWx7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9kYXksLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX21vbnRoLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV95ZWFyLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX2RheSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV9tb250aCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGF0ZV95ZWFye21heC13aWR0aDoxMDAlO21pbi13aWR0aDoxcHh9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX2RheSBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfbW9udGggaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXIgaW5wdXQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2RhdGVfZGF5IGlucHV0LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX21vbnRoIGlucHV0LC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9kYXRlX3llYXIgaW5wdXR7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjFweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuYWRkcmVzc19zdGF0ZSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5hZGRyZXNzX3N0YXRle3dpZHRoOjQ5LjUlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5naW5wdXRfY29udGFpbmVyX3RpbWUgbGFiZWwsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl90aW1lIGxhYmVse2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfcmVxdWlyZWQsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3JlcXVpcmVke2NvbG9yOiNlMjg4NDJ9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2ZpZWxkXzdfNiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyICNmaWVsZF83XzZ7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi10b3A6MjBweH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX2hvdXIsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRle3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjowIDIwcHggMCAwfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGxhYmVsLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGksLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBsYWJlbCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGksLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGksLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfbWludXRlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF90aW1lX21pbnV0ZSBpe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MXB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9ob3VyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3RpbWVfaG91ciBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfdGltZV9taW51dGUgaW5wdXRbdHlwZT1cInRleHRcIl17d2lkdGg6MTAwcHggIWltcG9ydGFudDttaW4td2lkdGg6MXB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCV9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdpbnB1dF9jb250YWluZXJfY2hlY2tib3gsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9jaGVja2JveHttYXJnaW4tdG9wOjB9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9jaGVja2JveCBsYWJlbCwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfY2hlY2tib3ggbGFiZWx7bWFyZ2luOjRweCAwIDAgOHB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6NDAwO3dpZHRoOjMwMHB4fS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZ2YtbG9jYXRvci1idXR0b24sLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2dmLWxvY2F0b3ItYnV0dG9ue2JhY2tncm91bmQ6I2UyODg0Mjtjb2xvcjp3aGl0ZTttYXJnaW4tYm90dG9tOjIwcHg7aGVpZ2h0OjM1cHg7Ym9yZGVyOjAgbm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgLmdnZi1sb2NhdG9yLWJ1dHRvbjpob3ZlciwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZ2YtbG9jYXRvci1idXR0b246aG92ZXJ7b3BhY2l0eTouNzstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIsLmxhbmRpbmctY29udGVudCAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQwMHB4O3BhZGRpbmc6MDttYXJnaW46MTBweCBhdXRvfS5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbiwubGFuZGluZy1jb250ZW50IC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbntmbG9hdDpyaWdodDt3aWR0aDo1M3B4fS5lbnRyeS1jb250ZW50IC5idXR0b24tdGV4dCAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmxhbmRpbmctY29udGVudCAuYnV0dG9uLXRleHQgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt3aWR0aDphdXRvO3BhZGRpbmctcmlnaHQ6NDBweDtwYWRkaW5nLWxlZnQ6MTBweH0uZW50cnktY29udGVudCAuYnV0dG9uLXRleHQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwubGFuZGluZy1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJde2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mn0uZW50cnktY29udGVudCAuYnV0dG9uLXRleHQgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwubGFuZGluZy1jb250ZW50IC5idXR0b24tdGV4dCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye2JhY2tncm91bmQ6I2UyODg0Mn0uZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2LC5sYW5kaW5nLWNvbnRlbnQgI2RhZmRpcmVjdGRpdnt3aWR0aDoyNjBweCAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdElucHV0RnVsbCwuZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dCwuZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3QsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dEZ1bGwsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RJbnB1dCwubGFuZGluZy1jb250ZW50ICNkYWZkaXJlY3RkaXYgLmRhZmRpcmVjdFNlbGVjdHttaW4td2lkdGg6MXB4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0uZW50cnktY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3QsLmxhbmRpbmctY29udGVudCAjZGFmZGlyZWN0ZGl2IC5kYWZkaXJlY3RTZWxlY3R7YXBwZWFyYW5jZTptZW51bGlzdDstd2Via2l0LWFwcGVhcmFuY2U6bWVudWxpc3Q7bW96LWFwcGVhcmFuY2U6bWVudWxpc3R9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLmNvbnRlbnQtaW5uZXIsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiAuY29udGVudC1pbm5lcnttaW4taGVpZ2h0OjUydmg7cGFkZGluZy1ib3R0b206MzBweH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBoMSwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGgxe2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTowIG5vbmV9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaDEsLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gcCwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGgxLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gcHtjb2xvcjpibGFja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLC5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwuZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gdGV4dGFyZWEsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwicGhvbmVcIl0sLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiB0ZXh0YXJlYXt3aWR0aDozMDBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6YmxhY2s7Zm9udC1zaXplOjE1cHh9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gc2VsZWN0LC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gc2VsZWN0e2JhY2tncm91bmQ6d2hpdGUgdXJsKC4uL2ltYWdlcy9zZWxlY3RfYmcuanBnKSByaWdodCA1MCUgbm8tcmVwZWF0fS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5lbl9fZmllbGQtLXN1YnNjcmliZWQtdG8tYXItZW1haWxzLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gLmVuX19maWVsZC0tc3Vic2NyaWJlZC10by1hci1lbWFpbHN7ZGlzcGxheTpub25lfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5yYWRpbywubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIC5yYWRpb3tkaXNwbGF5OmlubGluZS1ibG9ja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsaTpiZWZvcmUsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsaTpiZWZvcmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gbGFiZWwsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9ja30uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiB0ZCwubGFuZGluZy1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIHRke2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZW50cnktY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5sYW5kaW5nLWNvbnRlbnQgLnBhZ2UtYnNkLnBhZ2UgLm1haW4gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXt3aWR0aDphdXRvO2hlaWdodDo0NXB4O3BhZGRpbmc6OXB4IDMwcHggNXB4IDExcHg7bWFyZ2luLXRvcDoyMHB4O2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mjtib3JkZXI6MCBub25lO3RleHQtaW5kZW50OjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5lbnRyeS1jb250ZW50IC5wYWdlLWJzZC5wYWdlIC5tYWluIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsLmxhbmRpbmctY29udGVudCAucGFnZS1ic2QucGFnZSAubWFpbiBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye29wYWNpdHk6Ljg7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0sLmxhbmRpbmctY29udGVudCAjdW5zdWJfZm9ybXttYXJnaW4tYm90dG9tOjUwcHh9LmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmVudHJ5LWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sYW5kaW5nLWNvbnRlbnQgI3Vuc3ViX2Zvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmxhbmRpbmctY29udGVudCAjdW5zdWJfZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl17d2lkdGg6ODAlO21hcmdpbi1ib3R0b206MjBweH0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSB0ZXh0YXJlYSwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3JtIHRleHRhcmVhe3dpZHRoOjgwJX0uZW50cnktY29udGVudCAjdW5zdWJfZm9ybSB0ZCwubGFuZGluZy1jb250ZW50ICN1bnN1Yl9mb3JtIHRke3RleHQtYWxpZ246bGVmdH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0LC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cHttYXJnaW4tYm90dG9tOjcwcHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiBoNCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IGg0LC5lbnRyeS1jb250ZW50ICNzaWdudXAgaDQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIGg0LC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCBoNCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgaDR7Zm9udC1zaXplOjI4cHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuZmlyc3RuYW1lLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmZpcnN0bmFtZSwuZW50cnktY29udGVudCAjc2lnbnVwIC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IC5maXJzdG5hbWUsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIC5maXJzdG5hbWV7bWFyZ2luLXJpZ2h0OjVweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwuZW50cnktY29udGVudCAjc2lnbnVwIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gdGQuY29udHJpYnV0aW9uIHRhYmxlIHRkLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCB0ZC5jb250cmlidXRpb24gdGFibGUgdGQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIHRkLmNvbnRyaWJ1dGlvbiB0YWJsZSB0ZHt0ZXh0LWFsaWduOmxlZnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tY29udHJpYnV0b3IgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAuYnNkLWR5bmFtaWMtdG9nZ2xlLXNlY3Rpb24tZW1wbG95bWVudCBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1lbXBsb3ltZW50IGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWNvbnRyaWJ1dG9yIGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0IC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwIC5ic2QtZHluYW1pYy10b2dnbGUtc2VjdGlvbi1jb250cmlidXRvciBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgLmJzZC1keW5hbWljLXRvZ2dsZS1zZWN0aW9uLWVtcGxveW1lbnQgbGFiZWx7ZGlzcGxheTpibG9ja30uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGxhYmVsLC5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCBsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBsYWJlbHtmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIGlucHV0W3R5cGU9XCJyYWRpb1wiXXttYXJnaW46NHB4IDVweCAwICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCB0ZCwuZW50cnktY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IHRkLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgdGQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IHRkLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWFtb3VudHMtY29udCB0ZCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1hbW91bnRzLWNvbnQgdGR7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtmb250LXNpemU6MTRweH0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1hbW91bnRzLWNvbnQgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWFtb3VudHMtY29udCAuZmllbGRsYWJlbHtkaXNwbGF5Om5vbmV9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWFtb3VudHMtY29udCBpbnB1dFt0eXBlPXRleHRdI2FtdF9vdGhlcl90ZXh0LC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1hbW91bnRzLWNvbnQgaW5wdXRbdHlwZT10ZXh0XSNhbXRfb3RoZXJfdGV4dCwuZW50cnktY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHQsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNic2QtYW1vdW50cy1jb250IGlucHV0W3R5cGU9dGV4dF0jYW10X290aGVyX3RleHR7bWluLXdpZHRoOjFweDt3aWR0aDo1NHB4ICFpbXBvcnRhbnR9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGQsLmxhbmRpbmctY29udGVudCAjY29udHJpYnV0aW9uICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSB0ZCwubGFuZGluZy1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIHRkLC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgdGR7dmVydGljYWwtYWxpZ246dG9wICFpbXBvcnRhbnQ7bWluLXdpZHRoOjk1JSAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7d2lkdGg6OTUlO2ZvbnQtc2l6ZToxNHB4fS5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24gI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjYnNkLWNvbnRyaWJ1dGlvbi1jYXJkLXR5cGUgLmZpZWxkbGFiZWwsLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0ICNic2QtY29udHJpYnV0aW9uLWNhcmQtdHlwZSAuZmllbGRsYWJlbCwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI2JzZC1jb250cmlidXRpb24tY2FyZC10eXBlIC5maWVsZGxhYmVse2Rpc3BsYXk6bm9uZX0uZW50cnktY29udGVudCAjY29udHJpYnV0aW9uICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiAjc2lnbnVwdGFibGUgbGFiZWwsLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5lbnRyeS1jb250ZW50IC5ic2Qtc3BlYWtvdXQgI3NpZ251cHRhYmxlIGxhYmVsLC5lbnRyeS1jb250ZW50ICNzaWdudXAgI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwuZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI3BheW1lbnRfb3B0aW9ucyBsYWJlbCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gI3NpZ251cHRhYmxlIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjcGF5bWVudF9vcHRpb25zIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1zcGVha291dCAjc2lnbnVwdGFibGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNwYXltZW50X29wdGlvbnMgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbHtkaXNwbGF5OmJsb2NrfS5lbnRyeS1jb250ZW50IC5ic2QtY29udHJpYkZvcm0tYmVsb3dDb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgLmJzZC1jb250cmliRm9ybS1iZWxvd0NvbnRlbnR7Zm9udC1zaXplOjE0cHh9LmVudHJ5LWNvbnRlbnQgI2NvbnRyaWJ1dGlvbiB0ZCB0ZCB0ZCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24gdGQgdGQgdGR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGgyLC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaDJ7bWFyZ2luLXRvcDoxNXB4fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZXtkaXNwbGF5Om5vbmU7d2lkdGg6NTAlO2Zsb2F0OmxlZnQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2hlaWdodDo1MDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1pbWFnZXtkaXNwbGF5OmJsb2NrfX0uZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmVudHJ5LWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmxhbmRpbmctY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCBpbnB1dFt0eXBlPVwidGV4dFwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJlbWFpbFwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJwaG9uZVwiXSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IGlucHV0W3R5cGU9XCJudW1iZXJcIl17bWFyZ2luOjNweCAwfS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAuZW5fX2ZpZWxkLS1sYXN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1le2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwuZW50cnktY29udGVudCAjc2djYm94TG9hZGVkQ29udGVudCAuZW5fX2ZpZWxkLS1sYXN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWZpcnN0TmFtZSwubGFuZGluZy1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5lbl9fZmllbGQtLWxhc3ROYW1le2Rpc3BsYXk6YmxvY2t9fS5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1jb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnR7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50ICNzZ2Nib3hMb2FkZWRDb250ZW50IC5wb3B1cC1jb250ZW50LC5sYW5kaW5nLWNvbnRlbnQgI3NnY2JveExvYWRlZENvbnRlbnQgLnBvcHVwLWNvbnRlbnR7ZmxvYXQ6bGVmdDt3aWR0aDo0NSU7cGFkZGluZy1sZWZ0OjUlfX0uZW50cnktY29udGVudCAuZW5fX2ZpZWxkLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19maWVsZHttYXJnaW4tYm90dG9tOjVweH0uZW50cnktY29udGVudCAuZW5fX2ZpZWxkIGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19maWVsZCBsYWJlbHttYXJnaW4tYm90dG9tOjB9LmVudHJ5LWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9ue21hcmdpbi10b3A6MTBweDtwYWRkaW5nOjdweCAwO21pbi13aWR0aDoyNTNweDttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kOiNlMjg4NDI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOndoaXRlO29wYWNpdHk6MTtib3JkZXI6MCBub25lOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LmVudHJ5LWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uOmhvdmVyLC5sYW5kaW5nLWNvbnRlbnQgLmVuX19zdWJtaXQgYnV0dG9uOmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uZW50cnktY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSAubGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSAubGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nOjAgMCA1cHh9LmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgbGFiZWwsLmxhbmRpbmctY29udGVudCAjc2lnbnVwICNzaWdudXB0YWJsZSBsYWJlbHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjR9LmVudHJ5LWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgc2VsZWN0LC5sYW5kaW5nLWNvbnRlbnQgI3NpZ251cCAjc2lnbnVwdGFibGUgc2VsZWN0e2hlaWdodDozNXB4ICFpbXBvcnRhbnQ7bWluLXdpZHRoOjMwMHB4fS5lbnRyeS1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwubGFuZGluZy1jb250ZW50ICNzaWdudXAgI3NpZ251cHRhYmxlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtmbG9hdDpsZWZ0O21hcmdpbjo0cHggN3B4IDBweH0uZW50cnktY29udGVudCAjc3BlYWtvdXRfZm9ybSwubGFuZGluZy1jb250ZW50ICNzcGVha291dF9mb3Jte21hcmdpbi1ib3R0b206NzBweDtvdmVyZmxvdzpoaWRkZW59LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3JlY2lwaWVudC1saXN0IGxhYmVsLC5sYW5kaW5nLWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3JlY2lwaWVudC1saXN0IGxhYmVse3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MCAwIDAgMTBweDtkaXNwbGF5OmlubGluZTtmb250LXdlaWdodDpub3JtYWx9LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI3N1YmplY3QsLmxhbmRpbmctY29udGVudCAjc3BlYWtvdXRfZm9ybSAjc3ViamVjdHttYXJnaW4tYm90dG9tOjEwcHh9LmVudHJ5LWNvbnRlbnQgI3NwZWFrb3V0X2Zvcm0gI2JvZHksLmxhbmRpbmctY29udGVudCAjc3BlYWtvdXRfZm9ybSAjYm9keXttYXJnaW4tdG9wOjVweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5lbnRyeS1jb250ZW50ICNjb250cmlidXRpb24sLmVudHJ5LWNvbnRlbnQgLmJzZC1zcGVha291dCwubGFuZGluZy1jb250ZW50ICNjb250cmlidXRpb24sLmxhbmRpbmctY29udGVudCAuYnNkLXNwZWFrb3V0e21heC13aWR0aDo4MTBweDttYXJnaW46MCBhdXRvfX0uZW50cnktY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzYsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzZ7bWFyZ2luLWJvdHRvbToxMHB4fS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjaW5wdXRfMzBfNiwubGFuZGluZy1jb250ZW50ICNnZm9ybV8zMCAjaW5wdXRfMzBfNnt3aWR0aDoxMDAlfS5lbnRyeS1jb250ZW50ICNnZm9ybV8zMCAjZXh0ZW5zaW9uc19tZXNzYWdlXzMwXzYsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2V4dGVuc2lvbnNfbWVzc2FnZV8zMF82e3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2xlZnQ6MH0uZW50cnktY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzcsLmxhbmRpbmctY29udGVudCAjZ2Zvcm1fMzAgI2ZpZWxkXzMwXzd7cGFkZGluZzowfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybXtvdmVyZmxvdzpoaWRkZW47bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHg7ZmxvYXQ6bm9uZTtiYWNrZ3JvdW5kOiNlOGU4ZTg7cGFkZGluZzoyMHB4IDMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0sLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm17cGFkZGluZzozMHB4IDUwcHggMjBweH19LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIGgzLC5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSBoMiwuZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gaDEsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDMsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDIsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gaDF7bWFyZ2luLXRvcDowO2ZvbnQtc2l6ZTozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQsLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZHtwYWRkaW5nLXJpZ2h0OjEwO3dpZHRoOmNhbGMoNTAlIC0gMTBweCk7ZmxvYXQ6bGVmdDtjbGVhcjpub25lO21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjRweH19LmVudHJ5LWNvbnRlbnQgLmlubGluZS1mb3JtIC5nZm9ybV93cmFwcGVyIGxhYmVsLmdmaWVsZF9sYWJlbCwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciBsYWJlbC5nZmllbGRfbGFiZWx7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAudG9wX2xhYmVsIGRpdi5naW5wdXRfY29udGFpbmVye21hcmdpbi10b3A6MH0uZW50cnktY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciwubGFuZGluZy1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVye21heC13aWR0aDoxMDAlO21hcmdpbjowfS5lbnRyeS1jb250ZW50IC5pbmxpbmUtZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmxhbmRpbmctY29udGVudCAuaW5saW5lLWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9ue2Zsb2F0Om5vbmUgIWltcG9ydGFudDt3aWR0aDoxNTBweCAhaW1wb3J0YW50O21hcmdpbjoxMHB4IDAgMCAhaW1wb3J0YW50fS5hbGlnbm5vbmV7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uYWxpZ25jZW50ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MTBweCBhdXRvfS5hbGlnbmxlZnQsLmFsaWducmlnaHR7bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsuYWxpZ25sZWZ0e2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjEwcHh9LmFsaWducmlnaHR7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWxlZnQ6MTBweH19LndwLWNhcHRpb24tdGV4dHtwYWRkaW5nOjlweH0ubWFpbiAuc3Utbm90ZXtib3JkZXItY29sb3I6I2NlY2VjZSAhaW1wb3J0YW50Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7LW1vei1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbXMtYm9yZGVyLXJhZGl1czowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9Lm1haW4gLnN1LW5vdGUtaW5uZXJ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDstbW96LWJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50Oy1tcy1ib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmM2YzZjMgIWltcG9ydGFudH0ubWFpbiAuc3UtY3VzdG9tLWdhbGxlcnktc2xpZGUgaW1ne2JvcmRlcjowIG5vbmU7Ym9yZGVyLXJhZGl1czowfS5tbS1tZW51LC5tbS1wYW5lbHMsLm1tLXBhbmVscz4ubW0tcGFuZWx7bWFyZ2luOjA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tYnRuLC5tbS1tZW51e2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubW0tbGlzdHZpZXcgYSwubW0tbGlzdHZpZXcgYTpob3ZlciwubW0tbmF2YmFyIGEsLm1tLW5hdmJhciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Lm1tLXdyYXBwZXJ7b3ZlcmZsb3cteDpoaWRkZW47cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnV7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9Lm1tLXBhbmVscywubW0tcGFuZWxzPi5tbS1wYW5lbHtiYWNrZ3JvdW5kOmluaGVyaXQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7cG9zaXRpb246YWJzb2x1dGV9Lm1tLWJ0biwubW0tcGFuZWwubW0taGlnaGVzdHt6LWluZGV4OjF9Lm1tLXBhbmVsc3tvdmVyZmxvdzpoaWRkZW59Lm1tLXBhbmVse3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfS5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApfS5tbS1wYW5lbHM+Lm1tLXBhbmVsey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OnNjcm9sbDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowIDIwcHh9Lm1tLWxpc3R2aWV3IC5tbS1kaXZpZGVyLC5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFuLC5tbS1uYXZiYXIgLm1tLXRpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1oYXNuYXZiYXJ7cGFkZGluZy10b3A6NDBweH0ubW0tcGFuZWxzPi5tbS1wYW5lbDphZnRlciwubW0tcGFuZWxzPi5tbS1wYW5lbDpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4fS5tbS12ZXJ0aWNhbCAubW0tcGFuZWx7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnR9Lm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWx7ZGlzcGxheTpub25lO3BhZGRpbmc6MTBweCAwIDEwcHggMTBweH0ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXc+bGk6bGFzdC1jaGlsZDphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9Lm1tLXZlcnRpY2FsIGxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsbGkubW0tdmVydGljYWwubW0tb3BlbmVkPi5tbS1wYW5lbHtkaXNwbGF5OmJsb2NrfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo0MHB4O2JvdHRvbTphdXRvfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVye3RvcDoxNnB4O2JvdHRvbTphdXRvfS5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQ+Lm1tLW5leHQ6YWZ0ZXIsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtyaWdodDoxOXB4fS5tbS1idG57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YWZ0ZXIsLm1tLWNsb3NlOmJlZm9yZXtjb250ZW50OicnO2JvcmRlcjoycHggc29saWQgdHJhbnNwYXJlbnQ7ZGlzcGxheTpibG9jazt3aWR0aDo1cHg7aGVpZ2h0OjVweDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9Lm1tLWNsZWFyOmJlZm9yZSwubW0tY2xvc2U6YmVmb3Jle2JvcmRlci1yaWdodDpub25lO2JvcmRlci1ib3R0b206bm9uZTtyaWdodDoxOHB4fS5tbS1jbGVhcjphZnRlciwubW0tY2xvc2U6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItdG9wOm5vbmU7cmlnaHQ6MjVweH0ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXIsLm1tLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubW0tcHJldjpiZWZvcmV7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2xlZnQ6MjNweH0ubW0tYXJyb3c6YWZ0ZXIsLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0Om5vbmU7cmlnaHQ6MjNweH0ubW0tbmF2YmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIwcHg7aGVpZ2h0OjQwcHg7cGFkZGluZzowIDQwcHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjB9Lm1tLW5hdmJhcj4qe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDB9Lm1tLW5hdmJhciAubW0tYnRuOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoyMHB4O2xlZnQ6MH0ubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZHt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MjBweDtyaWdodDowfS5tbS1wYW5lbCAubW0tbmF2YmFye2Rpc3BsYXk6bm9uZX0ubW0tcGFuZWwubW0taGFzbmF2YmFyIC5tbS1uYXZiYXJ7ZGlzcGxheTpibG9ja30ubW0tbGlzdHZpZXcsLm1tLWxpc3R2aWV3Pmxpe2xpc3Qtc3R5bGU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MH0ubW0tbGlzdHZpZXd7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHh9Lm1tLWxpc3R2aWV3Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1saXN0dmlldz5saSwubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmJlZm9yZSwubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLWxpc3R2aWV3PmxpPnNwYW57Y29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxMHB4IDEwcHggMjBweDttYXJnaW46MH0ubW0tbGlzdHZpZXc+bGk+YS5tbS1hcnJvdywubW0tbGlzdHZpZXc+bGk+c3Bhbi5tbS1hcnJvd3twYWRkaW5nLXJpZ2h0OjUwcHh9Lm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXJ7Y29udGVudDonJztib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjIwcHh9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgzLDIsMSwwKTt3aWR0aDo1MHB4O3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6Mn0ubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowfS5tbS1saXN0dmlldyAubW0tbmV4dCthLC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo1MHB4fS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3Blbnt3aWR0aDoxMDAlfS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbjpiZWZvcmV7Ym9yZGVyLWxlZnQ6bm9uZX0ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLXJpZ2h0OjUwcHg7bWFyZ2luLXJpZ2h0OjB9Lm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3e21hcmdpbjoyMHB4IC0yMHB4fS5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldzpmaXJzdC1jaGlsZCwubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbmF2YmFyKy5tbS1saXN0dmlld3ttYXJnaW4tdG9wOi0yMHB4fS5tbS1saXN0dmlldyAubW0taW5zZXR7bGlzdC1zdHlsZTpkaXNjIGluc2lkZTtwYWRkaW5nOjAgMTBweCAxNXB4IDQwcHg7bWFyZ2luOjB9Lm1tLWxpc3R2aWV3IC5tbS1pbnNldD5saXtwYWRkaW5nOjVweCAwfS5tbS1saXN0dmlldyAubW0tZGl2aWRlcntmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1pbmRlbnQ6MjBweDtsaW5lLWhlaWdodDoyNXB4fS5tbS1saXN0dmlldyAubW0tc3BhY2Vye3BhZGRpbmctdG9wOjQwcHh9Lm1tLWxpc3R2aWV3IC5tbS1zcGFjZXI+Lm1tLW5leHR7dG9wOjQwcHh9Lm1tLWxpc3R2aWV3IC5tbS1zcGFjZXIubW0tZGl2aWRlcntwYWRkaW5nLXRvcDoyNXB4fS5tbS1tZW51e2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpO2NvbG9yOnJnYmEoMCwwLDAsMC43KX0ubW0tbWVudSAubW0tbmF2YmFyIGEsLm1tLW1lbnUgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudSAubW0tYnRuOmFmdGVyLC5tbS1tZW51IC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+c3BhbntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC41KX0ubW0tbWVudSAubW0tZGl2aWRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSl9Lm1tLXBhZ2V7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5tbS1zbGlkZW91dHt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3otaW5kZXg6MX1odG1sLm1tLW9wZW5lZHtvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sLm1tLWJsb2NraW5nLGh0bWwubW0tYmxvY2tpbmcgYm9keXtvdmVyZmxvdzpoaWRkZW59aHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdle2JhY2tncm91bmQ6aW5oZXJpdH0jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6Mn1odG1sLm1tLWJsb2NraW5nICNtbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUubW0tb2ZmY2FudmFze3otaW5kZXg6MDtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWR9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWN1cnJlbnR7ZGlzcGxheTpibG9ja30ubW0tbWVudXt3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1odG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbSwubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLXRvcHttYXgtaGVpZ2h0OjgwJX0ubW0tbWVudS5tbS1hdXRvaGVpZ2h0Lm1tLWJvdHRvbS5tbS1mdWxsc2NyZWVuLC5tbS1tZW51Lm1tLWF1dG9oZWlnaHQubW0tdG9wLm1tLWZ1bGxzY3JlZW57bWF4LWhlaWdodDoxMDAlfS5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVse2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0ubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0Pi5tbS1wYW5lbHM+Lm1tLXBhbmVse2JvdHRvbTphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubW0tbWVudS5tbS1jb2x1bW5ze3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsbWF4LXdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHdpZHRoLG1heC13aWR0aDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx3aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxMDAlO3JpZ2h0OmF1dG87ZGlzcGxheTpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt6LWluZGV4OjJ9Lm1tLW1lbnUubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1jb2x1bW5zLTB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tb3BlbmVkOm5vdChbY2xhc3MqPW1tLWNvbHVtbnMtXSkgfiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpLm1tLWNvbHVtbnMtMHtkaXNwbGF5OmJsb2NrOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0wIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0xey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTF7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0xe3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjQ0MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTEgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA1NTBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWNvbHVtbnMtMSAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbHt3aWR0aDoxMDAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0yey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTJ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0ye3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjg4MHB4fWh0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe2h0bWwubW0tb3BlbmluZy5tbS1jb2x1bW5zLTIgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDg4MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6NTAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy0zey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTN7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy0ze3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEzMjBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTY1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy0zIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MzMuMzQlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy00ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTR7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy00e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjE3NjBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjIwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy00IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNzYwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTQgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MjUlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy01ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTV7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy01e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjIyMDBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjc1MHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy01IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMjAwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTUgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MjAlfS5tbS1tZW51Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tY29sdW1ucy02ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKX0ubW0tbWVudS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZDpub3QoW2NsYXNzKj1tbS1jb2x1bW5zLV0pIH4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKS5tbS1jb2x1bW5zLTZ7ZGlzcGxheTpibG9jazstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg3MDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNzAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tY29sdW1ucy02e3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjI2NDBweH1odG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMzMwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tY29sdW1ucy02IC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNjQwcHgsIDAsIDApfX0ubW0tbWVudS5tbS1jb2x1bW5zLTYgLm1tLXBhbmVscz4ubW0tcGFuZWx7d2lkdGg6MTYuNjclfWVtLm1tLWNvdW50ZXJ7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtaW5kZW50OjA7bGluZS1oZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTEwcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDVweDt0b3A6NTAlfWVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0e3dpZHRoOjkwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtzcGFue21hcmdpbi1yaWdodDo5MHB4fWVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbntwYWRkaW5nLWxlZnQ6MH0ubW0tdmVydGljYWw+Lm1tLWNvdW50ZXJ7dG9wOjEycHg7bWFyZ2luLXRvcDowfS5tbS12ZXJ0aWNhbC5tbS1zcGFjZXI+Lm1tLWNvdW50ZXJ7bWFyZ2luLXRvcDo0MHB4fS5tbS1ub3N1YnJlc3VsdHM+Lm1tLWNvdW50ZXJ7ZGlzcGxheTpub25lfS5tbS1tZW51IGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1kaXZpZGVyPnNwYW57dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNXB4fS5tbS1kaXZpZGVyLm1tLW9wZW5lZCBhLm1tLW5leHQ6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubW0tY29sbGFwc2VkOm5vdCgubW0tdW5jb2xsYXBzZWQpe2Rpc3BsYXk6bm9uZX0ubW0tZml4ZWRkaXZpZGVye2JhY2tncm91bmQ6aW5oZXJpdDtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoyOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tZml4ZWRkaXZpZGVyOmFmdGVye2NvbnRlbnQ6bm9uZSAhaW1wb3J0YW50O2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tbS1oYXNkaXZpZGVycyAubW0tZml4ZWRkaXZpZGVye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUgLm1tLWZpeGVkZGl2aWRlciBzcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KX1odG1sLm1tLW9wZW5lZC5tbS1kcmFnZ2luZyAubW0tbWVudSxodG1sLm1tLW9wZW5lZC5tbS1kcmFnZ2luZyAubW0tc2xpZGVvdXR7dHJhbnNpdGlvbi1kdXJhdGlvbjowc30ubW0tbWVudS5tbS1kcm9wZG93bntib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwwLjMpO2hlaWdodDo4MCV9aHRtbC5tbS1kcm9wZG93biAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZHJvcGRvd24gI21tLWJsb2NrZXJ7dHJhbnNpdGlvbi1kZWxheTowcyAhaW1wb3J0YW50O3otaW5kZXg6MX1odG1sLm1tLWRyb3Bkb3duIC5tbS1tZW51e3otaW5kZXg6Mn1odG1sLm1tLWRyb3Bkb3duLm1tLW9wZW5lZDpub3QoLm1tLW9wZW5pbmcpIC5tbS1tZW51e2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aXA6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDppbmhlcml0O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLDAuMyk7ZGlzcGxheTpibG9jazt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tbS1tZW51Lm1tLXRpcGxlZnQ6YmVmb3Jle2xlZnQ6MjJweH0ubW0tbWVudS5tbS10aXByaWdodDpiZWZvcmV7cmlnaHQ6MjJweH0ubW0tbWVudS5tbS10aXB0b3A6YmVmb3Jle3RvcDotOHB4fS5tbS1tZW51Lm1tLXRpcGJvdHRvbTpiZWZvcmV7Ym90dG9tOi04cHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWx7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdCwtd2Via2l0LXRyYW5zZm9ybX0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1vcGVuZWR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHtvdmVyZmxvdy15OmhpZGRlbjtsZWZ0Oi00MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMHtsZWZ0OjB9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTF7bGVmdDo0MHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ye2xlZnQ6ODBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtM3tsZWZ0OjEyMHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC00e2xlZnQ6MTYwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTV7bGVmdDoyMDBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNntsZWZ0OjI0MHB4fS5tbS1zdWJibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdDtvcGFjaXR5OjA7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm1tLXN1Ym9wZW5lZCAubW0tc3ViYmxvY2tlcntvcGFjaXR5Oi42O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOi0xMDAwMDBweDtsZWZ0OjA7ei1pbmRleDozfS5tbS1uYXZiYXItYm90dG9tLC5tbS1uYXZiYXItdG9wIH4gLm1tLW5hdmJhci10b3B7Ym9yZGVyLWJvdHRvbTpub25lfS5tbS1tZW51Pi5tbS1uYXZiYXJ7YmFja2dyb3VuZDppbmhlcml0O3BhZGRpbmc6MDt6LWluZGV4OjM7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1uYXZiYXItYm90dG9te2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci10b3Atc3R5bGU6c29saWQ7dG9wOmF1dG87Ym90dG9tOjB9Lm1tLW5hdmJhci1ib3R0b20gfiAubW0tbmF2YmFyLWJvdHRvbXtib3JkZXItdG9wOm5vbmV9Lm1tLW5hdmJhci5tbS1oYXNidG5ze3BhZGRpbmc6MCA0MHB4fS5tbS1uYXZiYXJbY2xhc3MqPW1tLW5hdmJhci1jb250ZW50LV0+Kntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0fS5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJze3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtvdmVyZmxvdy14OmF1dG87dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MCAwIDAgMTdweH0ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAzcHh9Lm1tLW5hdmJhciAubW0tYnJlYWRjcnVtYnM+YXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5tbS1uYXZiYXIubW0taGFzYnRucyAubW0tYnJlYWRjcnVtYnN7bWFyZ2luLWxlZnQ6LTQwcHh9Lm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1idG46bm90KC5tbS1oaWRkZW4pKy5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDowO3BhZGRpbmctbGVmdDowfS5tbS1uYXZiYXItdG9wLTF7dG9wOjB9Lm1tLWhhc25hdmJhci10b3AtMSAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTJ7dG9wOjQwcHh9Lm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTN7dG9wOjgwcHh9Lm1tLWhhc25hdmJhci10b3AtMyAubW0tcGFuZWxzLC5tbS1uYXZiYXItdG9wLTR7dG9wOjEyMHB4fS5tbS1oYXNuYXZiYXItdG9wLTQgLm1tLXBhbmVsc3t0b3A6MTYwcHh9Lm1tLW5hdmJhci1ib3R0b20tMXtib3R0b206MH0ubW0taGFzbmF2YmFyLWJvdHRvbS0xIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tMntib3R0b206NDBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0yIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tM3tib3R0b206ODBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0zIC5tbS1wYW5lbHMsLm1tLW5hdmJhci1ib3R0b20tNHtib3R0b206MTIwcHh9Lm1tLWhhc25hdmJhci1ib3R0b20tNCAubW0tcGFuZWxze2JvdHRvbToxNjBweH0ubW0tbmF2YmFyLXNpemUtMntoZWlnaHQ6ODBweH0ubW0tbmF2YmFyLXNpemUtM3toZWlnaHQ6MTIwcHh9Lm1tLW5hdmJhci1zaXplLTR7aGVpZ2h0OjE2MHB4fS5tbS1uYXZiYXItY29udGVudC0yPip7d2lkdGg6NTAlfS5tbS1uYXZiYXItY29udGVudC0zPip7d2lkdGg6MzMuMzMlfS5tbS1uYXZiYXItY29udGVudC00Pip7d2lkdGg6MjUlfS5tbS1uYXZiYXItY29udGVudC01Pip7d2lkdGg6MjAlfS5tbS1uYXZiYXItY29udGVudC02Pip7d2lkdGg6MTYuNjclfS5tbS1zcm9ubHl7dGV4dC1pbmRlbnQ6MTBweDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9jazt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xfS5tbS1zZWFyY2gsLm1tLXNlYXJjaCBpbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLXNlYXJjaHtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9Lm1tLXNlYXJjaCBpbnB1dHtib3JkZXI6bm9uZSAhaW1wb3J0YW50O291dGxpbmU6MCAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MjZweDtmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjI2cHg7bWFyZ2luOjA7cGFkZGluZzowIDEwcHh9Lm1tLXNlYXJjaCBpbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0ubW0tc2VhcmNoIC5tbS1jbGVhciwubW0tc2VhcmNoIC5tbS1uZXh0e3JpZ2h0OjB9Lm1tLXBhbmVsPi5tbS1zZWFyY2h7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaHtwYWRkaW5nLXRvcDo0MHB4fS5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFye3BhZGRpbmctdG9wOjgwcHh9Lm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXIgLm1tLXNlYXJjaHt0b3A6NDBweH0ubW0tbm9yZXN1bHRzbXNne3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMXB4O3BhZGRpbmc6NDBweCAwfS5tbS1ub3Jlc3VsdHMgLm1tLWluZGV4ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dHtkaXNwbGF5Om5vbmV9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCthLGxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrc3BhbntwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1tLXBhbmVscz4ubW0tcmVzdWx0c3BhbmVsOm5vdCgubW0tb3BlbmVkKXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wNSk7Y29sb3I6cmdiYSgwLDAsMCwwLjcpfS5tbS1tZW51IC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1pbmRleGVye2JhY2tncm91bmQ6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDotMTAwcHg7ei1pbmRleDozO3RyYW5zaXRpb246cmlnaHQgLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1pbmRleGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6My44NSV9Lm1tLWluZGV4ZXIgfiAubW0tcGFuZWwubW0taGFzaW5kZXhlcntwYWRkaW5nLXJpZ2h0OjQwcHh9Lm1tLWhhc2luZGV4ZXIgLm1tLWluZGV4ZXJ7cmlnaHQ6MH0ubW0taGFzaW5kZXhlciAubW0tZml4ZWRkaXZpZGVye3JpZ2h0OjIwcHh9Lm1tLW1lbnUgLm1tLWluZGV4ZXIgYXtjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKXt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2V9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjUpfWlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fWxhYmVsLm1tLWNoZWNrLGxhYmVsLm1tLXRvZ2dsZXttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6MjtyaWdodDoyMHB4fWxhYmVsLm1tLWNoZWNrOmJlZm9yZSxsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9ja31sYWJlbC5tbS10b2dnbGV7Ym9yZGVyLXJhZGl1czozMHB4O3dpZHRoOjUwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1sYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O21hcmdpbjoxcHh9aW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2Zsb2F0OnJpZ2h0fWxhYmVsLm1tLWNoZWNre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXRvcDotMTVweH1sYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkO2JvcmRlci1ib3R0b206M3B4IHNvbGlkO3dpZHRoOjQwJTtoZWlnaHQ6MjAlO21hcmdpbjoyNSUgMCAwIDIwJTtvcGFjaXR5Oi4xOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1pbnB1dC5tbS1jaGVjazpjaGVja2VkIH4gbGFiZWwubW0tY2hlY2s6YmVmb3Jle29wYWNpdHk6MX1saS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS1jaGVjayxsaS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS10b2dnbGV7Ym90dG9tOmF1dG87bWFyZ2luLXRvcDowO3RvcDo1cHh9bGFiZWwubW0tdG9nZ2xlK2EsbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo4MHB4fWxhYmVsLm1tLWNoZWNrK2EsbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLXJpZ2h0OjYwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6NjBweH1hLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbixhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo1MHB4fWEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1yaWdodDo3MHB4fWEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NTBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjayxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGV7cmlnaHQ6MTAwcHh9ZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2srYSxlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZStzcGFue21hcmdpbi1yaWdodDo5MHB4fS5tbS1tZW51IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmM30ubW0tbWVudSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuNyl9Lm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1ub25lPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9Lm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1mdWxsPmxpOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1mdWxsIC5tbS1saXN0dmlldz5saTphZnRlcntsZWZ0OjAgIWltcG9ydGFudH0ubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fS5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXpvb217dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZX1odG1sLm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgzMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoMzAlLCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1zbGlkZXt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlfWh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfWh0bWwubW0tcmlnaHQubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwgMCwgMCl9aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtbWVudS1mYWRle29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWVmZmVjdC1tZW51LWZhZGV7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWx7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41LCAxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgxLjUsIDEuNSkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApfS5tbS1tZW51Lm1tLWVmZmVjdC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tb3BlbmVkLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKX0ubW0tbWVudS5tbS1lZmZlY3QtcGFuZWxzLXNsaWRlLTAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9Lm1tLW1lbnUubW0tZWZmZWN0LXBhbmVscy1zbGlkZS0xMDAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX0ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saXt0cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2V9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEpe3RyYW5zaXRpb24tZGVsYXk6NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMil7dHJhbnNpdGlvbi1kZWxheTouMXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpe3RyYW5zaXRpb24tZGVsYXk6MTUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDQpe3RyYW5zaXRpb24tZGVsYXk6LjJzfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg1KXt0cmFuc2l0aW9uLWRlbGF5OjI1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1lZmZlY3QtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg2KXt0cmFuc2l0aW9uLWRlbGF5Oi4zc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNyl7dHJhbnNpdGlvbi1kZWxheTozNTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoOCl7dHJhbnNpdGlvbi1kZWxheTouNHN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpe3RyYW5zaXRpb24tZGVsYXk6NDUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEwKXt0cmFuc2l0aW9uLWRlbGF5Oi41c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTEpe3RyYW5zaXRpb24tZGVsYXk6NTUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEyKXt0cmFuc2l0aW9uLWRlbGF5Oi42c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTMpe3RyYW5zaXRpb24tZGVsYXk6NjUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWVmZmVjdC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDE0KXt0cmFuc2l0aW9uLWRlbGF5Oi43c30ubW0tbWVudVtjbGFzcyo9bW0tZWZmZWN0LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpe3RyYW5zaXRpb24tZGVsYXk6NzUwbXN9Lm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsIDAsIDApO29wYWNpdHk6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWVmZmVjdC1saXN0aXRlbXMtZmFkZSAubW0tbGlzdHZpZXc+bGl7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O29wYWNpdHk6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZWZmZWN0LWxpc3RpdGVtcy1mYWRlIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3Pmxpe29wYWNpdHk6MX0ubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWRyb3AgLm1tLWxpc3R2aWV3Pmxpe3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0b3A7b3BhY2l0eTowO3RvcDotMjUlfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1lZmZlY3QtbGlzdGl0ZW1zLWRyb3AgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxO3RvcDowfS5tbS1tZW51Lm1tLWZ1bGxzY3JlZW57d2lkdGg6MTAwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEwMDAwcHh9aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDBweCl7aHRtbC5tbS1vcGVuaW5nLm1tLWZ1bGxzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDAwMHB4KXtodG1sLm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMDAwcHgsIDAsIDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZy5tbS1mdWxsc2NyZWVuIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDAwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcubW0tZnVsbHNjcmVlbiAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwgMCwgMCl9fS5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tYm90dG9tLC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tdG9we2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDoxMDAwMHB4fWh0bWwubW0tb3BlbmVkLm1tLWZ1bGxzY3JlZW4gLm1tLXBhZ2V7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9Lm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPmEsLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPnNwYW4sLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldz5saT5hLC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXc+bGk+c3Bhbnt0ZXh0LW92ZXJmbG93OmNsaXA7d2hpdGUtc3BhY2U6bm9ybWFsfWh0bWwubW0tcGFnZWRpbSAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0tYmxhY2sgI21tLWJsb2NrZXIsaHRtbC5tbS1wYWdlZGltLXdoaXRlICNtbS1ibG9ja2Vye29wYWNpdHk6MH1odG1sLm1tLXBhZ2VkaW0tYmxhY2subW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0td2hpdGUubW0tb3BlbmluZyAjbW0tYmxvY2tlcixodG1sLm1tLXBhZ2VkaW0ubW0tb3BlbmluZyAjbW0tYmxvY2tlcntvcGFjaXR5Oi4zO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZSAuNHN9aHRtbC5tbS1wYWdlZGltICNtbS1ibG9ja2Vye2JhY2tncm91bmQ6aW5oZXJpdH1odG1sLm1tLXBhZ2VkaW0td2hpdGUgI21tLWJsb2NrZXJ7YmFja2dyb3VuZDojZmZmfWh0bWwubW0tcGFnZWRpbS1ibGFjayAjbW0tYmxvY2tlcntiYWNrZ3JvdW5kOiMwMDB9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoxMjAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6LTEwJTt6LWluZGV4Ojk5O2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tcmlnaHQ6YWZ0ZXJ7bGVmdDphdXRvO3JpZ2h0OjEwMCV9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLW5leHQ6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS1wb3B1cHt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7b3BhY2l0eTowO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLDAuMyk7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHg7dG9wOjUwJTtsZWZ0OjUwJTtib3R0b206YXV0bztyaWdodDphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKX1odG1sLm1tLXBvcHVwLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tcG9wdXB7b3BhY2l0eToxfWh0bWwubW0tcG9wdXAgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3otaW5kZXg6MH1odG1sLm1tLXBvcHVwICNtbS1ibG9ja2Vye3RyYW5zaXRpb24tZGVsYXk6MHMgIWltcG9ydGFudDt6LWluZGV4OjF9aHRtbC5tbS1wb3B1cCAubW0tbWVudXt6LWluZGV4OjJ9Lm1tLW1lbnUubW0tYm90dG9tLC5tbS1tZW51Lm1tLXRvcHt3aWR0aDoxMDAlO21pbi13aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2hlaWdodDo4MCU7bWluLWhlaWdodDoxNDBweDttYXgtaGVpZ2h0Ojg4MHB4fS5tbS1tZW51Lm1tLXJpZ2h0e2xlZnQ6YXV0bztyaWdodDowfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsIDAsIDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwgMCwgMCl9fWh0bWwubW0tZnJvbnQgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3otaW5kZXg6MH1odG1sLm1tLWZyb250ICNtbS1ibG9ja2Vye3otaW5kZXg6MX1odG1sLm1tLWZyb250IC5tbS1tZW51e3otaW5kZXg6Mn0ubW0tbWVudS5tbS1mcm9udCwubW0tbWVudS5tbS1uZXh0e3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tbmV4dC5tbS1yaWdodHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9Lm1tLW1lbnUubW0tdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfS5tbS1tZW51Lm1tLWJvdHRvbXt0b3A6YXV0bztib3R0b206MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0ubW0tbWVudS5tbS10aGVtZS1kYXJre2JhY2tncm91bmQ6IzMzMztib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjE1KTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtZGFyayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMTUpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlciwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjEpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZml4ZWRkaXZpZGVyIHNwYW4sLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4wNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubW0tbWVudS5tbS1wYWdlc2hhZG93Lm1tLXRoZW1lLWRhcms6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLDAuNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGEsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjE1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMzMzfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpO2NvbG9yOnJnYmEoMCwwLDAsMC42KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5hdmJhcj4qLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsMC4wNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1kaXZpZGVyLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1maXhlZGRpdmlkZXIgc3BhbiwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS13aGl0ZS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuNil9Lm1tLW1lbnUubW0tcGFnZXNoYWRvdy5tbS10aGVtZS13aGl0ZTphZnRlcntib3gtc2hhZG93OjAgMCAxMHB4IHJnYmEoMCwwLDAsMC4yKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLDAuNil9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWluZGV4ZXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGU6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMik7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyPiosLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO3RhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMyl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWRpdmlkZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWZpeGVkZGl2aWRlciBzcGFuLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpfS5tbS1tZW51Lm1tLXBhZ2VzaGFkb3cubW0tdGhlbWUtYmxhY2s6YWZ0ZXJ7Y29udGVudDpub25lO2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC42KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0taW5kZXhlciBhLC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiMwMDB9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGV7YmFja2dyb3VuZDojNGJkOTYzfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldzphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dDpiZWZvcmUsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saXt3aWR0aDo1MCU7aGVpZ2h0OjA7cGFkZGluZzo1MCUgMCAwO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpOmFmdGVyLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saTphZnRlcntsZWZ0OjA7dG9wOjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtc3R5bGU6c29saWQ7ei1pbmRleDotMX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14cywubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14c3t3aWR0aDoxMi41JTtwYWRkaW5nLXRvcDoxMi41JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1zLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXN7d2lkdGg6MjUlO3BhZGRpbmctdG9wOjI1JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS1sLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLWx7d2lkdGg6NzUlO3BhZGRpbmctdG9wOjc1JX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGkubW0tdGlsZS14bHt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEwMCV9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPmEsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPnNwYW57bGluZS1oZWlnaHQ6MXB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NTAlIDEwcHggMDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDoxcHg7Ym90dG9tOjFweDtsZWZ0OjB9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0LC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHt3aWR0aDphdXRvfS5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3e21hcmdpbjowfWJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuY29udGVudC1pbm5lcnttYXJnaW46MDttYXgtd2lkdGg6MTAwMDAwMDBweDtwYWRkaW5nOjB9Ym9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhcnRuZXJzaGlwIC5zZWN0aW9uLXRpdGxle2NvbG9yOiMwMDI3M2Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjQ2cHg7bWFyZ2luLWJvdHRvbTozMHB4O3BhZGRpbmctYm90dG9tOjVweH0ucGFydG5lcnNoaXAtaGVyby1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9Lndhcm5pbmctbWVzc2FnZXttYXJnaW46MzBweCAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lndhcm5pbmctbWVzc2FnZXttYXJnaW46MTBweCA0NXB4IDMwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmhlYWRlci1pbnRyby10ZXh0e3BhZGRpbmc6MCA0M3B4fX0ucGFydG5lcnNoaXAtaGVyby1pbWFnZXtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgYm90dG9tO3BhZGRpbmctdG9wOjYwJTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA2MDBweCl7LnBhcnRuZXJzaGlwLWhlcm8taW1hZ2V7cGFkZGluZy10b3A6NDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYXJ0bmVyc2hpcC1oZXJvLWltYWdle3BhZGRpbmctdG9wOjM1JX19LnBhcnRuZXJzaGlwLWhlcm8tb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJX0ucGFydG5lcnNoaXAtaGVyby10ZXh0LWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO21heC13aWR0aDoxMDIwcHg7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOmJsYWNrfS5wYXJ0bmVyc2hpcC1oZXJvLXRleHQtY29udGFpbmVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCk7Y29sb3I6d2hpdGV9LnBhcnRuZXJzaGlwLWhlcm8tdGl0bGV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjAgMTBweDtjb2xvcjp3aGl0ZTt3aWR0aDoxMDAlO21heC13aWR0aDo5NjBweDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjF9LnBhcnRuZXJzaGlwLWhlcm8tdGl0bGUgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KX1AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpey5wYXJ0bmVyc2hpcC1oZXJvLXRpdGxle2ZvbnQtc2l6ZTo1MHB4fX0ucGFydG5lcnNoaXAtaGVyby1zdWJ0aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxfS5wYXJ0bmVyc2hpcC1oZXJvLXN1YnRpdGxlIHNwYW57Y29sb3I6d2hpdGU7YmFja2dyb3VuZDpyZ2JhKDIsODQsMTU4LDAuOCl9QG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KXsucGFydG5lcnNoaXAtaGVyby1zdWJ0aXRsZXtmb250LXNpemU6MjRweH19LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5tYXAtdG9we2JhY2tncm91bmQtY29sb3I6I2QwZDllMDtwYWRkaW5nLWJvdHRvbToyMHB4fS5tYXAtdG9wOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGh9Lm1hcC10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjE7Y29sb3I6IzA2NTU5Zn0ucGxlZGdlLXRvcCwucGFydG5lcnNoaXAtcGxlZGdlLXRvcHtwYWRkaW5nOjAgMTBweCAyMHB4fSNoZWFkZXItdG90YWx7Zm9udC1zaXplOjE2cHg7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDpib2xkO2NvbG9yOiMwMDI3M2Q7dGV4dC1hbGlnbjpjZW50ZXJ9I2hlYWRlci10b3RhbCAjcGxlZGdlLXRvdGFse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDI3M2Q7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0ucGxlZGdlLWZvcm0tdG9we3BhZGRpbmc6MjVweCAyNXB4IDA7YmFja2dyb3VuZDp3aGl0ZX0ucGxlZGdlLWZvcm0tdG9wIC5wYXJ0bmVyc2hpcC1icmFuZC1sb2dvIGltZ3ttYXJnaW46MCBhdXRvfSNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlcnttYXJnaW46MCA1JSAyMHB4O3BhZGRpbmc6MjBweCAyNXB4IDEwcHg7YmFja2dyb3VuZDp3aGl0ZTttYXJnaW46MDttYXgtd2lkdGg6MTAwJX0jcGxlZGdlLWZvcm0gLmdmb3JtX2hlYWRpbmd7bWFyZ2luLWJvdHRvbToxLjQyNWVtfSNwbGVkZ2UtZm9ybSBoMy5nZm9ybV90aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTo1cHg7bWFyZ2luOjAgMCAxOXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MzBweDtjb2xvcjojMDY1NTlmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwNjU1OWZ9I3BsZWRnZS1mb3JtIC5nZm9ybV9kZXNjcmlwdGlvbntsaW5lLWhlaWdodDoxLjM7ZGlzcGxheTpibG9jaztmb250LXNpemU6MThweDtjb2xvcjojNDQ0O2NsZWFyOmJvdGh9I3BsZWRnZS1mb3JtIGxhYmVsLmdmaWVsZF9sYWJlbCtkaXYuZ2lucHV0X2NvbnRhaW5lcnttYXJnaW4tdG9wOi4wNzVlbX0jcGxlZGdlLWZvcm0gLnRvcF9sYWJlbCAuZ2ZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojOTk5O21hcmdpbjowfSNwbGVkZ2UtZm9ybSB1bCBsaS5nZmllbGR7bWFyZ2luLXRvcDoxMHB4fSNwbGVkZ2UtZm9ybSAuZ2ZpZWxkX3JlcXVpcmVke2NvbG9yOiM5OTl9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSwjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXXt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VmZWZlZjtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjdweDttYXJnaW4tdG9wOjB9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLCNwbGVkZ2UtZm9ybSAuZ2Zvcm1fd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywjcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNiZWJkYmR9I3BsZWRnZS1mb3JtIHNlbGVjdHt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMDY1NTlmO2NvbG9yOiMwNjU1OWY7YmFja2dyb3VuZDp3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5OCUgNTAlIG5vLXJlcGVhdDttYXJnaW4tdG9wOjNweDttYXJnaW4tYm90dG9tOjB9I3BsZWRnZS1mb3JtIHVsLmdmaWVsZF9jaGVja2JveHttYXJnaW46MH0jcGxlZGdlLWZvcm0gI2ZpZWxkXzlfNnttYXJnaW4tdG9wOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICMwNjU1OWY7cGFkZGluZzo5cHggMDttYXgtd2lkdGg6MTAwJX0jcGxlZGdlLWZvcm0gI2ZpZWxkXzlfMyBsYWJlbHtkaXNwbGF5Om5vbmV9I3BsZWRnZS1mb3JtICNmaWVsZF85XzQgc2VsZWN0e21hcmdpbi10b3A6LTZweDttYXJnaW4tYm90dG9tOjNweDtmbG9hdDpyaWdodDt3aWR0aDo4MHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDp3aGl0ZSB1cmwoLi4vaW1hZ2VzL21hcF9zZWxlY3RfYmcuanBnKSA5NSUgNTAlIG5vLXJlcGVhdH0jcGxlZGdlLWZvcm0gLmdmaWVsZF9jaGVja2JveCBsYWJlbHtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE0cHh9I3BsZWRnZS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXJ7bWFyZ2luOjB9I3BsZWRnZS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17d2lkdGg6MTAwJTtoZWlnaHQ6NDVweDtsaW5lLWhlaWdodDozNXB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiM3OGMwNjIgdXJsKC4uL2ltYWdlcy9zdWJtaXRfYmcucG5nKSA5NSUgNTAlIG5vLXJlcGVhdDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6d2hpdGU7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9I3BsZWRnZS1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXJ7YmFja2dyb3VuZDojNzhjMDYyIHVybCguLi9pbWFnZXMvc3VibWl0X2JnLnBuZykgOTglIDUwJSBuby1yZXBlYXQ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfSNkYyB0ZXh0e2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZn0ucGFydG5lcnNoaXAtdGV4dC1hcmVhLWNvbnRhaW5lcntwYWRkaW5nOjAgMCA1MHB4fS5wYXJ0bmVyc2hpcC10ZXh0LWFyZWEsLnBhcnRuZXJzaGlwLXNvY2lhbC10ZWFzZXJ7bGluZS1oZWlnaHQ6MS40fS5wYXJ0bmVyc2hpcC10ZXh0LWFyZWEsLnBhcnRuZXJzaGlwLWhpZ2hsaWdodHMtaW5uZXItY29udGFpbmVyLC5wYXJ0bmVyc2hpcC1zb2NpYWwtaW5uZXItY29udGFpbmVye21heC13aWR0aDoxMDIwcHg7cGFkZGluZzo0MHB4IDEwcHggMDttYXJnaW46MCBhdXRvfS5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVye3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWNvbnRhaW5lcntwYWRkaW5nLWxlZnQ6MXB4O3BhZGRpbmctcmlnaHQ6MXB4fS5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDoycHh9LnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1jb250YWluZXI6bGFzdC1vZi10eXBle3BhZGRpbmctbGVmdDoycHg7cGFkZGluZy1yaWdodDowfX0ucGFydG5lcnNoaXAtaGlnaGxpZ2h0LWltYWdlLTAsLnBhcnRuZXJzaGlwLWhpZ2hsaWdodC1pbWFnZS0xLC5wYXJ0bmVyc2hpcC1oaWdobGlnaHQtaW1hZ2UtMntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjc1JX0ucGFydG5lcnNoaXAtaGlnaGxpZ2h0cy1vdXRlci1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgMCAzMHB4fS5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciAucGFydG5lcnNoaXAtaGlnaGxpZ2h0LXRpdGxle2ZvbnQtc2l6ZToyMnB4O2NvbG9yOmJsYWNrO3RleHQtYWxpZ246Y2VudGVyfS5wYXJ0bmVyc2hpcC1oaWdobGlnaHRzLW91dGVyLWNvbnRhaW5lciBhe3RleHQtZGVjb3JhdGlvbjpub25lfS5wYXJ0bmVyc2hpcC1zb2NpYWwtdGVhc2Vye21hcmdpbi1ib3R0b206NDBweH0ubWFwLXNvY2lhbHtwYWRkaW5nOjMwcHggMTVweH0ubWFwLXNvY2lhbCBoMntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTo1cHg7bWFyZ2luOjAgMCAyNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MzBweDtjb2xvcjojMDY1NTlmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwNjU1OWZ9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jbGVhbnVwbWFwLXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYXJ0bmVyc2hpcCAuY29udGVudC1pbm5lcntwYWRkaW5nOjA7bWFyZ2luOjA7bWF4LXdpZHRoOjEwMCV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2xlYW51cG1hcC1waHAgLmZvb3Rlci10b3AsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFydG5lcnNoaXAgLmZvb3Rlci10b3B7ZGlzcGxheTpub25lfS5tYXAtdG9we3BhZGRpbmc6MzBweCAxMHB4fS5tYXAtdG9wLWlubmVyLC5tYXAtc29jaWFsLWlubmVye21heC13aWR0aDoxMDMwcHg7bWFyZ2luOjAgYXV0b30ubWFwLXNvY2lhbC1pbm5lcnttYXgtd2lkdGg6MTAwMHB4fS5wbGVkZ2UtdG9we21heC13aWR0aDo3NTBweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL25yY190aXRsZV9iZ19ub19jbG91ZHMucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5wbGVkZ2UtdG9wIC5tYXAtdGl0bGV7aGVpZ2h0Ojc4cHg7bWFyZ2luOjA7dGV4dC1pbmRlbnQ6LTk5OTlweH0ucGFydG5lcnNoaXAtcGxlZGdlLXRvcHttYXgtd2lkdGg6NzUwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9wYXJ0bmVyc2hpcF9iYW5uZXIucG5nXCIpIDUwJSB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5wYXJ0bmVyc2hpcC1wbGVkZ2UtdG9wIC5tYXAtdGl0bGV7aGVpZ2h0Ojc4cHg7dGV4dC1pbmRlbnQ6LTk5OTk5OTlweDttYXJnaW46MH0ucGFydG5lcnNoaXAtcGxlZGdlLXRvcCAuaGVhZGVyLWludHJvLXRleHR7cGFkZGluZzowIDQzcHh9LnBhcnRuZXJzaGlwLXBsZWRnZS10b3AgI2hlYWRlci10b3RhbHttYXJnaW46MCAwIC0zMHB4O3BhZGRpbmc6MjdweCA1M3B4IDUycHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2Nsb3Vkc19iZy5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo4NCV9I2hlYWRlci10b3RhbHtwYWRkaW5nOjI3cHggNTNweCA1MnB4O2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9jbG91ZHNfYmcucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6ODQlfSNoZWFkZXItdG90YWwgI3BsZWRnZS10b3RhbHtkaXNwbGF5OmlubGluZX0jcGxlZGdlLWZvcm0gLmdmb3JtX3dyYXBwZXJ7bWFyZ2luOjA7cGFkZGluZzoyMHB4IDI1cHggMTBweDt3aWR0aDoxMDAlfS5tYXAtc29jaWFse3BhZGRpbmc6MzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucGxlZGdlLXRvcHtwYWRkaW5nLWJvdHRvbTowfSNtYXAtdG9we3BhZGRpbmc6MzBweH0ubWFwe3BhZGRpbmc6M3B4IDAgMCAyJX0ubWFwIHN2Z3t3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjotMjZweCBhdXRvfSNmbGFne2ZpbGw6I2UyODg0Mn0jZmxhZy10ZXh0e2ZpbGw6d2hpdGV9I21hcC1mb290ZXJ7bWFyZ2luLXRvcDotNjFweH0ubWFwLXNjYWxle2hlaWdodDo0MXB4O21heC13aWR0aDo0NThweDttYXJnaW46MCBhdXRvIDIwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL21hcF9zY2FsZS5wbmcpIDUwJSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlfS5tYXAtY3Rhe3dpZHRoOjQ1OHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm1hcC1jdGEgLmJ0biwubWFwLWN0YSAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAubWFwLWN0YSBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtZGVjb3JhdGlvbjpub25lO3dpZHRoOjE0MnB4O21hcmdpbjowIDEwcHggMCAwO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5tYXAtY3RhIC5idG46aG92ZXIsLm1hcC1jdGEgLmNvbW1lbnQtZm9ybSBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLm1hcC1jdGEgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXXtjb2xvcjp3aGl0ZTtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm1hcC1jdGEgLmJ0bi1ibHVle2JhY2tncm91bmQtY29sb3I6IzA2NTU5Zn0ubWFwLWN0YSAuYnRuLWRibHVle2JhY2tncm91bmQtY29sb3I6IzAwMjczZH0ubWFwLWN0YSAuYnRuLWxibHVle2JhY2tncm91bmQtY29sb3I6Izg3YzVlODttYXJnaW46MH19LyohXG4gKiBTdGFydCBCb290c3RyYXAgLSBTaW1wbGUgU2lkZWJhciBIVE1MIFRlbXBsYXRlIChodHRwOi8vc3RhcnRib290c3RyYXAuY29tKVxuICogQ29kZSBsaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMC5cbiAqIEZvciBkZXRhaWxzLCBzZWUgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wLlxuICovLm5hdmJhci10b2dnbGUgLmljb24tYmFye2JhY2tncm91bmQ6IzMzMzstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5uYXZiYXItdG9nZ2xlIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSwubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoNCl7dHJhbnNmb3JtOnJvdGF0ZSgwKX0ubmF2YmFyLXRvZ2dsZS5hY3RpdmUgLmljb24tYmFye3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9Lm5hdmJhci10b2dnbGUuYWN0aXZlIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKXt0b3A6NnB4O3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5uYXZiYXItdG9nZ2xlLmFjdGl2ZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMyl7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5uYXZiYXItdG9nZ2xlLmFjdGl2ZSAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoNCl7dG9wOi02cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfWgxLnNpdGUtdGl0bGV7bWFyZ2luOjVweCAwfS5iYW5uZXJ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDUxLDUxLDUxLDAuMjUpOy1tb3otYm94LXNoYWRvdzowIDFweCAxcHggcmdiYSg1MSw1MSw1MSwwLjI1KTtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDUxLDUxLDUxLDAuMjUpO292ZXJmbG93OmhpZGRlbn0uYmFubmVyLWlubmVyIGgxPmF7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9hcl9sb2dvLnBuZ1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7dGV4dC1pbmRlbnQ6LTk5OTlweDt3aWR0aDoyMTFweDtoZWlnaHQ6NTFweH0ucGFnZS1ic2QgLm1haW57d2lkdGg6MTAwJTttYXgtd2lkdGg6NzgwcHg7bWFyZ2luOjAgYXV0bztmbG9hdDpub25lfS5wYWdlLWJzZCAuZW50cnktY29udGVudHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucGFnZS1ic2QgLmJhbm5lci1pbm5lcnttYXgtd2lkdGg6NzY3cHh9LnBhZ2UtYnNkIC5iYW5uZXItaW5uZXIgaDE+YXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtc2l6ZToxMDAlfS5wYWdlLWJzZC10d29jb2wgLmJhbm5lci1pbm5lcnttYXgtd2lkdGg6ODE1cHh9LnBhZ2UtYnNkLXR3b2NvbCAubWFpbnttYXJnaW46MjBweCBhdXRvO21heC13aWR0aDo4NDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLWJzZCAuZW50cnktY29udGVudHtwYWRkaW5nOjAgIWltcG9ydGFudH19YS5tb2JpbGUtdG9nZ2xle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjM1cHg7d2lkdGg6MzVweDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MThweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDotNHB4O3otaW5kZXg6MTAwMDA7Y29sb3I6IzMzM31hLm1vYmlsZS10b2dnbGUgLmZhe2ZvbnQtc2l6ZToyNnB4fSNtb2JpbGUtbWVudXtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiM1NTV9I21vYmlsZS1tZW51IC5tbS1jb3VudGVyLCNtb2JpbGUtbWVudSAubW0tbmV4dDphZnRlciwjbW9iaWxlLW1lbnUgYXtjb2xvcjp3aGl0ZX0jbW9iaWxlLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWx7cGFkZGluZzowfSNtb2JpbGUtbWVudSAubW0tYXJyb3c6YWZ0ZXIsI21vYmlsZS1tZW51IC5tbS1uZXh0OmFmdGVye3JpZ2h0OjMycHh9I21vYmlsZS1tZW51IC5tbS1saXN0dmlld3tmb250LXNpemU6MThweH0jbW9iaWxlLW1lbnUgLm1tLWJ0bjphZnRlciwjbW9iaWxlLW1lbnUgLm1tLWJ0bjpiZWZvcmUsI21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsI21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6d2hpdGV9I21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsI21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6d2hpdGV9I21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saT5hLCNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXc+bGk+c3BhbntwYWRkaW5nOjEwcHggMTBweCAxMHB4IDMwcHh9I21vYmlsZS1tZW51IC5tbS1saXN0dmlldz5saTphZnRlciwjbW9iaWxlLW1lbnUgLm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZSwjbW9iaWxlLW1lbnUgLm1tLW5hdmJhcntib3JkZXI6MCBub25lfSNtb2JpbGUtbWVudSAubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3Jle2JvcmRlci1sZWZ0LXdpZHRoOjB9I21vYmlsZS1tZW51IC5tbS1uYXZiYXJ7Ym90dG9tOjEycHh9I21vYmlsZS1tZW51IC5idG4tZ29sZCwjbW9iaWxlLW1lbnUgLmJ0bi1vcmFuZ2V7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6OTIlO21hcmdpbjowIDQlfSNtb2JpbGUtbWVudSAuYnRuLWdvbGR7Ym90dG9tOjEwMHB4fSNtb2JpbGUtbWVudSAuYnRuLW9yYW5nZXtib3R0b206NTBweH0ubW0tbWVudXtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5tbS1uYXZiYXIgZm9ybXtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTU5cHg7bGVmdDoxMHB4fS5tbS1uYXZiYXIgZm9ybSAuc2VhcmNoLWZpZWxke2JhY2tncm91bmQ6I2RlZGVkZTttaW4td2lkdGg6MTc4cHggIWltcG9ydGFudDtoZWlnaHQ6NDBweDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDstbXMtYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0ubW0tbmF2YmFyIGZvcm0gLnNlYXJjaC1zdWJtaXR7YmFja2dyb3VuZDojZGVkZWRlO2hlaWdodDo0MHB4O2NvbG9yOmJsYWNrO2JvcmRlcjowIG5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDU2MHB4KXsubW0tbWVudSAuYnRuLC5tbS1tZW51IC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5tbS1tZW51IGlucHV0W3R5cGU9XCJzdWJtaXRcIl17ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5iYW5uZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NmY2ZjZjt3aWR0aDoxMDAlOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMCB0cmFuc3BhcmVudDstbW96LWJveC1zaGFkb3c6MCAwIDAgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzowIDAgMCB0cmFuc3BhcmVudH0uYmFubmVyIGgxPmF7d2lkdGg6MTAwJTttaW4taGVpZ2h0Ojc4cHh9LmJhbm5lci1pbm5lcnttYXgtd2lkdGg6MTAxMHB4O2hlaWdodDphdXRvO21hcmdpbjowIGF1dG99Lm5hdmJhci10b2dnbGV7ZGlzcGxheTpibG9ja30ubmF2YmFye21hcmdpbjowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe2EubW9iaWxlLXRvZ2dsZSwjbW9iaWxlLW1lbnV7ZGlzcGxheTpub25lfS5iYW5uZXIsLnNpbmdsZS1taWNyb3BhZ2Uubm8tdGh1bWJuYWlsIC5iYW5uZXJ7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtvdmVyZmxvdzp2aXNpYmxlO2hlaWdodDoxMDZweH0uYmFubmVyIGgxLnNpdGUtdGl0bGUsLnNpbmdsZS1taWNyb3BhZ2Uubm8tdGh1bWJuYWlsIC5iYW5uZXIgaDEuc2l0ZS10aXRsZXttYXJnaW46MjRweCAwIDExcHh9LmJhbm5lciBoMT5hLC5zaW5nbGUtbWljcm9wYWdlLm5vLXRodW1ibmFpbCAuYmFubmVyIGgxPmF7d2lkdGg6Mjc1cHg7bWluLWhlaWdodDo2OHB4fS5zaW5nbGUtcmVzb3VyY2UgLmJhbm5lciwuc2luZ2xlLXBvc3QgLmJhbm5lciwuc2luZ2xlLXN0b3J5IC5iYW5uZXIsLnNpbmdsZS1idGdfcmVzb3VyY2UgLmJhbm5lciwuZXJyb3I0MDQgLmJhbm5lciwubm8tdGh1bWJuYWlsIC5iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LmxvZ297bWFyZ2luLXRvcDowfSNuYXZpZ2F0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdnttYXJnaW4tdG9wOjExcHh9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IHVse21hcmdpbjowIDAgMTdweCAwO3BhZGRpbmc6MDt0ZXh0LWFsaWduOnJpZ2h0fSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDEycHh9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3JpZ2h0OjA7aGVpZ2h0OjE2cHg7d2lkdGg6MXB4O2JhY2tncm91bmQtY29sb3I6IzAwMH0jbmF2aWdhdGlvbiAudXRpbGl0eS1uYXYgbGk6bGFzdC1jaGlsZHtwYWRkaW5nOjAgMCAwIDEwcHh9I25hdmlnYXRpb24gLnV0aWxpdHktbmF2IGxpOmxhc3QtY2hpbGQ6YWZ0ZXJ7ZGlzcGxheTpub25lfSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaSBhe2NvbG9yOiMwMDA7Zm9udC1zaXplOjE1cHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmfSNuYXZpZ2F0aW9uIC51dGlsaXR5LW5hdiBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb257ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjU4cHh9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaXtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206NXB4fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gYXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWYgIWltcG9ydGFudDttYXJnaW46NXB4IDEwcHg7bGluZS1oZWlnaHQ6MS4xOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDEwMG1zIGVhc2V9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnV7bWFyZ2luOjAgM3B4ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU6aG92ZXJ7YmFja2dyb3VuZDojNTU1fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PmEubWVnYS1tZW51LWxpbmt7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6NDNweDttYXJnaW46MH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPmEubWVnYS1tZW51LWxpbmssI25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5re2xpbmUtaGVpZ2h0OjE7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluaywjbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjU5MTcgYS5tZWdhLW1lbnUtbGlua3tmb250LXNpemU6MTVweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTVweCAhaW1wb3J0YW50O2NvbG9yOndoaXRlICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZCAhaW1wb3J0YW50O29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24+bGkubWVnYS1tZW51LW1lZ2FtZW51PnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0+YS5tZWdhLW1lbnUtbGluazpob3ZlciwjbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjU5MTcgYS5tZWdhLW1lbnUtbGluazpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5re3BhZGRpbmctYm90dG9tOjZweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NnB4ICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzczNzI3MiAhaW1wb3J0YW50O2NvbG9yOndoaXRlICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnQ7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2V9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtbWVnYW1lbnU+dWwubWVnYS1zdWItbWVudT5saS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5rOmhvdmVye29wYWNpdHk6Ljc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtOmxhc3QtY2hpbGQ+YS5tZWdhLW1lbnUtbGlua3tib3JkZXItYm90dG9tOjAgbm9uZX0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjU5MTcgYS5tZWdhLW1lbnUtbGlua3tib3JkZXItYm90dG9tOjAgbm9uZSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEycHggIWltcG9ydGFudDttYXJnaW4tdG9wOjE4cHggIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uPmxpLm1lZ2EtbWVudS1tZWdhbWVudT51bC5tZWdhLXN1Yi1tZW51PmxpLm1lZ2EtbWVudS1pdGVtPnVsLm1lZ2Etc3ViLW1lbnU+bGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjYzNjEgYS5tZWdhLW1lbnUtbGlua3tib3JkZXItYm90dG9tOjAgbm9uZSAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI1Nzc5e21hcmdpbjowIDlweCAwIDNweCAhaW1wb3J0YW50fSNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1pdGVtLTI4MDM3e21hcmdpbjowIDE0cHggMCAwICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjgwMzc6aG92ZXJ7YmFja2dyb3VuZDojNTU1ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjgwMzc+YXtiYWNrZ3JvdW5kOiNlMjg4NDI7Y29sb3I6d2hpdGU7cGFkZGluZzowIDE2cHggIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yODAzNzpob3ZlciBhe2JhY2tncm91bmQ6IzMzMztjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOiM1NTUgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yNTc3N3ttYXJnaW46MCA0cHggMCAwICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjU3Nzc6aG92ZXJ7YmFja2dyb3VuZDojNTU1ICFpbXBvcnRhbnR9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LWl0ZW0tMjU3Nzc+YXtiYWNrZ3JvdW5kOiMwNjU1OWY7Y29sb3I6d2hpdGU7cGFkZGluZzowIDE2cHggIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtaXRlbS0yNTc3Nzpob3ZlciBhe2JhY2tncm91bmQ6IzMzMztjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOiM1NTUgIWltcG9ydGFudH0jbmF2aWdhdGlvbiAjc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI0cHg7dG9wOjQ5cHh9I25hdmlnYXRpb24gI3NlYXJjaCAuc2VhcmNoLXRvZ2dsZXtoZWlnaHQ6NDBweDt3aWR0aDo0MHB4O2JhY2tncm91bmQtY29sb3I6IzU1NTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjp3aGl0ZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9I25hdmlnYXRpb24gI3NlYXJjaCAuc2VhcmNoLXRvZ2dsZSAuZmF7cG9zaXRpb246YWJzb2x1dGU7dG9wOjlweDtsZWZ0OjExcHg7Zm9udC1zaXplOjIycHh9I25hdmlnYXRpb24gI3NlYXJjaCAuc2VhcmNoLXRvZ2dsZS5vbntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9I25hdmlnYXRpb24gI3NlYXJjaCAjc2VhcmNoLWZvcm17cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjQ3cHg7dG9wOjQxcHg7cmlnaHQ6MDt6LWluZGV4OjV9I25hdmlnYXRpb24gI3NlYXJjaCAuc2VhcmNoLWZvcm17cGFkZGluZzoxMHB4O2JhY2tncm91bmQ6IzMzM30jbmF2aWdhdGlvbiAjc2VhcmNoIC5idG4sI25hdmlnYXRpb24gI3NlYXJjaCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAjbmF2aWdhdGlvbiAjc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzo1cHggOXB4O2NvbG9yOiMzMzN9LndmLWxvYWRpbmcgI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5re29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246YWxsIDEwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlfSNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi02e3dpZHRoOjE2LjUlICFpbXBvcnRhbnR9I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTV7d2lkdGg6MjAlICFpbXBvcnRhbnR9I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTR7d2lkdGg6MjUlICFpbXBvcnRhbnR9I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbj5saS5tZWdhLW1lbnUtaXRlbT5hLm1lZ2EtbWVudS1saW5re2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZiAhaW1wb3J0YW50fSNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb24gbGkjbWVnYS1tZW51LWl0ZW0tNDIyMjZ7bWFyZ2luLXRvcDotMjE1cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpeyNuYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5X25hdmlnYXRpb24gI21lZ2EtbWVudS1wcmltYXJ5X25hdmlnYXRpb257bWFyZ2luLXJpZ2h0OjM0cHh9I25hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiBsaSNtZWdhLW1lbnUtaXRlbS00MjIyNnttYXJnaW4tdG9wOi0xNjBweH0jbmF2aWdhdGlvbiAjc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9fS5zaWRlYmFye3BhZGRpbmctdG9wOjIwcHh9LnNpZGViYXIgc2VjdGlvbnttYXJnaW46MCBhdXRvIDMwcHg7bWF4LXdpZHRoOjMwMHB4fS5zaWRlYmFyIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uc2lkZWJhciAuc2VjdGlvbi10aXRsZSBoMywuc2lkZWJhciAuc2VjdGlvbi10aXRsZSBoMiwuc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IGgzLC5zaWRlYmFyIC53aWRnZXRfdGV4dCBoM3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIDZweCAxMXB4IDA7cGFkZGluZy1ib3R0b206NXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9LnNpZGViYXIgLmdmb3JtX3dpZGdldHttYXgtd2lkdGg6MzEwcHg7bWFyZ2luOjAgYXV0b30uc2lkZWJhciAuZ2Zvcm1fd2lkZ2V0LTUgaDN7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzMzO21hcmdpbjowIDAgMTlweDtwYWRkaW5nLWJvdHRvbTo1cHh9LnNpZGViYXIgLmdmb3JtX3dpZGdldC01IC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZHtwYWRkaW5nLXRvcDowfS5zaWRlYmFyIC5nZm9ybV93aWRnZXQtNSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVye21hcmdpbjowfS5zaWRlYmFyIC5nZm9ybV93aWRnZXQtNSBsYWJlbHttYXJnaW4tYm90dG9tOjB9LnNpZGViYXIgLmdmb3JtX3dpZGdldC01IGlucHV0W3R5cGU9XCJ0ZXh0XCJde21hcmdpbi10b3A6MH0uc2lkZWJhciAuZG9uYXRlLWZvcm17cG9zaXRpb246cmVsYXRpdmV9LnNpZGViYXIgLmRvbmF0ZS1mb3JtIGxhYmVsLC5zaWRlYmFyIC5kb25hdGUtZm9ybSAuaW5zdHJ1Y3Rpb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnNpZGViYXIgLmRvbmF0ZS1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJde2JvcmRlcjoxcHggc29saWQgI0VGRUZFRn0uc2lkZWJhciAuZG9uYXRlLWZvcm0gLmdmb3JtX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3JpZ2h0OjA7cGFkZGluZzowO21hcmdpbjowfS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgdWx7bWFyZ2luOjA7cGFkZGluZzowfS5zaWRlYmFyIC53aWRnZXRfbmF2X21lbnUgbGl7bWFyZ2luOjJweCAwO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmV9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudSBhe2ZvbnQtc2l6ZToxOHB4O3BhZGRpbmc6M3B4IDA7Y29sb3I6I2UyODg0Mjt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lkZWJhciAud2lkZ2V0X25hdl9tZW51IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMjczZH0uc2lkZWJhciAuY3RhLXdyYXB7bWF4LXdpZHRoOjI5NnB4O21hcmdpbjowIGF1dG8gNTBweH0uc2lkZWJhciAuY3RhLXdyYXAgLmN0YS1jb250YWluZXJ7ZGlzcGxheTp0YWJsZS1jZWxsO2hlaWdodDo4MHB4O3dpZHRoOjI5NnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjE2cHggMCAyMHB4fS5zaWRlYmFyIC5jdGEtd3JhcCAuY3RhLXN1YnRpdGxle2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0NDQ7Zm9udC13ZWlnaHQ6MTAwO21hcmdpbi1ib3R0b206NXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc2lkZWJhciAuY3RhLXdyYXAgaDJ7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luOjFweCAwIDZweDtsaW5lLWhlaWdodDoxLjF9LnNpZGViYXIgLmN0YS13cmFwIGgyIGF7Y29sb3I6IzQ0NDt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lkZWJhciAuY3RhLXdyYXAgaDIgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lkZWJhciAuY3RhLXdyYXAgLmJ0biwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sLnNpZGViYXIgLmN0YS13cmFwIGJ1dHRvbnttYXJnaW46MTVweCAwIDA7aGVpZ2h0OjM1cHg7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LjVweDtmb250LXdlaWdodDo3MDA7Y29sb3I6d2hpdGV9LnNpZGViYXIgLmN0YS13cmFwIC5idG4gLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b24gLmZhe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6NHB4O2ZvbnQtc2l6ZToxOHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnNpZGViYXIgLmN0YS13cmFwIC5idG46aG92ZXIsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5zaWRlYmFyIC5jdGEtd3JhcCBpbnB1dDpob3Zlclt0eXBlPVwic3VibWl0XCJdLC5zaWRlYmFyIC5jdGEtd3JhcCAuYnRuOmZvY3VzLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0sLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXQ6Zm9jdXNbdHlwZT1cInN1Ym1pdFwiXSwuc2lkZWJhciAuY3RhLXdyYXAgYnV0dG9uOmhvdmVyLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b246Zm9jdXN7Y29sb3I6d2hpdGUgIWltcG9ydGFudH0uc2lkZWJhciAuY3RhLXdyYXAgLmJ0bjpob3ZlciAuZmEsLnNpZGViYXIgLmN0YS13cmFwIC5jb21tZW50LWZvcm0gaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXQ6aG92ZXJbdHlwZT1cInN1Ym1pdFwiXSAuZmEsLnNpZGViYXIgLmN0YS13cmFwIC5idG46Zm9jdXMgLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCAuY29tbWVudC1mb3JtIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5jb21tZW50LWZvcm0gLnNpZGViYXIgLmN0YS13cmFwIGlucHV0OmZvY3VzW3R5cGU9XCJzdWJtaXRcIl0gLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b246aG92ZXIgLmZhLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b246Zm9jdXMgLmZhe2xlZnQ6NnB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnNpZGViYXIgLmN0YS13cmFwIC5idG4gYSwuc2lkZWJhciAuY3RhLXdyYXAgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIGEsLmNvbW1lbnQtZm9ybSAuc2lkZWJhciAuY3RhLXdyYXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSBhLC5zaWRlYmFyIC5jdGEtd3JhcCBidXR0b24gYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lkZWJhciAucXVvdGUtd3JhcHtjb2xvcjojODQ5NDlkO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuOTtwYWRkaW5nOjMwcHggMH0uc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGV7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6MzBweH0uc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGU6YmVmb3JlLC5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZSAuZW5kLXF1b3Rle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3NpZGViYXJfcXVvdGVfc3ByaXRlLmpwZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7aGVpZ2h0OjIxcHg7d2lkdGg6MjZweH0uc2lkZWJhciAucXVvdGUtd3JhcCAucXVvdGU6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjlweDtsZWZ0OjA7YmFja2dyb3VuZC1wb3NpdGlvbjotNzVweCAwfS5zaWRlYmFyIC5xdW90ZS13cmFwIC5xdW90ZSAuZW5kLXF1b3Rle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbTotMTNweDttYXJnaW4tbGVmdDo1cHg7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LnNpZGViYXIgLnF1b3RlLXdyYXAgLnF1b3RlZHttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTppdGFsaWN9LnNpZGViYXIgZGl2Lmdtdy1zbC13cmFwcGVyLC5zaWRlYmFyIC53aWRnZXQgZGl2Lmdtdy1zbC13cmFwcGVye3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXJnaW4tdG9wOjE1cHg7cGFkZGluZzowO2JvcmRlcjowIG5vbmU7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnQ7LW1vei1ib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50fS5zaWRlYmFyIGRpdi5nbXctc2wtd3JhcHBlciAuZ213LXNsLW1hcC13cmFwcGVyLC5zaWRlYmFyIC53aWRnZXQgZGl2Lmdtdy1zbC13cmFwcGVyIC5nbXctc2wtbWFwLXdyYXBwZXJ7d2lkdGg6MTAwJSAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpZGViYXJ7bWFyZ2luOjI3cHggYXV0byAwfS5zaWRlYmFyIC5jdGEtd3JhcHttYXJnaW46MCAwIDUwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnNpZGViYXJ7bWFyZ2luOjA7cGFkZGluZy10b3A6MDtwYWRkaW5nLWxlZnQ6MzBweDttYXgtd2lkdGg6MTAwMDAwcHh9LnNpZGViYXIgc2VjdGlvbnttYXgtd2lkdGg6MTAwMDAwMDBweDttYXJnaW46MCAwIDMwcHh9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudXt0ZXh0LWFsaWduOmxlZnR9LnNpZGViYXIgLndpZGdldF9uYXZfbWVudSBsaXtkaXNwbGF5OmJsb2NrfX0uc2luZ2xlLXN0YWZmIC5zaWRlYmFyIC5zZWN0aW9uLXRpdGxlIGgze2ZvbnQtc2l6ZToyNHB4O21hcmdpbjowIDAgMjNweH0ub2ZmaWNlLXdyYXAgaDJ7Zm9udC1zaXplOjE4cHg7bWFyZ2luOjEwcHggMCA1cHh9LmF1dGhvci1wb3N0cyBhcnRpY2xle3BhZGRpbmctYm90dG9tOjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNWM1YzV9LmF1dGhvci1wb3N0cyBoMy5wb3N0LXRpdGxle3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW46MDtmb250LXNpemU6MTRweH0uYXV0aG9yLXBvc3RzIC5wb3N0LW1ldGEgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnN0YWZmLXZpZXctYWxsIGF7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjE1cHg7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mb290ZXItdG9we3BhZGRpbmc6MzBweCAxMHB4O2JhY2tncm91bmQ6IzQ0NDtjb2xvcjp3aGl0ZTtvdmVyZmxvdzpoaWRkZW59LmZvb3Rlci10b3AtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAxMHB4fWgyLnN1cHBvcnQtdGl0bGUsaDIuZG9uYXRlLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MCAwIDVweDtmb250LXNpemU6MjZweH1oMi5zdXBwb3J0LXRpdGxle21hcmdpbjoxMHB4IDAgMjVweH0uc3VwcG9ydC1jb250ZW50e2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MjRweH1oMi5kb25hdGUtdGl0bGV7Y29sb3I6d2hpdGU7bWFyZ2luOjEwcHggMCA1cHh9I2dmb3JtX3dyYXBwZXJfM3twb3NpdGlvbjpyZWxhdGl2ZX0jZ2Zvcm1fd3JhcHBlcl8zIHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGR7cGFkZGluZy1yaWdodDowfSNnZm9ybV93cmFwcGVyXzMgbGFiZWwsI2dmb3JtX3dyYXBwZXJfMyAuaW5zdHJ1Y3Rpb257ZGlzcGxheTpub25lfSNnZm9ybV93cmFwcGVyXzMgaW5wdXR7Y29sb3I6IzQ0NDt3aWR0aDoxMDAlO21heC13aWR0aDozNTBweDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXJpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7I2dmb3JtX3dyYXBwZXJfMyBpbnB1dHttYXgtd2lkdGg6MjAwcHh9fSNnZm9ybV93cmFwcGVyXzMgLmdmb3JtX2Zvb3RlcntwYWRkaW5nOjA7bWFyZ2luOjB9I2dmb3JtX3dyYXBwZXJfMyAuZ2Zvcm1fZm9vdGVyIGlucHV0e3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsjZ2Zvcm1fd3JhcHBlcl8zIC5nZm9ybV9mb290ZXIgaW5wdXR7bWF4LXdpZHRoOjM1MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsjZ2Zvcm1fd3JhcHBlcl8zIC5nZm9ybV9mb290ZXIgaW5wdXR7bWF4LXdpZHRoOjIwMHB4fX0uZm9vdGVyLXNpZ251cHttYXJnaW4tdG9wOjE1cHh9LmZvb3Rlci1zaWdudXAgaDJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjEwcHggMCAyNXB4O3BhZGRpbmc6MCAwIDVweDtmb250LXNpemU6MjZweH0uZm9vdGVyLXNpZ251cCBpbnB1dFt0eXBlPVwidGV4dFwiXXttYXJnaW46MCAwIDhweDtjb2xvcjojMzMzfS5zbS13cmFwe3dpZHRoOjMzJX0uc217ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjM1cHg7d2lkdGg6MzVweDtsaW5lLWhlaWdodDo0MnB4O21hcmdpbjowIDEwcHg7YmFja2dyb3VuZDp3aGl0ZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MTAwJTstbW96LWJvcmRlci1yYWRpdXM6MTAwJTstbXMtYm9yZGVyLXJhZGl1czoxMDAlO2JvcmRlci1yYWRpdXM6MTAwJTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO2NvbG9yOiMwNjU1OWZ9LnNtIC5mYXtmb250LXNpemU6MjJweDtjb2xvcjojMDY1NTlmfS5zbTpob3Zlcnstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO2JhY2tncm91bmQ6IzA2NTU5Zjtjb2xvcjp3aGl0ZX0jZm9vdGVye3BhZGRpbmc6MzBweCAxMHB4IDYwcHg7YmFja2dyb3VuZDojMDAyNzNkO2NvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyfSNmb290ZXIgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZX0jZm9vdGVyIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MjBweCAwIDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsjZm9vdGVyIGltZ3ttYXJnaW46MCAwIDAgNXB4fX0jZm9vdGVyIC5hZGRyZXNze21hcmdpbi10b3A6MTFweDtmb250LXNpemU6MTRweH0jZm9vdGVyIC5jb3B5cmlnaHR7bWFyZ2luLXRvcDoxOHB4O2ZvbnQtc2l6ZToxMnB4fS53aWRnZXRfbmF2X21lbnV7ZGlzcGxheTpub25lfS5mb290ZXItaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAxMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvb3Rlci10b3B7bWFyZ2luLXRvcDo1MHB4fS5nZm9ybV93cmFwcGVye21heC13aWR0aDo4NyV9LmZvb3Rlci1zaWdudXB7bWFyZ2luLXRvcDowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpeyNmb290ZXJ7cGFkZGluZzo2N3B4IDEwcHggNjBweH0jZm9vdGVyIC5hZGRyZXNze21hcmdpbi10b3A6N3B4fSNmb290ZXIgI2dmb3JtX3dyYXBwZXJfMyAuZ2Zvcm1fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2cHg7bGVmdDoyNjJweH0uZm9vdGVyLXNpZ251cCBpbnB1dFt0eXBlPVwidGV4dFwiXXtmbG9hdDpsZWZ0O21pbi13aWR0aDoyMjBweDt3aWR0aDo0NyV9LmZvb3Rlci1zaWdudXAgaW5wdXQjZmlyc3RuYW1lLC5mb290ZXItc2lnbnVwIGlucHV0I2xhc3RuYW1le21hcmdpbi1ib3R0b206MjBweH0uZm9vdGVyLXNpZ251cCBpbnB1dCNsYXN0bmFtZSwuZm9vdGVyLXNpZ251cCBpbnB1dCN6aXB7bWFyZ2luLWxlZnQ6MjBweH0uZm9vdGVyLXNpZ251cCBidXR0b257ZmxvYXQ6bGVmdDttYXJnaW4tdG9wOjVweDttaW4td2lkdGg6MjMwcHh9LndpZGdldF9uYXZfbWVudXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MjVweH0ud2lkZ2V0X25hdl9tZW51IHVse21hcmdpbjowO3BhZGRpbmc6MH0ud2lkZ2V0X25hdl9tZW51IGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDEwcHg7cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO2xpc3Qtc3R5bGU6bm9uZX0ud2lkZ2V0X25hdl9tZW51IGxpOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjt3aWR0aDoxcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZC1jb2xvcjojRkZGO2xlZnQ6LTEwcHg7dG9wOjBweH0ud2lkZ2V0X25hdl9tZW51IGxpIGF7Zm9udC1zaXplOjE0cHh9LndpZGdldF9uYXZfbWVudSBsaTpmaXJzdC1jaGlsZDpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZm9vdGVyLXNpZ251cCBpbnB1dFt0eXBlPVwidGV4dFwiXXttaW4td2lkdGg6MjMzcHh9LmZvb3Rlci1zaWdudXAgYnV0dG9ue21pbi13aWR0aDoxMzBweH19aWZyYW1le21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7Ym9yZGVyOm5vbmV9LnBhZ2UtaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MCBub25lO3BhZGRpbmc6MH0ucGFnZS1oZWFkZXIgLmhlYWRlci1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTAwJX0ucGFnZS1oZWFkZXIgaDF7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp3aGl0ZTt3aWR0aDoxMDAlO21heC13aWR0aDo5NjBweDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyOHB4fS5wYWdlLWhlYWRlciBoMSBzcGFue3BhZGRpbmc6MnB4IDEwcHg7bGluZS1oZWlnaHQ6MzhweH0ucGFnZS1oZWFkZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KTtwYWRkaW5nOjJweCAxMHB4O2NvbG9yOndoaXRlfS5wYWdlLWhlYWRlciAuc3VidGl0bGV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvfS5wYWdlLWhlYWRlciAuc3VidGl0bGUgc3BhbntwYWRkaW5nOjJweCAxMHB4O21hcmdpbjowIGF1dG87bGluZS1oZWlnaHQ6MjVweH0ucGFnZS1oZWFkZXIgLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9LnBhZ2UtaGVhZGVyIC5oZWFkZXItaW1hZ2V7bWF4LWhlaWdodDo0MDBweDttaW4taGVpZ2h0OjE1MHB4O292ZXJmbG93OmhpZGRlbn0ucGFnZS1oZWFkZXIgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0bztvYmplY3QtZml0OmNvdmVyO2hlaWdodDoyMDBweH0ucGFnZS1oZWFkZXIubm8tdGh1bWJ7bWluLWhlaWdodDo1M3B4fS5wYWdlLWhlYWRlci5uby10aHVtYjphZnRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ucGFnZS1oZWFkZXIubm8tdGh1bWIgaDF7Y29sb3I6IzQ0NCAhaW1wb3J0YW50O21hcmdpbjowIGF1dG87cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAubXMtaW1hZ2V7cG9zaXRpb246cmVsYXRpdmV9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5jYXB0aW9uLXdyYXAgLmNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE1cHg7bGVmdDowO3dpZHRoOjgwJTtwYWRkaW5nOjEwcHggMjBweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC45OCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOiMzMzN9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5pbWFnZS10aXB7ZGlzcGxheTpub25lfS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuZmxleC1kaXJlY3Rpb24tbmF2IC5mbGV4LXByZXYsLm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4IC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmV4dHt0b3A6NTMlO2hlaWdodDoyN3B4O3dpZHRoOjI3cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL2lubGluZV9zbGlkZXJfYXJyb3dzLmpwZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O29wYWNpdHk6LjQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1wcmV2e2xlZnQ6MTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xcHggLTFweH0ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXggLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0e3JpZ2h0OjEwcHg7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtcG9zaXRpb246OTYlIC0xcHh9Lm1ldGFzbGlkZXIubWV0YXNsaWRlci1mbGV4OmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtcHJldiwubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXg6aG92ZXIgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uZXh0e29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5tZXRhc2xpZGVyLm1ldGFzbGlkZXItZmxleCAuZmxleC1jb250cm9sLW5hdntkaXNwbGF5Om5vbmV9Lm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCAuc3UtcG9zdHttYXJnaW4tYm90dG9tOjIwcHh9Lm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCAuaW1hZ2UtdGlwe2Rpc3BsYXk6bm9uZX0ubWFpbiAuc3UtcG9zdHMtZGVmYXVsdC1sb29wIC5zdS1wb3N0LXRodW1ibmFpbHttYXJnaW4tcmlnaHQ6MTBweDtoZWlnaHQ6YXV0b30ubWFpbiAuc3UtcG9zdHMtZGVmYXVsdC1sb29wIGgzLnN1LXBvc3QtdGl0bGV7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjB9Lm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCBoMy5zdS1wb3N0LXRpdGxlIGF7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtaGVhZGVyIGltZ3t3aWR0aDoxMDAlO29iamVjdC1maXQ6dW5zZXQ7aGVpZ2h0OmF1dG99LnBhZ2UtaGVhZGVyIGgxe21heC13aWR0aDo3NTBweDtmb250LXNpemU6MzJweDttYXJnaW4tYm90dG9tOjRweH0ucGFnZS1oZWFkZXIgaDEgc3BhbntwYWRkaW5nOjVweCAyMHB4O2xpbmUtaGVpZ2h0OjM4cHh9LnBhZ2UtaGVhZGVyIC5zdWJ0aXRsZXttYXgtd2lkdGg6OTYwcHg7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjAgYXV0b30ucGFnZS1oZWFkZXIgc3BhbntwYWRkaW5nOjVweCAyMHB4O2xpbmUtaGVpZ2h0OjM4cHh9LnN1YnRpdGxle21heC13aWR0aDo5NjBweDtmb250LXNpemU6MjRweDttYXJnaW46MCBhdXRvfS5wYWdlLWhlYWRlci5uby10aHVtYnttaW4taGVpZ2h0OjE0OXB4fS5wYWdlLWhlYWRlci5uby10aHVtYiBoMXtwYWRkaW5nLXRvcDo1MHB4O3BhZGRpbmctYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnBhZ2UtaGVhZGVye21hcmdpbjowIGF1dG99LnBhZ2UtaGVhZGVyIGgxe2ZvbnQtc2l6ZTo0MHB4O21hcmdpbi1ib3R0b206NXB4O21heC13aWR0aDo5NjBweH0ucGFnZS1oZWFkZXIgaDEgc3BhbntwYWRkaW5nOjhweCAyMHB4O2xpbmUtaGVpZ2h0OjUxcHh9LnBhZ2UtaGVhZGVyIC5pbWFnZS10aXB7cmlnaHQ6MyU7Ym90dG9tOjUwcHh9LnBhZ2UtaGVhZGVyLm5vLXRodW1ie21pbi1oZWlnaHQ6ODRweH0ucGFnZS1oZWFkZXIubm8tdGh1bWIgaDF7Y29sb3I6IzQ0NDtwYWRkaW5nLXRvcDo1OHB4O3Bvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjk5MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsucGFnZS1oZWFkZXIgaDF7Zm9udC1zaXplOjUwcHg7bWFyZ2luLWJvdHRvbToxM3B4fS5wYWdlLWhlYWRlciBoMSBzcGFue3BhZGRpbmc6MTNweCAzMHB4O2xpbmUtaGVpZ2h0OjgzcHh9fS5zaW5nbGUtcG9zdCBoMS5lbnRyeS10aXRsZSwuc2luZ2xlLXN0b3J5IGgxLmVudHJ5LXRpdGxle2xpbmUtaGVpZ2h0OjEuMjttYXJnaW4tdG9wOjMwcHg7bWFyZ2luLWJvdHRvbTowfS5leGNlcnB0e21hcmdpbjoxNnB4IDAgMTRweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6IzY2Nn0uZXhjZXJwdCBwe21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5lbnRyeS1tZXRhe2NvbG9yOiM4RThFOEU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmctYm90dG9tOjEzcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzMzMzttYXJnaW4tYm90dG9tOjMwcHh9LmVudHJ5LW1ldGEgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojOEU4RThFfS5wb3N0LWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjMwcHh9LnBvc3QtaGVhZGVyIGltZ3t3aWR0aDoxMDAlfS5wb3N0LWhlYWRlciAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O3JpZ2h0OjEwcHh9LnBvc3QtdGFnc3ttYXJnaW4tdG9wOjQ3cHg7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MS40fS5wb3N0LXRhZ3MgLnRhZy1sYWJlbHtmb250LXdlaWdodDpib2xkO2NvbG9yOiM0NDR9LnBvc3QtdGFncyBhe2NvbG9yOiNlMjg4NDI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNpbmdsZS1wb3N0ICNyZWFkLW1vcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtoZWlnaHQ6NzBweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvd2hpdGVfZ3JhZC5wbmcpIGJvdHRvbSBsZWZ0IHJlcGVhdC14O3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6OTBweDtsZWZ0OjA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OmJvbGR9I2NvbW1lbnRze21hcmdpbi10b3A6NDBweH0jY29tbWVudHMgI3JlcGx5LXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ0O3BhZGRpbmctYm90dG9tOjVweDttYXJnaW4tYm90dG9tOjEwcHh9I2NvbW1lbnRzIC5jb21tZW50LW5vdGVze2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6aXRhbGljO2NvbG9yOiM2MzZhNmV9I2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBsYWJlbCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgbGFiZWwsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tZW1haWwgbGFiZWwsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIGxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtjb2xvcjojNDQ0O21hcmdpbi1ib3R0b206MH0jY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgaW5wdXQsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIGlucHV0ey13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowOy1tcy1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfSNjb21tZW50cyBpbnB1dFt0eXBlPVwic3VibWl0XCJde3RleHQtaW5kZW50OjA7bWFyZ2luOjA7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxO3BhZGRpbmc6MTBweCAwO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfSNjb21tZW50cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVye29wYWNpdHk6Ljc7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0uYXV0aG9yLWluZm97bWF4LXdpZHRoOjI5NnB4O21hcmdpbjowIGF1dG8gNDBweH0uYXV0aG9yLWluZm8gLmlubmVyLWNvbnRhaW5lcntwYWRkaW5nOjE3cHggMCAxMHB4fS5hdXRob3ItaW5mbyAuaW5uZXItY29udGFpbmVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgaDJ7Zm9udC1zaXplOjE4cHg7bWFyZ2luOjA7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWZ9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgaDIgYXtjb2xvcjojMzMzfS5hdXRob3ItaW5mbyAuaW5uZXItY29udGFpbmVyIC5hdXRob3ItcG9zaXRpb257Y29sb3I6IzY2Njtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxOHB4O21hcmdpbjoycHggMCA2cHh9LmF1dGhvci1pbmZvIC5pbm5lci1jb250YWluZXIgLmF1dGhvci1iaW97Zm9udC1zaXplOjE2cHg7Y29sb3I6IzMzMztsaW5lLWhlaWdodDoxOHB4fS5hdXRob3ItaW5mbyAuaW5uZXItY29udGFpbmVyIC5hdXRob3ItbGluayBhe2NvbG9yOiNlMjg4NDI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLXBvc3QgaDEuZW50cnktdGl0bGUsLnNpbmdsZS1zdG9yeSBoMS5lbnRyeS10aXRsZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfSNyZWFkLW1vcmV7ZGlzcGxheTpub25lfSNjb21tZW50c3ttYXgtd2lkdGg6NTAwcHg7bWFyZ2luOjQwcHggYXV0byAwfSNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tY29tbWVudCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1hdXRob3IgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWVtYWlsIGlucHV0LCNjb21tZW50cyAuY29tbWVudC1mb3JtLXVybCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgaW5wdXR7bWF4LXdpZHRoOjUwMHB4fSNjb21tZW50cyBpbnB1dFt0eXBlPVwic3VibWl0XCJde3dpZHRoOjIwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpeyNjb21tZW50c3ttYXgtd2lkdGg6MTAwMDAwcHg7bWFyZ2luOjQwcHggMH0jY29tbWVudHMgLmNvbW1lbnQtZm9ybS1jb21tZW50IHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWNvbW1lbnQgaW5wdXQsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tYXV0aG9yIHRleHRhcmVhLCNjb21tZW50cyAuY29tbWVudC1mb3JtLWF1dGhvciBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCB0ZXh0YXJlYSwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS1lbWFpbCBpbnB1dCwjY29tbWVudHMgLmNvbW1lbnQtZm9ybS11cmwgdGV4dGFyZWEsI2NvbW1lbnRzIC5jb21tZW50LWZvcm0tdXJsIGlucHV0e21heC13aWR0aDo3MDBweH19LmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcgLm5hbWVfZmlyc3QgaW5wdXQsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcgLm5hbWVfbGFzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAubmFtZV9maXJzdCBpbnB1dCwuZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMSAubmFtZV9sYXN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC5uYW1lX2ZpcnN0IGlucHV0LC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC5uYW1lX2xhc3QgaW5wdXR7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAuZ2Zvcm1fZm9vdGVyLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8xIC5nZm9ybV9mb290ZXIsLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzIgLmdmb3JtX2Zvb3RlcnttYXJnaW46MH0uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fNyAuZ2Zvcm1fZm9vdGVyIC5nZm9ybV9idXR0b24sLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEgLmdmb3JtX2Zvb3RlciAuZ2Zvcm1fYnV0dG9uLC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV8yIC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbntmbG9hdDpsZWZ0fS5jbGVhbnVwIC5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83IC5nZm9ybV9mb290ZXIgLmdmb3JtX2J1dHRvbntmbG9hdDpub25lfS5yaXZlci1hbWJhc3NhZG9ycyBhcnRpY2xlLmhlbnRyeXtib3JkZXI6MCBub25lfS5yaXZlci1hbWJhc3NhZG9ycyAuaW1hZ2UtdGlwe2Rpc3BsYXk6bm9uZX0uc2luZ2xlLXN0YWZmIC5iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1zdGFmZiAuc3RhZmYtYmFja3tkaXNwbGF5OmJsb2NrO2NvbG9yOiNlMjg4NDI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE0cHg7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtmb250LXdlaWdodDo0MDB9LnNpbmdsZS1zdGFmZiBoMS5lbnRyeS10aXRsZXtjb2xvcjojMDAyNzNkO2ZvbnQtc2l6ZTozNnB4O21hcmdpbjowfS5zaW5nbGUtc3RhZmYgLnN0YWZmLXBvc2l0aW9ue2NvbG9yOiM3MzczNzM7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6NXB4fS5zaW5nbGUtc3RhZmYgLnN0YWZmLWVtYWlse3BhZGRpbmctYm90dG9tOjExcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzMzMzttYXJnaW4tYm90dG9tOjE5cHh9LnNpbmdsZS1zdGFmZiAuc3RhZmYtZW1haWwgYXtmb250LXNpemU6MTZweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2luZ2xlLXN0YWZmIC5zdGFmZi1waG90b3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gMjBweH0uc2luZ2xlLXN0YWZmIC5lbnRyeS1jb250ZW50IGgyLC5zaW5nbGUtc3RhZmYgLmVudHJ5LWNvbnRlbnQgaDMsLnNpbmdsZS1zdGFmZiAuZW50cnktY29udGVudCBoNCwuc2luZ2xlLXN0YWZmIC5lbnRyeS1jb250ZW50IGg1LC5zaW5nbGUtc3RhZmYgLmVudHJ5LWNvbnRlbnQgaDZ7dGV4dC10cmFuc2Zvcm06bm9uZTtjb2xvcjojMDY1NTlmO2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLXN0YWZmIC5zdGFmZi1iYWNre21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEycHh9LnNpbmdsZS1zdGFmZiAuc3RhZmYtcGhvdG97ZmxvYXQ6cmlnaHQ7bWFyZ2luOjAgMCAyMHB4IDMwcHg7bWF4LXdpZHRoOjI4MHB4O2hlaWdodDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2luZ2xlLXN0YWZmIC5zdGFmZi1iYWNre21hcmdpbi10b3A6MH0uc2luZ2xlLXN0YWZmIC5zdGFmZi1waG90b3ttYXgtd2lkdGg6MjUwcHg7aGVpZ2h0OmF1dG99fS5jYXRlZ29yeSAubWFpbiBoMSwuYXJjaGl2ZSAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubWFpbiBoMXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojMDAyNzNkO2ZvbnQtc2l6ZTozNnB4O3BhZGRpbmctYm90dG9tOjJweDttYXJnaW4tYm90dG9tOjIwcHh9LmNhdGVnb3J5IC5lbnRyeS1jb250ZW50LC5hcmNoaXZlIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jb250ZW50e3BhZGRpbmc6MCAxNXB4fS5jYXRlZ29yeSAubGlzdGluZy1jb250YWluZXIsLmFyY2hpdmUgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGlzdGluZy1jb250YWluZXJ7bWF4LXdpZHRoOjMxMHB4O21hcmdpbjozMHB4IGF1dG87cGFkZGluZy1ib3R0b206MjBweH0uY2F0ZWdvcnkgYXJ0aWNsZSwuYXJjaGl2ZSBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgYXJ0aWNsZXttYXgtd2lkdGg6MzEwcHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowfS5jYXRlZ29yeSBhcnRpY2xlOmhvdmVyIGltZywuYXJjaGl2ZSBhcnRpY2xlOmhvdmVyIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCBhcnRpY2xlOmhvdmVyIGltZywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgYXJ0aWNsZTpob3ZlciBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIGFydGljbGU6aG92ZXIgaW1nLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgYXJ0aWNsZTpob3ZlciBpbWcsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCBhcnRpY2xlOmhvdmVyIGltZ3tvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczstby10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO3RyYW5zaXRpb246YWxsIGVhc2UgNTAwbXN9LmNhdGVnb3J5IGFydGljbGU6aG92ZXIgaDIgYSwuYXJjaGl2ZSBhcnRpY2xlOmhvdmVyIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgYXJ0aWNsZTpob3ZlciBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCBhcnRpY2xlOmhvdmVyIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIGFydGljbGU6aG92ZXIgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIGFydGljbGU6aG92ZXIgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGFydGljbGU6aG92ZXIgaDIgYXtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczstby10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO3RyYW5zaXRpb246YWxsIGVhc2UgNTAwbXN9LmNhdGVnb3J5IGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLmNhdGVnb3J5IGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5hcmNoaXZlIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLmFyY2hpdmUgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCBhcnRpY2xlOmhvdmVyIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgYXJ0aWNsZTpob3ZlciAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIGFydGljbGU6aG92ZXIgLmVudHJ5LWNhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIGFydGljbGU6aG92ZXIgLnBvc2l0aW9uLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgYXJ0aWNsZTpob3ZlciAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIGFydGljbGU6aG92ZXIgLnBvc2l0aW9ue29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zOy1vLXRyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7dHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtc30uY2F0ZWdvcnkgLnRodW1iLC5hcmNoaXZlIC50aHVtYiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAudGh1bWIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC50aHVtYiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLnRodW1iLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLnRodW1iLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLnRodW1ie3Bvc2l0aW9uOnJlbGF0aXZlfS5jYXRlZ29yeSAuaW1hZ2UtdGlwLC5hcmNoaXZlIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmltYWdlLXRpcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5pbWFnZS10aXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O3JpZ2h0OjEwcHg7ei1pbmRleDo1fS5jYXRlZ29yeSAuZW50cnktdGV4dCwuYXJjaGl2ZSAuZW50cnktdGV4dCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktdGV4dCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LXRleHQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS10ZXh0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LXRleHQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGV4dHtkaXNwbGF5OnRhYmxlLWNlbGw7bWluLWhlaWdodDoxMjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzoxNXB4IDAgMTBweH0uY2F0ZWdvcnkgLmVudHJ5LXRleHQuc2hvcnQsLmFyY2hpdmUgLmVudHJ5LXRleHQuc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LXRleHQuc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS10ZXh0LnNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktdGV4dC5zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS10ZXh0LnNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRleHQuc2hvcnR7bWluLWhlaWdodDo4MHB4fS5jYXRlZ29yeSAuZW50cnktY3RhLC5hcmNoaXZlIC5lbnRyeS1jdGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWN0YSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWN0YSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LWN0YSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jdGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY3Rhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjoxNXB4IDAgMDtwYWRkaW5nOjhweCA4JTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOiNlMjg4NDJ9LmNhdGVnb3J5IC5lbnRyeS1jdGEgYSwuYXJjaGl2ZSAuZW50cnktY3RhIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LWN0YSBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY3RhIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jdGEgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS1jdGEgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jdGEgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmZ9LmNhdGVnb3J5IC5lbnRyeS1jdGEgYSAuZmEsLmFyY2hpdmUgLmVudHJ5LWN0YSBhIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY3RhIGEgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktY3RhIGEgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktY3RhIGEgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWN0YSBhIC5mYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jdGEgYSAuZmF7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozcHg7Zm9udC1zaXplOjE2cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0uY2F0ZWdvcnkgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYSwuYXJjaGl2ZSAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jdGEgYTpob3ZlciAuZmEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY3RhIGE6aG92ZXIgLmZhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LWN0YSBhOmhvdmVyIC5mYXtsZWZ0OjZweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5jYXRlZ29yeSAuZW50cnktY2F0cywuY2F0ZWdvcnkgLnBvc2l0aW9uLC5hcmNoaXZlIC5lbnRyeS1jYXRzLC5hcmNoaXZlIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAucG9zaXRpb24sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktY2F0cywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5wb3NpdGlvbiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS1jYXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLnBvc2l0aW9uey13ZWJraXQtdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczstby10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO3RyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDoxMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNhdGVnb3J5IC5lbnRyeS10aXRsZSBoMiwuYXJjaGl2ZSAuZW50cnktdGl0bGUgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LXRpdGxlIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktdGl0bGUgaDIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS10aXRsZSBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS10aXRsZSBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10aXRsZSBoMntmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW46NXB4IDAgMDtsaW5lLWhlaWdodDoxLjJ9LmNhdGVnb3J5IC5lbnRyeS10aXRsZSBoMiBhLC5hcmNoaXZlIC5lbnRyeS10aXRsZSBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5lbnRyeS10aXRsZSBoMiBhLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZW50cnktdGl0bGUgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLmVudHJ5LXRpdGxlIGgyIGEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAuZW50cnktdGl0bGUgaDIgYSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5lbnRyeS10aXRsZSBoMiBhey13ZWJraXQtdHJhbnNpdGlvbjphbGwgZWFzZSA1MDBtczstby10cmFuc2l0aW9uOmFsbCBlYXNlIDUwMG1zO3RyYW5zaXRpb246YWxsIGVhc2UgNTAwbXM7Y29sb3I6IzQ0NDt0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW46MH0uY2F0ZWdvcnkgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLmFyY2hpdmUgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuZW50cnktdGl0bGUgaDIgYTpob3ZlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5lbnRyeS10aXRsZSBoMiBhOmhvdmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRpdGxlIGgyIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNhdGVnb3J5IC5tYXAtaW50cm8sLmFyY2hpdmUgLm1hcC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAtaW50cm97bWFyZ2luOjMwcHggMH0uY2F0ZWdvcnkgLm1hcC1jb250ZW50LC5hcmNoaXZlIC5tYXAtY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5tYXAtY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1jb250ZW50e21hcmdpbjozMHB4IDB9LmNhdGVnb3J5IC5nb29nbGUtbWFwIGlmcmFtZSwuYXJjaGl2ZSAuZ29vZ2xlLW1hcCBpZnJhbWUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmdvb2dsZS1tYXAgaWZyYW1lLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuZ29vZ2xlLW1hcCBpZnJhbWUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5nb29nbGUtbWFwIGlmcmFtZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5nb29nbGUtbWFwIGlmcmFtZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5nb29nbGUtbWFwIGlmcmFtZXtib3JkZXI6MCBub25lfS5jYXRlZ29yeSAubGFuZGluZy1tYXAsLmFyY2hpdmUgLmxhbmRpbmctbWFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5sYW5kaW5nLW1hcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxhbmRpbmctbWFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubGFuZGluZy1tYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGFuZGluZy1tYXAsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGFuZGluZy1tYXB7cG9zaXRpb246cmVsYXRpdmV9LmNhdGVnb3J5IC5tYXAta2V5LC5hcmNoaXZlIC5tYXAta2V5LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAta2V5LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWtleSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1rZXksLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWtleSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAta2V5e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O2xlZnQ6MjBweDtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOCl9LmNhdGVnb3J5IC5tYXAta2V5IC5hci1ob3N0ZWQsLmNhdGVnb3J5IC5tYXAta2V5IC5vdGhlci1ob3N0ZWQsLmFyY2hpdmUgLm1hcC1rZXkgLmFyLWhvc3RlZCwuYXJjaGl2ZSAubWFwLWtleSAub3RoZXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1hcC1rZXkgLm90aGVyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5tYXAta2V5IC5hci1ob3N0ZWQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFwLWtleSAub3RoZXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAta2V5IC5vdGhlci1ob3N0ZWR7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nLWxlZnQ6MjVweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9tYXBfa2V5LnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbTo1cHh9LmNhdGVnb3J5IC5tYXAta2V5IC5hci1ob3N0ZWQsLmFyY2hpdmUgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAubWFwLWtleSAuYXItaG9zdGVkLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLm1hcC1rZXkgLmFyLWhvc3RlZCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYXAta2V5IC5hci1ob3N0ZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04NXB4fS5jYXRlZ29yeSAubGFuZGluZy1saXN0aW5nLWZvb3RlciwuYXJjaGl2ZSAubGFuZGluZy1saXN0aW5nLWZvb3RlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3RlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAubGFuZGluZy1saXN0aW5nLWZvb3Rlcntmb250LXNpemU6MTRweH0uY2F0ZWdvcnkgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZSwuYXJjaGl2ZSAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIGFydGljbGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGFuZGluZy1saXN0aW5nLWZvb3RlciBhcnRpY2xlLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxhbmRpbmctbGlzdGluZy1mb290ZXIgYXJ0aWNsZXtib3JkZXI6MCBub25lO21heC13aWR0aDo5MCV9LmZpbHRlci1mb3Jte21hcmdpbjoyNXB4IDAgNDBweH0uZmlsdGVyLWZvcm0gLmZvcm0tdGV4dHtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToyMHB4fS5maWx0ZXItZm9ybSBzZWxlY3R7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO21vei1hcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtib3JkZXI6MCBub25lO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6MXB4IHNvbGlkICMxRjY5QTY7YmFja2dyb3VuZDojZmZmIHVybChcIi4uL2ltYWdlcy9ibHVlX3NlbGVjdC5wbmdcIikgcmlnaHQgNTAlIG5vLXJlcGVhdDtjb2xvcjojMUY2OUE2fS5maWx0ZXItZm9ybSBzZWxlY3QsLmZpbHRlci1mb3JtIGlucHV0e3dpZHRoOjEwMCV9LmZpbHRlci1mb3JtIC5mb3JtLXRleHQsLmZpbHRlci1mb3JtIHNlbGVjdCwuZmlsdGVyLWZvcm0gaW5wdXR7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjEwcHh9Lmxpc3RpbmctY29udGFpbmVyIGFydGljbGV7cGFkZGluZy1ib3R0b206MjVweDttYXJnaW4tYm90dG9tOjI1cHh9Lmxpc3RpbmctY29udGFpbmVyIGFydGljbGUuY2FtcGFpZ257aGVpZ2h0OjQ3MHB4fS5saXN0aW5nLWNvbnRhaW5lciAudGh1bWJ7cG9zaXRpb246cmVsYXRpdmV9Lmxpc3RpbmctY29udGFpbmVyIC5pbWFnZS10aXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo1O2JvdHRvbToxMHB4O3JpZ2h0OjEwcHh9Lmxpc3RpbmctY29udGFpbmVyIHNlbGVjdCwubGlzdGluZy1jb250YWluZXIgaW5wdXR7d2lkdGg6MTAwJX0ubGlzdGluZy1jb250YWluZXIgaW5wdXR7dGV4dC1pbmRlbnQ6MDtjb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LXRpdGxlIGgye21hcmdpbjowIDAgNXB4O2ZvbnQtc2l6ZToyMHB4fS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktZGF0ZXtjb2xvcjojNjc2NzY3O2ZvbnQtc2l6ZTouOGVtO21hcmdpbjo4cHggMCA1cHg7Zm9udC13ZWlnaHQ6MTAwfS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktY2F0c3ttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzQ0NDtmb250LXdlaWdodDoxMDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lfS5saXN0aW5nLWNvbnRhaW5lciAuZW50cnktc3VtbWFyeXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiM0NDR9Lmxpc3RpbmctY29udGFpbmVyIC5lbnRyeS1zdW1tYXJ5IGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjRweH0ubGlzdGluZy1jb250YWluZXIgLmVudHJ5LXN1bW1hcnkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5saXN0aW5nLWNvbnRhaW5lciAubGlzdGluZy1jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9Lmxpc3RpbmctY29udGFpbmVyIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTR7bWluLWhlaWdodDo0NDFweH0ubGlzdGluZy1jb250YWluZXIgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0e21pbi1oZWlnaHQ6NDA1cHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktdGV4dC5zaG9ydHttaW4taGVpZ2h0OjgwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY2F0ZWdvcnkgLmNvbnRlbnQtaW5uZXIsLmFyY2hpdmUgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmNvbnRlbnQtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmNvbnRlbnQtaW5uZXJ7bWFyZ2luOjIxcHggYXV0byAwfS5jYXRlZ29yeSAuZW50cnktY29udGVudCwuYXJjaGl2ZSAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuZW50cnktY29udGVudCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXNlbGVjdC1waHAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5lbnRyeS1jb250ZW50LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmVudHJ5LWNvbnRlbnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCAuZW50cnktY29udGVudHtwYWRkaW5nOjB9LmNhdGVnb3J5IC5tYWluIGgxLC5hcmNoaXZlIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5tYWluIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAgLm1haW4gaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubWFpbiBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5tYWluIGgxe2ZvbnQtc2l6ZTo0NnB4O2xldHRlci1zcGFjaW5nOi0xcHh9LmNhdGVnb3J5IC5saXN0aW5nLWNvbnRhaW5lciwuYXJjaGl2ZSAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxpc3RpbmctY29udGFpbmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGlzdGluZy1jb250YWluZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5saXN0aW5nLWNvbnRhaW5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5saXN0aW5nLWNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX0uY2F0ZWdvcnkgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwuYXJjaGl2ZSAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNHtoZWlnaHQ6NDQxcHh9LmNhdGVnb3J5IC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwuYXJjaGl2ZSAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00LmVudHJ5LXdyYXAtc2hvcnQsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLWNsZWFudXAtbWFwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5saXN0aW5nLWNvbnRhaW5lciAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydHtoZWlnaHQ6NDA1cHh9fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgLmVudHJ5LXRleHQuc2hvcnR7bWluLWhlaWdodDo4MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgaW5wdXR7YmFja2dyb3VuZDojZTI4ODQyOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7b3BhY2l0eToxfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAgaW5wdXQ6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmNhdGVnb3J5IC5iYW5uZXIsLmFyY2hpdmUgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCAuYmFubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAgLmJhbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIC5iYW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LmZpbHRlci1mb3JtIHNlbGVjdCwuZmlsdGVyLWZvcm0gaW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzttaW4td2lkdGg6MjAwcHh9LmZpbHRlci1mb3JtIGlucHV0e2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO29wYWNpdHk6MX0uZmlsdGVyLWZvcm0gaW5wdXQ6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfX0uc2VhcmNoLXJlc3VsdHMgLmJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLXJlc3VsdHMgLm1haW4gaDF7bWFyZ2luOjAgMCA0MHB4fS5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWVudHJ5e21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nLWJvdHRvbTowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5OTl9LnNlYXJjaC1yZXN1bHRzIGgye21hcmdpbjowIDAgMTBweH0uc2VhcmNoLXJlc3VsdHMgaDIgYXtjb2xvcjojMzMzO3RleHQtZGVjb3JhdGlvbjpub25lfS5zZWFyY2gtcmVzdWx0cyBoMiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAuY29udGVudC1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAuY29udGVudC1pbm5lcntwYWRkaW5nOjQwcHggMTBweCAyMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciBoMSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAucGFnZS1oZWFkZXIgaDF7cGFkZGluZzowIDEwcHg7Zm9udC1zaXplOjMwcHg7Y29sb3I6d2hpdGU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5wYWdlLWhlYWRlciAuaW1hZ2UtdGlwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlciAuaW1hZ2UtdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NTtib3R0b206MTBweDtyaWdodDoxMHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRybywucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctaW50cm97cGFkZGluZzoyMHB4IDEwcHggMTVweDttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjIwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy12YXJpYW50LWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm97YmFja2dyb3VuZDojZWZmMmY0O3BhZGRpbmc6MjBweCAxMHB4IDMwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHN7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MTVweCAwO2JhY2tncm91bmQ6I2VmZjJmNH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIGgye2ZvbnQtc2l6ZTozMHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MjBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0e2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQzcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LTJweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5zdGF0LWl0ZW0sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtaXRlbXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC10aXRsZSwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAuc3RhdC10aXRsZXttYXJnaW46MCAxMHB4O2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MThweDt0ZXh0LXRyYW5zZm9ybTpub25lfS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxpc3RpbmctY29udGFpbmVyIC5jb2wtbWQtNCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGlzdGluZy1jb250YWluZXIgLmNvbC1tZC00e2hlaWdodDozODNweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5lbnRyeS1jb250ZW50IC5xdW90ZS13cmFwLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5lbnRyeS1jb250ZW50IC5xdW90ZS13cmFwe21hcmdpbi10b3A6MjBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlciBoMXtmb250LXNpemU6NDBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLWludHJve3BhZGRpbmc6NDBweCAyMHB4IDMwcHg7bWFyZ2luLWJvdHRvbTowO2NvbG9yOiM5OTk7Zm9udC1zaXplOjIycHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1pbm5lciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1pbm5lcnttYXgtd2lkdGg6OTkwcHg7d2lkdGg6OTUlO21hcmdpbjowIGF1dG99LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy12YXJpYW50LWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm97cGFkZGluZzo0MHB4IDIwcHggMzBweDttYXJnaW4tYm90dG9tOjQwcHg7Y29sb3I6IzY2Njtmb250LXNpemU6MjJweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRze3BhZGRpbmc6MzBweCAyMHB4IDIwcHg7bWFyZ2luLWJvdHRvbTo1MHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLmxhbmRpbmctc3RhdHMtaW5uZXJ7bWF4LXdpZHRoOjk5MHB4O3dpZHRoOjEwMCU7bWFyZ2luOjAgMjBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIGgyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIGgye21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjMwcHh9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0xLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTN7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTE6YWZ0ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTI6YWZ0ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAucm93LTM6YWZ0ZXIsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnJvdy0xOmFmdGVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5yb3ctMjphZnRlciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAucm93LTM6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7cmlnaHQ6LTE1cHg7d2lkdGg6MXB4O2hlaWdodDoxMTZweDtiYWNrZ3JvdW5kOiNhNWE1YTV9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAuc2lkZWJhciwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAuc2lkZWJhcnttYXJnaW46MH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5jb250ZW50LWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5jb250ZW50LWlubmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMzBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLnBhZ2UtaGVhZGVyIGgxLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5wYWdlLWhlYWRlciBoMXtmb250LXNpemU6NTBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLWludHJvLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLWludHJve2ZvbnQtc2l6ZToyNHB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHN7cGFkZGluZzo1MHB4IDIwcHggNDBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVye21hcmdpbjowIGF1dG99LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyBoMiwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyBoMntmb250LXNpemU6NDhweDtwYWRkaW5nOjB9LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAubGFuZGluZy1zdGF0cyAuc3RhdCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAubGFuZGluZy1zdGF0cyAuc3RhdHtmb250LXNpemU6NDVweDtsaW5lLWhlaWdodDo2NnB4fS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtdGl0bGUsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctc3RhdHMgLnN0YXQtdGl0bGV7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjFweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAucGFnZS1oZWFkZXIgaDEsLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLnBhZ2UtaGVhZGVyIGgxe21heC13aWR0aDo5NjBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAgLmxhbmRpbmctdmFyaWFudC1pbnRyb3twYWRkaW5nOjM2cHggMjBweCAzMHB4O21hcmdpbi1ib3R0b206NDBweH0ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVyLC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVye21hcmdpbjowIGF1dG99LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCAuZW50cnktY29udGVudCAucXVvdGUtd3JhcCwucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCAuZW50cnktY29udGVudCAucXVvdGUtd3JhcHttYXJnaW4tdG9wOjU1cHh9fS5hdXRob3IgaDEgYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMDAyNzNkfS5ob21lIC5jb250ZW50LWlubmVye3BhZGRpbmc6MH12aWRlbyNiZ3ZpZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDklO2xlZnQ6NTAlO21pbi13aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTt3aWR0aDphdXRvO2hlaWdodDphdXRvO3otaW5kZXg6LTEwMDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7YmFja2dyb3VuZC1zaXplOmNvdmVyfS5ob21lLWJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6ODB2aDttYXgtaGVpZ2h0OjQwMHB4O2JhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbn0uaG9tZS1iYW5uZXIgLnRhZ2xpbmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjY1MHB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MCAxNXB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMXtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI4cHg7Y29sb3I6d2hpdGU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NzAwfS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBzcGFue2JhY2tncm91bmQ6cmdiYSgyLDg0LDE1OCwwLjgpO2NvbG9yOndoaXRlO3BhZGRpbmc6MnB4IDEwcHg7bGluZS1oZWlnaHQ6MzFweH0uaG9tZS1iYW5uZXIgLmNhcHRpb257Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowO2xpbmUtaGVpZ2h0OjEuMX0uaG9tZS1iYW5uZXIgLmNhcHRpb24gc3BhbntiYWNrZ3JvdW5kOnJnYmEoMiw4NCwxNTgsMC44KTtjb2xvcjp3aGl0ZTtwYWRkaW5nOjJweCAxMHB4O2xpbmUtaGVpZ2h0OjI4cHh9LmhvbWUtYmFubmVyIC5idG4sLmhvbWUtYmFubmVyIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5ob21lLWJhbm5lciBpbnB1dFt0eXBlPVwic3VibWl0XCJde21hcmdpbjozMHB4IGF1dG8gMDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MjAwcHh9LnJpdmVyc2Nvbm5lY3R7YmFja2dyb3VuZDojMDY1NTlmO3BhZGRpbmc6MjBweCAxNXB4fS5yaXZlcnNjb25uZWN0IC5hcmNoaXZlLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6cmlnaHQ7aGVpZ2h0OjM1cHg7bGluZS1oZWlnaHQ6MzVweDtwYWRkaW5nOjAgMTVweDtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6I2UyODg0Mjtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTZweDtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0ucml2ZXJzY29ubmVjdCAuYXJjaGl2ZS1saW5rOmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0ucml2ZXJzY29ubmVjdCBoMi5zZWN0aW9uLXRpdGxle3BhZGRpbmctYm90dG9tOjJweDttYXJnaW46MCAwIDE1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI2cHg7Y29sb3I6d2hpdGV9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvIDE1cHg7bWF4LXdpZHRoOjMyM3B4fS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWl0ZW06YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIiBcIjt6LWluZGV4OjE7aGVpZ2h0Ojc1JTt0b3A6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6IzAwMDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwwLDAsMC44NTA5OCkgNCUsIHJnYmEoMCwwLDAsMC41OTk4NzcpIDM0JSwgcmdiYSgwLDAsMCwwLjQ4MjIzKSA0OCUsIHJnYmEoMCwwLDAsMC4yODA1NSkgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpfS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWl0ZW06aG92ZXIgLnJpdmVyc2Nvbm5lY3QtYmx1cmJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZX0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mjt0b3A6MTZweDtsZWZ0OjIwcHg7bWFyZ2luOjA7Y29sb3I6d2hpdGU7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI1cHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSBhe2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgYSBzcGFuLnN1Yi10aXRsZXtmb250LXNpemU6MjZweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjNweH0ucml2ZXJzY29ubmVjdCAucml2ZXJzY29ubmVjdC1ibHVyYntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtwYWRkaW5nOjE1cHggMjBweDtmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtYmx1cmIgYXtoZWlnaHQ6ODVweDtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOndoaXRlO3RleHQtZGVjb3JhdGlvbjpub25lfS5tZWV0e3BhZGRpbmc6NDBweCAxNXB4IDQwcHh9Lm1lZXQgaDIuZGFyay1ibHVle3BhZGRpbmctYm90dG9tOjJweDttYXJnaW46MCAwIDE3cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI0cHh9Lm1lZXQgcHtmb250LXNpemU6MTJweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTdweH0ubWVldCAjcGV0aXRpb25Gb3JtIHB7bWFyZ2luOjEwcHggMCAwfS5tZWV0ICNmaXJzdG5hbWUsLm1lZXQgI2xhc3RuYW1lLC5tZWV0ICN6aXAsLm1lZXQgYnJ7ZGlzcGxheTpub25lfS5tZWV0IGlucHV0W3R5cGU9XCJ0ZXh0XCJde2JhY2tncm91bmQ6I2VmZWZlZjtmb250LXNpemU6MTJweDt3aWR0aDoxMDAlO21heC13aWR0aDo0MDBweDttaW4td2lkdGg6MXB4fS5tZWV0IGJ1dHRvbi5iMXttYXJnaW4tbGVmdDoxMHB4fS53b3Jre2JhY2tncm91bmQ6I2VmZWZlZjtwYWRkaW5nOjI1cHggMTVweCAxMHB4fS53b3JrIGgyLnNlY3Rpb24tdGl0bGV7cGFkZGluZy1ib3R0b206MnB4O21hcmdpbjowIDAgMTVweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMDAyNzNkO2ZvbnQtc2l6ZToyNHB4fS53b3JrIC53b3JrLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgMCAxNXB4O21heC13aWR0aDozMjNweH0ud29yayAud29yay1pdGVtOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCIgXCI7ei1pbmRleDoxO2hlaWdodDo3NSU7dG9wOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwIDQlLCByZ2JhKDAsMCwwLDAuNTk5ODc3KSAzNCUsIHJnYmEoMCwwLDAsMC40ODIyMykgNDglLCByZ2JhKDAsMCwwLDAuMjgwNTUpIDY5JSwgcmdiYSgwLDAsMCwwKSAxMDAlKX0ud29yayBoMy53b3JrLXRpdGxle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mzt0b3A6MjVweDtsZWZ0OjE1cHg7bWFyZ2luOjA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MX0ud29yayBoMy53b3JrLXRpdGxlIGF7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnN1cHBvcnR7YmFja2dyb3VuZDojNDQ0O3BhZGRpbmc6MjBweCAxNXB4O2NvbG9yOndoaXRlfS5zdXBwb3J0IHB7Zm9udC1zaXplOjEycHg7bWFyZ2luLWJvdHRvbTowfS5zdXBwb3J0IGgye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctYm90dG9tOjJweDttYXJnaW46MCAwIDE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgd2hpdGU7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjE4cHh9LnN1cHBvcnQgLm1lZXQtc2lnbnVwIGgye21hcmdpbjowfS5zdXBwb3J0IC5tZWV0LXNpZ251cCBmb3Jte21hcmdpbjoxMHB4IDAgMnB4fS5zdXBwb3J0IC5tZWV0LXNpZ251cCBpbnB1dFt0eXBlPVwidGV4dFwiXXtmb250LXNpemU6MTJweH0uc3VwcG9ydCAuc3VwcG9ydC1pbWFnZXtkaXNwbGF5Om5vbmV9Lndhcntwb3NpdGlvbjpyZWxhdGl2ZX0ud2FyOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjU7d2lkdGg6MTAwJTt0b3A6MDtoZWlnaHQ6NDVweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvd2FyX3RpdGxlLmpwZykgNTAlIHRvcCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjkwcHh9LndhciAjc2xpZGVyLC53YXIgLnNsaWRlc3ttYXJnaW46MDtib3JkZXI6MCBub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXdpZHRoOjA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7LW1zLWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LndhciAuaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtaGVpZ2h0OjUyMHB4fS53YXIgLndhci1jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyNXB4O2xlZnQ6MTVweDttYXgtd2lkdGg6OTAlO3otaW5kZXg6MTB9LndhciAuZ3JhZGllbnR7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7d2lkdGg6MTAwJTtib3R0b206MDtoZWlnaHQ6NzVweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ3JhZGllbnQucG5nKSBsZWZ0IHRvcCByZXBlYXQteH0ud2FyIGgzLndhci10aXRsZXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweDtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2NvbG9yOiMwNjU1OWZ9LndhciBoMy53YXItdGl0bGUgYXtjb2xvcjojMDY1NTlmO3RleHQtZGVjb3JhdGlvbjpub25lfS53YXIgLndhci10ZWFzZXJ7d2lkdGg6MTAwJTtmb250LXNpemU6MTRweDtjb2xvcjp3aGl0ZTt0ZXh0LXNoYWRvdzoxcHggMXB4IDdweCAjMzMzfS53YXIgLndhci10ZWFzZXIgYXtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LWRlY29yYXRpb246bm9uZX0ud2FyIC5mbGV4LWRpcmVjdGlvbi1uYXYsLndhciAud2FyLXNoYXJle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ob21lIC5jb250ZW50LWlubmVye21hcmdpbjowfS5ob21lLWJhbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLXNpemU6Y292ZXIgIWltcG9ydGFudH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXJ7cGFkZGluZzowIDEwcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxe2ZvbnQtc2l6ZTozMnB4O21hcmdpbi1ib3R0b206NnB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMSBzcGFue3BhZGRpbmc6MXB4IDEwcHg7bGluZS1oZWlnaHQ6MzhweH0uaG9tZS1iYW5uZXIgLmNhcHRpb257Zm9udC1zaXplOjI0cHh9LmhvbWUtYmFubmVyIC5jYXB0aW9uIHNwYW57cGFkZGluZzo3cHggMTlweDtsaW5lLWhlaWdodDozMnB4fS5yaXZlcnNjb25uZWN0e3BhZGRpbmc6NDBweCAxNXB4IDIwcHh9LnJpdmVyc2Nvbm5lY3QgaDIuc2VjdGlvbi10aXRsZXtmb250LXNpemU6MjhweDt0ZXh0LWFsaWduOmxlZnR9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyM3B4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgc3Bhbi5zdWItdGl0bGV7Zm9udC1zaXplOjI4cHh9Lm1lZXR7cGFkZGluZzozMHB4IDEwcHh9Lm1lZXQgaDIuZGFyay1ibHVle3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MjhweH0ubWVldCBwe2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzMzM7bWFyZ2luLWJvdHRvbToxMHB4fS5tZWV0IC5tZWV0LWNvbnRlbnQgYS5vcmFuZ2V7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtZGVjb3JhdGlvbjpub25lfS5tZWV0IC5tZWV0LWNvbnRlbnQgYS5vcmFuZ2UgLmZhe3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4O21hcmdpbi1sZWZ0OjA7Zm9udC1zaXplOjE1cHg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0ubWVldCAubWVldC1jb250ZW50IGEub3JhbmdlOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tZWV0IC5tZWV0LWNvbnRlbnQgYS5vcmFuZ2U6aG92ZXIgLmZhe21hcmdpbi1sZWZ0OjJweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS5tZWV0IGgyLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjI4cHg7dGV4dC1hbGlnbjpsZWZ0fS53b3Jre3BhZGRpbmc6NDBweCAxNXB4IDIwcHh9LndvcmsgaDIuc2VjdGlvbi10aXRsZXtmb250LXNpemU6MjhweDt0ZXh0LWFsaWduOmxlZnR9LndvcmsgLndvcmstaXRlbXttYXJnaW4tYm90dG9tOjI1cHh9LndvcmsgaDMud29yay10aXRsZXt0b3A6MjJweDtsZWZ0OjE1cHg7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MX0ud29yayAud29yay1ibHVyYnttYXJnaW4tdG9wOjEwcHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS40fS53b3JrIC53b3JrLWJsdXJiIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzMzM30uc3VwcG9ydHtwYWRkaW5nOjQwcHggMTVweCAyMHB4fS5zdXBwb3J0IHB7Zm9udC1zaXplOjE0cHh9LnN1cHBvcnQgaDJ7Zm9udC1zaXplOjI0cHh9LndhcjpiZWZvcmV7aGVpZ2h0OjY1cHg7YmFja2dyb3VuZC1zaXplOjEzMHB4fS53YXIgaDMud2FyLXRpdGxle2ZvbnQtc2l6ZToyOHB4fS53YXIgLndhci10ZWFzZXJ7d2lkdGg6ODAlO2ZvbnQtc2l6ZToxNHB4fS53YXIgLmZsZXgtZGlyZWN0aW9uLW5hdiwud2FyIC53YXItc2hhcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5ob21lIC5jb250ZW50LWlubmVye21heC13aWR0aDoxMDAwMDAwcHh9LmhvbWUtYmFubmVye21heC1oZWlnaHQ6NTAwcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVye21heC13aWR0aDoxMDcwcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGgxe2ZvbnQtc2l6ZTo0MHB4O21hcmdpbi1ib3R0b206NXB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMSBzcGFue3BhZGRpbmc6MnB4IDEwcHg7bGluZS1oZWlnaHQ6NTFweH0ucml2ZXJzY29ubmVjdHtwYWRkaW5nOjQ5cHggMCA1MXB4fS5yaXZlcnNjb25uZWN0IC5yaXZlcnNjb25uZWN0LWlubmVye21hcmdpbjowIGF1dG87cGFkZGluZzowIDE1cHg7bWF4LXdpZHRoOjEwMzBweH0ucml2ZXJzY29ubmVjdCBoMi5zZWN0aW9uLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTozMnB4O21hcmdpbjowIDAgNDBweH0ucml2ZXJzY29ubmVjdCBoMy5yaXZlcnNjb25uZWN0LXRpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI1cHg7dG9wOjIxcHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSBhIHNwYW4uc3ViLXRpdGxle2ZvbnQtc2l6ZToyNnB4fS5yaXZlcnNjb25uZWN0IGgzLnJpdmVyc2Nvbm5lY3QtdGl0bGUgLnJpdmVyc2Nvbm5lY3QtYmx1cmJ7Zm9udC1zaXplOjE1cHh9LnJpdmVyc2Nvbm5lY3QgaDMucml2ZXJzY29ubmVjdC10aXRsZSAucml2ZXJzY29ubmVjdC1ibHVyYiBhe2hlaWdodDo4NXB4fS5tZWV0e3BhZGRpbmc6NDdweCAxNXB4IDQycHh9Lm1lZXQgLm1lZXQtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAzMHB4fS5tZWV0IGgyLmRhcmstYmx1ZXtmb250LXNpemU6MzJweDttYXJnaW46MCAwIDMwcHh9Lm1lZXQgLm1lZXQtY29udGVudCBwe2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MTBweDtsaW5lLWhlaWdodDoyNHB4fS5tZWV0IC5vcmFuZ2V7Zm9udC1zaXplOjIzcHg7bWFyZ2luLXRvcDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tZWV0IC5tZWV0LXNpZ251cCBwe2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206MjJweH0ubWVldCBpbnB1dFt0eXBlPVwidGV4dFwiXXtkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O3dpZHRoOjQ4JTttYXJnaW4tYm90dG9tOjhweH0ubWVldCAjZmlyc3RuYW1lLC5tZWV0ICNlbWFpbHttYXJnaW4tcmlnaHQ6MyV9Lndvcmt7cGFkZGluZzo0OXB4IDAgMzBweH0ud29yayAud29yay1pbm5lcnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAxNXB4O21heC13aWR0aDoxMDMwcHh9LndvcmsgaDIuc2VjdGlvbi10aXRsZXtmb250LXNpemU6MzJweDttYXJnaW46MCAwIDQwcHh9LndvcmsgLndvcmstaXRlbXttYXJnaW4tYm90dG9tOjUwcHg7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LndvcmsgLndvcmstaXRlbTpob3ZlcntvcGFjaXR5Oi45NTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS53b3JrIGgzLndvcmstdGl0bGV7dG9wOjI3cHg7Zm9udC1zaXplOjMwcHg7bGV0dGVyLXNwYWNpbmc6LTFweDtsaW5lLWhlaWdodDoxfS53b3JrIC53b3JrLWJsdXJie21hcmdpbi10b3A6MjBweH0uc3VwcG9ydHtwYWRkaW5nOjQwcHggMTVweCAzMHB4fS5zdXBwb3J0IC5zdXBwb3J0LWlubmVye21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMzBweH0uc3VwcG9ydCBwe2ZvbnQtc2l6ZToxOHB4fS5zdXBwb3J0IGgye2ZvbnQtc2l6ZTozMHB4fS5zdXBwb3J0IC5zdXBwb3J0LWltYWdle2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MzBweH0uc3VwcG9ydCAuc3VwcG9ydC1jb250ZW50e3BhZGRpbmctcmlnaHQ6NDBweH0uc3VwcG9ydCAuc3VwcG9ydC1jb250ZW50IGEub3Jhbmdle2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MjJweDttYXJnaW4tdG9wOjEwcHg7ZGlzcGxheTpibG9ja30uc3VwcG9ydCAuc3VwcG9ydC1jb250ZW50IGEub3JhbmdlOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5zdXBwb3J0IC5zdXBwb3J0LWNvbnRlbnQgYS5vcmFuZ2U6aG92ZXIgLmZhe21hcmdpbi1sZWZ0OjJweDstd2Via2l0LXRyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS53YXIgLndhci1pbm5lcnttYXJnaW46MCBhdXRvO21heC13aWR0aDoxNjAwcHg7bWF4LWhlaWdodDo1NzBweH0ud2FyOmJlZm9yZXtoZWlnaHQ6ODRweDtiYWNrZ3JvdW5kLXNpemU6MTY3cHh9LndhciAud2FyLWNvbnRlbnR7Ym90dG9tOjEyNHB4O2xlZnQ6NzlweH0ud2FyIC5ncmFkaWVudHtoZWlnaHQ6MjE1cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCBib3R0b20gcmVwZWF0LXh9LndhciAud2FyLXNoYXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTozMHB4O3JpZ2h0OjMlO3otaW5kZXg6MTA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZkY2UyYzt0ZXh0LWRlY29yYXRpb246bm9uZX0ud2FyIC53YXItdGVhc2Vye3dpZHRoOjcwJTtmb250LXNpemU6MThweH0ud2FyIC5jYXJvdXNlbC13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA7Ym90dG9tOjMwcHg7d2lkdGg6MTAwJTtsZWZ0OjczcHh9LndhciAuY2Fyb3VzZWwtd3JhcCAjY2Fyb3VzZWx7bWF4LXdpZHRoOjEwMTBweDttYXJnaW46MCBhdXRvO2JvcmRlcjowIG5vbmU7Ym9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudH0ud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LXZpZXdwb3J0e21heC13aWR0aDo2MzFweH0ud2FyIC5jYXJvdXNlbC13cmFwIGxpe21hcmdpbi1yaWdodDoxMHB4fS53YXIgLmNhcm91c2VsLXdyYXAgbGk6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LndhciAuY2Fyb3VzZWwtd3JhcCBpbWd7ZGlzcGxheTpibG9jaztib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTE2LDExNiwxMTUsMC42KX0ud2FyIC5jYXJvdXNlbC13cmFwIGxpLmZsZXgtYWN0aXZlLXNsaWRlIGltZ3tib3JkZXI6MXB4IHNvbGlkICNmY2NlMmN9LndhciAuY2Fyb3VzZWwtd3JhcCAuZmxleC1kaXJlY3Rpb24tbmF2e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjY4NHB4fS53YXIgLmNhcm91c2VsLXdyYXAgLmZsZXgtZGlyZWN0aW9uLW5hdiAuZmxleC1uYXYtcHJldiwud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmF2LW5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00OHB4O2hlaWdodDoxNHB4O3dpZHRoOjQycHg7bWFyZ2luOjA7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1hZ2VzL3NsaWRlcl9hcnJvd3MucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7ei1pbmRleDoxMH0ud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmF2LXByZXZ7bGVmdDotNjBweH0ud2FyIC5jYXJvdXNlbC13cmFwIC5mbGV4LWRpcmVjdGlvbi1uYXYgLmZsZXgtbmF2LW5leHR7cmlnaHQ6LThweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi03OHB4IDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmhvbWUtYmFubmVye2JhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50fS5ob21lLWJhbm5lciAudGFnbGluZXttYXgtd2lkdGg6OTYwcHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVye21heC13aWR0aDoxMDAlO3BhZGRpbmc6MH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgaDF7Zm9udC1zaXplOjU0cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5ob21lLWJhbm5lciAudGFnbGluZS1pbm5lciBoMSBzcGFue3BhZGRpbmc6OHB4IDIxcHg7bGluZS1oZWlnaHQ6MS40NX0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgLmNhcHRpb257Zm9udC1zaXplOjI2cHh9LmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIC5jYXB0aW9uIHNwYW57bGluZS1oZWlnaHQ6MzRweH0uaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgLmJ0biwuaG9tZS1iYW5uZXIgLnRhZ2xpbmUtaW5uZXIgLmNvbW1lbnQtZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLC5jb21tZW50LWZvcm0gLmhvbWUtYmFubmVyIC50YWdsaW5lLWlubmVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17cGFkZGluZzoxMHB4IDM1cHg7Zm9udC1zaXplOjIzcHg7bWF4LXdpZHRoOjMwMHB4fS5yaXZlcnNjb25uZWN0e3BhZGRpbmc6NDlweCAwIDQ4cHh9LnJpdmVyc2Nvbm5lY3QgLnJpdmVyc2Nvbm5lY3QtaW5uZXJ7bWF4LXdpZHRoOjEwMzBweDtwYWRkaW5nOjB9Lm1lZXR7cGFkZGluZzo0N3B4IDE1cHggMzlweH0ubWVldCAubWVldC1jb250ZW50e3BhZGRpbmctcmlnaHQ6NjBweH0ubWVldCAjcGV0aXRpb25Gb3JtIGJ1dHRvbntmbG9hdDpyaWdodH0ud29ya3twYWRkaW5nOjQ4cHggMCAxMnB4fS53b3JrIC53b3JrLWlubmVye3BhZGRpbmc6MDttYXgtd2lkdGg6MTAzMHB4fS53b3JrIC53b3JrLWJsdXJie2hlaWdodDo3OXB4fS5zdXBwb3J0e3BhZGRpbmc6NDdweCAwIDM4cHh9LnN1cHBvcnQgLnN1cHBvcnQtaW5uZXJ7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MTAzMHB4fS5zdXBwb3J0IGgye21hcmdpbjowIDAgMjdweH0uc3VwcG9ydCAubWVldC1zaWdudXAgaDJ7bWFyZ2luOjAgMCA5cHh9LndhciAud2FyLWNvbnRlbnR7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTM4cHh9LndhciAud2FyLWNvbnRlbnQtaW5uZXJ7bWF4LXdpZHRoOjEwMzVweDttYXJnaW46MCBhdXRvfS53YXIgaDMud2FyLXRpdGxle21heC13aWR0aDo5MCU7cGFkZGluZzo3cHggMTBweH0ud2FyIC53YXItdGVhc2Vye3dpZHRoOjYxJTtmb250LXNpemU6MThweH0ud2FyIC53YXItc2hhcmV7Ym90dG9tOjYwcHh9LndhciAuY2Fyb3VzZWwtd3JhcHtsZWZ0OmF1dG87cmlnaHQ6YXV0bzttYXJnaW46MCBhdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KXsuaG9tZS1iYW5uZXJ7bWF4LWhlaWdodDo2NTBweH0ud2FyIC5pdGVte21heC1oZWlnaHQ6NTcwcHh9fS5yZWxhdGVkLWNvbnRlbnQtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjEwMzBweDttYXJnaW46MCBhdXRvIDMwcHg7cGFkZGluZzowIDE1cHh9LnJlbGF0ZWQtY29udGVudCAudWktd2lkZ2V0LWNvbnRlbnR7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmfS5yZWxhdGVkLWNvbnRlbnQgaDN7ZGlzcGxheTpibG9jazttYXJnaW46MCAwIDE5cHg7cGFkZGluZy1ib3R0b206NXB4fS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlLSBhe2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS4yO3BhZGRpbmctYm90dG9tOjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsucmVsYXRlZC1jb250ZW50OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGh9LnJlbGF0ZWQtY29udGVudCAuc2VjdGlvbi10aXRsZSBoM3tmb250LXNpemU6MjhweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCAxOXB4O3BhZGRpbmctYm90dG9tOjVweH0ucmVsYXRlZC1jb250ZW50IC5hcmNoaXZlLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDoxMHB4O3BhZGRpbmc6NXB4IDE1cHg7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZDojZTI4ODQyO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FOZXVlLUxpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZSBMaWdodFwiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsXCJMdWNpZGEgR3JhbmRlXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxNnB4O29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGVhc2U7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTt0cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlfS5yZWxhdGVkLWNvbnRlbnQgLmFyY2hpdmUtbGluazpob3ZlcntvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgNTAwbXMgZWFzZTstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBlYXNlO3RyYW5zaXRpb246YWxsIDUwMG1zIGVhc2V9LnJlbGF0ZWQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwucmVsYXRlZC1jb250ZW50IC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwucmVsYXRlZC1jb250ZW50IC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LC5yZWxhdGVkLWNvbnRlbnQgLnVpLXdpZGdldC1jb250ZW50e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgbm9uZTtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7LW1zLWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb257bGVmdDo5NSV9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVye21hcmdpbjowO2NvbG9yOiNlMjg4NDI7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTZweDtwYWRkaW5nOjFlbSAxLjVlbSAxZW0gLjdlbX0ucmVsYXRlZC1jb250ZW50IC5zbGlkZXItaXRlbXtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7d2lkdGg6NTAlfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlIGltZ3t3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUgLnBvc3QtbGlua3tkaXNwbGF5OmJsb2NrfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlIC5pbWFnZS10aXB7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtyaWdodDoyMHB4O2JvdHRvbToxNXB4fS5yZWxhdGVkLWNvbnRlbnQgLnVpLWFjY29yZGlvbi1oZWFkZXJ7cGFkZGluZzowIDI3cHggMCAyMHB4ICFpbXBvcnRhbnR9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uLWhlYWRlciAuc2xpZGUtdGl0bGV7aGVpZ2h0OjU0cHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50e3BhZGRpbmc6MCAyMHB4ICFpbXBvcnRhbnR9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCAuc2xpZGUtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTQ3cHg7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nOjE0cHggMCAwfS5yZWxhdGVkLWNvbnRlbnQgaDMgLnNsaWRlLXRpdGxle2NvbG9yOiNlMjg4NDI7Zm9udC13ZWlnaHQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmV9LnJlbGF0ZWQtY29udGVudCAudWktYWNjb3JkaW9uLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZX0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbntsZWZ0Ojk0JTt0b3A6MjclO2hlaWdodDoxOHB4O3dpZHRoOjE4cHg7bWFyZ2luLXRvcDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL3BsdXMuanBnXCIpO2JhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUtdGl0bGV7Zm9udC1zaXplOjE3cHg7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjEuMX0ucmVsYXRlZC1jb250ZW50IC5zbGlkZS10aXRsZSBhe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTo0cHh9LnJlbGF0ZWQtY29udGVudCAuc2xpZGUtdGl0bGUgYTpob3Zlcntjb2xvcjojMzMzO3RleHQtZGVjb3JhdGlvbjpub25lfS5yZWxhdGVkLWNvbnRlbnQgLnNsaWRlLWJvZHkgcHtmb250LXNpemU6MTJweDtmb250LWZhbWlseTpcIlJvYm90b1wiLFwiSGVsdmV0aWNhTmV1ZS1MaWdodFwiLFwiSGVsdmV0aWNhIE5ldWUgTGlnaHRcIixcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLFwiTHVjaWRhIEdyYW5kZVwiLHNhbnMtc2VyaWY7Y29sb3I6IzQ0NH0ucmVsYXRlZC1jb250ZW50IC5zbGlkZS1saW5rIGF7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjE0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojZTI4ODQyO2hlaWdodDozM3B4O3dpZHRoOjMzcHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzVweDtjb2xvcjp3aGl0ZX0ucmVsYXRlZC1jb250ZW50IC51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZXtkaXNwbGF5Om5vbmV9fS5lcnJvcjQwNCBwe21hcmdpbjowIDAgMjBweH0uY2xlYW51cC1jb250YWluZXJ7YmFja2dyb3VuZDojZWVlO3BhZGRpbmc6MjBweDttYXJnaW46MjBweCAwfS5jbGVhbnVwLWRhdGF7bWFyZ2luLWJvdHRvbTo1cHh9LmNsZWFudXAtcGhvbmUgYXtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lfS5ibG9jay1jdGF7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjI1cHggMDtmbG9hdDpub25lO2JhY2tncm91bmQtY29sb3I6I2RkZDtwYWRkaW5nOjIwcHggMTBweDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ibG9jay1jdGF7cGFkZGluZzozNXB4IDIwcHh9fS5ibG9jay1jdGEgYXtkaXNwbGF5OmJsb2NrfS5ibG9jay1jdGEgLmN0YS1pbWFnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7b3BhY2l0eTouMTU7ei1pbmRleDoxO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmJsb2NrLWN0YSAuY3RhLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5ibG9jay1jdGEgaDMgYXttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjIycHg7Y29sb3I6IzI3MjcyNyAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmJsb2NrLWN0YSBoMyBhe2ZvbnQtc2l6ZTo0MHB4fX0uYmxvY2stY3RhIGgzIGE6YWZ0ZXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJsb2NrLWN0YSAuY3RhLXRlYXNlcntjb2xvcjojMjcyNzI3O21hcmdpbjowIDAgMjVweH0uYmxvY2stYzJ0e292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO21hcmdpbjoyNXB4IDA7YmFja2dyb3VuZC1jb2xvcjojMDY1NTlmO3BhZGRpbmc6MzBweCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOndoaXRlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2NrLWMydHtwYWRkaW5nOjM1cHh9fS5ibG9jay1jMnQgLnR3ZWV0LWNvbnRlbnR7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS40fS5ibG9jay1jMnQgYXtjb2xvcjp3aGl0ZTt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrfS5ibG9jay1jMnQgLnR3ZWV0LWZvb3RlcnttYXJnaW4tdG9wOjEwcHg7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjEzcHh9LmJsb2NrLWMydCAuZmEtdHdpdHRlcntmb250LXNpemU6MjJweDttYXJnaW4tbGVmdDo1cHh9LmJsb2NrLWMydCBoMyBhe21hcmdpbi10b3A6MDtmb250LXNpemU6NDBweDtjb2xvcjojMjcyNzI3ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmJsb2NrLWMydCBoMyBhOmFmdGVye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5ibG9jay1jMnQgLmN0YS10ZWFzZXJ7Y29sb3I6IzI3MjcyNzttYXJnaW46MCAwIDI1cHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLWNhbGxvdXQsLm1pY3JvLXRleHQtYXJlYSAuYmxvY2stY2FsbG91dHtiYWNrZ3JvdW5kOiNmM2YzZjM7Ym9yZGVyOjFweCBzb2xpZCAjY2VjZWNlO3BhZGRpbmc6MjVweCAyMHB4IDEwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5lbnRyeS1jb250ZW50IC5ibG9jay1jYWxsb3V0IGEsLm1pY3JvLXRleHQtYXJlYSAuYmxvY2stY2FsbG91dCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLWNhbGxvdXQgYTpob3ZlciwubWljcm8tdGV4dC1hcmVhIC5ibG9jay1jYWxsb3V0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1ibG9jay1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmJ0bi1ibG9jay1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5idG4tYmxvY2stbGVmdHt0ZXh0LWFsaWduOmxlZnR9LmJsb2NrLWJ1dHRvbnttYXJnaW46MjVweCAwfS5ibG9jay1idXR0b24gLmJ0biwuYmxvY2stYnV0dG9uIC5jb21tZW50LWZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwuY29tbWVudC1mb3JtIC5ibG9jay1idXR0b24gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxMnB4IDQ1cHg7bWFyZ2luOjEwcHggMDtkaXNwbGF5OmlubGluZS1ibG9ja30uYmxvY2stYnV0dG9uIC5idG4tb3Jhbmdle2NvbG9yOndoaXRlO2JhY2tncm91bmQ6I2UyODg0Mjstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO29wYWNpdHk6MX0uYmxvY2stYnV0dG9uIC5idG4tb3JhbmdlOmhvdmVye29wYWNpdHk6Ljg7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uYmxvY2stYnV0dG9uIC5idG4tYmx1ZXtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOiMwMDI3M2Q7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjtvcGFjaXR5OjF9LmJsb2NrLWJ1dHRvbiAuYnRuLWJsdWU6aG92ZXJ7b3BhY2l0eTouODstd2Via2l0LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstbW96LXRyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcjstby10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyfS5ibG9jay1idXR0b24gLmJ0bi1vdXRsaW5le2NvbG9yOiMwMDI3M2Q7YmFja2dyb3VuZDp3aGl0ZTtib3JkZXI6MnB4IHNvbGlkICMwMDI3M2Q7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uYmxvY2stYnV0dG9uIC5idG4tb3V0bGluZTpob3ZlcntiYWNrZ3JvdW5kOiMwMDI3M2Q7Y29sb3I6d2hpdGU7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCA1MDBtcyBsaW5lYXI7LW8tdHJhbnNpdGlvbjphbGwgNTAwbXMgbGluZWFyO3RyYW5zaXRpb246YWxsIDUwMG1zIGxpbmVhcn0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZHtib3JkZXItdG9wOjJweCBzb2xpZCAjNzA3MDcwO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM3MDcwNzA7b3ZlcmZsb3c6aGlkZGVuO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7bWFyZ2luOjE1cHggMCAzNXB4O2Zsb2F0Om5vbmU7cGFkZGluZzozMHB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZHtwYWRkaW5nOjUwcHggNDBweCAyNXB4fX0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC1pbWFnZXtkaXNwbGF5Om5vbmU7d2lkdGg6NDAlO21heC13aWR0aDoyMjBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLWltYWdle2Zsb2F0OmxlZnQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5yZWxhdGVkLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIC5ibG9jay1yZWxhdGVkLWNvbnRlbnR7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAuYmxvY2stcmVsYXRlZC1jb250ZW50e21heC13aWR0aDpjYWxjKDEwMCUgLSAyNTBweCk7bWFyZ2luLWxlZnQ6MzBweH19LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtc3VidGl0bGV7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixcIkhlbHZldGljYU5ldWUtTGlnaHRcIixcIkhlbHZldGljYSBOZXVlIExpZ2h0XCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIkx1Y2lkYSBHcmFuZGVcIixzYW5zLXNlcmlmO2NvbG9yOiNlMjg4NDI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToyMnB4fS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIGgze2ZvbnQtc2l6ZTozMHB4O21hcmdpbjowfS5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIGgzIGF7Y29sb3I6YmxhY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bWFyZ2luLWJvdHRvbTo2cHh9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgaDMgYTphZnRlcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZW50cnktY29udGVudCAuYmxvY2stcmVsYXRlZCAucmVsYXRlZC10ZWFzZXJ7Y29sb3I6IzQ0NDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjZ9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtbGlua3tjb2xvcjojZTI4ODQyO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmVudHJ5LWNvbnRlbnQgLmJsb2NrLXJlbGF0ZWQgLnJlbGF0ZWQtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uYmxvY2staW1nLWNvbXBhcmV7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTozNXB4fS5iYS1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5iYS1zbGlkZXIgaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMDAwMDAwMDAwcHggIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrfS5iYS1zbGlkZXIgLmltYWdlLXRpcHtkaXNwbGF5Om5vbmV9LnJlc2l6ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6NTAlO292ZXJmbG93OmhpZGRlbn0uaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDowO2JvdHRvbTowO3dpZHRoOjRweDttYXJnaW4tbGVmdDotMnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpfS5oYW5kbGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7Y29udGVudDonXFwyMWQ0Jztjb2xvcjp3aGl0ZTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjQycHg7YmFja2dyb3VuZDojMDdiN2I3O2JvcmRlcjoxcHggc29saWQgIzA3YjdiNztib3JkZXItcmFkaXVzOjUwJTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LmRyYWdnYWJsZTphZnRlcnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7bGluZS1oZWlnaHQ6NDJweDtmb250LXNpemU6MjBweH0uYmEtY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC43KTtwYWRkaW5nOjVweCAxNXB4IDB9LmJlZm9yZS1jYXB0aW9ue2xlZnQ6MH0uYWZ0ZXItY2FwdGlvbntyaWdodDowfS5ibG9jay1mb3JtY3Rhe3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7cGFkZGluZzozMHB4IDA7Y29sb3I6d2hpdGU7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjY5MHB4O21hcmdpbjowIGF1dG8gNDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5ibG9jay1mb3JtY3Rhe292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjMwcHggMjBweDt0ZXh0LWFsaWduOmxlZnR9fS5jdGEtZm9ybS1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNSl9LmZvcm1jdGEtY29udGVudCBoM3tmb250LXNpemU6MzVweDttYXJnaW4tdG9wOjB9LmZvcm1jdGEtY29udGVudCAuc3VidGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjVweH0uZm9ybWN0YS10ZWFzZXJ7bWFyZ2luLWJvdHRvbTozMHB4O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuNn0uZm9ybWN0YS1lbWJlZCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuZm9ybWN0YS1lbWJlZCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm1jdGEtZW1iZWQgaW5wdXRbdHlwZT1cInBob25lXCJdLC5mb3JtY3RhLWVtYmVkIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sLmZvcm1jdGEtZW1iZWQgdGV4dGFyZWF7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtjb2xvcjojMzMzO21hcmdpbjo4cHggMH0uZm9ybWN0YS1lbWJlZCBidXR0b257d2lkdGg6MTAwJTttYXJnaW4tdG9wOjZweH1cbiIsIi8qIVxuICogU3RhcnQgQm9vdHN0cmFwIC0gU2ltcGxlIFNpZGViYXIgSFRNTCBUZW1wbGF0ZSAoaHR0cDovL3N0YXJ0Ym9vdHN0cmFwLmNvbSlcbiAqIENvZGUgbGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAuXG4gKiBGb3IgZGV0YWlscywgc2VlIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMC5cbiAqL1xuXG4vKiBUb2dnbGUgU3R5bGVzIFxuXG4jc2lkZWJhci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cblxuI3NpZGViYXItd3JhcHBlciAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXI6IDAgbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDlweCAwIDlweCAxMHB4O1xufVxuXG4uaWNvbi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggI2NjYztcbiAgICAtbW96LWJveC1zaGFkb3c6IDFweCAxcHggNXB4ICNjY2M7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggMXB4IDVweCAjY2NjO1xufVxuXG4jc2lkZWJhci13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAyNTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNhMWExYTE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbiNzaWRlYmFyLXdyYXBwZXIub24ge1xuICAgIHdpZHRoOiAyNTBweDtcbn1cblxuI3BhZ2UtY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbiNzaWRlYmFyLXdyYXBwZXIub24gI3BhZ2UtY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjUwcHg7XG59XG5cbi8qIFNpZGViYXIgU3R5bGVzIFxuXG4uc2lkZWJhci1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5zaWRlYmFyLW5hdiBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xufVxuXG4uc2lkZWJhci1uYXYgbGkgYTphY3RpdmUsXG4uc2lkZWJhci1uYXYgbGkgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lkZWJhci1uYXYgPiAuc2lkZWJhci1icmFuZCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbn1cblxuLnNpZGViYXItbmF2ID4gLnNpZGViYXItYnJhbmQgYSB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5zaWRlYmFyLW5hdiA+IC5zaWRlYmFyLWJyYW5kIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59Ki9cblxuLyogSGFtYnVyZ2VyIFRvZ2dsZSAqL1xuLm5hdmJhci10b2dnbGUge1xuXG4gICAgLmljb24tYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDIpLFxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG59XG5cbi5uYXZiYXItdG9nZ2xlLmFjdGl2ZSB7XG5cbiAgICAuaWNvbi1iYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgXG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pY29uLWJhcjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuXG59IiwiaDEuc2l0ZS10aXRsZSB7XG5cdG1hcmdpbjo1cHggMDtcbn1cblxuLmJhbm5lciB7XG5cdEBpbmNsdWRlIHNoYWRvdygwIDFweCAxcHggcmdiYSg1MSwgNTEsIDUxLCAwLjI1KSk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5iYW5uZXItaW5uZXIge1xuXG5cdGgxID4gYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2FyX2xvZ28ucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0d2lkdGg6IDIxMXB4O1xuXHRcdGhlaWdodDogNTFweDtcblx0fVxuXG59XG5cbi8qIEJTRCBXcmFwcGVyIFNwZWNpZmljICovXG4ucGFnZS1ic2Qge1xuXG5cdC5tYWluIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDc4MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHR9XG5cblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6MCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJhbm5lci1pbm5lciB7XG5cdFx0bWF4LXdpZHRoOiA3NjdweDtcblxuXHRcdGgxID4gYSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9hbWVyaWNhbnJpdmVycy5vcmcvd3AtY29udGVudC90aGVtZXMvYmFzZS10aGVtZS9kaXN0L2ltYWdlcy9hcl9sb2dvLnN2Z1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxufVxuXG4ucGFnZS1ic2QtdHdvY29sIHtcblxuICAuYmFubmVyLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDgxNXB4O1xuICB9XG5cbiAgLm1haW4ge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXG4ucGFnZS1ic2Qge1xuXG5cdC5lbnRyeS1jb250ZW50IHtcblx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcblx0fVxufVxuXG59XG5cbi8qIE1NZW51ICovXG5hLm1vYmlsZS10b2dnbGUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAtNHB4O1xuXHR6LWluZGV4OiAxMDAwMDtcblx0Y29sb3I6ICMzMzM7XG5cblx0LmZhIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdH1cblxufVxuXG4jbW9iaWxlLW1lbnUge1xuXHRoZWlnaHQ6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZDogIzU1NTtcblxuXHQubW0tY291bnRlcixcblx0Lm1tLW5leHQ6YWZ0ZXIsXG5cdGEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5tbS1wYW5lbHM+Lm1tLXBhbmVsIHtcblx0XHRwYWRkaW5nOjA7XG5cdH1cblxuXHQubW0tYXJyb3c6YWZ0ZXIsXG5cdC5tbS1uZXh0OmFmdGVyIHtcblx0XHRyaWdodDogMzJweDtcblx0fVxuXG5cdC5tbS1saXN0dmlldyB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0Lm1tLWJ0bjphZnRlciwgXG5cdC5tbS1idG46YmVmb3JlLFxuXHQubW0tbGlzdHZpZXc+bGkgLm1tLWFycm93OmFmdGVyLFxuXHQubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJcdHtcblx0XHRib3JkZXItY29sb3I6IHdoaXRlO1xuXHR9XG5cblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1hcnJvdzphZnRlcixcblx0Lm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVyXHR7XG5cdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0fVxuXG5cdC5tbS1saXN0dmlldz5saT5hLFxuXHQubW0tbGlzdHZpZXc+bGk+c3BhbiB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMzBweDtcblx0fVxuXG5cdC5tbS1saXN0dmlldz5saTphZnRlcixcblx0Lm1tLWxpc3R2aWV3IC5tbS1uZXh0OmJlZm9yZSxcblx0Lm1tLW5hdmJhciB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdH1cblxuXHQubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlIHtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0fVxuXG5cdC5tbS1uYXZiYXIge1xuXHRcdGJvdHRvbTogMTJweDtcblx0fVxuXG5cdC5idG4tZ29sZCxcblx0LmJ0bi1vcmFuZ2Uge1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHdpZHRoOiA5MiU7XG5cdCAgICBtYXJnaW46IDAgNCU7XG5cdH1cblxuXHQuYnRuLWdvbGQge1xuXHQgICAgYm90dG9tOiAxMDBweDtcblx0fVxuXG5cdC5idG4tb3JhbmdlIHtcblx0XHRib3R0b206IDUwcHg7XG5cdH1cblxufVxuXG4ubW0tbWVudSB7XG5cdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubW0tbmF2YmFyIGZvcm0ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNTlweDtcbiAgICBsZWZ0OiAxMHB4O1xuXG5cdC5zZWFyY2gtZmllbGQge1xuXHRcdGJhY2tncm91bmQ6ICNkZWRlZGU7XG5cdFx0bWluLXdpZHRoOiAxNzhweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHR9XG5cblx0LnNlYXJjaC1zdWJtaXQge1xuXHRcdGJhY2tncm91bmQ6ICNkZWRlZGU7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRib3JkZXI6IDAgbm9uZTtcblx0fVxuXG59XG5cbkBtZWRpYShtaW4td2lkdGg6NTYwcHgpIHtcblxuLm1tLW1lbnUgLmJ0biB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLmJhbm5lciB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHNoYWRvdygwIDAgMCB0cmFuc3BhcmVudCk7XG5cbiAgICBoMT5hIHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0bWluLWhlaWdodDogNzhweDtcbiAgICB9XG5cbn1cblxuLmJhbm5lci1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFye1xuICAgIG1hcmdpbjowO1xufVxuXG5cbn0vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuYS5tb2JpbGUtdG9nZ2xlLFxuI21vYmlsZS1tZW51IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lcixcbi5zaW5nbGUtbWljcm9wYWdlLm5vLXRodW1ibmFpbCAuYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdGhlaWdodDogMTA2cHg7XG5cblx0aDEuc2l0ZS10aXRsZSB7XG5cdFx0bWFyZ2luOiAyNHB4IDAgMTFweDtcblx0fVxuXG4gICAgaDE+YSB7XG4gICAgXHR3aWR0aDogMjc1cHg7XG4gICAgXHRtaW4taGVpZ2h0OiA2OHB4O1xuICAgIH1cblxufVxuXG4vKiBmaXhlZCBoZWFkZXJzIGZvciBibG9nLCBlcnJvciBwYWdlc1xuICogcmVzb3VyY2VzLCBubyB0aHVtYiBwYWdlcyBhbmQgZ2VuZXJhbCBpbmRpdmlkdWFsIGxheW91dCAqL1xuLnNpbmdsZS1yZXNvdXJjZSxcbi5zaW5nbGUtcG9zdCxcbi5zaW5nbGUtc3RvcnksXG4uc2luZ2xlLWJ0Z19yZXNvdXJjZSxcbi5lcnJvcjQwNCxcbi5uby10aHVtYm5haWwge1xuXG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cbn1cblxuLmxvZ28ge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4jbmF2aWdhdGlvbiB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdC8qVG9wIE5hdiovXG5cdC51dGlsaXR5LW5hdiB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbjowIDAgMTdweCAwO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkOmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIE1lbnUgKi9cblx0I21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1yaWdodDogNThweDtcblxuXHRcdGxpIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG8gIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogNXB4IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMTAwbXMgZWFzZSk7XG5cdFx0fVxuXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUge1xuXHRcdFx0bWFyZ2luOiAwIDNweCFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTU1O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayxcblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8qIFNlY29uZCBMZXZlbCAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayxcblx0XHQ+IGxpLm1lZ2EtbWVudS1tZWdhbWVudSA+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbT4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtI21lZ2EtbWVudS1pdGVtLTI1OTE3IGEubWVnYS1tZW51LWxpbmsge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCAyNTBtcyBlYXNlKTtcblx0XHR9XG5cblx0XHQvKiBUaGlyZCBsZXZlbCAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzM3MjcyICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDI1MG1zIGVhc2UpO1x0XHRcdFxuXHRcdH1cblxuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIGxpLm1lZ2EtbWVudS1pdGVtOmxhc3QtY2hpbGQgPiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgbm9uZTtcblx0XHR9XG5cblx0XHQvKiBGYWtlIEhlYWRlcnMgaW4gbWlkZGxlIG9mIG1lbnUgKi9cblx0XHQvKiBtYWtlIGhlYWRlciAqL1xuXHRcdD4gbGkubWVnYS1tZW51LW1lZ2FtZW51ID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0jbWVnYS1tZW51LWl0ZW0tMjU5MTcgYS5tZWdhLW1lbnUtbGluayB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwIG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LyogcmVtb3ZlIGJvcmRlciBmb3IgYWJvdmUgaGVhZGVyICovXG5cdFx0PiBsaS5tZWdhLW1lbnUtbWVnYW1lbnUgPiB1bC5tZWdhLXN1Yi1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0+IHVsLm1lZ2Etc3ViLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSNtZWdhLW1lbnUtaXRlbS0yNjM2MSBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDAgbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCNtZWdhLW1lbnUtaXRlbS0yNTc3OSB7XG5cdFx0XHRtYXJnaW46IDAgOXB4IDAgM3B4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LyogZG9uYXRlICovXG5cdFx0I21lZ2EtbWVudS1pdGVtLTI4MDM3IHtcblx0XHRcdG1hcmdpbjogMCAxNHB4IDAgMCAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzU1NSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC8qIE1ha2UgYW4gSW1wYWN0ICovXG5cdFx0I21lZ2EtbWVudS1pdGVtLTI1Nzc3IHtcblx0XHRcdG1hcmdpbjogMCA0cHggMCAwIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0cGFkZGluZzogMCAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIgYSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzU1NSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQjc2VhcmNoIHtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRyaWdodDogMjRweDtcblx0XHR0b3A6IDQ5cHg7XG5cblx0XHQuc2VhcmNoLXRvZ2dsZSB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cblx0XHRcdC5mYSB7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDlweDtcblx0XHRcdFx0bGVmdDogMTFweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0LnNlYXJjaC10b2dnbGUub24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcblx0XHR9XG5cblx0XHQjc2VhcmNoLWZvcm0ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDI0N3B4O1xuXHRcdCAgICB0b3A6IDQxcHg7XG5cdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdCAgICB6LWluZGV4OiA1O1xuXHRcdH1cblxuXHRcdC5zZWFyY2gtZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDVweCA5cHg7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHR9XG5cdH1cbn1cblxuLyogZGVhbCB3aXRoIFR5cGVLaXQgRk9VVCAqL1xuLndmLWxvYWRpbmcgI21lZ2EtbWVudS13cmFwLXByaW1hcnlfbmF2aWdhdGlvbiAjbWVnYS1tZW51LXByaW1hcnlfbmF2aWdhdGlvbiA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDEwMG1zIGVhc2UpO1xufVxuXG5cbi8qIE1lbnUgT3ZlcnJpZGVzICovXG4jbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIHtcblxuXHRsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTYge1xuXHRcdHdpZHRoOiAxNi41JSAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkubWVnYS1tZW51LWl0ZW0ubWVnYS1tZW51LWNvbHVtbnMtMS1vZi01IHtcblx0XHR3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLW1lbnUtY29sdW1ucy0xLW9mLTQge1xuXHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcblx0fVxuXG5cdD4gbGkubWVnYS1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcblx0XHRmb250LWZhbWlseTogJHJvYm90byAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkjbWVnYS1tZW51LWl0ZW0tNDIyMjYge1xuXHRcdG1hcmdpbi10b3A6IC0yMTVweDtcblx0fVxufVxuXG59IC8qIGVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXG4jbmF2aWdhdGlvbiB7XG5cblx0LyogTWVudSAqL1xuXHQjbWVnYS1tZW51LXdyYXAtcHJpbWFyeV9uYXZpZ2F0aW9uICNtZWdhLW1lbnUtcHJpbWFyeV9uYXZpZ2F0aW9uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDM0cHg7XG5cblx0XHRsaSNtZWdhLW1lbnUtaXRlbS00MjIyNiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTYwcHg7XG5cdFx0fVxuXHR9XG5cblx0I3NlYXJjaCB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblxufVxuXG59XG4iLCIuc2lkZWJhciB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5zZWN0aW9uIHtcblx0bWFyZ2luOiAwIGF1dG8gMzBweDtcblx0bWF4LXdpZHRoOiAzMDBweDtcbn1cblxuaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5zZWN0aW9uLXRpdGxlIGgzLFxuLnNlY3Rpb24tdGl0bGUgaDIsXG4ud2lkZ2V0X25hdl9tZW51IGgzLFxuLndpZGdldF90ZXh0IGgzIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCA2cHggMTFweCAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuLyogZm9ybXMgKi9cbi5nZm9ybV93aWRnZXQge1xuXHRtYXgtd2lkdGg6IDMxMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmdmb3JtX3dpZGdldC01IHtcblx0aDMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuXHRcdG1hcmdpbjogMCAwIDE5cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cblxuXHQuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5kb25hdGUtZm9ybSB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdGxhYmVsLFxuXHQuaW5zdHJ1Y3Rpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xuXHR9XG5cblx0Lmdmb3JtX2Zvb3RlciB7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IDJweDtcblx0ICAgIHJpZ2h0OiAwO1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIG1hcmdpbjowO1xuXG5cblx0fVxuXG59XG5cbi8qIE1lbnVzICovXG4ud2lkZ2V0X25hdl9tZW51IHtcblx0dWwge1xuXHRcdG1hcmdpbjowO1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXG5cdGxpIHtcblx0XHRtYXJnaW46MnB4IDA7XG5cdFx0cGFkZGluZzowO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdH1cblxuXHRhIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogJGRibHVlO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuLyogVGFrZSBBY3Rpb24gKi9cbi5jdGEtd3JhcCB7XG5cdG1heC13aWR0aDogMjk2cHg7XG5cdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cblx0LmN0YS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiAyOTZweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdHBhZGRpbmc6IDE2cHggMCAyMHB4O1xuXHR9XG5cblx0LmN0YS1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW46IDFweCAwIDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLFxuICAgIGJ1dHRvbiB7XG4gICAgXHRtYXJnaW46IDE1cHggMCAwO1xuICAgIFx0aGVpZ2h0OiAzNXB4O1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHR0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIFx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgXHRmb250LXdlaWdodDogNzAwO1xuICAgIFx0Y29sb3I6IHdoaXRlO1xuXG4gICAgXHQuZmEge1xuICAgIFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRcdGxlZnQ6IDRweDtcbiAgICBcdFx0Zm9udC1zaXplOiAxOHB4O1xuICAgIFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICBcdH1cblxuICAgIFx0Jjpob3ZlcixcbiAgICBcdCY6Zm9jdXMge1xuICAgIFx0XHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblxuICAgIFx0XHQuZmEge1xuICAgIFx0XHRcdGxlZnQ6IDZweDtcbiAgICBcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICBcdFx0fVxuXG4gICAgXHR9XG5cbiAgICBcdGEge1xuICAgIFx0XHRjb2xvcjogd2hpdGU7XG4gICAgXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdH1cblxuICAgIH1cblxufS8qIGVuZCB0YWtlIGFjdGlvbiAqL1xuXG4vKiBRdW90ZSAqL1xuLnF1b3RlLXdyYXAge1xuXHRjb2xvcjogIzg0OTQ5ZDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMS45O1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cblx0LnF1b3RlIHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR0ZXh0LWluZGVudDogMzBweDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdC5lbmQtcXVvdGUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NpZGViYXJfcXVvdGVfc3ByaXRlLmpwZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHR3aWR0aDogMjZweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogOXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IDA7XG5cdFx0fVxuXG5cdFx0LmVuZC1xdW90ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdGJvdHRvbTogLTEzcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRcdH1cblxuXHR9XG5cblx0LnF1b3RlZCB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHR9XG5cbn1cblxuLyogY2xlYW51cCAqL1xuZGl2Lmdtdy1zbC13cmFwcGVyLFxuLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRwYWRkaW5nOjA7XG5cdGJvcmRlcjogMCBub25lO1xuXHRAaW5jbHVkZSBzaGFkb3coMCAwIDAgMCB0cmFuc3BhcmVudCk7XG59XG5cbmRpdi5nbXctc2wtd3JhcHBlciAuZ213LXNsLW1hcC13cmFwcGVyLFxuLndpZGdldCBkaXYuZ213LXNsLXdyYXBwZXIgLmdtdy1zbC1tYXAtd3JhcHBlciB7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5zaWRlYmFyIHtcblx0bWFyZ2luOiAyN3B4IGF1dG8gMDtcblxuLyogVGFrZSBBY3Rpb24gKi9cbi5jdGEtd3JhcCB7XG5cdG1hcmdpbjogMCAwIDUwcHg7XG59LyogZW5kIHRha2UgYWN0aW9uICovXG5cblxufSAvKiBlbmQgLnNpZGViYXIgKi9cblxufS8qIDc2OHB4ICovXG5cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4uc2lkZWJhciB7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nLXRvcDogMDtcblx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRtYXgtd2lkdGg6IDEwMDAwMHB4O1xuXG5cdHNlY3Rpb24ge1xuXHRcdG1heC13aWR0aDogMTAwMDAwMDBweDtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHR9XG5cblx0Lyogc2lkZWJhciBtZW51ICovXG5cdC53aWRnZXRfbmF2X21lbnUge1xuXHRcdHRleHQtYWxpZ246bGVmdDtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHR9XG5cbn1cblxuXG59XG5cbi8qICoqKioqKioqKioqKiBTVEFGRiAqKioqKioqKioqICovXG4uc2luZ2xlLXN0YWZmIC5zaWRlYmFyIHtcblxuICAgIC5zZWN0aW9uLXRpdGxlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyM3B4O1xuICAgIH1cblxufVxuXG4ub2ZmaWNlLXdyYXAge1xuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luOjEwcHggMCA1cHg7XG5cdH1cblxufVxuXG4uYXV0aG9yLXBvc3RzIHtcblxuXHRhcnRpY2xlIHtcblx0ICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M1YzVjNTtcblx0fVxuXG5cdGgzLnBvc3QtdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0bWFyZ2luOjA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0LnBvc3QtbWV0YSBhIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cbn1cblxuLnN0YWZmLXZpZXctYWxsIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMTVweDtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4iLCIvKiAqKioqKioqKioqKiogRk9PVEVSIFRPUCAqKioqKioqKioqICovXG4uZm9vdGVyLXRvcCB7XG5cdHBhZGRpbmc6IDMwcHggMTBweDtcblx0YmFja2dyb3VuZDogIzQ0NDtcblx0Y29sb3I6IHdoaXRlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZm9vdGVyLXRvcC1pbm5lciB7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMTBweDtcbn1cblxuaDIuc3VwcG9ydC10aXRsZSxcbmgyLmRvbmF0ZS10aXRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMCAwIDVweDtcblx0Zm9udC1zaXplOiAyNnB4O1xufVxuXG4vKiBzdXBwb3J0ICovXG5oMi5zdXBwb3J0LXRpdGxlIHtcblx0bWFyZ2luOiAxMHB4IDAgMjVweDtcbn1cblxuLnN1cHBvcnQtY29udGVudCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLyogZG9uYXRlICovXG5oMi5kb25hdGUtdGl0bGUge1xuXHRjb2xvcjogd2hpdGU7XG5cdG1hcmdpbjogMTBweCAwIDVweDtcbn1cblxuI2dmb3JtX3dyYXBwZXJfMyB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG5cdHVsLmdmb3JtX2ZpZWxkcyBsaS5nZmllbGQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblx0XG5cdGxhYmVsLFxuXHQuaW5zdHJ1Y3Rpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0Y29sb3I6ICM0NDQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cdFx0XG5cdH1cblxuXHQuZ2Zvcm1fZm9vdGVyIHtcblx0XHRwYWRkaW5nOjA7XG5cdFx0bWFyZ2luOjA7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBTaWduLXVwICovXG4uZm9vdGVyLXNpZ251cCB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0aDIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW46IDEwcHggMCAyNXB4O1xuXHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdG1hcmdpbjogMCAwIDhweDtcblx0XHRjb2xvcjogIzMzMztcblx0fVxufVxuXG4vKiAqKioqKioqKioqKiogRk9PVEVSIEJPVFRPTSAqKioqKioqKioqICovXG4uc20td3JhcCB7XG5cdHdpZHRoOiAzMyU7XG59XG5cbi5zbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAzNXB4O1xuXHR3aWR0aDogMzVweDtcblx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdG1hcmdpbjogMCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICBcdFxuXHRjb2xvcjogJGJsdWU7XG5cblx0LmZhIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgICAgIFxuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxufVxuXG4jZm9vdGVyIHtcblx0cGFkZGluZzogMzBweCAxMHB4IDYwcHg7XG5cdGJhY2tncm91bmQ6ICMwMDI3M2Q7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMjBweCAwIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDVweDtcblx0XHR9XG5cdH1cblxuXHQuYWRkcmVzcyB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHQuY29weXJpZ2h0IHtcblx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG59XG5cbi53aWRnZXRfbmF2X21lbnUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyLWlubmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTAxMHB4O1xufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbi5mb290ZXItdG9wIHtcblx0bWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuXHRtYXgtd2lkdGg6IDg3JTtcbn1cblxuLmZvb3Rlci1zaWdudXAge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxufSAvKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuI2Zvb3RlciB7XG5cdHBhZGRpbmc6IDY3cHggMTBweCA2MHB4O1xuXG5cdC5hZGRyZXNzIHtcblx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdH1cblxuXHQjZ2Zvcm1fd3JhcHBlcl8zIHtcblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR0b3A6IDZweDtcdFx0XG5cdFx0XHRsZWZ0OiAyNjJweDtcdFx0XG5cdFx0fVxuXHR9XG5cbn1cblxuLmZvb3Rlci1zaWdudXAge1xuXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXHRcdHdpZHRoOiA0NyU7XG5cdH1cblxuXHRpbnB1dCNmaXJzdG5hbWUsXG5cdGlucHV0I2xhc3RuYW1lIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0aW5wdXQjbGFzdG5hbWUsXG5cdGlucHV0I3ppcCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRtaW4td2lkdGg6IDIzMHB4O1xuXHR9XG59XG5cbi8qIG1lbnUgKi9cbi53aWRnZXRfbmF2X21lbnUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDI1cHg7XG5cblx0dWwge1xuXHRcdG1hcmdpbjowO1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOjAgMTBweDtcblx0XHRwYWRkaW5nOjA7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHR0b3A6IDBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0fVxuXG5cdGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG59XG59XG4vKmVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuXG4uZm9vdGVyLXNpZ251cCB7XG5cblx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdG1pbi13aWR0aDogMjMzcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdG1pbi13aWR0aDogMTMwcHg7XG5cdH1cbn1cbn1cbi8qZW5kIDEyMDBweCovXG4iLCIvKiAqKioqKioqKioqKiogR0xPQkFMICoqKioqKioqKiogKi9cblxuLyogVGhpcyBtaWdodCBiaXRlIG1lIGluIHRoZSBhc3MsIGJ1dCBJIGNhbid0IHNlZSAqZXZlciogd2FudGluZyBhbiBpZnJhbWUgdG8gb3ZlcmZsb3cgaXRzIGNvbnRhaW5lci4uLiovXG5pZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmhlYWRlci1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgIH0gICAgXG4gICAgICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsODQsMTU4LC44KTtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc3VidGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmhlYWRlci1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbn1cblxuLnBhZ2UtaGVhZGVyLm5vLXRodW1iIHtcbiAgICBtaW4taGVpZ2h0OiA1M3B4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGNvbG9yOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIG1hcmdpbjogMCAxMHB4IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4vKiBpbmxpbmUgc2xpZGVyICovXG4ubWV0YXNsaWRlci5tZXRhc2xpZGVyLWZsZXgge1xuXG4gICAgLm1zLWltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5jYXB0aW9uLXdyYXAgLmNhcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC45OCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG5cbiAgICAgICAgLmZsZXgtcHJldixcbiAgICAgICAgLmZsZXgtbmV4dCB7XG4gICAgICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pbmxpbmVfc2xpZGVyX2Fycm93cy5qcGcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC0xcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1uZXh0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk2JSAtMXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXG4gICAgICAgIC5mbGV4LXByZXYsXG4gICAgICAgIC5mbGV4LW5leHQge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsZXgtY29udHJvbC1uYXYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyogU1UgUG9zdCBsaXN0cyAqL1xuLm1haW4gLnN1LXBvc3RzLWRlZmF1bHQtbG9vcCB7XG5cbiAgICAuc3UtcG9zdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN1LXBvc3QtdGh1bWJuYWlsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgaDMuc3UtcG9zdC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IHVuc2V0O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9ICAgIFxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IFxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGVyLm5vLXRodW1iIHtcbiAgICAgICAgbWluLWhlaWdodDogMTQ5cHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDEwcHggLTUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn0vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTYwcHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXRpcCB7XG4gICAgICAgICAgICByaWdodDogMyU7XG4gICAgICAgICAgICBib3R0b206IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnZS1oZWFkZXIubm8tdGh1bWIge1xuICAgICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMCBhdXRvIC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBib3R0b206IC01OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDk5MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk5MHB4O1xuICAgICAgICB9XG4gICAgfVxufS8qIGVuZCA5OTJweCAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgIC5wYWdlLWhlYWRlciB7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMzBweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDgzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59LyogZW5kIDEyMDBweCAqL1xuXG4vKiAqKioqKioqKioqKiogQkxPRyBQT1NUUyAmICNXQVIgUE9TVFMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1wb3N0LFxuLnNpbmdsZS1zdG9yeSB7XG5cbiAgICBoMS5lbnRyeS10aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfSAgXG59XG5cbi5leGNlcnB0IHtcbiAgICBtYXJnaW46MTZweCAwIDE0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICM2NjY7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmVudHJ5LW1ldGEge1xuICAgIGNvbG9yOiAjOEU4RThFO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzhFOEU4RTtcbiAgICB9XG59XG5cbi5wb3N0LWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxufVxuXG4ucG9zdC10YWdzIHtcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgLnRhZy1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5zaW5nbGUtcG9zdCAjcmVhZC1tb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy93aGl0ZV9ncmFkLnBuZykgYm90dG9tIGxlZnQgcmVwZWF0LXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDkwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogQ29tbWVudHMgKi9cbiNjb21tZW50cyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICNyZXBseS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtbm90ZXMge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgY29sb3I6ICRkZ3JheTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgLmNvbW1lbnQtZm9ybS1hdXRob3IsXG4gICAgLmNvbW1lbnQtZm9ybS1lbWFpbCxcbiAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVyLWZhZGUoYWxsIDUwMG1zIGVhc2UpO1xuICAgIH1cbn1cblxuLyogc2lkZWJhciAqL1xuLmF1dGhvci1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG5cbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAwIDEwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItcG9zaXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDAgNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvci1iaW8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3ItbGluayBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgICAuc2luZ2xlLXBvc3QsXG4gICAgLnNpbmdsZS1zdG9yeSB7XG5cbiAgICAgICAgaDEuZW50cnktdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICNyZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8qIENvbW1lbnRzICovXG4gICAgI2NvbW1lbnRzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgICAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLyogQ29tbWVudHMgKi9cbiAgICAjY29tbWVudHMge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcblxuICAgICAgICAuY29tbWVudC1mb3JtLWNvbW1lbnQsXG4gICAgICAgIC5jb21tZW50LWZvcm0tYXV0aG9yLFxuICAgICAgICAuY29tbWVudC1mb3JtLWVtYWlsLFxuICAgICAgICAuY29tbWVudC1mb3JtLXVybCB7XG5cbiAgICAgICAgICAgIHRleHRhcmVhLFxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCBibG9nL3Bvc3QgKi9cblxuLyogKioqKioqKioqKioqIFJJVkVSIENMRUFOLVVQICYgV0FSIEZPUk1TICoqKioqKioqKiogKi9cbi8qIEZvcm0gKi9cbi5lbnRyeS1jb250ZW50IC5nZm9ybV93cmFwcGVyICNnZm9ybV83LFxuLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzEsXG4uZW50cnktY29udGVudCAuZ2Zvcm1fd3JhcHBlciAjZ2Zvcm1fMiB7XG5cbiAgICAubmFtZV9maXJzdCBpbnB1dCxcbiAgICAubmFtZV9sYXN0IGlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmdmb3JtX2Zvb3RlciB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuZ2Zvcm1fYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi8vIERvbid0IGZsb2F0IHRoZSBidXR0b24gLS0gaXQgY29sbGFwc2VzIHRoZSBwYXJlbnQgYW5kIHRoZSBzaWRlYmFyIGVuZHMgdXAgY3JlZXBpbmcgdXAgdG9vIGhpZ2ggYW5kIGNvdmVyaW5nIHRoZSBidXR0b24gb24gbW9iaWxlIDpQXG4uY2xlYW51cCB7XG4gICAgLmVudHJ5LWNvbnRlbnQgLmdmb3JtX3dyYXBwZXIgI2dmb3JtXzcge1xuICAgICAgICAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICAgIC5nZm9ybV9idXR0b24ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogUEFSVE5FUi9TUE9OU09SUyBQQUdFUyAqKioqKioqKioqICovXG4ucml2ZXItYW1iYXNzYWRvcnMge1xuICAgIGFydGljbGUuaGVudHJ5IHtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgfVxuXG4gICAgLmltYWdlLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKiAqKioqKioqKioqKiogU1RBRkYgUEFHRVMgKioqKioqKioqKiAqL1xuLnNpbmdsZS1zdGFmZiB7XG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc3RhZmYtYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgaDEuZW50cnktdGl0bGUge1xuICAgICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc3RhZmYtcG9zaXRpb24ge1xuICAgICAgICBjb2xvcjogIzczNzM3MztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLnN0YWZmLWVtYWlsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3RhZmYtcGhvdG8ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCB7XG5cbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgLnNpbmdsZS1zdGFmZiB7XG5cbiAgICAgICAgLnN0YWZmLWJhY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhZmYtcGhvdG8ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAuc2luZ2xlLXN0YWZmIHtcblxuICAgICAgICAuc3RhZmYtYmFjayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YWZmLXBob3RvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCBzdGFmZiAqL1xuXG4vKiAqKioqKioqKioqKiogTElTVElORyAqKioqKioqKioqICovXG4uY2F0ZWdvcnksXG4uYXJjaGl2ZSxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1zZWxlY3QtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1tYXAtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctdGVhbS1waHAge1xuXG4gICAgLm1haW4gaDEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZGJsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDsgICAgICAgICAgICBcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICAubGlzdGluZy1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzowO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIGEge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVudHJ5LWNhdHMsXG4gICAgICAgICAgICAucG9zaXRpb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTsgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5lbnRyeS10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgbWluLWhlaWdodDogMTI0cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgIH1cblxuICAgIC5lbnRyeS10ZXh0LnNob3J0IHtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAuZW50cnktY3RhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiA4cHggOCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIC5mYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmZhIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMjUwbXMgZWFzZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbnRyeS1jYXRzLFxuICAgIC5wb3NpdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24gKGFsbCBlYXNlIDUwMG1zKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5lbnRyeS10aXRsZSBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uIChhbGwgZWFzZSA1MDBtcyk7XG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8qIG1hcCBzcGVjaWZpYyAqL1xuICAgIC5tYXAtaW50cm8ge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAubWFwLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG5cbiAgICAuZ29vZ2xlLW1hcCBpZnJhbWUge1xuICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICB9XG5cbiAgICAubGFuZGluZy1tYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1hcC1rZXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XG5cbiAgICAgICAgLmFyLWhvc3RlZCxcbiAgICAgICAgLm90aGVyLWhvc3RlZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXBfa2V5LnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXItaG9zdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5sYW5kaW5nLWxpc3RpbmctZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGFydGljbGUge1xuICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogUXVlcnkgd2l0aCBGaWx0ZXIgVGVtcGxhdGUgKi9cbi5maWx0ZXItZm9ybSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgNDBweDtcblxuICAgIC5mb3JtLXRleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMUY2OUE2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi4vaW1hZ2VzL2JsdWVfc2VsZWN0LnBuZycpIHJpZ2h0IDUwJSBuby1yZXBlYXQ7XG4gICAgICAgIGNvbG9yOiAjMUY2OUE2O1xuICAgIH1cblxuICAgIHNlbGVjdCxcbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5mb3JtLXRleHQsIHNlbGVjdCwgaW5wdXR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4ubGlzdGluZy1jb250YWluZXIge1xuXG4gICAgYXJ0aWNsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICYuY2FtcGFpZ24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYiB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5pbWFnZS10aXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgc2VsZWN0LFxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuXG4gIC5lbnRyeS10aXRsZSBoMiB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBcbiAgLmVudHJ5LWRhdGUge1xuICAgIGNvbG9yOiAjNjc2NzY3O1xuICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICBtYXJnaW46IDhweCAwIDVweDtcbiAgICBmb250LXdlaWdodDogMTAwOyAgICBcbiAgfVxuICBcbiAgLmVudHJ5LWNhdHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICAgIFxuICB9XG4gIFxuICAuZW50cnktc3VtbWFyeSB7XG4gICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICM0NDQ7ICAgIFxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGlzdGluZy1jb250YWluZXIge1xuXG4gICAgLmxpc3RpbmctY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5jb2wtbWQtNCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wtbWQtNC5lbnRyeS13cmFwLXNob3J0IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcbiAgICAuZW50cnktdGV4dC5zaG9ydCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgfSAgXG59XG5cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLmNhdGVnb3J5LFxuLmFyY2hpdmUsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctbWFwLXBocCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctY2xlYW51cC1tYXAsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcblxuICAgICAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDIxcHggYXV0byAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3RpbmctY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmNvbC1tZC00IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sLW1kLTQuZW50cnktd3JhcC1zaG9ydCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy10ZWFtLXBocCB7XG4gICAgLmVudHJ5LXRleHQuc2hvcnQge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICAgIFxuICAgIGlucHV0e1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTsgICAgICAgICAgICAgICAgXG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpOyAgICAgICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLmNhdGVnb3J5LFxuICAgIC5hcmNoaXZlLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3RpbmctcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxpc3Rpbmctc2VsZWN0LXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLW1hcC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGlzdGluZy1jbGVhbnVwLW1hcCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1saXN0aW5nLXRlYW0tcGhwIHtcblxuICAgICAgICAuYmFubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZm9ybSB7XG5cbiAgICAgICAgc2VsZWN0LFxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogKioqKioqKioqKioqIFNFQVJDSCBSRVNVTFRTICoqKioqKioqKiogKi9cbi5zZWFyY2gtcmVzdWx0cyB7XG5cbiAgICAuYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5tYWluIGgxIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWVudHJ5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogTEFORElORyAqKioqKioqKioqICovXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwLFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAge1xuXG4gICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgcGFkZGluZzogNDBweCAxMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8sXG4gICAgLmxhbmRpbmctaW50cm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIC5sYW5kaW5nLXZhcmlhbnQtaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZmMmY0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAvKiBzdGF0cyAqL1xuICAgIC5sYW5kaW5nLXN0YXRzIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgICAgXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZjJmNDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdC1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46MCAxMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0aW5nLWNvbnRhaW5lciB7XG5cbiAgICAgICAgLmNvbC1tZC00IHtcbiAgICAgICAgICAgIGhlaWdodDogMzgzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktY29udGVudCAucXVvdGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxufVxuXG4vKiBlbmQgbGFuZGluZyBwYWdlcyAqL1xuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXZhcmlhbnQtcGhwLFxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctcGhwIHtcblxuICAgICAgICAucGFnZS1oZWFkZXIge1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1pbnRybyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy12YXJpYW50LWludHJvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmRpbmctc3RhdHMge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICAubGFuZGluZy1zdGF0cy1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIC5yb3ctMSxcbiAgICAgICAgICAucm93LTIsXG4gICAgICAgICAgLnJvdy0zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2E1YTVhNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhciB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBlbmQgNzY4cHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy12YXJpYW50LXBocCxcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1sYW5kaW5nLXBocCB7XG5cbiAgICAgICAgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1pbnRybyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy1zdGF0cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggNDBweDtcbiAgICAgICAgXG4gICAgICAgICAgICAubGFuZGluZy1zdGF0cy1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9ICAgIFxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGF0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdGF0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICB9ICAgICAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBlbmQgOTkycHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcblxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxhbmRpbmctdmFyaWFudC1waHAsXG4gICAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGFuZGluZy1waHAge1xuXG4gICAgICAgIC5wYWdlLWhlYWRlciB7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubGFuZGluZy12YXJpYW50LWludHJvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMjBweCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYW5kaW5nLXN0YXRzIC5sYW5kaW5nLXN0YXRzLWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVudHJ5LWNvbnRlbnQgLnF1b3RlLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIDEyMDBweCAqL1xuXG4vKiAqKioqKioqKioqKiogQVVUSE9SIEFSQ0hJVkVTICoqKioqKioqKiogKi9cbi5hdXRob3Ige1xuICAgIGgxIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDAyNzNkO1xuICAgIH1cbn1cblxuXG4vKiAqKioqKioqKioqKiogSE9NRSAqKioqKioqKioqICovXG4uaG9tZSAuY29udGVudC1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyogVmlkZW8gKi9cbnZpZGVvI2JndmlkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0OSU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAtMTAwO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhvbWUtYmFubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRhZ2xpbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB9XG5cbiAgICAudGFnbGluZS1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIsIDg0LCAxNTgsIC44KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jYXB0aW9uIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyLCA4NCwgMTU4LCAuOCk7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbi8qIFJpdmVycyBDb25uZWN0ICovXG4ucml2ZXJzY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuXG4gICAgLmFyY2hpdmUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlMjg4NDI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMi5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAucml2ZXJzY29ubmVjdC1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyM3B4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwZDkgNCUsIHJnYmEoMCwwLDAsMC41OTk4NzcpIDM0JSwgcmdiYSgwLDAsMCwwLjQ4MjIzKSA0OCUsIHJnYmEoMCwwLDAsMC4yODA1NSkgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAucml2ZXJzY29ubmVjdC1ibHVyYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC45KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGVhc2UpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICBoMy5yaXZlcnNjb25uZWN0LXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgc3Bhbi5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJpdmVyc2Nvbm5lY3QtYmx1cmIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjcpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogQWJvdXQgKi9cbi5tZWV0IHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHggNDBweDtcblxuICAgIGgyLmRhcmstYmx1ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIH1cblxuICAgICNwZXRpdGlvbkZvcm0ge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZmlyc3RuYW1lLFxuICAgICNsYXN0bmFtZSxcbiAgICAjemlwLFxuICAgIGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgIH1cblxuICAgIGJ1dHRvbi5iMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbn1cblxuLyogV29yayAqL1xuLndvcmsge1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDEwcHg7XG5cbiAgICBoMi5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGRibHVlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLndvcmstaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyM3B4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLDAsMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDEpIDQlLCByZ2JhKDAsMCwwLDAuNTk5ODc3NDUwOTgwMzkyMSkgMzQlLCByZ2JhKDAsMCwwLDAuNDgyMjMwMzkyMTU2ODYyNykgNDglLCByZ2JhKDAsMCwwLDAuMjgwNTQ5NzE5ODg3OTU1MikgNjklLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMud29yay10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1cHBvcnQge1xuICAgIGJhY2tncm91bmQ6ICM0NDQ7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLm1lZXQtc2lnbnVwIHtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDJweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vKiBXQVIgKi9cbi53YXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3dhcl90aXRsZS5qcGcpIDUwJSB0b3Agbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XG4gICAgfVxuXG4gICAgI3NsaWRlcixcbiAgICAuc2xpZGVzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xuICAgIH1cblxuICAgIC53YXItY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLmdyYWRpZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCB0b3AgcmVwZWF0LXg7XG4gICAgfVxuXG4gICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJsdWU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC53YXItdGVhc2VyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA3cHggIzMzMztcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRyb2JvdG87XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYsXG4gICAgLndhci1zaGFyZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgLmhvbWUgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmhvbWUtYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NnB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxOXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogUml2ZXJzIENvbm5lY3QgKi9cbiAgICAucml2ZXJzY29ubmVjdCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xuXG4gICAgICAgIGgyLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMucml2ZXJzY29ubmVjdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcblxuICAgICAgICAgICAgc3Bhbi5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIEFib3V0ICovXG4gICAgLm1lZXQge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgXG4gICAgICAgIGgyLmRhcmstYmx1ZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVldC1jb250ZW50IGEub3JhbmdlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAyNTBtcyBlYXNlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogV29yayAqL1xuICAgIC53b3JrIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDIwcHg7XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMy53b3JrLXRpdGxlIHtcbiAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b3JrLWJsdXJiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBXQVIgKi9cbiAgICAud2FyIHtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItdGVhc2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxleC1kaXJlY3Rpb24tbmF2LFxuICAgICAgICAud2FyLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGVuZCA3NjhweCAqL1xuQG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLmhvbWUgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDAwMDBweDtcbiAgICB9XG5cbiAgICAuaG9tZS1iYW5uZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcblxuICAgICAgICAudGFnbGluZS1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNzBweDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFJpdmVycyBDb25uZWN0ICovXG4gICAgLnJpdmVyc2Nvbm5lY3Qge1xuICAgICAgICBwYWRkaW5nOiA0OXB4IDAgNTFweDtcblxuICAgICAgICAucml2ZXJzY29ubmVjdC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMucml2ZXJzY29ubmVjdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHRvcDogMjFweDtcblxuICAgICAgICAgICAgYSBzcGFuLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucml2ZXJzY29ubmVjdC1ibHVyYiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIEFib3V0ICovXG4gICAgLm1lZXQge1xuICAgICAgICBwYWRkaW5nOiA0N3B4IDE1cHggNDJweDtcblxuICAgICAgICAubWVldC1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuZGFyay1ibHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVldC1jb250ZW50IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9yYW5nZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cblxuICAgICAgICAubWVldC1zaWdudXAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI2ZpcnN0bmFtZSxcbiAgICAgICAgI2VtYWlsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBXb3JrICovXG4gICAgLndvcmsge1xuICAgICAgICBwYWRkaW5nOiA0OXB4IDAgMzBweDtcblxuICAgICAgICAud29yay1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAud29yay1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgZWFzZSk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC45NTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBlYXNlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzLndvcmstdGl0bGUge1xuICAgICAgICAgICAgdG9wOiAyN3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53b3JrLWJsdXJiIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKnN1cHBvcnQqL1xuICAgIC5zdXBwb3J0IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAxNXB4IDMwcHg7XG5cbiAgICAgICAgLnN1cHBvcnQtaW5uZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1cHBvcnQtaW1hZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdXBwb3J0LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICAgYS5vcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAuZmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDI1MG1zIGVhc2UpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogV0FSICovXG4gICAgLndhciB7XG5cbiAgICAgICAgLndhci1pbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDg0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2N3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci1jb250ZW50IHtcbiAgICAgICAgICAgIGJvdHRvbTogMTI0cHg7XG4gICAgICAgICAgICBsZWZ0OiA3OXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyYWRpZW50IHtcbiAgICAgICAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyYWRpZW50LnBuZykgbGVmdCBib3R0b20gcmVwZWF0LXg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDMlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6ICNmZGNlMmM7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXRlYXNlciB7XG4gICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcm91c2VsLXdyYXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDczcHg7XG5cbiAgICAgICAgICAgICNjYXJvdXNlbCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmxleC12aWV3cG9ydCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMTYsIDExNiwgMTE1LCAuNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpLmZsZXgtYWN0aXZlLXNsaWRlIHtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmY2NlMmM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY4NHB4O1xuXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LXByZXYsXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LW5leHQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zbGlkZXJfYXJyb3dzLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mbGV4LW5hdi1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZsZXgtbmF2LW5leHQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc4cHggMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZW5kIDk5MnB4ICovXG5cbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4uaG9tZS1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblxuICAgICAgICAudGFnbGluZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ2xpbmUtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBSaXZlcnMgQ29ubmVjdCAqL1xuICAgIC5yaXZlcnNjb25uZWN0IHtcbiAgICAgICAgcGFkZGluZzogNDlweCAwIDQ4cHg7XG5cbiAgICAgICAgLnJpdmVyc2Nvbm5lY3QtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBBYm91dCAqL1xuICAgIC5tZWV0IHtcbiAgICAgICAgcGFkZGluZzogNDdweCAxNXB4IDM5cHg7XG5cbiAgICAgICAgLm1lZXQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3BldGl0aW9uRm9ybSB7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAvKiBXb3JrICovXG4gICAgLndvcmsge1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDAgMTJweDtcblxuICAgICAgICAud29yay1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud29yay1ibHVyYiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydCB7XG4gICAgICAgIHBhZGRpbmc6IDQ3cHggMCAzOHB4O1xuXG4gICAgICAgIC5zdXBwb3J0LWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZXQtc2lnbnVwIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDlweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLyogV0FSICovXG4gICAgLndhciB7XG5cbiAgICAgICAgLndhci1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXItY29udGVudC1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMzVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMud2FyLXRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAud2FyLXRlYXNlciB7XG4gICAgICAgICAgICB3aWR0aDogNjElO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndhci1zaGFyZSB7XG4gICAgICAgICAgICBib3R0b206IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2Fyb3VzZWwtd3JhcCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIGVuZCAxMjAwcHggKi9cblxuQG1lZGlhKG1pbi13aWR0aDoxNDAwcHgpIHtcblxuICAgIC5ob21lLWJhbm5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xuICAgIH1cblxuICAgIC8qIFdBUiAqL1xuICAgIC53YXIge1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qICoqKioqKioqKioqKiBSRUxBVEVEIENPTlRFTlQgKioqKioqKioqKiAqL1xuLnJlbGF0ZWQtY29udGVudC1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ucmVsYXRlZC1jb250ZW50IHtcblxuICAgIC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgIH1cbiAgICBcbiAgICBoMyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAxOXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5zbGlkZS0gYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cblxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuLnJlbGF0ZWQtY29udGVudCB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cblxuICAgIC5zZWN0aW9uLXRpdGxlIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7ICAgICAgICBcbiAgICB9ICAgICAgICAgICBcblxuICAgIC5hcmNoaXZlLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBob3Zlci1mYWRlKGFsbCA1MDBtcyBlYXNlKTtcbiAgICB9XG5cbiAgICAvKiBVSSBSZXNldCAqL1xuICAgIC51aS1zdGF0ZS1kZWZhdWx0LFxuICAgIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbiAgICAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbiAgICAudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cblxuICAgIC51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gICAgICAgIGxlZnQ6IDk1JTtcbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxZW0gMS41ZW0gMWVtIC43ZW07XG4gICAgfVxuXG4gICAgICAgIC8qIEltYWdlIHNsaWRlciAqL1xuICAgICAgICAuc2xpZGVyLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvc3QtbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWFnZS10aXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAvKiBTbGlkZSBDb250ZW50IHZlcnRpY2FsIGxheW91dCovXG4gICAgICAgIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjdweCAwIDIwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLnNsaWRlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLyogU2xpZGUgY29udGVudCBzdHlsZXMgKi9cbiAgICAgICAgLyogaW5hY3RpdmUgY29udGVudCAqL1xuICAgICAgICBoMyAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAudWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgICAgICAgICAgbGVmdDogOTQlO1xuICAgICAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcGx1cy5qcGdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuXG4gICAgLyogYWN0aXZlIGNvbnRlbnQgKi9cbiAgICAuc2xpZGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcm9ib3RvO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGUtYm9keSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJHJvYm90bztcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuXG4gICAgLnNsaWRlLWxpbmsgYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgLyogc3R5bGUgaW4gZ2xvYmFsLnNjc3MgKi9cbiAgICB9XG5cbiAgICAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0gLyplbmQgcmVsYXRlZCBjb250ZW50Ki9cbn1cblxuLyogZXJyb3IgcGFnZSovXG4uZXJyb3I0MDQge1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbn1cblxuIiwiLyogQ2xlYW51cCBwb3N0cyovXG5cbi5jbGVhbnVwLWNvbnRhaW5lciB7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdG1hcmdpbjogMjBweCAwO1xufVxuXG4uY2xlYW51cC1kYXRhe1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jbGVhbnVwLXBob25lIGEge1xuXHRjb2xvcjogIzQ0NDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufSIsIi8vQ1RBIGJsb2NrXG4uYmxvY2stY3RhIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAyNXB4IDA7XG5cdGZsb2F0OiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXHRwYWRkaW5nOiAyMHB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cblx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdHBhZGRpbmc6IDM1cHggMjBweDtcblx0fVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmN0YS1pbWFnZSB7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdG9wYWNpdHk6IC4xNTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdC5jdGEtY29udGVudCB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0fVxuXG5cdGgzIGEge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGNvbG9yOiAjMjcyNzI3ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo5OTJweCkge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5jdGEtdGVhc2VyIHtcblx0XHRjb2xvcjogIzI3MjcyNztcblx0XHRtYXJnaW46IDAgMCAyNXB4O1xuXHR9XG59XG4iLCIvL0NUQSBibG9ja1xuLmJsb2NrLWMydCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMjVweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0cGFkZGluZzogMzBweCAxNXB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Y29sb3I6IHdoaXRlO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6NzY4cHgpIHtcblx0XHRwYWRkaW5nOiAzNXB4O1xuXHR9XG5cblx0LnR3ZWV0LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC50d2VldC1mb290ZXIge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG5cblx0LmZhLXR3aXR0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0aDMgYSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Y29sb3I6ICMyNzI3MjcgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY3RhLXRlYXNlciB7XG5cdFx0Y29sb3I6ICMyNzI3Mjc7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0fVxufSIsIi8vQ1RBIGJsb2NrXG4uZW50cnktY29udGVudCxcbi5taWNyby10ZXh0LWFyZWEge1xuXG4gIC5ibG9jay1jYWxsb3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIkBpbXBvcnQgXCJjb21tb24vX3ZhcmlhYmxlc1wiO1xuXG4vL2J1dHRvbiBibG9ja1xuLmJ0bi1ibG9jay1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4tYmxvY2stcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJ0bi1ibG9jay1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmJsb2NrLWJ1dHRvbiB7XG5cdG1hcmdpbjogMjVweCAwO1xuXG5cdC5idG4ge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMTJweCA0NXB4O1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC5idG4tb3JhbmdlIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdG9wYWNpdHk6IDE7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHR9XG5cdH1cblxuXHQuYnRuLWJsdWUge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgNTAwbXMgbGluZWFyKTtcblx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDUwMG1zIGxpbmVhcik7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi1vdXRsaW5lIHtcblx0XHRjb2xvcjogJGRibHVlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRkYmx1ZTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGJsdWU7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCA1MDBtcyBsaW5lYXIpO1xuXHRcdH1cblx0fVxufVxuIiwiLy9DVEEgYmxvY2tcbi5lbnRyeS1jb250ZW50IC5ibG9jay1yZWxhdGVkIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICM3MDcwNzA7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzA3MDcwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDE1cHggMCAzNXB4O1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZzogMzBweCAxMHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblxuXHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0cGFkZGluZzogNTBweCA0MHB4IDI1cHg7XG5cdH1cblxuXHQucmVsYXRlZC1pbWFnZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1heC13aWR0aDogMjIwcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmJsb2NrLXJlbGF0ZWQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQucmVsYXRlZC1zdWJ0aXRsZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRyb2JvdG87XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdGgzIGEge1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnJlbGF0ZWQtdGVhc2VyIHtcblx0XHRjb2xvcjogIzQ0NDtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5yZWxhdGVkLWxpbmsge1xuXHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmJsb2NrLWltZy1jb21wYXJlIHtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5iYS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwMDAwMDAwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pbWFnZS10aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiBcbi5yZXNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuLmhhbmRsZSB7IC8qIFRoaW4gbGluZSBzZXBlcmF0b3IgKi9cbiAgcG9zaXRpb246YWJzb2x1dGU7IFxuICBsZWZ0OjUwJTtcbiAgdG9wOjA7XG4gIGJvdHRvbTowO1xuICB3aWR0aDo0cHg7XG4gIG1hcmdpbi1sZWZ0Oi0ycHg7XG4gXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXG4gICY6YWZ0ZXIgeyAgLyogQmlnIG9yYW5nZSBrbm9iICAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG4gXG4gICAgY29udGVudDonXFwyMWQ0JztcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiBcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDsgLyogQG9yYW5nZSAqL1xuICAgIGJvcmRlcjoxcHggc29saWQgJHRlYWw7IC8qIGRhcmtlbihAb3JhbmdlLCA1JSkgKi9cbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlO1xuICB9XG59XG5cbi5kcmFnZ2FibGU6YWZ0ZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgICBsaW5lLWhlaWdodDo0MnB4O1xuICAgIGZvbnQtc2l6ZToyMHB4O1xufVxuXG4uYmEtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjcpO1xuICBwYWRkaW5nOiA1cHggMTVweCAwO1xufVxuXG4uYmVmb3JlLWNhcHRpb24ge1xuICBsZWZ0OiAwO1xufVxuXG4uYWZ0ZXItY2FwdGlvbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4iLCIuYmxvY2stZm9ybWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcblxuICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uY3RhLWZvcm0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4uZm9ybWN0YS1jb250ZW50IHtcblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5cbi5mb3JtY3RhLXRlYXNlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmZvcm1jdGEtZW1iZWQge1xuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gIGlucHV0W3R5cGU9XCJwaG9uZVwiXSxcbiAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW46IDhweCAwO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbn1cbiJdfQ== */
