/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}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:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0, 0, 0, 0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0, 0, 0, 0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200, 200, 200, 0.8);background-color:rgba(255, 255, 255, 0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255, 255, 255, 0.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255, 255, 255, 0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.page_title--article_section,.article--callToAction_inner{padding-left:20px}@media(min-width: 600px){.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.page_title--article_section,.article--callToAction_inner{padding-left:20px}}@media(min-width: 768px){.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.page_title--article_section,.article--callToAction_inner{padding-left:40px}}.article--section .article--meta_inner,.article--section .article--meta_banner_inner,.article--section .article--alert_inner,.article--section .article--membership_inner,.article--section .article--media_figcaption,.article--section .article--section,.article--section .page_title--article_section,.article--section .article--callToAction_inner{padding-left:0 !important}.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.article--callToAction_inner{padding-right:20px;padding-right:20px}@media(min-width: 600px){.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.article--callToAction_inner{padding-right:20px}}@media(min-width: 768px){.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner,.article--media_figcaption,.article--section,.article--callToAction_inner{padding-right:40px}}.article--section .article--meta_inner,.article--section .article--meta_banner_inner,.article--section .article--alert_inner,.article--section .article--membership_inner,.article--section .article--media_figcaption,.article--section .article--section,.article--section .article--callToAction_inner{padding-right:0 !important}select:focus{outline:5px auto #1acc9d}.-axModeOn a:hover,.-axModeOn a:focus{outline:5px solid #1acc9d}@font-face{font-family:"FFDINWebProLight";src:url("../font/din/34B10A_0_0.eot");src:url("../font/din/34B10A_0_0.eot?#iefix") format("embedded-opentype"),url("../font/din/34B10A_0_0.woff2") format("woff2"),url("../font/din/34B10A_0_0.woff") format("woff"),url("../font/din/34B10A_0_0.ttf") format("truetype")}@font-face{font-family:"FFDINWebProMedium";src:url("../font/din/34B10A_1_0.eot");src:url("../font/din/34B10A_1_0.eot?#iefix") format("embedded-opentype"),url("../font/din/34B10A_1_0.woff2") format("woff2"),url("../font/din/34B10A_1_0.woff") format("woff"),url("../font/din/34B10A_1_0.ttf") format("truetype")}@font-face{font-family:"FFDINWebProBold";src:url("../font/din/34B10A_2_0.eot");src:url("../font/din/34B10A_2_0.eot?#iefix") format("embedded-opentype"),url("../font/din/34B10A_2_0.woff2") format("woff2"),url("../font/din/34B10A_2_0.woff") format("woff"),url("../font/din/34B10A_2_0.ttf") format("truetype")}html{box-sizing:border-box}html *{box-sizing:border-box}body{color:#1e1834}body.-axModeOn{color:#1e1834}.container,div[class$="--container"]{max-width:1440px;margin-left:auto;margin-right:auto}.container:after,div[class$="--container"]:after{content:" ";display:block;clear:both}@media(min-width: 768px){.container,div[class$="--container"]{padding:0 10px}}hr{margin:32px 0;border:1px dashed #e8e8eb}html{font-family:"FFDINWebProLight",sans-serif;font-size:56%;line-height:1.4;color:#1e1834;-webkit-font-smoothing:antialiased}html.-axModeOn{color:#1e1834}@media(min-width: 768px){html{font-size:62.5%;line-height:1.25}}body{font-size:18px;font-size:1.8rem;font-family:"FFDINWebProLight",sans-serif}h1,.h1{font-size:38.15px;font-size:3.815rem;font-family:"FFDINWebProLight",sans-serif;margin:2em 0 1em 0;font-weight:100;display:block}h2,.h2,fieldset legend{font-size:30.52px;font-size:3.052rem;font-family:"FFDINWebProMedium",sans-serif;margin:2em 0 1em 0;font-weight:100;display:block}h3,.h3,.card--content_body--info--text{font-size:24.41px;font-size:2.441rem;font-family:"FFDINWebProMedium",sans-serif;margin:2em 0 1em 0;font-weight:100;display:block}h4,.h4,.-richText h3{font-size:19.53px;font-size:1.953rem;font-family:"FFDINWebProMedium",sans-serif;margin:1em 0 1em 0;font-weight:100;display:block}h5,.h5{font-size:15.63px;font-size:1.563rem;font-family:"FFDINWebProLight",sans-serif;margin:1em 0 1em 0;font-weight:100;display:block}h6,.h6,.card--content_heading--text,.card--content_footer--text,.-richText h4{font-size:12.5px;font-size:1.25rem;font-family:"FFDINWebProMedium",sans-serif;text-transform:uppercase;margin:1em 0 1em 0;font-weight:100;display:block}p,.p{font-size:18px;font-size:1.8rem;font-family:"FFDINWebProLight",sans-serif;margin:0 0 .5em 0}.text--home_title{font-size:32px;font-size:3.2rem;line-height:1.2;font-family:"FFDINWebProBold",sans-serif}.text--stat{font-size:50px;font-size:5rem;font-family:"FFDINWebProMedium",sans-serif}@media(min-width: 1200px){.text--stat{font-size:60px;font-size:6rem}}.text--body--large{font-size:20px;font-size:2rem}.text--body--medium,.-small .card--content_body--info--text{font-size:17.5px;font-size:1.75rem;font-family:"FFDINWebProLight",sans-serif;margin:0 0 .5em 0}.text--body--small,.banner--nav--search label,.banner--nav--search input,.tab_steps--nav_li,.ui-selectmenu-button.ui-button,select,textarea,input[type=text],input[type=tel],input[type=search],input[type=url],input[type=number],input[type=email],input[type=password],input[type=date],input[type=time],button,.button,input[type=submit],input[type=reset],input[type=button],.input--text,.input--password,.input--email,.input--tel,.input--textarea,.input--radio,.input--checkbox,.input--select,.input--datepicker,.input--time,.input--button{font-size:14px;font-size:1.4rem;font-family:"FFDINWebProMedium",sans-serif}.text--span--small{font-size:14px;font-size:1.4rem}#membership_included{margin-top:1em;display:block}.text--button{font-size:16px;font-size:1.6rem;font-family:"FFDINWebProMedium",sans-serif}.text--instruction{font-size:17.5px;font-size:1.75rem;display:block;margin-top:-0.5em;margin-bottom:1em}.text--meta,.article--meta--text{font-size:15px;font-size:1.5rem;font-family:"FFDINWebProMedium",sans-serif}.text--meta_label,.article--meta--label{font-size:12px;font-size:1.2rem;font-family:"FFDINWebProMedium",sans-serif}.text--body--very_small,#resourceDownload-menu,li.banner--nav_top--li_small>a,li.banner--nav_top--li_small>p,.footer--bottom_info p,.footer--nav_inner a,.-small .card--content_heading--text,.-small .card--content_footer--text{font-size:12px;font-size:1.2rem;font-family:"FFDINWebProMedium",sans-serif}.-axText{position:absolute !important;height:1px;width:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.article table{width:100%;text-align:left;margin-bottom:20px}.article table th{background-color:#f3f6fb}.article table th,.article table td{padding:10px;border:1px solid #b1b1bc}.-looseLastComma>span:after{content:","}.-looseLastComma>span:last-child:after{content:""}.-richText ul{margin-top:0}.-richText h1,.-richText h2,.-richText h3,.-richText h4,.-richText h5,.-richText h6,.-richText p:first-child{margin-top:20px}.-richText:last-child{margin-bottom:40px}.-richText img{max-width:100%}body.educationProgrammes .-richText *{font-family:inherit !important;font-size:inherit !important}.icon{fill:currentColor;stroke:currentColor;width:1em;height:1em;vertical-align:-0.15em;overflow:hidden}.icon.-lg{width:1.2em;height:1.2em}@media(min-width: 1024px){.-hide--tl{display:none}}.-show--tl{display:none}@media(min-width: 1024px){.-show--tl{display:inline-block}}@keyframes popUp{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes loadBounce{0%{transform:translateY(0%)}50%{transform:translateY(-100%)}0%{transform:translateY(0%)}}@media print{@page :first{margin-top:0 !important}@page{margin:4em 0em}body{margin:0;padding:0}footer{display:none}header .banner--mobile--icon_right,header .banner--burger,header .banner--nav{display:none}header.banner{background:#fff;border:none}.banner--logo img{filter:invert(1);display:block !important;width:120px;position:relative;margin-inline-start:2em;margin-block-start:1em}.banner--logo--mobile{display:none !important}.banner--logo{border:none !important;height:auto}.page_title{background:#fff !important;padding-top:1em;color:#1e1834 !important}.page_title--article_section--title--backlink{display:none}.page_body--background{display:none}.page_body{background:#fff}body>main .sidebar{display:none !important}article a:not(.card--inner)::after{content:" (" attr(href) ") "}fieldset{-moz-column-break-inside:avoid;break-inside:avoid}button[type=submit]{display:none !important}.container,div[class$="--container"]{width:100% !important;max-width:100% !important;padding:0 !important}.page_body .article{max-width:100% !important;width:100% !important}.page_title{padding-top:2em !important}.page_title--article_section--button,.page_title--article_section--title--backlink{display:none !important}.page_title--article_section--title{width:100%}.article--section,.article--section_inner{float:none !important}.article--section_inner>h3:first-of-type{margin-top:0 !important}.-richText:last-child{margin-bottom:0 !important}.article--section_inner>p{margin:0 !important;padding-bottom:1em !important}.article,.article--section{float:none !important;display:block !important;width:auto !important}.container,div[class$="--container"]{max-width:none}.article--meta,.article--alert,.article--membership{float:none !important}.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner{float:none !important}.article--meta_inner,.article--meta_banner_inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.article--meta_left,.article--meta_right{width:50%;float:none}.article--section{-moz-column-break-before:page;break-before:page;page-break-before:always}.card{page-break-inside:avoid}.cky-consent-container,.cky-btn-revisit-wrapper,.cky-overlay{display:none !important}body.memberOrganisations .people--person{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:2em !important;width:100% !important}body.memberOrganisations .people--person_image,body.memberOrganisations .people--person_info{float:none !important}body.memberOrganisations .expand-btn,body.memberOrganisations .fade{display:none !important}body.memberOrganisations .collapsible{max-height:999999px !important}body.memberOrganisations .article--section:not(.-photo)+.article--section{margin-top:0 !important}body.memberOrganisations .article--section h2{padding-top:0 !important}body.memberOrganisations .otip--fields{display:block !important}body.memberOrganisations .otip--field{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2em !important}body.classifieds .article--section,body.events .article--section,body.news .article--section,body.inRemembrance .article--section,body.otherPages .article--section,body.myProfile .article--section{-moz-column-break-before:avoid;break-before:avoid;page-break-before:avoid;padding:2em 2em 0 2em !important}body.classifieds .tab_steps,body.classifieds .tab_steps--nav,body.classifieds .tab_steps--tabs,body.events .tab_steps,body.events .tab_steps--nav,body.events .tab_steps--tabs,body.news .tab_steps,body.news .tab_steps--nav,body.news .tab_steps--tabs,body.inRemembrance .tab_steps,body.inRemembrance .tab_steps--nav,body.inRemembrance .tab_steps--tabs,body.otherPages .tab_steps,body.otherPages .tab_steps--nav,body.otherPages .tab_steps--tabs,body.myProfile .tab_steps,body.myProfile .tab_steps--nav,body.myProfile .tab_steps--tabs{float:none !important}body.classifieds .accordion,body.events .accordion,body.news .accordion,body.inRemembrance .accordion,body.otherPages .accordion,body.myProfile .accordion{float:none !important;padding-left:0 !important}body.classifieds .accordion .accordion--title,body.classifieds .accordion .accordion--desc,body.events .accordion .accordion--title,body.events .accordion .accordion--desc,body.news .accordion .accordion--title,body.news .accordion .accordion--desc,body.inRemembrance .accordion .accordion--title,body.inRemembrance .accordion .accordion--desc,body.otherPages .accordion .accordion--title,body.otherPages .accordion .accordion--desc,body.myProfile .accordion .accordion--title,body.myProfile .accordion .accordion--desc{float:none !important}body.classifieds .accordion .accordion--title.ui-accordion-header,body.classifieds .accordion .accordion--desc,body.classifieds .accordion .accordion--desc_inner,body.events .accordion .accordion--title.ui-accordion-header,body.events .accordion .accordion--desc,body.events .accordion .accordion--desc_inner,body.news .accordion .accordion--title.ui-accordion-header,body.news .accordion .accordion--desc,body.news .accordion .accordion--desc_inner,body.inRemembrance .accordion .accordion--title.ui-accordion-header,body.inRemembrance .accordion .accordion--desc,body.inRemembrance .accordion .accordion--desc_inner,body.otherPages .accordion .accordion--title.ui-accordion-header,body.otherPages .accordion .accordion--desc,body.otherPages .accordion .accordion--desc_inner,body.myProfile .accordion .accordion--title.ui-accordion-header,body.myProfile .accordion .accordion--desc,body.myProfile .accordion .accordion--desc_inner{padding:0;background-color:rgba(0,0,0,0) !important}body.classifieds .accordion .accordion--title_inner h4,body.events .accordion .accordion--title_inner h4,body.news .accordion .accordion--title_inner h4,body.inRemembrance .accordion .accordion--title_inner h4,body.otherPages .accordion .accordion--title_inner h4,body.myProfile .accordion .accordion--title_inner h4{margin:1em 0 0 0 !important}body.classifieds .accordion .ui-accordion-header-icon,body.events .accordion .ui-accordion-header-icon,body.news .accordion .ui-accordion-header-icon,body.inRemembrance .accordion .ui-accordion-header-icon,body.otherPages .accordion .ui-accordion-header-icon,body.myProfile .accordion .ui-accordion-header-icon{display:none !important}body.classifieds .accordion .accordion--desc,body.events .accordion .accordion--desc,body.news .accordion .accordion--desc,body.inRemembrance .accordion .accordion--desc,body.otherPages .accordion .accordion--desc,body.myProfile .accordion .accordion--desc{display:block !important;overflow:visible !important}}a{text-decoration:none;word-break:break-word;color:#1650b4}a:hover,a:active{color:#1acc9d}.-axModeOn a{color:#1acc9d}.-axModeOn a:hover,.-axModeOn a:focus{background-color:#1acc9d;color:#1acc9d}.dropzone--ax_button{padding:0;border:none;background:none;color:inherit}.dropzone--ax_button:hover,.dropzone--ax_button:focus,.dropzone--ax_button:active{background:none;color:#1acc9d}.-axModeOn .dropzone--ax_button{background:none;color:#1acc9d}.-axModeOn .dropzone--ax_button:hover,.-axModeOn .dropzone--ax_button:focus{background-color:#1acc9d;color:#1acc9d}.popular_module--ul li a:hover,.popular_module--ul li a:active{color:#1acc9d}.-axModeOn .popular_module--ul li a,.popular_module--ul li .-axModeOn a{color:#1acc9d}.-axModeOn .popular_module--ul li a:hover,.popular_module--ul li .-axModeOn a:hover,.-axModeOn .popular_module--ul li a:focus,.popular_module--ul li .-axModeOn a:focus{background-color:#1acc9d;color:#1acc9d}fieldset{display:block;width:100%;padding:0;border:0;margin:0 0 5px 0}fieldset legend{width:100%;padding:10px 0 0 0;margin:0}fieldset.-last{margin-bottom:0}.input--year{width:120px !important;padding:9px 13.33333px !important;margin-left:6.66667px;position:relative;top:3px}.input--text,.input--password,.input--email,.input--tel,.input--textarea,.input--radio,.input--checkbox,.input--select,.input--datepicker,.input--time,.input--button{font-family:"FFDINWebProMedium",sans-serif;padding-top:10px;display:block;float:left;position:relative;width:100%;margin-bottom:6.6666666667px}.input--text.-inline,.input--password.-inline,.input--email.-inline,.input--tel.-inline,.input--textarea.-inline,.input--radio.-inline,.input--checkbox.-inline,.input--select.-inline,.input--datepicker.-inline,.input--time.-inline,.input--button.-inline{display:inline-block;width:auto}.input--text.-half+.-half,.input--password.-half+.-half,.input--email.-half+.-half,.input--tel.-half+.-half,.input--textarea.-half+.-half,.input--radio.-half+.-half,.input--checkbox.-half+.-half,.input--select.-half+.-half,.input--datepicker.-half+.-half,.input--time.-half+.-half,.input--button.-half+.-half{margin-top:5px}@media(min-width: 768px){.input--text.-half,.input--password.-half,.input--email.-half,.input--tel.-half,.input--textarea.-half,.input--radio.-half,.input--checkbox.-half,.input--select.-half,.input--datepicker.-half,.input--time.-half,.input--button.-half{width:calc(50% - 5px)}.input--text.-half+.-half,.input--password.-half+.-half,.input--email.-half+.-half,.input--tel.-half+.-half,.input--textarea.-half+.-half,.input--radio.-half+.-half,.input--checkbox.-half+.-half,.input--select.-half+.-half,.input--datepicker.-half+.-half,.input--time.-half+.-half,.input--button.-half+.-half{margin-left:10px;margin-top:0}}.input--text.-right,.input--password.-right,.input--email.-right,.input--tel.-right,.input--textarea.-right,.input--radio.-right,.input--checkbox.-right,.input--select.-right,.input--datepicker.-right,.input--time.-right,.input--button.-right{float:right}.input--text.-disabled,.input--password.-disabled,.input--email.-disabled,.input--tel.-disabled,.input--textarea.-disabled,.input--radio.-disabled,.input--checkbox.-disabled,.input--select.-disabled,.input--datepicker.-disabled,.input--time.-disabled,.input--button.-disabled{color:#9e9a94}.input--text.-error,.input--password.-error,.input--email.-error,.input--tel.-error,.input--textarea.-error,.input--radio.-error,.input--checkbox.-error,.input--select.-error,.input--datepicker.-error,.input--time.-error,.input--button.-error{color:#eb1e00}.input--text.-float,.input--password.-float,.input--email.-float,.input--tel.-float,.input--textarea.-float,.input--radio.-float,.input--checkbox.-float,.input--select.-float,.input--datepicker.-float,.input--time.-float,.input--button.-float{width:auto;display:inline;padding:0}.input--text.-button>.input--side_input,.input--password.-button>.input--side_input,.input--email.-button>.input--side_input,.input--tel.-button>.input--side_input,.input--textarea.-button>.input--side_input,.input--radio.-button>.input--side_input,.input--checkbox.-button>.input--side_input,.input--select.-button>.input--side_input,.input--datepicker.-button>.input--side_input,.input--time.-button>.input--side_input,.input--button.-button>.input--side_input{padding-bottom:1px}.input--text.-button>.input--side_input>input,.input--password.-button>.input--side_input>input,.input--email.-button>.input--side_input>input,.input--tel.-button>.input--side_input>input,.input--textarea.-button>.input--side_input>input,.input--radio.-button>.input--side_input>input,.input--checkbox.-button>.input--side_input>input,.input--select.-button>.input--side_input>input,.input--datepicker.-button>.input--side_input>input,.input--time.-button>.input--side_input>input,.input--button.-button>.input--side_input>input{border-right:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.input--text.-button>.input--side_input,.input--text.-button>.input--side_button,.input--password.-button>.input--side_input,.input--password.-button>.input--side_button,.input--email.-button>.input--side_input,.input--email.-button>.input--side_button,.input--tel.-button>.input--side_input,.input--tel.-button>.input--side_button,.input--textarea.-button>.input--side_input,.input--textarea.-button>.input--side_button,.input--radio.-button>.input--side_input,.input--radio.-button>.input--side_button,.input--checkbox.-button>.input--side_input,.input--checkbox.-button>.input--side_button,.input--select.-button>.input--side_input,.input--select.-button>.input--side_button,.input--datepicker.-button>.input--side_input,.input--datepicker.-button>.input--side_button,.input--time.-button>.input--side_input,.input--time.-button>.input--side_button,.input--button.-button>.input--side_input,.input--button.-button>.input--side_button{float:left}.input--text>label,.input--password>label,.input--email>label,.input--tel>label,.input--textarea>label,.input--radio>label,.input--checkbox>label,.input--select>label,.input--datepicker>label,.input--time>label,.input--button>label{position:relative;display:block}.input--text .input--icon,.input--password .input--icon,.input--email .input--icon,.input--tel .input--icon,.input--textarea .input--icon,.input--radio .input--icon,.input--checkbox .input--icon,.input--select .input--icon,.input--datepicker .input--icon,.input--time .input--icon,.input--button .input--icon{position:absolute;padding:11px 13.3333333333px 9px 13.3333333333px;bottom:0;right:0}.input--button.-left{text-align:left}.input--button.-right{text-align:right}.input--button.-center{text-align:center}button,.button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;position:relative;padding:11px 13.3333333333px 9px 13.3333333333px;margin-bottom:0;background-color:#1acc9d;border-radius:2px;color:#fff;border-width:1px;border-style:solid;border-color:#1acc9d;border-radius:2px;text-decoration:none;line-height:25px;white-space:nowrap}button:disabled,.button:disabled,input[type=submit]:disabled,input[type=reset]:disabled,input[type=button]:disabled{color:#9e9a94;background-color:#f8f7f7;border-color:#9e9a94;cursor:not-allowed;pointer-events:none}button:hover,button:focus,.button:hover,.button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button]:hover,input[type=button]:focus{color:#fff;background-color:#19c396}button:focus,.button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{outline:5px auto #1acc9d}.-axModeOn button:focus,.-axModeOn .button:focus,.-axModeOn input[type=submit]:focus,.-axModeOn input[type=reset]:focus,.-axModeOn input[type=button]:focus{outline:5px solid #1acc9d}button.-thin,.button.-thin,input[type=submit].-thin,input[type=reset].-thin,input[type=button].-thin{padding:8px 13.3333333333px 8px 13.3333333333px}button.-left,.button.-left,input[type=submit].-left,input[type=reset].-left,input[type=button].-left{text-align:left}button.-right,.button.-right,input[type=submit].-right,input[type=reset].-right,input[type=button].-right{text-align:right}button.-center,.button.-center,input[type=submit].-center,input[type=reset].-center,input[type=button].-center{text-align:center}.-icon>button,.-icon>.button,.-icon>input[type=submit],.-icon>input[type=reset],.-icon>input[type=button]{padding-right:calc(1em + 26.6666666667px)}.input--button button>.input--icon,.input--button .button>.input--icon,.input--button input[type=submit]>.input--icon,.input--button input[type=reset]>.input--icon,.input--button input[type=button]>.input--icon{bottom:calc(50% - 1.2em)}.-wide>button,.-wide>.button,.-wide>input[type=submit],.-wide>input[type=reset],.-wide>input[type=button]{display:block;width:100%}.input--side_button>button,.input--side_button>.button,.input--side_button>input[type=submit],.input--side_button>input[type=reset],.input--side_button>input[type=button]{margin-bottom:0;border-width:1px;border-style:solid;border-color:#1acc9d;border-left:0px;border-top-left-radius:0px;border-bottom-left-radius:0px}.-axModeOn button,.-axModeOn .button,.-axModeOn input[type=submit],.-axModeOn input[type=reset],.-axModeOn input[type=button]{background-color:#1e1834;color:#fff}button.-secondary,.button.-secondary,input[type=submit].-secondary,input[type=reset].-secondary,input[type=button].-secondary{background-color:#fff;color:#1e1834;border-color:#1e1834}button.-secondary:hover,button.-secondary:focus,.button.-secondary:hover,.button.-secondary:focus,input[type=submit].-secondary:hover,input[type=submit].-secondary:focus,input[type=reset].-secondary:hover,input[type=reset].-secondary:focus,input[type=button].-secondary:hover,input[type=button].-secondary:focus{background-color:#dadadf}button.-default,.button.-default,input[type=submit].-default,input[type=reset].-default,input[type=button].-default{background-color:#1e1834;color:#fff;border-color:#fff}button.-default:hover,button.-default:focus,.button.-default:hover,.button.-default:focus,input[type=submit].-default:hover,input[type=submit].-default:focus,input[type=reset].-default:hover,input[type=reset].-default:focus,input[type=button].-default:hover,input[type=button].-default:focus{color:#fff;background-color:#19c396}.banner--burger_button,.banner--nav--search button,.reps--button--remove,.reps--button--add{padding:0;background-color:rgba(0,0,0,0);color:#1e1834;border:0}.banner--burger_button:hover,.banner--nav--search button:hover,.reps--button--remove:hover,.reps--button--add:hover,.banner--burger_button:focus,.banner--nav--search button:focus,.reps--button--remove:focus,.reps--button--add:focus{background-color:rgba(0,0,0,0);color:#1acc9d}.input--side_button{float:left}.-inline+.-inline{margin-left:5px}.button--loading_text{display:none}.-loading .button--loading_text{display:inline-block}.-loading .button--loading_text+span{display:none}.button--loading_icon{display:inline-block;position:relative;width:24px;height:5px}.button--loading_icon span{position:absolute;top:0;left:0;bottom:auto;right:auto;width:5px;height:5px;background-color:#fff;border-radius:100%;animation:loadBounce 0.6s infinite 0s}.button--loading_icon:before,.button--loading_icon:after{content:"";position:absolute;width:5px;height:5px;background-color:#fff;border-radius:100%}.button--loading_icon:before{top:0;left:8px;bottom:auto;right:auto;animation:loadBounce 0.6s infinite 0.2s}.button--loading_icon:after{top:0;left:16px;bottom:auto;right:auto;animation:loadBounce 0.6s infinite 0.4s}.ui-selectmenu-button.ui-button,select,textarea,input[type=text],input[type=tel],input[type=search],input[type=url],input[type=number],input[type=email],input[type=password],input[type=date],input[type=time]{width:100%;background-color:#fff;border-width:1px;border-style:solid;border-color:#c7c5cc;border-radius:2px;line-height:25px;color:inherit;-webkit-appearance:none}.module_form .ui-selectmenu-button.ui-button,.module_form select,.module_form textarea,.module_form input[type=text],.module_form input[type=tel],.module_form input[type=search],.module_form input[type=url],.module_form input[type=number],.module_form input[type=email],.module_form input[type=password],.module_form input[type=date],.module_form input[type=time]{width:100%}.ui-selectmenu-button.ui-button:hover,select:hover,textarea:hover,input[type=text]:hover,input[type=tel]:hover,input[type=search]:hover,input[type=url]:hover,input[type=number]:hover,input[type=email]:hover,input[type=password]:hover,input[type=date]:hover,input[type=time]:hover{outline:5px auto #1acc9d;border-color:#1acc9d}.-axModeOn .ui-selectmenu-button.ui-button:hover,.-axModeOn select:hover,.-axModeOn textarea:hover,.-axModeOn input[type=text]:hover,.-axModeOn input[type=tel]:hover,.-axModeOn input[type=search]:hover,.-axModeOn input[type=url]:hover,.-axModeOn input[type=number]:hover,.-axModeOn input[type=email]:hover,.-axModeOn input[type=password]:hover,.-axModeOn input[type=date]:hover,.-axModeOn input[type=time]:hover{outline:5px solid #1acc9d}.ui-selectmenu-button.ui-button:focus,select:focus,textarea:focus,input[type=text]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=time]:focus{outline:5px auto #1acc9d}.-axModeOn .ui-selectmenu-button.ui-button:focus,.-axModeOn select:focus,.-axModeOn textarea:focus,.-axModeOn input[type=text]:focus,.-axModeOn input[type=tel]:focus,.-axModeOn input[type=search]:focus,.-axModeOn input[type=url]:focus,.-axModeOn input[type=number]:focus,.-axModeOn input[type=email]:focus,.-axModeOn input[type=password]:focus,.-axModeOn input[type=date]:focus,.-axModeOn input[type=time]:focus{outline:5px solid #1acc9d}.ui-selectmenu-button.ui-button:disabled,select:disabled,textarea:disabled,input[type=text]:disabled,input[type=tel]:disabled,input[type=search]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=time]:disabled,.ui-state-disabled.ui-selectmenu-button.ui-button,select.ui-state-disabled,textarea.ui-state-disabled,input.ui-state-disabled[type=text],input.ui-state-disabled[type=tel],input.ui-state-disabled[type=search],input.ui-state-disabled[type=url],input.ui-state-disabled[type=number],input.ui-state-disabled[type=email],input.ui-state-disabled[type=password],input.ui-state-disabled[type=date],input.ui-state-disabled[type=time]{color:#9e9a94;background-color:#f8f7f7;border-color:#9e9a94;cursor:not-allowed}.ui-state-readonly.ui-selectmenu-button.ui-button,select.ui-state-readonly,textarea.ui-state-readonly,input.ui-state-readonly[type=text],input.ui-state-readonly[type=tel],input.ui-state-readonly[type=search],input.ui-state-readonly[type=url],input.ui-state-readonly[type=number],input.ui-state-readonly[type=email],input.ui-state-readonly[type=password],input.ui-state-readonly[type=date],input.ui-state-readonly[type=time]{color:#9e9a94;background-color:#f8f7f7;border-color:#9e9a94}.-default .ui-selectmenu-button.ui-button,.-default select,.-default textarea,.-default input[type=text],.-default input[type=tel],.-default input[type=search],.-default input[type=url],.-default input[type=number],.-default input[type=email],.-default input[type=password],.-default input[type=date],.-default input[type=time]{border-color:#fff}.-error .ui-selectmenu-button.ui-button,.-error select,.-error textarea,.-error input[type=text],.-error input[type=tel],.-error input[type=search],.-error input[type=url],.-error input[type=number],.-error input[type=email],.-error input[type=password],.-error input[type=date],.-error input[type=time]{border-color:#eb1e00}.-icon .ui-selectmenu-button.ui-button,.-icon select,.-icon textarea,.-icon input[type=text],.-icon input[type=tel],.-icon input[type=search],.-icon input[type=url],.-icon input[type=number],.-icon input[type=email],.-icon input[type=password],.-icon input[type=date],.-icon input[type=time]{padding-right:45px;padding-right:calc(20px + 1em)}.-axModeOn .ui-selectmenu-button.ui-button,.-axModeOn select,.-axModeOn textarea,.-axModeOn .input--radio>label,.-axModeOn .input--checkbox>label,.-axModeOn input[type=text],.-axModeOn input[type=tel],.-axModeOn input[type=search],.-axModeOn input[type=url],.-axModeOn input[type=number],.-axModeOn input[type=email],.-axModeOn input[type=password],.-axModeOn input[type=date],.-axModeOn input[type=time]{border-width:1px;border-style:solid;border-radius:2px}.-axModeOn .ui-selectmenu-button.ui-button:disabled,.-axModeOn select:disabled,.-axModeOn textarea:disabled,.-axModeOn .input--radio>label:disabled,.-axModeOn .input--checkbox>label:disabled,.-axModeOn input[type=text]:disabled,.-axModeOn input[type=tel]:disabled,.-axModeOn input[type=search]:disabled,.-axModeOn input[type=url]:disabled,.-axModeOn input[type=number]:disabled,.-axModeOn input[type=email]:disabled,.-axModeOn input[type=password]:disabled,.-axModeOn input[type=date]:disabled,.-axModeOn input[type=time]:disabled{background-color:#f8f7f7;border-color:#9e9a94;cursor:not-allowed}input[type=text],input[type=tel],input[type=search],input[type=url],input[type=number],input[type=email],input[type=password],input[type=date],input[type=time]{box-sizing:border-box;padding:11px 13.3333333333px 9px 13.3333333333px}input[type=text].-thin,input[type=tel].-thin,input[type=search].-thin,input[type=url].-thin,input[type=number].-thin,input[type=email].-thin,input[type=password].-thin,input[type=date].-thin,input[type=time].-thin{padding:8px 13.3333333333px 8px 13.3333333333px}.ui-datepicker{background-color:#fff;box-shadow:0px 2px 10px 0px rgba(30,24,52,.3);border-radius:2px}.ui-datepicker td span,.ui-datepicker td a{text-align:center}.ui-datepicker td span:hover,.ui-datepicker td a:hover{background-color:#1acc9d;color:#fff}.ui-datepicker-prev,.ui-datepicker-next{top:0 !important;line-height:2em;text-align:center}.ui-datepicker-prev{left:0 !important}.ui-datepicker-next{right:0 !important}.input--radio,.input--checkbox{display:block;margin-right:6.6666666667px;margin-bottom:6.6666666667px}.input--radio>label,.input--checkbox>label{display:inline-block;vertical-align:middle;background-color:#fdfdfd;border-radius:2px;border:1px solid #c7c5cc;padding:11px 13.3333333333px 9px 40px}.-axModeOn .input--radio>label,.-axModeOn .input--checkbox>label{background-color:rgba(0,0,0,0)}.input--radio>label>input,.input--radio>label>span,.input--checkbox>label>input,.input--checkbox>label>span{display:inline-block}.input--radio>label>input,.input--checkbox>label>input{position:absolute;top:14.3px;left:13.3333333333px}.input--radio>label:hover,.input--checkbox>label:hover{outline:5px auto #1acc9d;border-color:#1acc9d;background-color:#f3f6fb;cursor:pointer}.-axModeOn .input--radio>label:hover,.-axModeOn .input--checkbox>label:hover{outline:5px solid #1acc9d}.input--radio.-focus>label,.input--checkbox.-focus>label{outline:5px auto #1acc9d}.-axModeOn .input--radio.-focus>label,.-axModeOn .input--checkbox.-focus>label{outline:5px solid #1acc9d}textarea{padding:11px 13.3333333333px 9px 13.3333333333px;margin-bottom:6.6666666667px;resize:none}.input--select label>.icon{position:absolute;top:auto;right:.75em;bottom:.75em;left:auto}select{box-sizing:border-box;padding-right:calc(20px + 1em);padding:11px 13.3333333333px 9px 13.3333333333px}select.-thin{padding:8px 13.3333333333px 8px 13.3333333333px}.-overflow--select,ul.ui-menu{max-height:50vh}.ui-selectmenu-button.ui-button{width:100%;padding:11px 13.3333333333px 9px 13.3333333333px;line-height:25px}select.-thin+.ui-selectmenu-button.ui-button{padding:8px 13.3333333333px 8px 13.3333333333px}.ui-selectmenu-menu{background-color:#fff;border:none;box-shadow:0px 2px 10px 0px rgba(30,24,52,.3);border-radius:2px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{padding:11px 13.3333333333px 9px 13.3333333333px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper.ui-state-focus,.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper.ui-state-active{margin:0;background-color:#e8e8eb}.ui-selectmenu-icon{text-indent:0px;overflow:visible}.ui-selectmenu-icon .-up{display:none}.ui-selectmenu-button-open .ui-selectmenu-icon .-up{display:inline-block}.ui-selectmenu-button-open .ui-selectmenu-icon .-down{display:none}.ui-state-disabled.ui-menu-item{color:#b1b1bc}.tab_steps,.tab_steps--nav,.tab_steps--tabs{width:100%;float:left}.tab_steps--tab{width:100%}.-js .tab_steps--tab{display:none}.tab_steps--link{cursor:pointer}.-active .tab_steps--link{color:#1acc9d}.-error .tab_steps--link{color:red}.tab_steps--nav_trigger,.tab_steps--link{padding:0;background:none;border:0;color:#1e1834}.tab_steps--nav_trigger:hover,.tab_steps--nav_trigger:focus,.tab_steps--link:hover,.tab_steps--link:focus{color:#1acc9d;background:none}.tab_steps--nav{position:relative}.tab_steps--nav:before{content:"";position:absolute;top:-20px;right:-20px;bottom:0;left:-20px;z-index:0;background-color:#f3f6fb}@media(min-width: 768px){.tab_steps--nav:before{right:-40px;left:-40px}}@media(min-width: 1024px){.tab_steps--nav:before{right:-100px}}.tab_steps--nav>*{position:relative;z-index:1}.tab_steps--nav ol{width:100%;float:left;display:block;list-style-position:inside;padding:0}@media(min-width: 1200px){.tab_steps--nav ol li{float:left;clear:left}}.tab_steps--nav_li.-active{color:#1acc9d}.tab_steps--nav_title{display:none}@media(min-width: 1024px){.tab_steps--nav_title{display:block}}.tab_steps--nav_trigger{display:none}.tab_steps--tabs{padding-top:20px}.dropzone{text-align:center;border-style:dashed;border-width:1px;border-color:#00a2af}.dropzone:hover{border-color:#1acc9d}.dz-image,.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:0}.accordion{width:100%;float:left;padding-left:50px}.accordion--title,.accordion--desc{width:100%;float:left;background-color:#f3f6fb;color:#470837}.accordion--title.ui-accordion-header{margin-top:10px;padding:10px 20px}.accordion--title.ui-accordion-header:first-child{margin-top:0}.attendees--item_image{float:left}.accordion--icon{float:right}.ui-accordion-header-icon{display:block;position:absolute;top:0;right:calc(100% + 10px);bottom:0;left:auto;width:50px;min-height:50px;margin-top:0;outline:none !important}.ui-accordion-header-icon:before,.ui-accordion-header-icon:after{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%;margin-left:-15px;width:30px;height:1px;background-color:#470837;transition:all .25s ease}.ui-accordion-header-icon:after{transform:rotate(90deg)}.ui-accordion-header-active .ui-accordion-header-icon:before{transform:rotate(180deg)}.ui-accordion-header-active .ui-accordion-header-icon:after{transform:rotate(180deg)}.accordion--desc{margin:0}.ui-accordion .accordion--desc.ui-accordion-content{padding:0}.accordion--desc_inner{display:block;padding:0 20px 20px 20px}.card--inner,.card--content,.card--content_body,.card--content_body--info,.card--content_footer,.card--content_body--info{width:100%}.card--content_body,.card--content_footer{display:flex;flex-direction:row;justify-content:space-between}.card--content_body{align-items:flex-start}.card--content_footer{align-items:flex-end}.card{width:100%;height:100%}.card--inner{display:block;flex-direction:column;border:1px solid #f3f6fb;background-color:#f3f6fb;color:#1e1834;height:100%;min-height:100%}.card--inner:has(.card--figure){display:flex;flex-direction:column}@media(min-width: 480px){.card--inner:has(.card--figure){flex-direction:row}}.classifieds_module .card--inner{border:1px solid #f3f6fb;background-color:#f3f6fb}.resources_module .card--inner{border:1px solid #1650b4;background-color:#1650b4;color:#fff}.resources_module.-dull .card--inner{border-color:#fff;background-color:#fff;color:#1e1834}.card--inner.featured.-theme1{border:1px solid #7c972f;box-shadow:0 0 15px rgba(124,151,47,.35)}.card--inner.featured.-theme2{border:1px solid #f59b0f;box-shadow:0 0 15px rgba(245,155,15,.35)}.card--inner.featured.-theme3{border:1px solid #00a2af;box-shadow:0 0 15px rgba(0,162,175,.35)}.card--inner:hover{color:#1acc9d;border:1px solid #1acc9d}.resources_module.-dull .card--inner:hover{color:#1acc9d;border:1px solid #1acc9d}.card--inner:hover .ep-approved,.card--inner:hover .ep-discontinued{color:#1acc9d}.card--inner.featured .card--content_heading--text{padding:4px 8px;background:#7c972f;color:#fff;display:inline-block}.card--inner.featured.-theme1 .card--content_heading--text{background:#7c972f}.card--inner.featured.-theme2 .card--content_heading--text{background:#f59b0f}.card--inner.featured.-theme3 .card--content_heading--text{background:#00a2af}.card--figure{position:relative;aspect-ratio:2/1;width:100%}@media(min-width: 480px){.card--figure{aspect-ratio:1;width:33%}}.card--figure_image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fff;border:10px solid #f3f6fb}.card--content{padding:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.card--content_body--type{display:none;float:left;position:relative;max-width:100%;margin:0 0 10px 0}.card--content_body--type:before{content:"";position:absolute;top:-20px;right:-20px;bottom:0;left:-20px;background-color:#7c972f;z-index:0}.card--content_body--type.-theme2:before{background-color:#f59b0f}.card--content_body--type.-theme3:before{background-color:#00a2af}.card--content_body--type p{position:relative;z-index:1;color:#fff;text-transform:uppercase;white-space:nowrap}.classifieds_module .card--content_body--type{display:block}.card--content_body--info,.card--content_body--side,.card--content_footer--info,.card--content_footer--side{font-size:18px;font-size:1.8rem}.card--content_body--side,.card--content_footer--side{text-align:right;width:auto}.-small .card--content_body--side,.-small .card--content_footer--side{display:none}.card--content_body--info--text{font-size:19px;font-size:1.9rem;margin-top:.5rem}.card--content_body--info--text h3{margin:0}.card--content_body--side{font-family:"FFDINWebProMedium",sans-serif;text-align:center;line-height:12px}.card--content_body--side span{font-size:11px;font-size:1.1rem;line-height:.5em}.card--content_footer{font-size:0}.card--content_footer p{margin-bottom:0}.card--content_footer--side{font-family:"FFDINWebProMedium",sans-serif;white-space:nowrap;text-indent:-30px}.card--content_footer--text .ep-approved{color:#7c972f}.card--content_footer--text .ep-discontinued{color:#eb1e00}.card--content_heading--text{margin:0 0 1em 0}.-small .card--content_heading--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reps,.rep,.rep--current,.rep--remove,.rep--add,.rep--form{width:100%;float:left}.rep{padding:25px 0 20px 0;border-bottom:1px solid #b1b1bc}.rep:last-child{border-bottom:0}.rep p{margin-bottom:0}.rep--remove p{float:left;width:calc(100% - 150px)}.rep--remove .reps--remove--buttons{float:right;width:150px;text-align:right}.rep--remove button{display:inline-block}.reps--button--remove,.reps--button--add{display:inline-block;color:#1acc9d}.reps--button--remove:hover,.reps--button--remove:active,.reps--button--remove:focus,.reps--button--add:hover,.reps--button--add:active,.reps--button--add:focus{color:#f59b0f}.article--callToAction{width:100%;float:left;padding-top:20px;padding-bottom:20px;border-top:1px solid #bcbac2;border-bottom:1px solid #bcbac2;background-color:#f3f6fb}.article--callToAction:first-child{border-top:0}.article--callToAction:last-child{border-bottom:0}.article--callToAction_inner{width:100%;float:left;position:relative}.people{padding:0 0 40px 0;display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.people{gap:20px}}@media(min-width: 600px){.people{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 600px)and (min-width: 1024px){.people{gap:20px}}.people--person{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:20px}@media(min-width: 600px){.people--person{flex-direction:column}}.people--person_image_profile{width:144px;border-radius:2px;display:block}.people--person_image{width:100%;max-width:100px;aspect-ratio:1;position:relative;overflow:hidden;background:url("/img/user-placeholder.png") #f3f6fb;background-size:cover;border:1px solid #e8e8eb}.people--person_image img{width:100%;inset:0;position:absolute;-o-object-fit:cover;object-fit:cover}@media(min-width: 600px){.people--person_image{max-width:150px}}.people--person_info{width:100%}.people--person_info .text--body{font-size:1.8rem;font-family:"FFDINWebProMedium",sans-serif}.people--person_info .people--person_name{margin-bottom:.25rem}.inline-message{margin:1em 0;padding:20px;margin-bottom:20px;border-radius:2px;background-color:#f3f6fb;border-width:1px;border-style:solid}.inline-message.-error{background-color:#fef4f2;border-color:#eb1e00;color:#1e1834}.inline-message.-error .inline-message--title{color:#b01700}.inline-message.-warning{background-color:#fffaf3;border-color:#f59b0f;color:#1e1834}.inline-message.-warning .inline-message--title{color:#b8740b}.inline-message.-info{background-color:#f3f6fb;border-color:#1650b4;color:#1e1834}.inline-message.-info .inline-message--title{color:#113c87}.inline-message.-success{background-color:#f8faf5;border-color:#7c972f;color:#1e1834}.inline-message.-success .inline-message--title{color:#5d7123}.inline-message .inline-message--title{font-size:15.63px;font-size:1.563rem;font-family:"FFDINWebProMedium",sans-serif;margin-top:0;margin-bottom:.75rem}.inline-message .inline-message--desc{font-size:15.63px;font-size:1.563rem;font-family:"FFDINWebProLight",sans-serif;margin-top:0;margin-bottom:0}body.-thin{width:90%;max-width:380px;padding:20px}.main{position:relative;z-index:0;background-color:#e8e8eb}.main>*{position:relative;z-index:1}[data-consent-status=hidden]{display:none !important}.footer{position:relative;z-index:1;max-width:100%;background-color:#1e1834;color:#fff}.footer--top{padding:0 10px}.footer--top:after{content:" ";display:block;clear:both}.footer--top_left,.footer--top_right{float:left;width:100%}@media(min-width: 768px){.footer--top_left,.footer--top_right{width:50%;float:left}}@media(min-width: 768px){.footer--top_left{text-align:left}}.footer--top_right{text-align:center}@media(min-width: 768px){.footer--top_right{text-align:left}}.footer--top_container{float:left;width:100%}@media(min-width: 768px){.footer--top_container{float:none;max-width:720px}.footer--top_left .footer--top_container{margin-left:auto}.footer--top_right .footer--top_container{margin-right:auto}}.footer--top_inner{width:100%;float:left}@media(min-width: 768px){.footer--top_left .footer--top_inner{padding:0 10px 0 20px}.footer--top_right .footer--top_inner{padding:0 20px 0 10px}}.footer--top_content{width:100%;float:left;padding:20px}@media(min-width: 768px){.footer--top_content{height:250px;padding:20px 10px}.footer--top_right .footer--top_content{font-size:0;text-align:center}.footer--top_right .footer--top_content>*{font-size:18px}.footer--top_right .footer--top_content:after{content:"";display:inline-block;width:1px;height:100%;vertical-align:middle;margin-right:1px}.footer--top_right .footer--top_content>.footer--top_form{display:inline-block;vertical-align:middle;max-width:calc(100% - 4px)}}.footer--top_content .h3,.footer--top_content .card--content_body--info--text{margin-top:0}.footer--top_left--images{float:left;width:100%;text-align:left;padding:20px 0}@media(min-width: 480px){.footer--top_left--images{text-align:center}}.footer--top_left--images img{width:100%;max-width:200px;margin:0 auto 20px auto}@media(min-width: 480px){.footer--top_left--images img{float:left;width:40%}.footer--top_left--images img:nth-child(even){margin-left:10%}}@media(min-width: 1200px){.footer--top_left--images img{width:30%}.footer--top_left--images img:nth-child(even){margin-left:20%}}.footer--top_form{margin:auto;text-align:left;color:#1e1834}.footer--top_form .h3,.footer--top_form .card--content_body--info--text{color:#fff}@media(min-width: 768px){.footer--top_form{width:380px}}.footer--nav{padding:0 10px;color:#fff}.-axModeOn .footer--nav{background-color:#000}.-axModeOn .footer--nav a{color:#e8e8eb}.footer--nav_wrapper{width:100%;float:left}.footer--nav_inner{display:flex;flex-wrap:wrap;align-items:stretch;padding:0 0 0 10px;border:1px solid #787485;border-radius:1px;position:relative}.footer--nav_inner a{color:#fff;text-decoration:none}.footer--nav_inner a:hover{color:#1acc9d;text-decoration:underline}.footer--nav_col{flex:0 0 100%;padding:10px}@media(min-width: 480px){.footer--nav_col{flex:0 0 50%}}@media(min-width: 1024px){.footer--nav_col{flex:0 0 20%}}.footer--nav_list{list-style:none;padding:0;margin:0;padding:0}.footer--nav_links{display:flex;flex-direction:row;align-items:stretch;margin-left:auto;order:1;width:100%;margin:2rem 0;justify-content:flex-start}@media(min-width: 480px){.footer--nav_links{order:2}}@media(min-width: 1024px){.footer--nav_links{order:0;justify-content:flex-end;margin-left:auto;margin-top:0;margin-bottom:0;width:20%}}.footer--nav_links>a{font-size:26px;font-size:2.6rem;display:flex;flex-direction:column;align-content:center;justify-content:center;position:relative;padding:0 5px;text-align:center}@media(min-width: 1024px){.footer--nav_links>a{border-left:1px solid #787485;flex:1}.footer--nav_links>a svg{display:block;margin:0 auto;width:30px;height:60px}}.footer--bottom{padding:0 10px}.footer--bottom_info{padding:20px}.footer--nav_info{float:left}.footer--nav_info p{font-size:12px;font-size:1.2rem;line-height:40px}#mfPreviewBarShow,#mfPreviewBar{display:none}.banner{position:relative;z-index:100}@media(min-width: 1024px){.banner{background:linear-gradient(90deg, #1e1834 0%, #1e1834 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%)}}.banner--container{position:relative}@media(min-width: 1024px){.banner--inner{width:100%;float:left;padding-left:10px;padding-right:10px}}.banner--burger{float:left}@media(min-width: 1024px){.banner--burger{display:none}}.banner--logo{position:relative;float:left;height:50px;text-align:left;color:#fff}.banner--logo img{display:none}.banner--logo .banner--logo--mobile{line-height:50px;padding:0 10px;color:#1e1834;display:inline}@media(min-width: 1024px){.banner--logo{width:20.8333333333%;float:left;padding-left:10px;padding-right:10px;height:150px;padding:0 20px;border-right:1px solid #bcbac2}.banner--logo img{display:block;position:absolute;bottom:10px;left:0px;height:85px}.banner--logo .banner--logo--mobile{display:none}}.banner--mobile--icon_right{float:right;width:50px;height:50px;line-height:50px;text-align:center;border-left:1px solid #bcbac2}.banner--mobile--icon_right a{color:#1e1834}.banner--mobile--icon_right a:hover{color:#1acc9d}@media(min-width: 1024px){.banner--mobile--icon_right{display:none}}.banner--menu{width:79.1666666667%;float:left;background:#fff}.banner--nav{display:none;position:absolute;top:50px;right:0;bottom:auto;left:0;z-index:-1;padding:10px 0;background:#fff;border:1px solid #bcbac2;box-shadow:0px 2px 10px 0px rgba(30,24,52,.3)}@media(min-width: 768px){.banner--nav{right:10px;left:10px}}@media(min-width: 1024px){.banner--nav{width:100%;float:left;display:block;position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;padding-top:0;padding-bottom:0;background:#fff;border:0;box-shadow:none}}.banner--nav_top,.banner--nav_bottom{list-style:none;padding:0;margin:0}.banner--nav_top a,.banner--nav_bottom a{font-size:14px;font-size:1.4rem;display:inline-block;text-decoration:none;color:#1e1834;font-family:"FFDINWebProMedium",sans-serif}.banner--nav_top a:hover,.banner--nav_bottom a:hover{color:#1acc9d}.banner--nav_top>li>a,.banner--nav_top>li>div>a,.banner--nav_bottom>li>a,.banner--nav_bottom>li>div>a{padding:0 10px}@media(min-width: 1200px){.banner--nav_top>li>a,.banner--nav_top>li>div>a,.banner--nav_bottom>li>a,.banner--nav_bottom>li>div>a{padding:0 20px}}@media(min-width: 1024px){.banner--nav_top,.banner--nav_bottom{height:50px;line-height:48px}}.banner--nav_top{display:none}@media(min-width: 1024px){.banner--nav_top{display:block;float:right;width:auto;margin-bottom:50px;border-right:1px solid #bcbac2}.banner--nav_top>li{float:right;background-color:#fff}.banner--nav_top>li:nth-child(1),.banner--nav_top>li:nth-child(2){position:relative;z-index:2;border-left:1px solid #bcbac2;border-bottom:1px solid #bcbac2}}li.banner--nav_top--li_small>a,li.banner--nav_top--li_small>p{padding:0 10px;margin:0}li.banner--nav_top--li_small>p{display:inline-block;cursor:pointer;color:#1e1834;font-family:"FFDINWebProMedium",sans-serif}li.banner--nav_top--li_small>p:hover{color:#1acc9d}.banner--nav--search{position:relative}.banner--nav--search label{position:absolute;top:0;right:auto;bottom:0;left:0;z-index:1;padding:0px 13.3333333333px 0 13.3333333333px;color:#b1b1bc;line-height:50px}.banner--nav--search input{position:relative;z-index:2;width:250px;margin-top:0px;border:0;margin-right:50px;background-color:rgba(0,0,0,0);line-height:38px}.banner--nav--search input:focus,.banner--nav--search input.-contentEntered{background-color:#fff}.banner--nav--search button{position:absolute;top:0;right:0;bottom:0;left:auto;z-index:3;width:50px;padding:6px 0 0 0}.banner--nav--search_li{position:relative}.banner--nav--search_wrapper{position:absolute;right:0;top:-50px;z-index:10;height:50px;border-left:1px solid #bcbac2;border-bottom:1px solid #bcbac2;background-color:#fff;transition:.25s top ease}.-searchShow .banner--nav--search_wrapper{top:0}@media(min-width: 1024px){.banner--nav_bottom{float:left;width:100%;border-top:1px solid #bcbac2;border-right:1px solid #bcbac2}.banner--nav_bottom>li{position:relative;float:left}.banner--nav_bottom>li.banner--nav_bottom--more{float:right}}#moreSubMenuParent{display:none}@media(min-width: 1024px){#moreSubMenuParent{display:block}}@media(min-width: 1024px){.banner--nav_sublist li{padding:0 10px}}.banner--nav_sublist{list-style:none;padding:0;margin:0}.banner--nav_sublist li{padding:0px;line-height:1.2}.banner--nav_sublist a{padding:6.6666666667px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.banner--nav_sublist ul{margin-bottom:10px}.banner--nav_sublist ul li:first-child a{padding-top:0}@media(min-width: 1024px){.banner--nav_sublist{display:none;float:left;position:absolute;top:100%;right:auto;bottom:auto;left:-1px;z-index:10;padding:10px;background-color:#fff;border:1px solid #bcbac2;line-height:1.4}.banner--nav_sublist li{line-height:2}[aria-expanded=true] .banner--nav_sublist{display:block}.banner--nav_account .banner--nav_sublist{top:100%;right:-1px;bottom:auto;left:auto;text-align:right}.banner--nav_bottom--more .banner--nav_sublist{top:100%;right:-1px;bottom:auto;left:auto;text-align:right}}.banner--nav_account{position:relative}.banner--nav_subsublist{list-style-type:none;padding-left:10px}.banner--nav_subsublist>li>a{font-family:"FFDINWebProLight",sans-serif;line-height:1em}.banner--buttons{float:right}@media(min-width: 1024px){.banner--buttons{width:31.5789473684%;float:left}}.banner--burger_button,.banner--button{font-size:15px;font-size:1.5rem;float:left;position:relative;width:50px;line-height:50px;text-align:center;border-right:1px solid #bcbac2}.banner--burger_button:first-child,.banner--button:first-child{border-left:1px solid #bcbac2}@media(min-width: 1024px){.banner--burger_button,.banner--button{font-size:18px;font-size:1.8rem;width:33.3333333333%;float:left;line-height:150px}}.banner--burger_button{margin:0;padding:0;color:inherit}.banner--mobile--icon_right.-account .banner--nav_sublist{visibility:hidden;opacity:0;height:0px;position:absolute;right:-1px;top:100%;text-align:right;background:#fff;border:1px solid #bcbac2}.banner--mobile--icon_right.-account .banner--nav_sublist li a{display:block}.banner--mobile--icon_right.-account.-showList .banner--nav_sublist{visibility:visible;opacity:1;height:auto}#google_translate_element{display:none;padding:10px;border-bottom:1px solid #bcbac2}#google_translate_element .goog-te-gadget select.goog-te-combo{width:auto;background-color:#fff;line-height:1;color:#000;-webkit-appearance:menulist;margin:0}.ax_menu{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:110;background-color:#000;height:0px;overflow:hidden}.ax_menu a{color:#fff}.ax_menu--inner{padding:20px 0}.page_body{padding-bottom:40px}.page_body--background{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:-1;height:200px;background-color:#00a2af;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 600px){.page_body--background{height:260px}}@media(min-width: 768px){.page_body--background{height:280px}}@media(min-width: 1024px){.page_body--background{height:300px}}@media(min-width: 1200px){.page_body--background{height:300px}}.-backgroundImage+.page_body>.page_body--background{display:none}.page_title{position:relative;width:100%;color:#fff;background-color:#00a2af;background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:80px}.page_title h1,.page_title h2,.page_title h3,.page_title h4,.page_title h5{margin:0}.page_title.-backgroundImage{padding-top:0}.page_title--container{position:relative}.-backgroundImage .page_title--container{height:300px}@media(min-width: 600px){.-backgroundImage .page_title--container{height:390px}}@media(min-width: 768px){.-backgroundImage .page_title--container{height:420px}}@media(min-width: 1024px){.-backgroundImage .page_title--container{height:450px}}@media(min-width: 1200px){.-backgroundImage .page_title--container{height:450px}}.page_title--article{background-color:rgba(232,232,235,.9);padding-right:10px}.-backgroundImage .page_title--article{position:absolute;top:auto;right:0;bottom:0;left:0}@media(min-width: 600px){.page_title--article{padding-left:10px}.-backgroundImage .page_title--article{background-color:rgba(0,0,0,0)}}@media(min-width: 768px){.-backgroundImage .page_title--article{padding:0 20px}}@media(min-width: 1200px){.page_title--article{width:calc(100% - 380px)}}.page_title--article_section{width:100%;float:left;padding-top:20px;padding-bottom:20px}.-backgroundImage .page_title--article_section{color:#1e1834}@media(min-width: 600px){.-backgroundImage .page_title--article_section{background-color:rgba(232,232,235,.9)}}@media(min-width: 600px){.page_title--article_section{padding-top:10px;padding-right:0}}@media(min-width: 768px){.page_title--article_section{font-size:0px;font-size:0rem;direction:rtl}.page_title--article_section>*{direction:ltr}}.page_title--article_section--title,.page_title--article_section--button{display:block;width:100%}@media(min-width: 768px){.page_title--article_section--title,.page_title--article_section--button{font-size:18px;font-size:1.8rem;display:inline-block;vertical-align:bottom}}.page_title--article_section--title{width:calc(100% - 150px)}.-backgroundImage .page_title--article_section--title{width:calc(100% - 170px)}.page_title--article_section--button{position:absolute;top:auto;right:auto;bottom:100%;left:20px;width:150px;padding-bottom:10px}.-backgroundImage .page_title--article_section--button{width:170px;padding-right:20px}.page_title--article_section--button button{width:150px;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.page_title--article_section--button button:hover{background-color:#fff;color:#00a2af}.-backgroundImage .page_title--article_section--button button{border:1px solid #b1b1bc}@media(min-width: 768px){.-backgroundImage .page_title--article_section--button button{color:#1e1834}}@media(min-width: 768px){.page_title--article_section--button{position:relative;top:auto;right:auto;bottom:auto;left:auto}}@media(min-width: 768px){.page_title--article_section--button{text-align:right}}.page_title--article_section--title--backlink{color:#fff}.home_title{background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px){.home_title{padding-top:240px;padding-bottom:60px}}.notification_banner{background:#f59b0f;padding:0px 20px;height:0%;opacity:0;box-shadow:0px 2px 8px rgba(0,0,0,.25);width:100%;color:#fff;z-index:1;transition:all .5s ease-in}.notification_banner.expanded{opacity:1;height:100%;padding:20px;transition:all .5s ease-in}.notification_banner .message .message--text{float:left}@media(min-width: 1024px){.notification_banner .message .message--text{margin-left:10px;width:70%}}.notification_banner .message .message--text span:first-child{font-weight:bold}.notification_banner .message .message--options{float:left;list-style:none;margin:0;padding:0;display:inline-block;margin-top:24px}@media(min-width: 1024px){.notification_banner .message .message--options{margin-right:10px;float:right}}.notification_banner .message .message--options li{display:inline-block;margin-right:4px;text-decoration:underline;padding:8px 16px;font-size:14px;font-size:1.4rem;font-family:"FFDINWebProMedium",sans-serif;cursor:pointer}.notification_banner .message .message--options .message--options_primary{border:1px solid #fff;text-decoration:none}.notification_banner .message .message--options .message--options_primary:hover{background:#fff;color:#f59b0f}.notification_banner .message .message--options a{color:inherit}.home_title--container{position:relative;padding-top:40px;background-color:rgba(255,255,255,.75)}@media(min-width: 768px){.home_title--container{background-color:rgba(0,0,0,0)}}.home_title--heading,.home_title--stats,.home_title--intro{display:inline-block;vertical-align:bottom;direction:ltr;width:100%}@media(min-width: 768px){.home_title--heading,.home_title--stats,.home_title--intro{width:50%}}.home_title--heading,.home_title--intro{padding-left:10px;padding-right:10px}@media(min-width: 768px){.home_title--heading,.home_title--intro{margin-right:50%}}@media(min-width: 768px){.home_title--heading{padding-top:20px}}.home_title--intro{padding-bottom:20px;background:#fff}@media(min-width: 768px){.home_title--intro{background-color:rgba(0,0,0,0)}}.home_title--stats{padding-left:5px;padding-right:5px;padding-top:20px;padding-bottom:20px}@media(min-width: 768px){.home_title--stats{position:absolute;top:auto;right:10px;bottom:0;left:50%;width:auto;padding-left:0;padding-right:0}}@media(min-width: 768px){.home_title--heading_inner,.home_title--intro_inner{padding-left:20px;padding-right:20px;background-color:rgba(255,255,255,.9)}}.home_title--heading_inner{padding-bottom:10px}@media(min-width: 768px){.home_title--heading_inner{padding-top:20px}}.home_title--heading_inner h1{margin-top:1em}.home_title--intro_inner{padding-top:10px;padding-bottom:20px}.home_title--intro_inner.-richText{margin-bottom:0}.home_title--stat{width:33.3333333333%;float:left;padding-left:5px;padding-right:5px}@media(min-width: 768px){.home_title--stat{width:100%;float:left;padding-left:10px;padding-right:10px;max-width:220px;padding-left:10px;padding-right:10px;padding-top:20px;clear:both}}.home_title--stat:nth-child(1) .home_title--stat_inner{background-color:#1acc9d}.home_title--stat:nth-child(2) .home_title--stat_inner{background-color:#f59b0f}.home_title--stat:nth-child(3) .home_title--stat_inner{background-color:#1650b4}@media(min-width: 1200px){.home_title--stat{width:33.3333333333%;float:left;padding-left:10px;padding-right:10px;max-width:none;clear:none}}.home_title--stat_inner{position:relative;padding:20px 10px 10px 10px;color:#fff}@media(min-width: 1400px){.home_title--stat_inner{padding:20px}}.home_title--stat_inner p{margin-bottom:20px}.home_title--stat_inner p+p{position:absolute;top:auto;right:0;bottom:0;left:0;padding:5px;margin-bottom:0;text-transform:uppercase}@media(min-width: 320px){.home_title--stat_inner p+p{padding:10px}}@media(min-width: 768px){.home_title--stat_inner p{margin-bottom:20px}}@media(min-width: 1200px){.home_title--stat_inner p{margin-bottom:20px}}.article{width:100%;float:left}.article section:first-child{padding-top:20px}.article section:first-child.article--actions{padding-top:10px}.article section:first-child.article--meta_banner{padding-top:10px;padding-bottom:10px}.article section:last-child{padding-bottom:20px;min-height:20vh}@media(min-width: 600px){.article{padding-left:10px;padding-right:10px}}@media(min-width: 1200px){.article{width:calc(100% - 380px)}}.article--section,.article--section_inner{width:100%;float:left}.article--section_inner[data-page]{margin-bottom:20px}.article--section{background-color:#fff}.article--section h2{padding-top:40px;margin-bottom:40px;margin-top:0}body.memberOrganisations .article--section:not(.-photo)+.article--section{margin-top:20px}.article--section.-searchBlock{padding-top:20px}.article--section.-people h3{margin-top:0}.article--topImage{height:200px}@media(min-width: 600px){.article--topImage{height:260px}}@media(min-width: 768px){.article--topImage{height:280px}}@media(min-width: 1024px){.article--topImage,.sidebar--section.-top{height:300px}}@media(min-width: 1200px){.article--topImage,.sidebar--section.-top{height:300px}}.article--topImage{width:100%;float:left;position:relative;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.article--topImage+section{padding-top:20px}.article--media{width:100%;float:left;background-color:#fff}.article--media iframe{width:100%;aspect-ratio:16/9;height:auto;-o-object-fit:contain;object-fit:contain}.article--section .inRemembrance--photo{height:360px;width:360px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;padding-top:10px}.article--video{max-width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.article--pseudoVideo{max-width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;display:flex;align-items:center;justify-content:center;background-color:#100d1c;padding:2em;color:#fff}.article--pseudoVideo a{color:#fff;text-decoration:underline}.article--pseudoVideo a:hover{color:#1acc9d}.article--inline_faq{padding-bottom:20px;width:100%}.article--media_figure{padding-top:20px;font-size:0;width:100%}.article--media_figure img{width:100%}.article--media_figure.--video{width:100%;height:0;padding-bottom:56.25%;position:relative;height:0;padding-top:0}.article--media_figure.--video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.article--media_figcaption{margin:0;padding-top:10px;padding-bottom:20px}.article--meta,.article--alert,.article--membership{width:100%;float:left;padding-top:20px;padding-bottom:20px}.article--meta+.article--section,.article--alert+.article--section,.article--membership+.article--section{padding-top:20px}.article--meta+.article--section h2,.article--alert+.article--section h2,.article--membership+.article--section h2{border-top:none;padding-top:0}.article--meta{border-bottom:1px solid #bcbac2;background-color:#f3f6fb;display:flex;flex-direction:column}.article--alert.-error{border-bottom:1px solid #f58f80;background-color:#fbd2cc;color:#eb1e00}.article--membership.-expired{border-bottom:1px solid #f49392;background-color:#fde9e9;color:#e82625}.article--membership.-active{border-bottom:1px solid #c1cc94;background-color:#f3f5ea;color:#829929}.article--membership.-grace{border-bottom:1px solid #edc285;background-color:#fbf3e7;color:#db840a}.article--membership.-default{border-bottom:1px solid #b1b1bc;background-color:#fff;color:#1e1834}.article--membership span{font-weight:500}#download_certificate{display:inline-block;margin-top:1em;cursor:pointer}#download_certificate.error{background-color:#b1b1bc;border-color:#b1b1bc;pointer-events:none}.download-error{display:block;margin-top:.5em;color:#eb1e00}.article--meta_inner,.article--meta_banner_inner,.article--alert_inner,.article--membership_inner{width:100%;float:left;position:relative}.article--meta_left,.article--meta_right,.article--meta_right--info,.article--meta_right--action{width:100%;float:left}.article--meta_left{padding-right:20px}@media(min-width: 768px){.article--meta_left{width:50%;float:left}.article--meta_left+.article--meta_right{width:50%;float:left}}.article--meta_right--action{padding-top:10px}@media(min-width: 768px){.article--meta_right--action{position:absolute;top:0;right:0;bottom:auto;left:auto;width:150px;padding-top:0}.-backgroundImage .article--meta_right--action{width:170px}}@media(min-width: 1024px){.article--meta_right--action{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;padding-top:10px}.-backgroundImage .article--meta_right--action{width:auto}}@media(min-width: 1200px){.article--meta_right--action{position:absolute;top:0;right:0;bottom:auto;left:auto;width:150px;padding-top:0}.-backgroundImage .article--meta_right--action{width:170px}}.article--meta--label,.article--meta--text{float:left}.article--meta--label{clear:both;width:100%;font-weight:600;text-transform:uppercase;color:#470837}.article--meta--label+.article--meta--text{width:100%;margin-bottom:20px}.article--meta--logo{position:relative;float:right;max-width:100%}.article--meta--logo img{width:100%;max-width:200px}.article--actions{width:100%;float:left;padding-left:10px;padding-right:10px}.article--meta_banner{width:100%;float:left}.article--actions{padding-top:0 !important;background:rgba(0,0,0,.25)}.article--meta_banner{color:#fff}.article--meta_banner p{margin-bottom:0}.article--meta_banner.-mo{background-color:#470837;padding-top:10px;padding-bottom:10px}.article--meta_banner.-ep{background-color:#1650b4;padding-top:10px;padding-bottom:10px}.article--meta_banner.-ep-ongoing{background-color:#7c972f}.article--meta_banner.-ep-discontinued{background-color:#eb1e00}.article--meta_banner.-indeed{background-color:#2557a7;padding-top:10px;padding-bottom:10px}.article--meta_banner.-indeed a{color:#fff;text-decoration:underline}.article--meta_banner+.article--section{padding-top:20px}.article--actions_inner{float:left;clear:both}@media(min-width: 768px){.article--actions_inner{float:right}}@keyframes loaderRotate{0%{transform:rotateZ(0deg) scale(1)}100%{transform:rotateZ(360deg) scale(1)}}.article--loading{display:block;position:relative;float:left;clear:both;width:100%;height:100px}.article--loading:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;border-radius:100%;border:3px solid rgba(0,162,175,.2);border-top:3px solid rgba(0,162,175,.8);animation:loaderRotate 500ms linear infinite}.article--section_inner+.article--loading{display:none}@media(min-width: 1024px){.article--loading{width:calc(100% + 60px)}}#resourceDownload-menu{max-width:320px}.article--map{padding:0 !important;min-height:420px;height:auto;background-color:#fff;overflow:hidden;position:relative}.article--map .map{width:100%;height:100%;display:block}.article--map #map{position:relative;width:100%;height:420px;background:#d1fcff;overflow:hidden}.article--map .mo-logo{position:absolute;left:2rem;bottom:2rem;padding:8px;width:150px;height:150px;border-radius:150px;background:#fff;border:2px solid #fff;overflow:hidden;z-index:10}.article--map .mo-logo img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.article .memberOrganisations_container .memberOrgs-table{width:100%;border-collapse:collapse;border:none}.article .memberOrganisations_container .memberOrgs-table th,.article .memberOrganisations_container .memberOrgs-table td{padding:.75rem;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #dcdcdc;text-align:left}.article .memberOrganisations_container .memberOrgs-table th{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.25rem;font-family:"FFDINWebProMedium",sans-serif;text-transform:uppercase;font-weight:100}.article .memberOrganisations_container .memberOrgs-table td{font-size:1.5rem}.article .memberOrganisations_container .memberOrgs-table th:first-child,.article .memberOrganisations_container .memberOrgs-table td:first-child{font-family:"FFDINWebProMedium",sans-serif;width:25%}.article .memberOrganisations_container .memberOrgs-table th:last-child,.article .memberOrganisations_container .memberOrgs-table td:last-child{text-align:right;width:15%}.article .memberOrganisations_container .memberOrgs-table .sort-indicator{display:inline-block;margin-left:.35rem;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:6px solid #bbb;opacity:.35;transition:transform .2s ease,opacity .2s ease,border-top-color .2s ease}.article .memberOrganisations_container .memberOrgs-table th[data-sort-order=desc] .sort-indicator,.article .memberOrganisations_container .memberOrgs-table th[data-sort-order=asc] .sort-indicator{border-top-color:#111;opacity:1}.article .memberOrganisations_container .memberOrgs-table th[data-sort-order=asc] .sort-indicator{transform:rotate(180deg)}@media(max-width: 640px){.article .memberOrganisations_container .memberOrgs-table thead{display:none}.article .memberOrganisations_container .memberOrgs-table,.article .memberOrganisations_container .memberOrgs-table tbody,.article .memberOrganisations_container .memberOrgs-table tr,.article .memberOrganisations_container .memberOrgs-table td{display:block;width:100%}.article .memberOrganisations_container .memberOrgs-table td[data-label=Type],.article .memberOrganisations_container .memberOrgs-table td[data-label="Member Since"],.article .memberOrganisations_container .memberOrgs-table td[data-label="Individual Membership"]{width:25% !important}.article .memberOrganisations_container .memberOrgs-table td[data-label="Individual Membership"]{width:50% !important}.article .memberOrganisations_container .memberOrgs-table tr{margin-bottom:1.5rem;border-bottom:1px solid #e3e3e3;border-radius:.5rem;padding:.5rem .75rem;display:flex;flex-direction:row;flex-wrap:wrap}.article .memberOrganisations_container .memberOrgs-table td{border:none;padding:.5rem 0;font-size:1em}.article .memberOrganisations_container .memberOrgs-table td::before{content:attr(data-label);font-family:"FFDINWebProMedium",sans-serif;display:block;font-size:.75em;text-transform:uppercase;margin-bottom:.15rem}}.country-modal{position:absolute;background:#fff;padding:1rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1000;pointer-events:none;width:200px}#modalContent{display:flex;flex-direction:column;font-size:1.5rem}#modalContent .mo_name{margin-bottom:1em;font-family:"FFDINWebProBold",sans-serif}.country-modal{visibility:hidden;opacity:0;transition:opacity 250ms ease-in-out;position:absolute;background:#fff;padding:1.25rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:10;pointer-events:none;width:300px}.country-modal.show{visibility:visible;opacity:1}.article--logo{padding:20px;height:360px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center;background-origin:content-box}.otip--field_label{font-size:18px;font-size:1.8rem;font-family:"FFDINWebProMedium",sans-serif;margin:0 20px 0 0}.otip--field_content{margin-top:20px;margin-bottom:20px;font-family:"FFDINWebProLight",sans-serif}.otip--field_content.otip--field--type_boolean{padding:10px .75em 10px .5em;font-size:.85em;display:inline-block;border-radius:999px;color:#fff;font-family:"FFDINWebProMedium",sans-serif}.otip--field_content.otip--field--type_boolean svg{margin-right:.5rem}.otip--field_content.otip--field--type_boolean.value_good{color:#60742f;background:#dde8c5}.otip--field_content.otip--field--type_boolean.value_bad{color:#e82624;background:#f7b1b1}.otip--field_content.otip--field--type_boolean.value_neutral{color:#005c64;background:#afd2d5}.otip--field_content.otip--field--type_number{font-size:2.5rem}.otip--field:last-of-type{border-bottom:none}.otip--field_extra{margin-top:20px}.otip--field_details{font-family:"FFDINWebProLight",sans-serif;font-size:1.66rem}.otip--section{border-bottom:2px solid #e8e8eb;margin-bottom:20px}.otip--section h3{margin-top:20px;margin-bottom:20px}.otip--section:last-of-type{border-bottom:none}.otip--fields{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-top:20px;margin-bottom:40px}.otip--fields.no-columns{display:block}@media(min-width: 768px){.otip--fields{grid-template-columns:repeat(2, 1fr)}}.otip--field_date{margin:20px 0;display:inline-block}.otip--meta_blocks{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:20px}.otip--meta_blocks .otip--meta_block{display:flex;flex-direction:column}.otip--meta_blocks .otip--meta_block .otip--meta--label{width:100%;text-transform:uppercase;font-size:11px;font-size:1.1rem;font-family:"FFDINWebProMedium",sans-serif}.otip--meta_blocks .otip--meta_block .otip--meta--text{width:100%;font-size:12px;font-size:1.2rem;font-family:"FFDINWebProMedium",sans-serif}.publications{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:20px}.publications .publication{padding:20px;border:1px solid #e8e8eb}.publications .publication h3{margin:0}@media(min-width: 768px){.publications{grid-template-columns:repeat(2, 1fr)}}.collapsible{position:relative;overflow:hidden;transition:max-height .5s ease;padding-bottom:60px}.collapsible .fade{content:"";position:absolute;bottom:0;left:0;right:0;height:250px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255))}.collapsible .expand-btn{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:#1650b4;color:#fff;border:none;padding:10px 20px;cursor:pointer;display:block}.collapsible.expanded{max-height:10000px}.collapsible.expanded .fade{display:none}.sidebar{width:100%;float:left;padding-left:10px;padding-right:10px;color:#fff}@media(min-width: 1200px){.sidebar{padding-left:0;padding-right:0;width:380px}}.sidebar--section{width:100%;float:left;padding-top:20px;padding-bottom:20px;color:#00a2af}@media(min-width: 1200px){.sidebar--section{padding-left:20px;padding-right:20px}.sidebar--section.-top{color:#fff}.sidebar--section.-top.-backgroundImage{height:auto;color:#00a2af}}.sidebar--section.-ad{position:relative;color:#b1b1bc;display:none}.sidebar--section.-ad img{width:100%;height:auto;max-width:300px}@media(min-width: 1200px){.sidebar--section.-ad{padding:40px;padding-bottom:0;display:block}}.sidebar--section.-ad .tmn-widget{margin:0}.sidebar--section.-ad .tmn-widget .fluid-v1{border:none;border-radius:0}.sidebar--section.-moProfile{display:none;background-color:#e8e8eb}@media(min-width: 1200px){.sidebar--section.-moProfile{display:block}}.sidebar--section.-moProfile .h4,.sidebar--section.-moProfile .-richText h3,.-richText .sidebar--section.-moProfile h3{color:#1e1834}.sidebar--section.-moProfile.fixed{position:fixed;top:0;width:380px;z-index:10}.sidebar--section.-moProfile .section-links__sub{padding-left:16px}.sidebar--section.-moProfile ul{list-style:none;display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;padding:0}.sidebar--section.-moProfile ul .section-links__link,.sidebar--section.-moProfile ul .section-links__sub-link{display:inline-block;font-family:"FFDINWebProMedium",sans-serif;font-size:14px;font-size:1.4rem;padding:4px 8px;margin-left:-8px;border-radius:2px;color:#1650b4;cursor:pointer}.sidebar--section.-moProfile ul .section-links__link.visible,.sidebar--section.-moProfile ul .section-links__sub-link.visible{background-color:#1650b4;color:#fff}.sidebar--section.-moProfile.fixed+ins .-ad{position:fixed;margin-top:100px}.sidebar--ad{width:100%;height:0;padding-bottom:100%;background-color:#b1b1bc;line-height:3em;text-align:center;margin:0;color:#bfbfc7}.sidebar--related{position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar--related a{color:#fff;max-width:100%}.sidebar--related a:hover{color:#1acc9d}.-backgroundImage .sidebar--related a{color:#1e1834}.-backgroundImage .sidebar--related a:hover{color:#1acc9d}.sidebar--related h3{margin-top:0}.breadcrumb{background-color:#00a2af}.breadcrumb--inner{width:100%;float:left;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.breadcrumb--wrapper{padding-left:20px}}.breadcrumb--nav{padding:10px 0}.breadcrumb--nav a,.breadcrumb--nav p{font-size:14px;font-size:1.4rem;color:#fff}.listing_search{width:100%;float:left;padding:20px;background-color:#f3f6fb;border-radius:2px}.-searchBlock{padding-bottom:20px;background-color:#f0f0f2}#results div[data-enabled=false]{display:none}#resetSearchBtn{cursor:pointer;margin-right:10px}.listing_pagination{width:100%;float:left}.listing_pagination ul{list-style:none;padding:0;margin:0}.listing_pagination li{width:33.3333333333%;float:left;min-height:1px}.listing_pagination li.-disabled a{display:none}.listing_pagination li a{color:#00a2af}.listing_pagination li a:hover,.listing_pagination li a:focus,.listing_pagination li a:active{color:#1acc9d}.listing_pagination li:nth-child(1){text-align:left}.listing_pagination li:nth-child(2){text-align:center}.listing_pagination li:nth-child(3){text-align:right}.listing,.listing--header{width:100%;float:left}.listing--header{padding:40px 0 20px 0}.listing--header>*{margin-top:0}.listing_module .listing--header{padding:0 10px 0 10px}.listing--body{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.listing--body{gap:20px}}@media(min-width: 768px){.listing--body.listing--cols-2{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 768px)and (min-width: 1024px){.listing--body.listing--cols-2{gap:20px}}.listing--body_half{width:100%;float:left}@media(min-width: 768px){.listing--body_half{width:50%;float:left}}.page_body--article_listing{width:100%;float:left;padding-left:10px;padding-right:10px;background-color:#fff}.listing_module{padding-top:40px;padding-bottom:20px;background-color:#e8e8eb}#listingResults .resetSearch{cursor:pointer}#resultsHint{background:#f3f6fb;padding:20px;text-align:center;font-size:14px;font-size:1.4rem;font-family:"FFDINWebProMedium",sans-serif;height:-moz-fit-content;height:fit-content}.listing--body_controls{float:left;width:100%;padding:10px;font-family:"FFDINWebProMedium",sans-serif}.listing--body_controls p{display:inline-block;color:#8f8c9a;padding:1em;font-family:"FFDINWebProMedium",sans-serif}.listing--body_controls a{display:inline-block;color:#8f8c9a;padding:1em;font-family:"FFDINWebProMedium",sans-serif}.listing--body_controls span{padding:1em}.listing--body_controls .paginate-button{cursor:pointer}.listing--body_controls .paginate-button:hover{color:#1acc9d;background:#f3f6fb}.listing--body_controls--left,.listing--body_controls--center,.listing--body_controls--right{float:left;min-height:1px}.listing--body_controls--left{width:40px;text-align:left}.listing--body_controls--left p{padding:1em 0}.listing--body_controls--center{width:calc(100% - 80px);text-align:center}.listing--body_controls--right{width:40px;text-align:right}.listing--body_controls--right p{padding:1em 0}.resources_module{padding:40px 0 20px 0;background-color:#1e1834}.resources_module.-dull{background-color:#e8e8eb}.resources_module--header{width:100%;float:left;padding-left:10px;padding-right:10px;color:#fff}.resources_module--header h2{float:left;width:calc(100% - 150px)}.resources_module--header p{float:right;width:150px;margin-top:2em;text-align:right}.-dull .resources_module--header{color:#1e1834}.resources_module--header>*{margin-top:0}.resources_module--body{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.resources_module--body{gap:20px}}@media(min-width: 480px){.resources_module--body{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 480px)and (min-width: 1024px){.resources_module--body{gap:20px}}@media(min-width: 1024px){.resources_module--body{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 1024px)and (min-width: 1024px){.resources_module--body{gap:20px}}@media(min-width: 1400px){.resources_module--body{display:grid;grid-template-columns:repeat(6, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 1400px)and (min-width: 1024px){.resources_module--body{gap:20px}}.classifieds_module{padding:40px 0 20px 0;background-color:#fff}.classifieds_module--header{width:100%;float:left;padding-left:10px;padding-right:10px;color:#1e1834}.classifieds_module--header>*{margin-top:0}.classifieds_module--header h2{float:left;width:calc(100% - 150px)}.classifieds_module--header p{float:right;width:150px;margin-top:2em;text-align:right}.classifieds_module--body{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.classifieds_module--body{gap:20px}}@media(min-width: 480px){.classifieds_module--body{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 480px)and (min-width: 1024px){.classifieds_module--body{gap:20px}}@media(min-width: 1024px){.classifieds_module--body{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 1024px)and (min-width: 1024px){.classifieds_module--body{gap:20px}}@media(min-width: 1400px){.classifieds_module--body{display:grid;grid-template-columns:repeat(6, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 1400px)and (min-width: 1024px){.classifieds_module--body{gap:20px}}.callToAction_module{padding:40px 0 20px 0;background-color:#1acc9d}.popular_module{padding:40px 0;background-color:#1e1834;color:#fff}.popular_module--inner{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}@media(min-width: 1024px){.popular_module--inner{gap:20px}}@media(min-width: 480px){.popular_module--inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 480px)and (min-width: 1024px){.popular_module--inner{gap:20px}}@media(min-width: 768px){.popular_module--inner{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:10px;width:100%;padding-left:10px;padding-right:10px}}@media(min-width: 768px)and (min-width: 1024px){.popular_module--inner{gap:20px}}.popular_module--list,.popular_module--feature,.popular_module--feature_image,.popular_module--feature_info{height:100%}.popular_module--feature{height:100%;min-height:500px}.popular_module--feature_inner{display:flex;flex-direction:column;height:100%}.popular_module--feature_inner.media{background-size:cover;background-position:center;cursor:pointer}.popular_module--feature_media{position:relative;padding:0;padding-left:0;padding-right:0;text-align:center;height:100%;background-repeat:no-repeat;background-position:50% 40%;background-size:80px;transition:background-size 500ms ease-in-out}.popular_module--feature_media.video{background-image:url(../img/play_btn.svg)}.popular_module--feature_media.image{background-image:url(../img/view_btn.svg)}.popular_module--feature_media:hover{background-size:96px}.popular_module--feature_overlay{position:absolute;bottom:0;text-align:left;width:100%;padding:20px;background-color:rgba(0,162,175,.75)}.popular_module--feature_overlay h3{margin-top:0;margin-bottom:0}.popular_module--list_inner,.popular_module--feature_info{padding:20px;height:100%}.popular_module--list_inner h3,.popular_module--feature_info h3{margin-top:0}.popular_module--list_inner{background-color:#1650b4}.popular_module--list_inner h2{margin-top:0}.popular_module--feature_image{background-color:#0094a0;text-align:center;background-size:cover;background-position:center}.popular_module--feature_image img{height:100%;box-shadow:2px 2px 10px 0px rgba(0,0,0,.2)}.popular_module--feature_info{background-color:#00a2af}.popular_module--feature_info a{color:#fff;font-family:"FFDINWebProLight",sans-serif;font-size:1.98rem;margin-top:1em;display:inline-block}.popular_module--feature_info a:hover{text-decoration:underline}.popular_module--ul{padding-left:20px}.popular_module--ul li{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popular_module--ul li a{color:#fff}.adWide,.adSmall{position:relative;width:100%;text-align:left;color:rgba(30,24,52,.5)}.adWide{display:none}@media(min-width: 600px){.adWide{display:block}}.adSmall{display:inline-block}@media(min-width: 600px){.adSmall{display:none}}.adWide--inner{width:100%;float:left;padding-left:10px;padding-right:10px;text-align:center}.adWide--wrapper{display:inline-block;margin:auto;padding:20px 0;text-align:left}.adWide--wrapper img{width:800px;max-width:100%;height:auto}.adSmall .adWide--wrapper img{width:300px}.adWide--wrapper iframe{max-width:100%}/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity-active,.lity-active body{overflow:hidden}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0, 0, 0, 0.9);outline:none !important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6)}.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);border:0;background:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}.lity-hide{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS1jc3Mvbm9ybWFsaXplLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9kcm9wem9uZS9kaXN0L2Ryb3B6b25lLmNzcyIsIi4uL3BsdWdpbnMvanF1ZXJ5LXVpL2pxdWVyeS11aS5zdHJ1Y3R1cmUuY3NzIiwiMl92YXJpYWJsZXMvX3N0eWxlLnNjc3MiLCIyX3ZhcmlhYmxlcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2JyZWFrcG9pbnQtc2Fzcy9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiMl92YXJpYWJsZXMvX3R5cGUuc2NzcyIsIjRfYmFzZS9fZ3JpZC5zY3NzIiwiMl92YXJpYWJsZXMvX2NvbG91cnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zdXN5L3Nhc3Mvc3VzeS9vdXRwdXQvc3VwcG9ydC9fcmVtLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3NoYXJlZC9fY29udGFpbmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc3VzeS9zYXNzL3N1c3kvb3V0cHV0L3N1cHBvcnQvX2NsZWFyZml4LnNjc3MiLCI0X2Jhc2UvX3RoZW1lcy5zY3NzIiwiNF9iYXNlL190eXBlLnNjc3MiLCI0X2Jhc2UvX2ljb25zLnNjc3MiLCI0X2Jhc2UvX2hlbHBlcnMuc2NzcyIsIjNfbWl4aW5zL19rZXlmcmFtZXMuc2NzcyIsIjRfYmFzZS9fYW5pbWF0aW9ucy5zY3NzIiwiNF9iYXNlL19wcmludC5zY3NzIiwiNV9lbGVtZW50cy9fbGlua3Muc2NzcyIsIjVfZWxlbWVudHMvX2ZpZWxkcy5zY3NzIiwiNV9lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwiNV9lbGVtZW50cy9faW5wdXRzLnNjc3MiLCI1X2VsZW1lbnRzL19kYXRlcGlja2VyLnNjc3MiLCI1X2VsZW1lbnRzL19yYWRpb2NoZWNrLnNjc3MiLCI1X2VsZW1lbnRzL190ZXh0YXJlYS5zY3NzIiwiNV9lbGVtZW50cy9fc2VsZWN0LnNjc3MiLCI1X2VsZW1lbnRzL190U3RlcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3N1c3kvc2Fzcy9zdXN5L291dHB1dC9mbG9hdC9fc3Bhbi5zY3NzIiwiNV9lbGVtZW50cy9fZHJvcHpvbmUuc2NzcyIsIjVfZWxlbWVudHMvX2FjY29yZGlvbi5zY3NzIiwiNV9lbGVtZW50cy9fY2FyZC5zY3NzIiwiNV9lbGVtZW50cy9fcmVwcy5zY3NzIiwiNV9lbGVtZW50cy9fY2FsbFRvQWN0aW9uLnNjc3MiLCI1X2VsZW1lbnRzL19wZW9wbGUuc2NzcyIsIjRfYmFzZS9fY3NzLWdyaWQuc2NzcyIsIjVfZWxlbWVudHMvX2lubGluZU1lc3NhZ2Uuc2NzcyIsIjZfbGF5b3V0L19ib2R5LnNjc3MiLCI2X2xheW91dC9fZm9vdGVyLnNjc3MiLCIzX21peGlucy9fY2xlYXJGaXguc2NzcyIsIjNfbWl4aW5zL19pbmxpbmVGaXguc2NzcyIsIjNfbWl4aW5zL192QWxpZ24uc2NzcyIsIjNfbWl4aW5zL19jbGVhckxpc3Quc2NzcyIsIjZfbGF5b3V0L19tZW51LnNjc3MiLCI2X2xheW91dC9fYXhfbWVudS5zY3NzIiwiN19tb2R1bGVzL19wYWdlX2JvZHkuc2NzcyIsIjdfbW9kdWxlcy9fcGFnZV90aXRsZS5zY3NzIiwiN19tb2R1bGVzL19ob21lX3RpdGxlLnNjc3MiLCI3X21vZHVsZXMvX2FydGljbGUuc2NzcyIsIjNfbWl4aW5zL19oZWlnaHRSYXRpby5zY3NzIiwiN19tb2R1bGVzL19zaWRlYmFyLnNjc3MiLCI3X21vZHVsZXMvX2JyZWFkY3J1bWIuc2NzcyIsIjdfbW9kdWxlcy9fbGlzdGluZ19zZWFyY2guc2NzcyIsIjdfbW9kdWxlcy9fbGlzdGluZ19wYWdpbmF0aW9uLnNjc3MiLCI3X21vZHVsZXMvX2xpc3Rpbmcuc2NzcyIsIjdfbW9kdWxlcy9fcmVzb3VyY2VzLnNjc3MiLCI3X21vZHVsZXMvX2NsYXNzaWZpZWRzLnNjc3MiLCI3X21vZHVsZXMvX2NhbGxUb0FjdGlvbi5zY3NzIiwiN19tb2R1bGVzL19wb3B1bGFyX21vZHVsZS5zY3NzIiwiN19tb2R1bGVzL19hZC5zY3NzIiwiN19tb2R1bGVzL19saXR5LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyRENBQSxDQUFBLHNGQVVBLGFBWUksQ0FBQSxtQkFPSixvQkFHSSxDQUFBLHNCQVFKLFlBQ0ksQ0FBQSxRQUNBLENBQUEsa0JBUUosWUFFSSxDQUFBLEtBYUosc0JBQ0ksQ0FBQSx5QkFDQSxDQUFBLDZCQUNBLENBQUEsS0FPSixRQUNJLENBQUEsRUFXSixzQkFDSSxDQUFBLFFBT0osbUJBQ0ksQ0FBQSxpQkFPSixTQUVJLENBQUEsR0FZSixhQUNJLENBQUEsY0FDQSxDQUFBLFlBT0osd0JBQ0ksQ0FBQSxTQU9KLGdCQUVJLENBQUEsSUFPSixpQkFDSSxDQUFBLEdBUUEsc0JBQ0EsQ0FBQSxRQUNBLENBQUEsS0FPSixlQUNJLENBQUEsVUFDQSxDQUFBLGtCQU9KLDJCQUlJLENBQUEsYUFDQSxDQUFBLElBT0osb0JBQ0ksQ0FBQSxFQU9KLHNCQUNJLENBQUEsTUFPSixhQUNJLENBQUEsUUFPSixhQUVJLENBQUEsYUFDQSxDQUFBLGlCQUNBLENBQUEsdUJBQ0EsQ0FBQSxJQUdKLFVBQ0ksQ0FBQSxJQUdKLGNBQ0ksQ0FBQSxJQVdKLFFBQ0ksQ0FBQSxlQU9KLGVBQ0ksQ0FBQSxPQVdKLFFBQ0ksQ0FBQSxTQVdKLHVCQUNJLENBQUEsWUFDQSxDQUFBLDBCQUNBLENBQUEsT0FRSixRQUNJLENBQUEsU0FDQSxDQUFBLDZCQVNKLG1CQUlJLENBQUEsY0FDQSxDQUFBLFFBQ0EsQ0FBQSxhQVFKLGtCQUVJLENBQUEsY0FVSixtQkFFSSxDQUFBLG9FQVdKLHlCQUlJLENBQUEsY0FDQSxDQUFBLHNDQU9KLGNBRUksQ0FBQSx1Q0FRSixxQkFFSSxDQUFBLFNBQ0EsQ0FBQSxtQkFTSiw0QkFDSSxDQUVBLHNCQUNBLENBQUEsK0ZBUUosdUJBRUksQ0FBQSxpREFPSixRQUVJLENBQUEsU0FDQSxDQUFBLFNBUUosYUFDSSxDQUFBLGtCQUNBLENBQUEsTUFXSix3QkFDSSxDQUFBLGdCQUNBLENDbldBLDJCQUdKLEdBQ0UsU0FDRSxDQUlBLDBCQUNBLENBQUEsUUFFRixTQUNFLENBSUEseUJBQ0EsQ0FBQSxLQUVGLFNBQ0UsQ0FJQSwyQkFDQSxDQUFBLENBb0NBLG9CQUdKLEdBQ0UsU0FDRSxDQUlBLDBCQUNBLENBQUEsSUFFRixTQUNFLENBSUEseUJBQ0EsQ0FBQSxDQThDQSxpQkFHSixHQUtJLGtCQUNBLENBQUEsSUFNQSxvQkFDQSxDQUFBLElBTUEsa0JBQ0EsQ0FBQSxDQUFBLHNCQUdKLHFCQUNFLENBQUEsVUFHRixnQkFDRSxDQUFBLG1DQUNBLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLHVCQUVGLGNBQ0UsQ0FBQSx5QkFFRixjQUNFLENBQUEsd0VBRUYsY0FDRSxDQUFBLGlDQUVGLFlBQ0UsQ0FBQSx3QkFFRixrQkFDRSxDQUFBLG9DQUVGLFVBQ0UsQ0FBQSxzQkFFRixpQkFDRSxDQUFBLFlBQ0EsQ0FBQSxpQ0FFRixlQUNFLENBQUEsYUFDQSxDQUFBLFdBQ0EsQ0FBQSxTQUNBLENBQUEsWUFDQSxDQUFBLGNBQ0EsQ0FBQSxlQUNBLENBQUEsc0JBRUYsaUJBQ0UsQ0FBQSxvQkFDQSxDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLGdCQUNBLENBQUEsNEJBRUYsWUFDRSxDQUFBLHdDQUVGLFNBQ0UsQ0FBQSxnREFFRixrQkFDRSxDQUFBLGVBQ0EsQ0FBQSxpREFDQSxDQUFBLGtEQUVGLFNBQ0UsQ0FBQSx1Q0FFRixnQkFDRSxDQUFBLG1EQU1BLDZCQUNBLENBQUEsaUNBRUYsY0FDRSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxXQUNBLENBQUEsdUNBRUYseUJBQ0UsQ0FBQSx3Q0FFRixTQUNFLENBQUEsa0NBRUYsVUFDRSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxTQUNBLENBQUEsY0FDQSxDQUFBLGNBQ0EsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsd0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLDJDQUVGLGlCQUNFLENBQUEsY0FDQSxDQUFBLCtDQUVGLGtCQUNFLENBQUEsMERBRUYseUNBQ0UsQ0FBQSx5Q0FDQSxDQUFBLDJEQUVGLGVBQ0UsQ0FBQSxzQkFDQSxDQUFBLGdFQUVGLDRCQUNFLENBQUEsb0dBRUYseUNBQ0UsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSwwQ0FNQSwyQkFDQSxDQUNBLGdCQUNBLENBQUEsZ0NBRUYsa0JBQ0UsQ0FBQSxlQUNBLENBQUEsV0FDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsb0NBRUYsYUFDRSxDQUFBLGtEQU1BLDREQUNBLENBQUEsOENBRUYsU0FDRSxDQUlBLHFEQUNBLENBQUEsNEVBRUYsbUJBQ0UsQ0FBQSxTQUNBLENBQUEsV0FDQSxDQUFBLGlCQUNBLENBQUEsYUFDQSxDQUFBLE9BQ0EsQ0FBQSxRQUNBLENBQUEsaUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLG9GQUVGLGFBQ0UsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGlEQUVGLFNBQ0UsQ0FJQSx5QkFDQSxDQUFBLCtDQUVGLFNBQ0UsQ0FJQSw4QkFDQSxDQUFBLHVEQU1BLGdDQUNBLENBQUEsbUNBRUYsU0FDRSxDQUFBLFlBQ0EsQ0FBQSxtQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLFFBQ0EsQ0FBQSxPQUNBLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQUFBLG1DQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSw4Q0FFRixlQUNFLENBQUEsaURBQ0EsQ0FBQSxpQkFDQSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsUUFDQSxDQUFBLE9BQ0EsQ0FJQSxrQ0FDQSxDQUFBLGlEQUVGLGFBQ0UsQ0FBQSx1REFFRixTQUNFLENBQUEsbUJBQ0EsQ0FBQSx3Q0FFRixtQkFDRSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxZQUNBLENBQUEsU0FDQSxDQUlBLDJCQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsU0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0JBQ0EsQ0FBQSx1REFDQSxDQUFBLGtCQUNBLENBQUEsV0FDQSxDQUFBLDhDQUVGLFVBQ0UsQ0FBQSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSxpQ0FDQSxDQUFBLGtDQUNBLENBQUEsK0JBQ0EsQ0FBQTs7Ozs7Ozs7O0VDbGRGLENBWUEsa0JBQ0MsWUFBQSxDQUVELDZCQUNDLFFBQUEsQ0FDQSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FFRCxpQkFDQyxRQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUNBLG9CQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FFRCxxREFFQyxVQUFBLENBQ0EsYUFBQSxDQUNBLHdCQUFBLENBRUQsMEJBQ0MsVUFBQSxDQUVELGdCQUNDLFVBQUEsQ0FDQSxXQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSx1QkFBQSxDQUdELFVBQ0MsV0FBQSxDQU1ELG1CQUNDLHlCQUFBLENBQ0EsbUJBQUEsQ0FNRCxTQUNDLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxlQUFBLENBQ0EsMkJBQUEsQ0FHRCxzQkFDQyxRQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBT0QsbUJBQ0MsY0FBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FFRCxtQ0FDQyxhQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSwyQkFBQSxDQUNBLGNBQUEsQ0FFRCxvQ0FDQyxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxhQUFBLENBRUQsV0FDQyxnQkFBQSxDQUNBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLHFCQUFBLENBRUEsZ0JBQUEsQ0FHQSxnQkFBQSxDQUdELGlGQUtDLG9CQUFBLENBSUQscUJBQ0MsU0FBQSxDQUNBLHFCQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUlELG9DQUNDLGFBQUEsQ0FJRCw4QkFDQyxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBR0QsbUNBQ0MsU0FBQSxDQUNBLFdBQUEsQ0FDQSxZQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUlELHdDQUNDLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FLRCxxRUFFQyxRQUFBLENBQ0EsU0FBQSxDQUVELDRDQUNDLGlDQUFBLENBQ0EsbUJBQUEsQ0FDQSxXQUFBLENBRUQsa0RBQ0MsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsV0FBQSxDQUVELHNJQUVDLHFCQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBRUQsMkJBQ0MsbUJBQUEsQ0FFRCxlQUNDLFVBQUEsQ0FDQSxtQkFBQSxDQUNBLFlBQUEsQ0FFRCxxQ0FDQyxpQkFBQSxDQUNBLGNBQUEsQ0FFRCxzRUFFQyxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxXQUFBLENBQ0EsWUFBQSxDQUVELGtGQUVDLE9BQUEsQ0FFRCxtQ0FDQyxRQUFBLENBRUQsbUNBQ0MsU0FBQSxDQUVELHlDQUNDLFFBQUEsQ0FFRCx5Q0FDQyxTQUFBLENBRUQsZ0ZBRUMsYUFBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBQ0EsT0FBQSxDQUNBLGVBQUEsQ0FFRCxvQ0FDQyxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUVELDJDQUNDLGFBQUEsQ0FDQSxZQUFBLENBRUQsbUZBRUMsU0FBQSxDQUVELHFCQUNDLFVBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBRUQsa0JBQ0MsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsUUFBQSxDQUVELGtCQUNDLFFBQUEsQ0FDQSxXQUFBLENBRUQsMkNBRUMsYUFBQSxDQUNBLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBRUQseUNBQ0MscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLGVBQUEsQ0FFRCxnREFDQyxXQUFBLENBQ0EscUJBQUEsQ0FDQSxjQUFBLENBQ0EsMkJBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FFRCxzRUFDQyxVQUFBLENBSUQsbUNBQ0MsVUFBQSxDQUVELDBDQUNDLFVBQUEsQ0FFRCxnREFDQyxTQUFBLENBQ0Esa0JBQUEsQ0FFRCw0Q0FDQyxTQUFBLENBRUQsNENBQ0MsV0FBQSxDQUVELDRDQUNDLFNBQUEsQ0FFRCw0SUFFQyxtQkFBQSxDQUVELCtDQUNDLFVBQUEsQ0FFRCx5QkFDQyxVQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FJRCxtQkFDQyxhQUFBLENBRUQsdUNBQ0MsU0FBQSxDQUNBLFNBQUEsQ0FFRCx1Q0FDQyxRQUFBLENBQ0EsVUFBQSxDQUVELDZDQUNDLFNBQUEsQ0FDQSxTQUFBLENBRUQsNkNBQ0MsUUFBQSxDQUNBLFVBQUEsQ0FFRCw2Q0FDQyxXQUFBLENBRUQsb0RBQ0MsVUFBQSxDQUVELGtIQUVDLFdBQUEsQ0FFRCx3SUFFQyxvQkFBQSxDQUNBLHFCQUFBLENBSUQsd0JBQ0MsYUFBQSxDQUNBLG9CQUFBLENBQ0EsZUFBQSxDQUNBLDJCQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FFRCxTQUNDLGVBQUEsQ0FDQSxTQUFBLENBQ0EsUUFBQSxDQUNBLGFBQUEsQ0FDQSxTQUFBLENBRUQsa0JBQ0MsaUJBQUEsQ0FFRCx1QkFDQyxRQUFBLENBQ0EsY0FBQSxDQUVBLHNHQUFBLENBRUQsK0JBQ0MsaUJBQUEsQ0FDQSx3QkFBQSxDQUVELDBCQUNDLFlBQUEsQ0FDQSxRQUFBLENBQ0EsV0FBQSxDQUNBLGFBQUEsQ0FDQSxzQkFBQSxDQUVELG1EQUVDLFdBQUEsQ0FJRCxlQUNDLGlCQUFBLENBRUQscUNBQ0MsZ0JBQUEsQ0FJRCxrQkFDQyxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUNBLGFBQUEsQ0FJRCx1QkFDQyxTQUFBLENBQ0EsT0FBQSxDQUVELG9CQUNDLFNBQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFlBQUEsQ0FFRCw2QkFDQyxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUVELHFEQUNDLGFBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLFFBQUEsQ0FFRCxvQkFDQyxhQUFBLENBRUQsb0JBQ0MsYUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBRUQsZ0NBQ0MsZUFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUVELDRCQUNDLFdBQUEsQ0FDQSxZQUFBLENBRUQsU0FDQyxpQkFBQSxDQUNBLFlBQUEsQ0FFRCxzQkFDQyxRQUFBLENBQ0EsbUJBQUEsQ0FFRCx5QkFDQyxlQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsS0FBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSxTQUFBLENBQ0Esa0JBQUEsQ0FFRCxzQ0FDQyxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxvQkFBQSxDQUVELHdDQUNDLGtCQUFBLENBQ0Esa0JBQUEsQ0FFRCw0S0FHQyxXQUFBLENBRUQsb0VBQ0MsY0FBQSxDQUVELHdCQUNDLGFBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBRUQsWUFDQyxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxZQUFBLENBQ0EsZUFBQSxDQUVELGlCQUNDLGdCQUFBLENDbmFELHlNQUNFLGlCQ3RHMkIsQ0MrRHpCLHlCRnNDSix5TUFHSSxpQkN4R3lCLENBQUEsQ0MrRHpCLHlCRnNDSix5TUFNSSxpQkFBQSxDQUFBLENBRUYseVZBQ0UseUJBQUEsQ0FJSiw0S0FDRSxrQkNuSDJCLENENkgzQixrQkM3SDJCLENDK0R6Qix5QkZtREosNEtBYUksa0JDL0h5QixDQUFBLENDK0R6Qix5QkZtREosNEtBZ0JJLGtCQUFBLENBQUEsQ0FLRiwwU0FDRSwwQkFBQSxDQW9CRixhQUNFLHdCQXRKMEIsQ0E0SjFCLHNDQUVFLHlCQTdKd0IsQ0dDOUIsV0FDRSw4QkFBQSxDQUNBLHFDQUFBLENBQ0EsbU9BQUEsQ0FPRixXQUFBLCtCQUFBLENBQ0UscUNBQUEsQ0FDQSxtT0FBQSxDQU9GLFdBQUEsNkJBQUEsQ0FDRSxxQ0FBQSxDQUNBLG1PQUFBLENDakJGLEtBRUUscUJBQUEsQ0FDQSxPQUNFLHFCQUFBLENBSUosS0FDRSxhQ0ZrQixDREdsQixlQUNFLGFDSmdCLENEU3BCLHFDRVhJLGdCQ05PLENETVAsZ0JDTk8sQ0RNUCxpQkNOTyxDQ0ZQLGlEQUNFLFdBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDTmtERix5QkVsQ0oscUNBSUksY0FBQSxDQUFBLENLbENKLEdBQ0MsYUFBQSxDQUNHLHlCQUFBLENDRkosS0FDRSx5Q1BvQ29CLENPakNwQixhQUFBLENBQ0EsZUFBQSxDQUNBLGFMZWtCLENLZGxCLGtDQUFBLENBQ0EsZUFDRSxhTFlnQixDSDJDaEIseUJRaEVKLEtBWUksZUFBQSxDQUNBLGdCQUFBLENBQUEsQ0FhSixLQUpFLGNBQUEsQ0FDQSxnQkFBQSxDQUtBLHlDUFNvQixDT0h0QixPQVpFLGlCQUFBLENBQ0Esa0JBQUEsQ0FjQSx5Q0FBQSxDQUNBLGtCQU5zQixDQU90QixlQUFBLENBQ0EsYUFBQSxDQUdGLHVCQXJCRSxpQkFBQSxDQUNBLGtCQUFBLENBdUJBLDBDUFJvQixDT1NwQixrQkFmc0IsQ0FnQnRCLGVBQUEsQ0FDQSxhQUFBLENBR0YsdUNBOUJFLGlCQUFBLENBQ0Esa0JBQUEsQ0FnQ0EsMENQakJvQixDT2tCcEIsa0JBeEJzQixDQXlCdEIsZUFBQSxDQUNBLGFBQUEsQ0FHRixxQkF2Q0UsaUJBQUEsQ0FDQSxrQkFBQSxDQXlDQSwwQ1AxQm9CLENPMkJwQixrQkFsQ2lCLENBbUNqQixlQUFBLENBQ0EsYUFBQSxDQUdGLE9BaERFLGlCQUFBLENBQ0Esa0JBQUEsQ0FrREEseUNQcENvQixDT3FDcEIsa0JBM0NpQixDQTRDakIsZUFBQSxDQUNBLGFBQUEsQ0FHRiw4RUF6REUsZ0JBQUEsQ0FDQSxpQkFBQSxDQTJEQSwwQ1A1Q29CLENPNkNwQix3QkFBQSxDQUNBLGtCQXJEaUIsQ0FzRGpCLGVBQUEsQ0FDQSxhQUFBLENBR0YsS0FuRUUsY0FBQSxDQUNBLGdCQUFBLENBcUVBLHlDUHZEb0IsQ093RHBCLGlCQUFBLENBR0Ysa0JBMUVFLGNBQUEsQ0FDQSxnQkFBQSxDQTJFQSxlQUFBLENBQ0Esd0NQNURvQixDTytEdEIsWUFoRkUsY0FBQSxDQUNBLGNBQUEsQ0FpRkEsMENQbEVvQixDRDBCbEIsMEJRc0NKLFlBaEZFLGNBQUEsQ0FDQSxjQUFBLENBQUEsQ0F1RkYsbUJBeEZFLGNBQUEsQ0FDQSxjQUFBLENBMkZGLDREQTVGRSxnQkFBQSxDQUNBLGlCQUFBLENBNkZBLHlDUC9Fb0IsQ09nRnBCLGlCQUFBLENBR0YseWhCQWxHRSxjQUFBLENBQ0EsZ0JBQUEsQ0FtR0EsMENQcEZvQixDT3VGdEIsbUJBdkdFLGNBQUEsQ0FDQSxnQkFBQSxDQTBHRixxQkFDRSxjQUFBLENBQ0EsYUFBQSxDQUdGLGNBaEhFLGNBQUEsQ0FDQSxnQkFBQSxDQWlIQSwwQ1BsR29CLENPcUd0QixtQkFySEUsZ0JBQUEsQ0FDQSxpQkFBQSxDQXNIQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUdGLGlDQTVIRSxjQUFBLENBQ0EsZ0JBQUEsQ0E2SEEsMENQOUdvQixDT2lIdEIsd0NBaklFLGNBQUEsQ0FDQSxnQkFBQSxDQWtJQSwwQ1BuSG9CLENPc0h0QixrT0F0SUUsY0FBQSxDQUNBLGdCQUFBLENBdUlBLDBDUHhIb0IsQ080SHRCLFNBQ0UsNEJBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUNBLDZCQUFBLENBQ0EsZUFBQSxDQUlBLGVBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSxrQlQ3S3lCLENTOEt6QixrQkFDRSx3Qkx0SmMsQ0t3SmhCLG9DQUVFLFlBQUEsQ0FDQSx3QkFBQSxDQVNGLDRCQUNFLFdBQUEsQ0FHQSx1Q0FDRSxVQUFBLENBY04sY0FDRSxZQUFBLENBRUYsNkdBT0UsZVQxTnlCLENTNE4zQixzQkFDRSxrQkFBQSxDQUVGLGVBQ0UsY0FBQSxDQU1BLHNDQUNFLDhCQUFBLENBQ0EsNEJBQUEsQ0N6T04sTUFFRSxpQkFBQSxDQUNBLG1CQUFBLENBSUEsU0FBQSxDQUNBLFVBQUEsQ0FPQSxzQkFBQSxDQUtBLGVBQUEsQ0FDQSxVQUNFLFdBQUEsQ0FDQSxZQUFBLENUeUNBLDBCVWhFSixXQUVJLFlBQUEsQ0FBQSxDQUlKLFdBQ0UsWUFBQSxDVnlERSwwQlUxREosV0FHSSxvQkFBQSxDQUFBLENDS0YsaUJDYkEsR0FDRSwwQkFBQSxDQUVGLEtBQ0Usd0JBQUEsQ0FBQSxDRFNGLHNCQ0hBLEdBQ0Usd0JBQUEsQ0FFRixJQUNFLDJCQUFBLENBRUYsR0FDRSx3QkFBQSxDQUFBLENDbEJKLGFBQ0ksYUFDSSx1QkFBQSxDQUVKLE1BQ0ksY0FBQSxDQUVKLEtBQ0ksUUFBQSxDQUNBLFNBQUEsQ0FJSixPQUNJLFlBQUEsQ0FHSiw4RUFHSSxZQUFBLENBR0osY0FDSSxlQUFBLENBQ0EsV0FBQSxDQUdKLGtCQUNJLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSx1QkFBQSxDQUNBLHNCQUFBLENBR0osc0JBQ0ksdUJBQUEsQ0FHSixjQUNJLHNCQUFBLENBQ0EsV0FBQSxDQUdKLFlBQ0ksMEJBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEsQ0FHSiw4Q0FDSSxZQUFBLENBR0osdUJBQ0ksWUFBQSxDQUdKLFdBQ0ksZUFBQSxDQUdKLG1CQUNJLHVCQUFBLENBR0osbUNBQ0ksNEJBQUEsQ0FHSixTQUNJLDhCQUFBLENBQUEsa0JBQUEsQ0FHSixvQkFDSSx1QkFBQSxDQUdKLHFDQUVJLHFCQUFBLENBQ0EseUJBQUEsQ0FDQSxvQkFBQSxDQUdKLG9CQUNJLHlCQUFBLENBQ0EscUJBQUEsQ0FHSixZQUNJLDBCQUFBLENBR0osbUZBRUksdUJBQUEsQ0FHSixvQ0FDSSxVQUFBLENBR0osMENBRUkscUJBQUEsQ0FHSix5Q0FDSSx1QkFBQSxDQUdKLHNCQUNJLDBCQUFBLENBR0osMEJBQ0ksbUJBQUEsQ0FDQSw2QkFBQSxDQUdKLDJCQUVJLHFCQUFBLENBRUEsd0JBQUEsQ0FFQSxxQkFBQSxDQUlKLHFDQUVJLGNBQUEsQ0FHSixvREFHSSxxQkFBQSxDQUdKLGtHQUlJLHFCQUFBLENBSUosaURBRUksWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSwwQkFBQSxDQUdKLHlDQUVJLFNBQUEsQ0FDQSxVQUFBLENBR0osa0JBQ0ksNkJBQUEsQ0FBQSxpQkFBQSxDQUVBLHdCQUFBLENBSUosTUFDSSx1QkFBQSxDQUdKLDZEQUdJLHVCQUFBLENBSUEseUNBQ0ksOEJBQUEsQ0FBQSxrQkFBQSxDQUNBLHVCQUFBLENBQ0EsNEJBQUEsQ0FDQSxxQkFBQSxDQUVKLDZGQUVJLHFCQUFBLENBRUosb0VBRUksdUJBQUEsQ0FFSixzQ0FDSSw4QkFBQSxDQUVKLDBFQUNJLHVCQUFBLENBRUosOENBQ0ksd0JBQUEsQ0FFSix1Q0FDSSx3QkFBQSxDQUdKLHNDQUNJLDhCQUFBLENBQUEsa0JBQUEsQ0FDQSw0QkFBQSxDQVVKLHFNQUNJLDhCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUNBLGdDQUFBLENBRUosbWhCQUdJLHFCQUFBLENBRUosMkpBQ0kscUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHdnQkFFSSxxQkFBQSxDQUVKLHE2QkFHSSxTQUFBLENBQ0EseUNBQUEsQ0FFSiw2VEFDSSwyQkFBQSxDQUVKLHVUQUNJLHVCQUFBLENBRUosaVFBQ0ksd0JBQUEsQ0FDQSwyQkFBQSxDQUFBLENDOVBoQixFQUVFLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxhWHVDa0IsQ1d0Q2xCLGlCQUVFLGFYd0NnQixDV3RDbEIsYUFDRSxhWHFDZ0IsQ1dwQ2hCLHNDQUVFLHdCWFljLENXWGQsYVhpQ2MsQ1c1QnBCLHFCQUNFLFNBQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxrRkFHRSxlQUFBLENBQ0EsYVhtQmdCLENXakJsQixnQ0FDRSxlQUFBLENBQ0EsYVhlZ0IsQ1dkaEIsNEVBRUUsd0JYVmMsQ1dXZCxhWFdjLENXTGxCLCtEQUVFLGFYR2dCLENXRGxCLHdFQUNFLGFBQUEsQ0FDQSx3S0FFRSx3Qlh6QmMsQ1cwQmQsYVhKYyxDWS9DcEIsU0FDRSxhQUFBLENBSUEsVUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFFRSxVQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBR0YsZUFDRSxlQUFBLENBSUosYUFDRSxzQkFBQSxDQUNBLGlDQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FHRixzS0FZRSwwQ2RIb0IsQ2NLcEIsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLDRCakJqQjRCLENpQmtCNUIsOFBBQ0Usb0JBQUEsQ0FDQSxVQUFBLENBR0EscVRBQ0UsY0FBQSxDZlNGLHlCZVhGLHdPQUtJLHFCQUFBLENBQ0EscVRBQ0UsZ0JBQUEsQ0FDQSxZQUFBLENBQUEsQ0FJTixtUEFDRSxXQUFBLENBRUYsb1JBQ0UsYVpvQmdCLENZbEJsQixtUEFDRSxhWnFCZ0IsQ1luQmxCLG1QQUNFLFVBQUEsQ0FDQSxjQUFBLENBQ0EsU0FBQSxDQUdBLCtjQUNFLGtCQUFBLENBQ0EsaWhCQUNFLGdCQUFBLENBQ0EsMkJBQUEsQ0FDQSw4QkFBQSxDQUdKLHk2QkFFRSxVQUFBLENBR0osd09BQ0UsaUJBQUEsQ0FDQSxhQUFBLENBRUYscVRBQ0UsaUJBQUEsQ0FDQSxnRGpCekUwQixDaUIwRTFCLFFBQUEsQ0FDQSxPQUFBLENBS0YscUJBQ0UsZUFBQSxDQUVGLHNCQUNFLGdCQUFBLENBRUYsdUJBQ0UsaUJBQUEsQ0NqSEosdUVBTUUsb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdEbEJrQjRCLENrQmpCNUIsZUFBQSxDQUNBLHdCYmVrQixDYWRsQixpQmxCUjRCLENrQlM1QixVYlVrQixDYVRsQixnQmxCVDRCLENrQlU1QixrQkFBQSxDQUNBLG9CYlVrQixDYVRsQixpQmxCYjRCLENrQmM1QixvQkFBQSxDQUNBLGdCbEJlNEIsQ2tCZDVCLGtCQUFBLENBQ0Esb0hBQ0UsYWJvRWdCLENhbkVoQix3QmJrRWdCLENhakVoQixvQmJnRWdCLENhL0RoQixrQkFBQSxDQUNBLG1CQUFBLENBRUYsME1BRUUsVWJQZ0IsQ2FRaEIsd0JiMkJnQixDYXpCbEIscUdsQnNIQSx3QkE5STRCLENBK0k1Qiw0SkFDRSx5QkEvSTBCLENrQjBCNUIscUdBQ0UsK0NsQlIwQixDa0JVNUIscUdBQ0UsZUFBQSxDQUVGLDBHQUNFLGdCQUFBLENBRUYsK0dBQ0UsaUJBQUEsQ0FFRiwwR0FDRSx5Q0FBQSxDQUdBLG1OQUNFLHdCQUFBLENBR0osMEdBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FFRiwyS0FDRSxlQUFBLENBQ0EsZ0JsQnpEMEIsQ2tCMEQxQixrQkFBQSxDQUNBLG9CYnRDZ0IsQ2F1Q2hCLGVBQUEsQ0FDQSwwQkFBQSxDQUNBLDZCQUFBLENBRUYsOEhBQ0Usd0JiRGdCLENhRWhCLFViaERnQixDYXNEbEIsOEhBQ0UscUJidkRnQixDYXdEaEIsYWJ6RGdCLENhMERoQixvQmIxRGdCLENhMkRoQix3VEFFRSx3QmJuQmMsQ2FzQmxCLG9IQUNFLHdCYmpFZ0IsQ2FrRWhCLFViakVnQixDYWtFaEIsaUJibEVnQixDYW1FaEIsb1NBRUUsVWJyRWMsQ2FzRWQsd0JibkNjLENhd0NwQiw0RkFDRSxTQUFBLENBQ0EsOEJBQUEsQ0FDQSxhYi9Fa0IsQ2FnRmxCLFFBQUEsQ0FDQSx3T0FFRSw4QkFBQSxDQUNBLGFiaEZnQixDYW9GcEIsb0JBQ0UsVUFBQSxDQUdGLGtCQUNFLGVBQUEsQ0FJRixzQkFDRSxZQUFBLENBQ0EsZ0NBQ0Usb0JBQUEsQ0FDQSxxQ0FDRSxZQUFBLENBU04sc0JBQ0Usb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQVJrQixDQVNsQiwyQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLFVBQUEsQ0FDQSxTQVpnQixDQWFoQixVQWJnQixDQWNoQixxQkFBQSxDQUNBLGtCQUFBLENMdkhGLHFDQUFBLENLMEhBLHlEQUVFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBdEJnQixDQXVCaEIsVUF2QmdCLENBd0JoQixxQkFBQSxDQUNBLGtCQUFBLENBRUYsNkJBQ0UsS0FBQSxDQUFBLFFBMUJrQixDQTBCa0IsV0FBQSxDQUFBLFVBQUEsQ0xwSXRDLHVDQUFBLENLdUlBLDRCQUNFLEtBQUEsQ0FBQSxTQUFBLENBQUEsV0FBQSxDQUFBLFVBQUEsQ0x4SUYsdUNBQUEsQ012QkYsZ05BRUUsVUFBQSxDQUNBLHFCZDhFa0IsQ2M3RWxCLGdCbkJENEIsQ21CRTVCLGtCQUFBLENBQ0Esb0JkMEVrQixDY3pFbEIsaUJuQkw0QixDbUJNNUIsZ0JuQndCNEIsQ21CdkI1QixhQUFBLENBRUEsdUJBQUEsQ0FDQSw0V0FDRSxVQUFBLENBRUYsd1JuQjhIQSx3QkF2STRCLENBd0k1QixvQkt0SGtCLENMdUhsQiw0WkFDRSx5QkF4STBCLENtQlU1Qix3Um5CbUlBLHdCQTlJNEIsQ0ErSTVCLDRaQUNFLHlCQS9JMEIsQ21CYTVCLG91QkFFRSxhZGlFZ0IsQ2NoRWhCLHdCZCtEZ0IsQ2M5RGhCLG9CZDZEZ0IsQ2M1RGhCLGtCQUFBLENBRUYsd2FBQ0UsYWQyRGdCLENjMURoQix3QmR5RGdCLENjeERoQixvQmR1RGdCLENjckRsQix3VUFDRSxpQmRiZ0IsQ2NlbEIsZ1RBQ0Usb0Jkc0RnQixDY3BEbEIsb1NBQ0Usa0JBQUEsQ0FDQSw4QkFBQSxDQUlGLHFaQUNFLGdCbkIzQzBCLENtQjRDMUIsa0JBQUEsQ0FFQSxpQm5CL0MwQixDbUJnRDFCLG1oQkFDRSx3QmRvQ2MsQ2NuQ2Qsb0Jka0NjLENjakNkLGtCQUFBLENBTU4sZ0tBV0UscUJBQUEsQ0FDQSxnRG5COUM0QixDbUIrQzVCLHNOQUNFLCtDbkI5QzBCLENvQnZCOUIsZUFDRSxxQkFBQSxDQUNBLDZDcEJNNEIsQ29CTDVCLGlCcEJMNEIsQ29CUTlCLDJDQUVFLGlCQUFBLENBQ0EsdURBQ0Usd0JmVWdCLENlVGhCLFVmTWdCLENlRnBCLHdDQUVFLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBR0Ysb0JBQ0UsaUJBQUEsQ0FHRixvQkFDRSxrQkFBQSxDQ3hCRiwrQkFFRSxhQUFBLENBQ0EsMkJyQm9CNEIsQ3FCbkI1Qiw0QnJCbUI0QixDcUJsQjVCLDJDQUVFLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSx3QmhCbUVnQixDZ0JsRWhCLGlCckJmMEIsQ3FCZ0IxQix3QkFBQSxDQUNBLHFDQUFBLENBQ0EsaUVBQ0UsOEJBQUEsQ0FFRiw0R0FFRSxvQkFBQSxDQUVGLHVEQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUFBLG9CckJOd0IsQ3FCVTFCLHVEckI0R0Ysd0JBdkk0QixDQXdJNUIsb0JLdEhrQixDZ0JXZCx3QmhCNERjLENnQjNEZCxjQUFBLENyQjJHSiw2RUFDRSx5QkF4STBCLENxQmdDMUIseURyQjZHRix3QkE5STRCLENBK0k1QiwrRUFDRSx5QkEvSTBCLENzQlI5QixTQUdFLGdEdEJzQjRCLENzQnJCNUIsNEJ0QjBCNEIsQ3NCekI1QixXQUFBLENDSEUsMkJBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQUEsV0FBQSxDQUFBLFlBQUEsQ0FBQSxTQUFBLENBTU4sT0FJRSxxQkFBQSxDQUNBLDhCQUFBLENBQ0EsZ0R2QlM0QixDdUJSNUIsYUFDRSwrQ3ZCUzBCLEN1Qkw5Qiw4QkFDRSxlQUFBLENBTUYsZ0NBR0UsVUFBQSxDQUNBLGdEdkJSNEIsQ3VCUzVCLGdCdkJGNEIsQ3VCRzVCLDZDQUNFLCtDdkJUMEIsQ3VCYTlCLG9CQUNFLHFCbEJwQmtCLENrQnFCbEIsV0FBQSxDQUNBLDZDdkIvQjRCLEN1QmdDNUIsaUJ2QjFDNEIsQ3VCMkM1QixtREFDRSxnRHZCckIwQixDdUJzQjFCLHFJQUVFLFFBQUEsQ0FDQSx3QmxCL0JjLENrQnFDcEIsb0JBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EseUJBQ0UsWUFBQSxDQUdBLG9EQUNFLG9CQUFBLENBRUYsc0RBQ0UsWUFBQSxDQUtOLGdDQUNFLGFsQjlDa0IsQ21CM0JwQiw0Q2xCa0JJLFVtQktPLENuQkxQLFVtQktPLENEakJYLGdCQUNFLFVBQUEsQ0FDQSxxQkFDRSxZQUFBLENBSUosaUJBQ0UsY0FBQSxDQUNBLDBCQUNFLGFuQlFnQixDbUJObEIseUJBQ0UsU0FBQSxDQUlKLHlDQUVFLFNBQUEsQ0FDQSxlQUFBLENBQ0EsUUFBQSxDQUNBLGFuQlJrQixDbUJTbEIsMEdBRUUsYW5CUGdCLENtQlFoQixlQUFBLENBSUosZ0JBQ0UsaUJBQUEsQ0FFQSx1QkFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQUEsV0FBQSxDQUFBLFFBQUEsQ0FBQSxVQUFBLENBQUEsU0FBQSxDQUNBLHdCbkJsQmdCLENIc0NoQix5QnNCeEJGLHVCQU1JLFdBQUEsQ0FBQSxVQUFBLENBQUEsQ3RCa0JGLDBCc0J4QkYsdUJBU0ksWUFBQSxDQUFBLENBR0osa0JBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBRUYsbUJsQnJDRSxVbUJLTyxDbkJMUCxVbUJLTyxDRG9DTCxhQUFBLENBQ0EsMEJBQUEsQ0FDQSxTQUFBLEN0QkVGLDBCc0JDRSxzQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUFBLENBYU4sMkJBQ0UsYW5CeERnQixDbUI0RHBCLHNCQUNFLFlBQUEsQ3RCdEJFLDBCc0JxQkosc0JBR0ksYUFBQSxDQUFBLENBSUosd0JBQ0UsWUFBQSxDQU1GLGlCQUNFLGdCdkJuRzJCLEN5QkQ3QixVQUNFLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQjFCQzRCLENBQUEsb0JLbUJWLENxQmxCbEIsZ0JBQ0Usb0JyQm1CZ0IsQ3FCZnBCLDBEQUVFLGVBQUEsQ0NYRixXckJrQkksVW1CS08sQ25CTFAsVW1CS08sQ0VyQlQsaUJBQUEsQ0FNRixtQ3JCVUksVW1CS08sQ25CTFAsVW1CS08sQ0VaVCx3QnRCY2tCLENzQmJsQixhdEJja0IsQ3NCWHBCLHNDQUNFLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtEQUNFLFlBQUEsQ0FLSix1QkFDRSxVQUFBLENBR0YsaUJBQ0UsV0FBQSxDQUdGLDBCQUNFLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLEtBQUEsQ0FBQSx1QkFBQSxDQUFBLFFBQUEsQ0FBQSxTQUFBLENBQ0EsVUFBQSxDQUFBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsdUJBQUEsQ0FDQSxpRUFFRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxRQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQTlDaUIsQ0E4Q1UsVTNCMUNELEMyQjJDMUIsd0J0QnBCZ0IsQ3NCcUJoQix3QkFBQSxDQUVGLGdDQUNFLHVCQUFBLENBR0EsNkRBQ0Usd0JBQUEsQ0FFRiw0REFDRSx3QkFBQSxDQUtOLGlCQUNFLFFBQUEsQ0FFRSxvREFDRSxTQUFBLENBTU4sdUJBQ0UsYUFBQSxDQUNBLHdCQUFBLENDM0VGLDBIQU9FLFVBQUEsQ0FHRiwwQ0FFRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSw2QkFBQSxDQUdGLG9CQUNFLHNCQUFBLENBRUYsc0JBQ0Usb0JBQUEsQ0FHRixNQUNFLFVBQUEsQ0FDQSxXQUFBLENBSUYsYUFDRSxhQUFBLENBVUEscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCdkJqQmtCLEN1QmtCbEIsYXZCdkJrQixDdUJ3QmxCLFdBQUEsQ0FDQSxlQUFBLENBYkEsZ0NBQ0UsWUFBQSxDQUNBLHFCQUFBLEMxQjZCQSx5QjBCL0JGLGdDQUlJLGtCQUFBLENBQUEsQ0FVSixpQ0FDRSx3QkFBQSxDQUNBLHdCdkJ2QmdCLEN1QnlCbEIsK0JBQ0Usd0JBQUEsQ0FDQSx3QnZCckJnQixDdUJzQmhCLFV2QmhDZ0IsQ3VCa0NsQixxQ0FDRSxpQnZCbkNnQixDdUJvQ2hCLHFCdkJwQ2dCLEN1QnFDaEIsYXZCdENnQixDdUJ3Q2xCLDhCQUNFLHdCQUFBLENBQ0Esd0NBQUEsQ0FFRiw4QkFDRSx3QkFBQSxDQUNBLHdDQUFBLENBRUYsOEJBQ0Usd0JBQUEsQ0FDQSx1Q0FBQSxDQUVGLG1CQUNFLGF2QmpEZ0IsQ3VCa0RoQix3QkFBQSxDQUNBLDJDQUNFLGF2QnBEYyxDdUJxRGQsd0JBQUEsQ0FFRixvRUFFRSxhdkJ6RGMsQ3VCNERsQixtREFDRSxlQUFBLENBQ0Esa0J2QnhEZ0IsQ3VCeURoQixVdkJsRWdCLEN1Qm1FaEIsb0JBQUEsQ0FFRiwyREFDRSxrQnZCN0RnQixDdUIrRGxCLDJEQUNFLGtCdkI5RGdCLEN1QmdFbEIsMkRBQ0Usa0J2QjNFZ0IsQ3VCZ0ZwQixjQUNFLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxVQUFBLEMxQjFDRSx5QjBCdUNKLGNBc0JJLGNBQUEsQ0FDQSxTQUFBLENBQUEsQ0FJSixvQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FBQSxPQUFBLENBQUEsUUFBQSxDQUFBLE1BQUEsQ0FDQSx1QkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSxxQkFBQSxDQUNBLHlCQUFBLENBR0YsZUFDRSxZM0I1STJCLEMyQjZJM0IsWUFBQSxDQUNBLHFCQUFBLENBQ0EsNkJBQUEsQ0FDQSxXQUFBLENBR0YsMEJBQ0UsWUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLGlDQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FBQSxXQUFBLENBQUEsUUFBQSxDQUFBLFVBQUEsQ0FDQSx3QnZCL0hnQixDdUJnSWhCLFNBQUEsQ0FHQSx5Q0FDRSx3QnZCbEljLEN1QnNJaEIseUNBQ0Usd0J2QmpKYyxDdUJvSmxCLDRCQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFV2QnhKZ0IsQ3VCeUpoQix3QkFBQSxDQUNBLGtCQUFBLENBRUYsOENBQ0UsYUFBQSxDQUlKLDRHbEJqS0UsY0FBQSxDQUNBLGdCQUFBLENrQnlMRixzREFFRSxnQkFBQSxDQUNBLFVBQUEsQ0FDQSxzRUFDRSxZQUFBLENBSUosZ0NsQm5NRSxjQUFBLENBQ0EsZ0JBQUEsQ2tCcU1BLGdCQUFBLENBSUEsbUNBQ0UsUUFBQSxDQUlKLDBCQUNFLDBDekJoTW9CLEN5QmlNcEIsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLCtCbEJuTkEsY0FBQSxDQUNBLGdCQUFBLENrQm9ORSxnQkFBQSxDQUlKLHNCQUVFLFdBQUEsQ0FRQSx3QkFDRSxlQUFBLENBT0osNEJBQ0UsMEN6QjVOb0IsQ3lCNk5wQixrQkFBQSxDQUNBLGlCQUFBLENBUUEseUNBQ0UsYUFBQSxDQUVGLDZDQUNFLGFBQUEsQ0FJSiw2QkFFRSxnQkFBQSxDQUNBLHFDQUNFLGVBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENDMVJKLDJEdkJtQkksVW1CS08sQ25CTFAsVW1CS08sQ0lmWCxLQUNFLHFCQUFBLENBQ0EsK0JBQUEsQ0FDQSxnQkFDRSxlQUFBLENBRUYsT0FDRSxlQUFBLENBS0YsZUFDRSxVQUFBLENBQ0Esd0JBQUEsQ0FFRixvQ0FDRSxXQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBRUYsb0JBQ0Usb0JBQUEsQ0FJSix5Q0FHRSxvQkFBQSxDQUNBLGF4QmRrQixDd0JlbEIsaUtBR0UsYUFBQSxDQzNDSix1QnhCbUJJLFVtQktPLENuQkxQLFVtQktPLENLdEJULGdCN0JEMkIsQzZCRTNCLG1CN0JGMkIsQzZCRzNCLDRCQUFBLENBQ0EsK0JBQUEsQ0FDQSx3QnpCb0JrQixDeUJuQmxCLG1DQUNFLFlBQUEsQ0FFRixrQ0FDRSxlQUFBLENBSUosNkJ4QklJLFVtQktPLENuQkxQLFVtQktPLENLTFQsaUJBQUEsQ0NuQkYsUUFDRSxrQkFBQSxDQUFBLFlBQUEsQ0NDQSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLEM5QnlERSwwQjZCaEVKLFFDU0ksUS9CUnlCLENBQUEsQ0MrRHpCLHlCNkJoRUosUUNDRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxnRDZCaEVKLFFDU0ksUS9CUnlCLENBQUEsQzhCTzdCLGdCQUNFLFVBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLDBCQUFBLENBQ0EsUTlCYjJCLENDK0R6Qix5QjZCeERKLGdCQVNJLHFCQUFBLENBQUEsQ0FJSiw4QkFDRSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLENBR0Ysc0JBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsbURBQUEsQ0FDQSxxQkFBQSxDQUNBLHdCQUFBLENBQ0EsMEJBQ0UsVUFBQSxDQUNBLE9BQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQzdCd0JBLHlCNkJyQ0osc0JBZ0JJLGVBQUEsQ0FBQSxDQUlKLHFCQUNFLFVBQUEsQ0FDQSxpQ0FDRSxnQkFBQSxDQUNBLDBDQUFBLENBRUEsMENBQ0Usb0JBQUEsQ0V0RE4sZ0JBQ0ksWUFBQSxDQUNBLFloQ0R5QixDZ0NFekIsa0JoQ0Z5QixDZ0NHekIsaUJqQ0QwQixDaUNFMUIsd0I1QnFCZ0IsQzRCcEJoQixnQkFBQSxDQUNBLGtCQUFBLENBRUEsdUJBQ0ksd0JBQUEsQ0FDQSxvQjVCdUJZLEM0QnRCWixhNUJTWSxDNEJSWiw4Q0FDSSxhQUFBLENBSVIseUJBQ0ksd0JBQUEsQ0FDQSxvQjVCYVksQzRCWlosYUFBQSxDQUNBLGdEQUNJLGFBQUEsQ0FJUixzQkFDSSx3QkFBQSxDQUNBLG9CNUJHWSxDNEJGWixhNUJUWSxDNEJVWiw2Q0FDSSxhQUFBLENBSVIseUJBQ0ksd0JBQUEsQ0FDQSxvQjVCUFksQzRCUVosYTVCbEJZLEM0Qm1CWixnREFDSSxhQUFBLENBSVIsdUN2QnZCRixpQkFBQSxDQUNBLGtCQUFBLEN1QndCTSwwQzlCVGMsQzhCVWQsWUFBQSxDQUNBLG9CQUFBLENBRUosc0N2QjdCRixpQkFBQSxDQUNBLGtCQUFBLEN1QjhCTSx5QzlCaEJjLEM4QmlCZCxZQUFBLENBQ0EsZUFBQSxDQ3RETixXQUNFLFNBQUEsQ0FDQSxlQUFBLENBQ0EsWWpDSHlCLENpQ083QixNQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLHdCN0JTa0IsQzZCUmxCLFFBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBS0osNkJBQ0UsdUJBQUEsQ0NwQkYsUUFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxjQUFBLENBQ0Esd0I5QmlCa0IsQzhCaEJsQixVOUJpQmtCLEM4QlpwQixhQUVFLGNBQUEsQ0NYQSxtQkFDRSxXQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0RXSixxQ0FFRSxVQUFBLENBQ0EsVUFBQSxDakM4Q0UseUJpQ2pESixxQzdCSUksU21CS08sQ25CTFAsVW1CS08sQ0FBQSxDdkJ3Q1AseUJpQ3hDSixrQkFHSSxlQUFBLENBQUEsQ0FJSixtQkFFSSxpQkFBQSxDakMrQkEseUJpQ2pDSixtQkFJSSxlQUFBLENBQUEsQ0FJSix1QkFDRSxVQUFBLENBQ0EsVUFBQSxDakN1QkUseUJpQ3pCSix1QkFJSSxVQUFBLENBQ0EsZUFBQSxDQUNBLHlDQUNFLGdCQUFBLENBRUYsMENBQ0UsaUJBQUEsQ0FBQSxDQUtOLG1CN0JuQ0ksVW1CS08sQ25CTFAsVW1CS08sQ3ZCd0NQLHlCaUNQQSxxQ0FDRSxxQkFBQSxDQUVGLHNDQUNFLHFCQUFBLENBQUEsQ0FLTixxQjdCL0NJLFVtQktPLENuQkxQLFVtQktPLENVNENULFlsQ25FMkIsQ0MrRHpCLHlCaUNFSixxQkFNSSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSx3Q0V6RUYsV0FBQSxDQ2VJLGlCQUFBLENEZEosMENBQ0UsY2xDRmdCLENtQ29CaEIsOENBQ0UsVUFBQSxDQUNBLG9CQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FDQSxxQkFBQSxDQUNBLGdCQUFBLENBR0osMERBQ0Usb0JBQUEsQ0FDQSxxQkEvQjZDLENBZ0M3QywwQkFBQSxDQUFBLENINkNGLDhFQUNFLFlBQUEsQ0FJSiwwQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxjQUFBLENqQ3ZCRSx5QmlDbUJKLDBCQU1JLGlCQUFBLENBQUEsQ0FFRiw4QkFDRSxVQUFBLENBQ0EsZUFBQSxDQUNBLHVCQUFBLENqQzlCQSx5QmlDMkJGLDhCQUtJLFVBQUEsQ0FDQSxTQUFBLENBQ0EsOENBQ0UsZUFBQSxDQUFBLENqQ25DSiwwQmlDMkJGLDhCQVlJLFNBQUEsQ0FDQSw4Q0FDRSxlQUFBLENBQUEsQ0FNUixrQkFDRSxXQUFBLENBQ0EsZUFBQSxDQUNBLGE5QjdGa0IsQzhCOEZsQix3RUFDRSxVOUI5RmdCLENIMENoQix5QmlDK0NKLGtCQVFJLFdBQUEsQ0FBQSxDQU1KLGFBQ0UsY0FBQSxDQUVBLFVBQUEsQ0FDQSx3QkFDRSxxQkFBQSxDQUNBLDBCQUNFLGFBQUEsQ0FLTixxQjdCdEhJLFVtQktPLENuQkxQLFVtQktPLENVc0hYLG1CQUNFLFlBQUEsQ0FDQSxjQUFBLENBQ0EsbUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUVJLFU5QmxJYyxDOEJtSWQsb0JBQUEsQ0FDQSwyQkFDRSxhOUJsSVksQzhCbUlaLHlCQUFBLENBS1IsaUJBRUUsYUFBQSxDQUNBLFlBQUEsQ2pDcEdFLHlCaUNpR0osaUJBT0ksWUFBQSxDQUFBLENqQ3hHQSwwQmlDaUdKLGlCQVlJLFlBQUEsQ0FBQSxDQUlKLGtCSWhMRSxlQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0pnTEEsU0FBQSxDQU1GLG1CQUVFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBRUEsZ0JBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSwwQkFBQSxDakNuSUUseUJpQ3lISixtQkFjSSxPQUFBLENBQUEsQ2pDdklBLDBCaUN5SEosbUJBbUJJLE9BQUEsQ0FDQSx3QkFBQSxDQUNBLGdCQUFBLENBQ0EsWUFBQSxDQUNBLGVBQUEsQ0FDQSxTQUFBLENBQUEsQ0FNSixxQnpCak1FLGNBQUEsQ0FDQSxnQkFBQSxDeUJrTUEsWUFBQSxDQUNBLHFCQUFBLENBQ0Esb0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENqQy9KRSwwQmlDdUpKLHFCQWFJLDZCQUFBLENBQ0EsTUFBQSxDQUVBLHlCQUVFLGFBQUEsQ0FDQSxhQUFBLENBQ0EsVUFyQmtCLENBc0JsQixXQUFBLENBQUEsQ0FVTixnQkFDRSxjQUFBLENBS0YscUJBQ0UsWWxDNVAyQixDa0NvUTdCLGtCQUNFLFVBQUEsQ0FDQSxvQnpCalBBLGNBQUEsQ0FDQSxnQkFBQSxDeUJrUEUsZ0JBdEJpQixDSzNPckIsZ0NBRUUsWUFBQSxDQUtGLFFBQ0UsaUJBQUEsQ0FDQSxXQUFBLEN0QytDRSwwQnNDakRKLFFBSUksMkdBQUEsQ0FBQSxDQUlKLG1CQUNFLGlCQUFBLEN0Q3dDRSwwQnNDckNKLGVsQ1JJLFVtQktPLENuQkxQLFVtQktPLENuQkxQLGlCbUJLTyxDbkJMUCxrQm1CS08sQ0FBQSxDZVNYLGdCQUNFLFVBQUEsQ3RDOEJFLDBCc0MvQkosZ0JBR0ksWUFBQSxDQUFBLENBSUosY0FDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQXhDa0IsQ0F5Q2xCLGVBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQ0UsWUFBQSxDQUVGLG9DQUNFLGdCQWpEZ0IsQ0FrRGhCLGNBQUEsQ0FDQSxhbkMvQmdCLENtQ2dDaEIsY0FBQSxDdENXQSwwQnNDeEJKLGNsQ3JCSSxvQm1CS08sQ25CTFAsVW1CS08sQ25CTFAsaUJtQktPLENuQkxQLGtCbUJLTyxDZWlDUCxZQXZEZ0IsQ0F3RGhCLGNBQUEsQ0FDQSw4QkEzRGdCLENBNERoQixrQkFDRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FFRixvQ0FDRSxZQUFBLENBQUEsQ0FLTiw0QkFDRSxXQUFBLENBQ0EsVUF4RWtCLENBeUVsQixXQXpFa0IsQ0EwRWxCLGdCQTFFa0IsQ0EyRWxCLGlCQUFBLENBQ0EsNkJBL0VrQixDQWdGbEIsOEJBQ0UsYW5DNURnQixDbUM2RGhCLG9DQUNFLGFuQzFEYyxDSHVDaEIsMEJzQ1NKLDRCQWNJLFlBQUEsQ0FBQSxDQUlKLGNsQ3hFSSxvQm1CS08sQ25CTFAsVW1CS08sQ2VxRVQsZUFBQSxDQUdGLGFBQ0UsWUFBQSxDQUNBLGlCQUFBLENBQ0EsUUFoR2tCLENBZ0dFLE9BQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFVBQUEsQ0FDcEIsY0FBQSxDQUNBLGVBQUEsQ0FDQSx3QkF0R2tCLENBdUdsQiw2Q3hDMUY0QixDRW1EMUIseUJzQ2dDSixhQVNJLFVBQUEsQ0FBQSxTQUFBLENBQUEsQ3RDekNBLDBCc0NnQ0osYWxDN0VJLFVtQktPLENuQkxQLFVtQktPLENlcUZQLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FBQSxTQUFBLENBQ0EsYUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLFFBQUEsQ0FDQSxlQUFBLENBQUEsQ0FJSixxQ0R2SEUsZUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENDd0hBLHlDOUJyR0EsY0FBQSxDQUNBLGdCQUFBLEM4QnNHRSxvQkFBQSxDQUNBLG9CQUFBLENBQ0EsYW5DMUdnQixDbUMyR2hCLDBDckMxRmtCLENxQzJGbEIscURBQ0UsYW5DekdjLENtQzRHbEIsc0dBRUUsY0FBQSxDdEN2RUEsMEJzQ3FFRixzR0FJSSxjQUFBLENBQUEsQ3RDekVGLDBCc0N3REoscUNBcUJJLFdBNUlnQixDQTZJaEIsZ0JBQUEsQ0FBQSxDQUlKLGlCQUNFLFlBQUEsQ3RDbkZFLDBCc0NrRkosaUJBR0ksYUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBdkpnQixDQXdKaEIsOEJBekpnQixDQTBKaEIsb0JBQ0UsV0FBQSxDQUNBLHFCbkN0SWMsQ21DdUlkLGtFQUVFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLDZCQWpLWSxDQWtLWiwrQkFsS1ksQ0FBQSxDQXlLcEIsOERBR0UsY0FBQSxDQUNBLFFBQUEsQ0FFRiwrQkFDRSxvQkFBQSxDQUNBLGNBQUEsQ0FDQSxhbkM3SmtCLENtQzhKbEIsMENyQzdJb0IsQ3FDOElwQixxQ0FDRSxhbkM1SmdCLENtQ2dLcEIscUJBQ0UsaUJBQUEsQ0FLQSwyQkFDRSxpQkFBQSxDQUNBLEtBQUEsQ0FBQSxVQUFBLENBQUEsUUFBQSxDQUFBLE1BQUEsQ0FBQSxTQUFBLENBQ0EsNkNBQUEsQ0FDQSxhbkN2S2dCLENtQ3dLaEIsZ0JBQUEsQ0FFRiwyQkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLFFBQUEsQ0FDQSxpQkEzTWdCLENBNE1oQiw4QkFBQSxDQUNBLGdCQUFBLENBQ0EsNEVBRUUscUJuQzNMYyxDbUM4TGxCLDRCQUVFLGlCQUFBLENBQ0EsS0FBQSxDQUFBLE9BQUEsQ0FBQSxRQUFBLENBQUEsU0FBQSxDQUFBLFNBQUEsQ0FDQSxVQXZOZ0IsQ0F3TmhCLGlCQUFBLENBSUosd0JBQ0UsaUJBQUEsQ0FHRiw2QkFDRSxpQkFBQSxDQUNBLE9BQUEsQ0FBQSxTQUFBLENBQUEsVUFBQSxDQUNBLFdBbk9rQixDQW9PbEIsNkJBck9rQixDQXNPbEIsK0JBdE9rQixDQXVPbEIscUJuQ2pOa0IsQ21Da05sQix3QkFBQSxDQUNBLDBDQUNFLEtBQUEsQ3RDMUtBLDBCc0M4S0osb0JBRUksVUFBQSxDQUNBLFVBQUEsQ0FDQSw0QkFsUGdCLENBbVBoQiw4QkFuUGdCLENBb1BoQix1QkFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxnREFDRSxXQUFBLENBQUEsQ0FNUixtQkFDRSxZQUFBLEN0Qy9MRSwwQnNDOExKLG1CQUdJLGFBQUEsQ0FBQSxDdENqTUEsMEJzQ3FNSix3QkFFSSxjQUFBLENBQUEsQ0FJSixxQkQxUUUsZUFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENDaVJBLHdCQUNFLFdBQUEsQ0FDQSxlQUFBLENBRUYsdUJBQ0UsMkJBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FFRix3QkFDRSxrQkFBQSxDQUVFLHlDQUNFLGFBQUEsQ3RDbk9KLDBCc0MyTUoscUJBNkJJLFlBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxTQUFBLENBQUEsVUFBQSxDQUNBLFlBQUEsQ0FDQSxxQm5DdlJnQixDbUN3UmhCLHdCQTlTZ0IsQ0ErU2hCLGVBQUEsQ0FDQSx3QkFDRSxhQUFBLENBRUYsMENBQ0UsYUFBQSxDQUVGLDBDQUNFLFFBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FDQSxnQkFBQSxDQUVGLCtDQUNFLFFBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FDQSxnQkFBQSxDQUFBLENBS04scUJBQ0UsaUJBQUEsQ0FHRix3QkFDRSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsNkJBQ0UseUNyQ3BTa0IsQ3FDcVNsQixlQUFBLENBSUosaUJBQ0UsV0FBQSxDdEMvUUUsMEJzQzhRSixpQmxDM1RJLG9CbUJLTyxDbkJMUCxVbUJLTyxDQUFBLENlNlRYLHVDOUIvVEUsY0FBQSxDQUNBLGdCQUFBLEM4QmlVQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQXZWa0IsQ0F3VmxCLGdCQXhWa0IsQ0F5VmxCLGlCQUFBLENBQ0EsOEJBN1ZrQixDQThWbEIsK0RBQ0UsNkJBL1ZnQixDdENnRWhCLDBCc0NxUkosdUM5Qi9URSxjQUFBLENBQ0EsZ0JBQUEsQ0pKRSxvQm1CS08sQ25CTFAsVW1CS08sQ2U0VVAsaUJBbFdnQixDQUFBLENBc1dwQix1QkFFRSxRQUFBLENBQ0EsU0FBQSxDQUNBLGFBQUEsQ0FLQSwwREFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxVQUFBLENBRUEsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLHdCQTNYZ0IsQ0E2WGQsK0RBQ0UsYUFBQSxDQU1KLG9FQUNFLGtCQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FPTiwwQkFDRSxZQUFBLENBQ0EsWUFBQSxDQUNBLCtCQWpaa0IsQ0FrWmxCLCtEQUNFLFVBQUEsQ0FDQSxxQkFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsMkJBQUEsQ0FDQSxRQUFBLENDeFpKLFNBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQUEsT0FBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxXQUNFLFVBQUEsQ0FJSixnQkFDRSxjQUFBLENDVEYsV0FDRSxtQkFBQSxDQVVGLHVCQUNFLGlCQUFBLENBQ0EsS0FBQSxDQUFBLE9BQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFVBQUEsQ0FDQSxZMUMrQm9DLEMwQzlCcEMsd0JyQ0trQixDcUNKbEIsMEJBQUEsQ0FDQSxxQkFBQSxDQUNBLDJCQUFBLEN4QzJDRSx5QndDbERKLHVCQVNJLFkxQzBCa0MsQ0FBQSxDRWVsQyx5QndDbERKLHVCQVlJLFkxQ3dCa0MsQ0FBQSxDRWNsQywwQndDbERKLHVCQWVJLFkxQ3NCa0MsQ0FBQSxDRWFsQywwQndDbERKLHVCQWtCSSxZMUNvQmtDLENBQUEsQzBDaEJ0QyxvREFDSSxZQUFBLENDbENKLFlBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVXRDZ0JrQixDc0NmbEIsd0J0Q2dCa0IsQ3NDZmxCLDBCQUFBLENBQ0EscUJBQUEsQ0FDQSwyQkFBQSxDQVFBLGdCQUFBLENBUEEsMkVBS0UsUUFBQSxDQUdGLDZCQUNFLGFBQUEsQ0FLSix1QkFDRSxpQkFBQSxDQUNBLHlDQUNFLFkzQ2tDbUMsQ0VFbkMseUJ5Q3JDRix5Q0FHSSxZM0NpQ2lDLENBQUEsQ0VDbkMseUJ5Q3JDRix5Q0FNSSxZM0MrQmlDLENBQUEsQ0FBQSwwQjJDckNyQyx5Q0FTSSxZM0M2QmlDLENBQUEsQ0VEbkMsMEJ5Q3JDRix5Q0FZSSxZM0MyQmlDLENBQUEsQzJDcEJ2QyxxQkFDRSxxQ0FBQSxDQUNBLGtCQUFBLENBQ0EsdUNBRUUsaUJBQUEsQ0FDQSxRQUFBLENBQUEsT0FBQSxDQUFBLFFBQUEsQ0FBQSxNQUFBLEN6Q1lBLHlCeUNsQkoscUJBU0ksaUJBQUEsQ0FDQSx1Q0FDRSw4QkFBQSxDQUFBLEN6Q09GLHlCeUNIQSx1Q0FDRSxjQUFBLENBQUEsQ3pDRUYsMEJ5Q2xCSixxQkFvQkksd0JBQUEsQ0FBQSxDQU1KLDZCckNyREksVW1CS08sQ25CTFAsVW1CS08sQ2tCbURULGdCMUMxRTJCLEMwQzJFM0IsbUIxQzNFMkIsQzBDNEUzQiwrQ0FDRSxhdEN6RGdCLENIMkNoQix5QnlDYUYsK0NBR0kscUNBQUEsQ0FBQSxDekNoQkYseUJ5Q1FKLDZCQVlJLGdCQUFBLENBR0EsZUFBQSxDQUFBLEN6Q3ZCQSx5QnlDUUosNkJqQ2xERSxhQUFBLENBQ0EsY0FBQSxDaUNvRUUsYUFBQSxDQUNBLCtCQUNFLGFBQUEsQ0FBQSxDQUtOLHlFQUVFLGFBQUEsQ0FDQSxVQUFBLEN6Q3JDRSx5QnlDa0NKLHlFakM1RUUsY0FBQSxDQUNBLGdCQUFBLENpQ2lGRSxvQkFBQSxDQUNBLHFCQUFBLENBQUEsQ0FJSixvQ0FDRSx3QkFBQSxDQUNBLHNEQUNFLHdCQUFBLENBSUoscUNBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQUEsVUFBQSxDQUFBLFdBQUEsQ0FBQSxTMUNySDJCLEMwQ3NIM0IsVzNDOUMrQixDMkMrQy9CLG1CQUFBLENBQ0EsdURBQ0UsV0FBQSxDQUNBLGtCMUMxSHlCLEMwQzRIM0IsNENBQ0UsVzNDckQ2QixDMkNzRDdCLHFCQUFBLENBQ0EsOEJBQUEsQ0FDQSxVdEMzR2dCLENzQzRHaEIsa0RBQ0UscUJ0QzdHYyxDc0M4R2QsYXRDN0djLENzQytHaEIsOERBQ0Usd0JBQUEsQ3pDdkVGLHlCeUNzRUEsOERBR0ksYXRDcEhZLENBQUEsQ0gyQ2hCLHlCeUNvREoscUNBMEJJLGlCQUFBLENBQ0EsUUFBQSxDQUFBLFVBQUEsQ0FBQSxXQUFBLENBQUEsU0FBQSxDQUFBLEN6Qy9FQSx5QnlDb0RKLHFDQThCSSxnQkFBQSxDQUFBLENBSUosOENBQ0UsVXRDaklrQixDdUNyQnBCLFlBQ0UscUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDJCQUFBLEMxQzRERSx5QjBDL0RKLFlBS0ksaUJBQUEsQ0FDQSxtQkFBQSxDQUFBLENBR0YscUJBQ0Esa0J2Q3NCa0IsQ3VDckJsQixnQkFBQSxDQUNBLFNBQUEsQ0FDQSxTQUFBLENBQ0Esc0NBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSwwQkFBQSxDQUNBLDhCQUNFLFNBQUEsQ0FDQSxXQUFBLENBQ0EsWUFBQSxDQUNBLDBCQUFBLENBR0UsNkNBQ0UsVUFBQSxDMUNvQ0osMEIwQ3JDRSw2Q0FHSSxnQkFBQSxDQUNBLFNBQUEsQ0FBQSxDQUVGLDhEQUNFLGdCQUFBLENBR0osZ0RBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUNBLG9CQUFBLENBQ0EsZUFBQSxDMUNxQkosMEIwQzNCRSxnREFRSSxpQkFBQSxDQUNBLFdBQUEsQ0FBQSxDQUVGLG1EQUNFLG9CQUFBLENBQ0EsZ0JBQUEsQ0FDQSx5QkFBQSxDQUNBLGdCQUFBLENsQzlCUixjQUFBLENBQ0EsZ0JBQUEsQ2tDK0JRLDBDekNoQlksQ3lDaUJaLGNBQUEsQ0FFRiwwRUFDRSxxQkFBQSxDQUNBLG9CQUFBLENBRUYsZ0ZBQ0UsZUFBQSxDQUNBLGF2QzlCVSxDdUNnQ1osa0RBQ0UsYUFBQSxDQU1WLHVCQUNFLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxzQ0FBQSxDMUNYRSx5QjBDUUosdUJBS0ksOEJBQUEsQ0FBQSxDQUlKLDJEQUdFLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDMUN2QkUseUIwQ2lCSiwyREFRSSxTQUFBLENBQUEsQ0FJSix3Q0FFRSxpQkFBQSxDQUNBLGtCQUFBLEMxQ2hDRSx5QjBDNkJKLHdDQUtJLGdCQUFBLENBQUEsQzFDbENBLHlCMEN1Q0oscUJBRUksZ0IzQ3hHeUIsQ0FBQSxDMkM0RzdCLG1CQUNFLG1CM0M3RzJCLEMyQzhHM0IsZXZDekZrQixDSDBDaEIseUIwQzZDSixtQkFJSSw4QkFBQSxDQUFBLENBSUosbUJBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCM0N2SDJCLEMyQ3dIM0IsbUIzQ3hIMkIsQ0MrRHpCLHlCMENxREosbUJBTUksaUJBQUEsQ0FDQSxRQUFBLENBQUEsVUFBQSxDQUFBLFFBQUEsQ0FBQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQUEsQzFDL0RBLHlCMENtRUosb0RBR0ksaUIzQ3JJeUIsQzJDc0l6QixrQjNDdEl5QixDMkN1SXpCLHFDQUFBLENBQUEsQ0FJSiwyQkFDRSxtQkFBQSxDMUM3RUUseUIwQzRFSiwyQkFHSSxnQjNDOUl5QixDQUFBLEMyQ2dKM0IsOEJBQ0UsY0FBQSxDQUlKLHlCQUNFLGdCQUFBLENBQ0EsbUIzQ3ZKMkIsQzJDd0ozQixtQ0FDRSxlQUFBLENBSUosa0J0QzNJSSxvQm1CS08sQ25CTFAsVW1CS08sQ21Cd0lULGdCQUFBLENBQ0EsaUJBQUEsQzFDakdFLHlCMEM4Rkosa0J0QzNJSSxVbUJLTyxDbkJMUCxVbUJLTyxDbkJMUCxpQm1CS08sQ25CTFAsa0JtQktPLENtQjRJUCxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCM0N0S3lCLEMyQ3VLekIsVUFBQSxDQUFBLENBR0EsdURBQ0Usd0J2Q25KYyxDdUN1SmhCLHVEQUNFLHdCdkNoSmMsQ3VDb0poQix1REFDRSx3QkFBQSxDMUN0SEYsMEIwQzhGSixrQnRDM0lJLG9CbUJLTyxDbkJMUCxVbUJLTyxDbkJMUCxpQm1CS08sQ25CTFAsa0JtQktPLENtQm1LUCxjQUFBLENBQ0EsVUFBQSxDQUFBLENBSUosd0JBQ0UsaUJBQUEsQ0FDQSwyQkFBQSxDQUNBLFV2QzdLa0IsQ0gwQ2hCLDBCMENnSUosd0JBS0ksWTNDcE15QixDQUFBLEMyQ3NNM0IsMEJBQ0Usa0IzQ3ZNeUIsQzJDd016Qiw0QkFDRSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxPQUFBLENBQUEsUUFBQSxDQUFBLE1BQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLEMxQzlJRix5QjBDeUlBLDRCQU9JLFlBQUEsQ0FBQSxDMUNoSkoseUIwQ3VJRiwwQkFhSSxrQjNDbk51QixDQUFBLENDK0R6QiwwQjBDdUlGLDBCQWdCSSxrQjNDdE51QixDQUFBLEM0Q0k3QixTdkNjSSxVbUJLTyxDbkJMUCxVbUJLTyxDb0JqQlQsNkJBQ0UsZ0I1Q1B5QixDNENRekIsOENBQ0UsZ0JBQUEsQ0FFRixrREFDRSxnQkFBQSxDQUNBLG1CQUFBLENBR0osNEJBQ0UsbUI1Q2pCeUIsQzRDa0J6QixlQUFBLEMzQzZDQSx5QjJDM0RKLFNBaUJJLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDM0N5Q0EsMEIyQzNESixTQXFCSSx3QkFBQSxDQUFBLENBSUosMEN2Q1hJLFVtQktPLENuQkxQLFVtQktPLENvQlVYLG1DQUNFLGtCNUNsQzJCLEM0Q3NDN0Isa0JBR0UscUJ4Q3BCa0IsQ3dDcUJsQixxQkFFRSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUtKLDBFQUNFLGU1Q3BEMkIsQzRDdUQ3QiwrQkFDRSxnQkFBQSxDQUdGLDZCQUNFLFlBQUEsQ0FHRixtQkFDRSxZN0NqQm9DLENFZ0JsQyx5QkFBQSxtQjJDR0EsWTdDbEJrQyxDQUFBLENFZWxDLHlCQUFBLG1CMkNNQSxZN0NwQmtDLENBQUEsQ0VjbEMsMEIyQ1VKLDBDQUdJLFk3QzFCa0MsQ0FBQSxDRWFsQywwQjJDVUosMENBTUksWTdDNUJrQyxDQUFBLEM2Q2dDdEMsbUJ2Q2pFSSxVbUJLTyxDbkJMUCxVbUJLTyxDb0I4RFQsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsMEJBQUEsQ0FDQSxxQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQ0UsZ0I1QzNGeUIsQzRDZ0c3QixnQnZDOUVJLFVtQktPLENuQkxQLFVtQktPLENvQjJFVCxxQnhDN0VrQixDd0M4RWxCLHVCQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxxQkFBQSxDQUFBLGtCQUFBLENBSUosd0NBQ0UsWUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsbUJBQUEsQ0FBQSxnQkFBQSxDQUNBLGdCQUFBLENBR0YsZ0JBQ0UsY0FBQSxDQUNBLGlCQUFBLENBQ0EscUJBQUEsQ0FBQSxrQkFBQSxDQUdGLHNCQUNFLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLHdCQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSx3QkFDRSxVQUFBLENBQ0EseUJBQUEsQ0FDQSw4QkFDRSxheEN6RmMsQ3dDOEZwQixxQkFDRSxtQjVDN0kyQixDNEM4STNCLFVBQUEsQ0FHRix1QkFDRSxnQjVDbEoyQixDNENtSjNCLFdBQUEsQ0FDQSxVQUFBLENBQ0EsMkJBQ0UsVUFBQSxDQUVGLCtCQ25KRSxVQUFBLENBRUYsUUFBQSxDQUNBLHFCQU5TLENEd0pQLGlCQUFBLENBQ0EsUUFBQSxDQUNBLGFBQUEsQ0FDQSxzQ0FDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsUUFBQSxDQUNBLE9BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUtOLDJCQUdFLFFBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CNUM5SzJCLEM0Q21MN0Isb0R2Q2pLSSxVbUJLTyxDbkJMUCxVbUJLTyxDb0JnS1QsZ0I1Q3ZMMkIsQzRDd0wzQixtQjVDeEwyQixDNEN5TDNCLDBHQUNFLGdCNUMxTHlCLEM0QzRMM0IsbUhBQ0UsZUFBQSxDQUNBLGFBQUEsQ0FJSixlQUNFLCtCQUFBLENBQ0Esd0J4QzNLa0IsQ3dDNEtsQixZQUFBLENBQ0EscUJBQUEsQ0FPQSx1QkFDRSwrQkFBQSxDQUNBLHdCQUxjLENBTWQsYUFQYyxDQXdCaEIsOEJBQ0UsK0JBQUEsQ0FDQSx3QkFkZ0IsQ0FlaEIsYUFoQmdCLENBa0JsQiw2QkFDRSwrQkFBQSxDQUNBLHdCQVhlLENBWWYsYUFiZSxDQWVqQiw0QkFDRSwrQkFBQSxDQUNBLHdCQXBCYyxDQXFCZCxhQXRCYyxDQXdCaEIsOEJBQ0UsK0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGF4Qy9OZ0IsQ3dDaU9sQiwwQkFDRSxlQUFBLENBR0osc0JBQ0Usb0JBQUEsQ0FDQSxjQUFBLENBQ0EsY0FBQSxDQUNBLDRCQUNFLHdCeENuT2dCLEN3Q29PaEIsb0J4Q3BPZ0IsQ3dDcU9oQixtQkFBQSxDQUdKLGdCQUNJLGFBQUEsQ0FDQSxlQUFBLENBQ0EsYXhDMUtnQixDd0M2S3BCLGtHdkN2UEksVW1CS08sQ25CTFAsVW1CS08sQ29CeVBULGlCQUFBLENBR0YsaUd2Q2pRSSxVbUJLTyxDbkJMUCxVbUJLTyxDb0JtUVgsb0JBQ0Usa0I1QzNSMkIsQ0MrRHpCLHlCMkMyTkosb0J2Q3hRSSxTbUJLTyxDbkJMUCxVbUJLTyxDb0J1UVAseUN2QzVRQSxTbUJLTyxDbkJMUCxVbUJLTyxDQUFBLENvQnNSWCw2QkFDRSxnQkFBQSxDM0MvT0UseUIyQzhPSiw2QkFHSSxpQkFBQSxDQUNBLEtBQUEsQ0FBQSxPQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FDQSxXN0MxTzZCLEM2QzJPN0IsYUFBQSxDQUNBLCtDQUNFLFdBQUEsQ0FBQSxDM0N0UEYsMEIyQzhPSiw2QkFZSSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLFNBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSwrQ0FDRSxVQUFBLENBQUEsQzNDL1BGLDBCMkM4T0osNkJBcUJJLGlCQUFBLENBQ0EsS0FBQSxDQUFBLE9BQUEsQ0FBQSxXQUFBLENBQUEsU0FBQSxDQUNBLFc3QzVQNkIsQzZDNlA3QixhQUFBLENBQ0EsK0NBQ0UsV0FBQSxDQUFBLENBS04sMkNBRUUsVUFBQSxDQUlGLHNCQUVFLFVBQUEsQ0FFQSxVQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENBQ0EsYUFBQSxDQUtBLDJDQUVFLFVBQUEsQ0FDQSxrQkFBQSxDQUlKLHFCQUNFLGlCQUFBLENBQ0EsV0FBQSxDQUNBLGNBQUEsQ0FDQSx5QkFDRSxVQUFBLENBQ0EsZUFBQSxDQUlKLGtCdkM3VkksVW1CS08sQ25CTFAsVW1CS08sQ25CTFAsaUJtQktPLENuQkxQLGtCbUJLTyxDb0I0Vlgsc0J2Q2pXSSxVbUJLTyxDbkJMUCxVbUJLTyxDb0JnV1gsa0JBQ0Usd0JBQUEsQ0FDQSwwQkFBQSxDQUdGLHNCQUNFLFVBQUEsQ0FDQSx3QkFDRSxlQUFBLENBRUYsMEJBQ0Usd0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBRUYsMEJBQ0Usd0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBRUYsa0NBQ0Usd0JBQUEsQ0FFRix1Q0FDRSx3QkFBQSxDQUVGLDhCQUNFLHdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGdDQUNFLFVBQUEsQ0FDQSx5QkFBQSxDQUdKLHdDQUNFLGdCQUFBLENBSUosd0JBQ0UsVUFBQSxDQUNBLFVBQUEsQzNDbFdFLHlCMkNnV0osd0JBSUksV0FBQSxDQUFBLENBS0osd0JBQ0UsR0FDRSxnQ0FBQSxDQUVGLEtBQ0Usa0NBQUEsQ0FBQSxDQUlKLGtCQUNFLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLFlBQUEsQ0FDQSx3QkFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUNBQUEsQ0FDQSx1Q0FBQSxDaEM1YUYsNENBQUEsQ2dDK2FBLDBDQUNFLFlBQUEsQzNDeFlBLDBCMkNrWEosa0JBeUJJLHVCQUFBLENBQUEsQ0FJSix1QkFFRSxlQUFBLENBR0YsY0FDRSxvQkFBQSxDQUNBLGdCQUFBLENBQ0EsV0FBQSxDQUNBLHFCeENsY2tCLEN3Q21jbEIsZUFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBRUYsbUJBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUVGLHVCQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsV0FBQSxDQUNBLFlBQUEsQ0FDQSxtQkFBQSxDQUNBLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBRUYsMkJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EscUJBQUEsQ0FBQSxrQkFBQSxDQVFGLDBEQUNFLFVBQUEsQ0FDQSx3QkFBQSxDQUNBLFdBQUEsQ0FHRiwwSEFFRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSwrQkFBQSxDQUNBLGVBQUEsQ0FHRiw2REFDRSxjQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSwwQ0FBQSxDQUNBLHdCQUFBLENBQ0EsZUFBQSxDQUdGLDZEQUNFLGdCQUFBLENBR0Ysa0pBRUUsMENBQUEsQ0FDQSxTQUFBLENBR0YsZ0pBRUUsZ0JBQUEsQ0FDQSxTQUFBLENBR0YsMEVBQ0Usb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsbUNBQUEsQ0FDQSxvQ0FBQSxDQUNBLHlCQUFBLENBQ0EsV0FBQSxDQUNBLHdFQUFBLENBR0YscU1BRUUscUJBQUEsQ0FDQSxTQUFBLENBR0Ysa0dBQ0Usd0JBQUEsQ0FHRix5QkFDRSxnRUFDRSxZQUFBLENBR0Ysb1BBSUUsYUFBQSxDQUNBLFVBQUEsQ0FHRix1UUFHRSxvQkFBQSxDQUdGLGlHQUNFLG9CQUFBLENBR0YsNkRBQ0Usb0JBQUEsQ0FDQSwrQkFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBR0YsNkRBQ0UsV0FBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBR0YscUVBQ0Usd0JBQUEsQ0FDQSwwQ0FBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEsQ0FDQSxvQkFBQSxDQUFBLENBS04sZUFDRSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsMENBQUEsQ0FDQSxZQUFBLENBQ0EsbUJBQUEsQ0FDQSxXQUFBLENBR0YsY0FDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxnQkFBQSxDQUdGLHVCQUNJLGlCQUFBLENBQ0Esd0MxQzVsQmtCLEMwQ2dtQnRCLGVBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBQ0Esb0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsMENBQUEsQ0FDQSxVQUFBLENBQ0EsbUJBQUEsQ0FDQSxXQUFBLENBR0Ysb0JBQ0Usa0JBQUEsQ0FDQSxTQUFBLENBR0YsZUFDRSxZQUFBLENBQ0EsWUFBQSxDQUNBLHFCeEN0b0JrQixDd0N1b0JsQix1QkFBQSxDQUNBLDJCQUFBLENBQ0EsaUNBQUEsQ0FDQSw2QkFBQSxDQUdGLG1CbkM3b0JFLGNBQUEsQ0FDQSxnQkFBQSxDbUM4b0JFLDBDMUMvbkJrQixDMENnb0JsQixpQkFBQSxDQU9KLHFCQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLHlDMUMzb0JvQixDMEM0b0JwQiwrQ0FDRSw0QkFBQSxDQUNBLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLG1CQUFBLENBQ0EsVUFBQSxDQUNBLDBDMUNqcEJrQixDMENrcEJsQixtREFDSSxrQkFBQSxDQUVKLDBEQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUVKLHlEQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUVKLDZEQUNJLGFBQUEsQ0FDQSxrQkFBQSxDQUdOLDhDQUNFLGdCQUFBLENBTUEsMEJBQ0ksa0JBQUEsQ0FJUixtQkFDRSxlNUNwdEIyQixDNEN1dEI3QixxQkFDSSx5QzFDcHJCa0IsQzBDcXJCbEIsaUJBQUEsQ0FHSixlQUNJLCtCQUFBLENBQ0Esa0I1Qzl0QnlCLEM0Q2d1QnpCLGtCQUNJLGU1Q2p1QnFCLEM0Q2t1QnJCLGtCNUNsdUJxQixDNENxdUJ6Qiw0QkFDRSxrQkFBQSxDQUlOLGNBQ0UsVUFBQSxDQUNBLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLG9CQUFBLENBQUEsZUFBQSxDQUNBLFlBQUEsQ0FDQSxlNUNodkIyQixDNENpdkIzQixrQkFBQSxDQUNBLHlCQUNFLGFBQUEsQzNDcHJCQSx5QjJDMnFCSixjQVlJLG9DQUFBLENBQUEsQ0FJSixrQkFDSSxhQUFBLENBQ0Esb0JBQUEsQ0FHSixtQkFDRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxRNUNsd0IyQixDNENtd0IzQixlNUNud0IyQixDNENvd0IzQixxQ0FDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSx3REFDRSxVQUFBLENBQ0Esd0JBQUEsQ25DcHZCSixjQUFBLENBQ0EsZ0JBQUEsQ21DcXZCSSwwQzFDdHVCZ0IsQzBDd3VCbEIsdURBQ0UsVUFBQSxDbkN6dkJKLGNBQUEsQ0FDQSxnQkFBQSxDbUMwdkJJLDBDMUMzdUJnQixDMEMrdUJ0QixjQUNFLFlBQUEsQ0FDQSx5QkFBQSxDQUNBLGtCQUFBLENBQ0EsUTVDeHhCMkIsQzRDeXhCM0IsMkJBQ0UsWTVDMXhCeUIsQzRDMnhCekIsd0JBQUEsQ0FDQSw4QkFDRSxRQUFBLEMzQzl0QkYseUIyQ3F0QkosY0FhSSxvQ0FBQSxDQUFBLENBR0osYUFDSSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSw4QkFBQSxDQUNBLG1CQUFBLENBR0osbUJBQ0ksVUFBQSxDQUNBLGlCQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxPQUFBLENBQ0EsWUFBQSxDQUNBLGlGQUFBLENBR0oseUJBQ0ksaUJBQUEsQ0FDQSxXNUN2ekJ5QixDNEN3ekJ6QixRQUFBLENBQ0EsMEJBQUEsQ0FDQSxrQnhDM3hCZ0IsQ3dDNHhCaEIsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxhQUFBLENBR0osc0JBQ0ksa0JBQUEsQ0FHSiw0QkFDSSxZQUFBLENFcDBCSixTekNlSSxVbUJLTyxDbkJMUCxVbUJLTyxDbkJMUCxpQm1CS08sQ25CTFAsa0JtQktPLENzQmxCVCxVMUNnQmtCLENIMENoQiwwQjZDNURKLFNBSUksY0FBQSxDQUNBLGVBQUEsQ0FDQSxXOUNQeUIsQ0FBQSxDOENXN0Isa0J6Q0tJLFVtQktPLENuQkxQLFVtQktPLENzQlJULGdCOUNmMkIsQzhDZ0IzQixtQjlDaEIyQixDOENpQjNCLGExQ0trQixDSHlDaEIsMEI2Q2xESixrQkFPSSxpQjlDcEJ5QixDOENxQnpCLGtCOUNyQnlCLEM4Q3NCekIsdUJBQ0UsVTFDRmMsQzBDR2Qsd0NBQ0UsV0FBQSxDQUNBLGExQ0pZLENBQUEsQzBDUWxCLHNCQUNFLGlCQUFBLENBQ0EsYTFDTGdCLEMwQ01oQixZQUFBLENBQ0EsMEJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLEM3QzBCRiwwQjZDakNGLHNCQVVJLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FBQSxDQUVGLGtDQUNFLFFBQUEsQ0FDQSw0Q0FDRSxXQUFBLENBQ0EsZUFBQSxDQUlOLDZCQUNFLFlBQUEsQ0FDQSx3QjFDbkNnQixDSDRDaEIsMEI2Q1hGLDZCQUlJLGFBQUEsQ0FBQSxDQUVGLHVIQUNFLGExQ3ZDYyxDMEN5Q2hCLG1DQUNFLGNBQUEsQ0FDQSxLQUFBLENBQ0EsVzlDOUR1QixDOEMrRHZCLFVBQUEsQ0FFRixpREFDRSxpQkFBQSxDQUVGLGdDQUNFLGVBQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLHNCQUFBLENBQ0EsU0FBQSxDQUNBLDhHQUNFLG9CQUFBLENBQ0EsMEM1QzFDYyxDT2hCcEIsY0FBQSxDQUNBLGdCQUFBLENxQzJETSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGExQzFDWSxDMEMyQ1osY0FBQSxDQUNBLDhIQUNFLHdCMUN4RFUsQzBDeURWLFUxQ25FVSxDMEN1RWhCLDRDQUNFLGNBQUEsQ0FDQSxnQkFBQSxDQU1OLGFEL0ZJLFVBQUEsQ0FFRixRQUFBLENBQ0EsbUJBTlMsQ0NvR1Qsd0IxQzNFa0IsQzBDNEVsQixlQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsYUFBQSxDQUlGLGtCQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGVBQUEsQ0FDQSxvQkFDRSxVMUMvRmdCLEMwQ2dHaEIsY0FBQSxDQUNBLDBCQUNFLGExQy9GYyxDMENpR2hCLHNDQUNFLGExQ3RHYyxDMEN1R2QsNENBQ0UsYTFDcEdZLEMwQ3dHbEIscUJBQ0UsWUFBQSxDQ2xJSixZQUdFLHdCM0NvQmtCLEMyQ2pCcEIsbUIxQ2FJLFVtQktPLENuQkxQLFVtQktPLENuQkxQLGlCbUJLTyxDbkJMUCxrQm1CS08sQ3ZCd0NQLDBCOEN0REoscUJBRUksaUIvQ1h5QixDQUFBLEMrQ2lCN0IsaUJBQ0UsY0FBQSxDQUNBLHNDdENFQSxjQUFBLENBQ0EsZ0JBQUEsQ0FBQSxVTERrQixDNEN0QnBCLGdCM0NtQkksVW1CS08sQ25CTFAsVW1CS08sQ3dCdEJULFloREQyQixDZ0RFM0Isd0I1Q3VCa0IsQzRDckJsQixpQmpERjRCLENpREs5QixjQUNFLG1CaERSMkIsQ2dEUzNCLHdCQUFBLENBRUYsaUNBQ0ksWUFBQSxDQUVKLGdCQUNDLGNBQUEsQ0FDQSxpQkFBQSxDQ2pCRCxvQjVDbUJJLFVtQktPLENuQkxQLFVtQktPLEN5QnRCVCx1QlhEQSxlQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ1dFQSx1QjVDY0Usb0JtQktPLENuQkxQLFVtQktPLEN5QmpCUCxjQUFBLENBRUUsbUNBQ0UsWUFBQSxDQUdKLHlCQUNFLGE3Q1NjLEM2Q1JkLDhGQUdFLGE3Q09ZLEM2Q0poQixvQ0FDRSxlQUFBLENBRUYsb0NBQ0UsaUJBQUEsQ0FFRixvQ0FDRSxnQkFBQSxDQzVCTiwwQjdDbUJJLFVtQktPLENuQkxQLFVtQktPLEMwQm5CWCxpQkFDRSxxQkFBQSxDQUNBLG1CQUNFLFlBQUEsQ0FFRixpQ0FDRSxxQkFBQSxDQUlKLGVuQmRFLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLEM5QnlERSwwQmlEakRKLGVuQk5JLFEvQlJ5QixDQUFBLENDK0R6Qix5QmlEOUNGLCtCbkJqQkEsWUFBQSxDQUNBLG9DQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDOUJ5REUsZ0RpRDlDRiwrQm5CVEUsUS9CUnlCLENBQUEsQ2tEd0I3QixvQjdDTkksVW1CS08sQ25CTFAsVW1CS08sQ3ZCd0NQLHlCaUR2Q0osb0I3Q05JLFNtQktPLENuQkxQLFVtQktPLENBQUEsQzBCU1gsNEI3Q2RJLFVtQktPLENuQkxQLFVtQktPLENuQkxQLGlCbUJLTyxDbkJMUCxrQm1CS08sQzBCV1QscUI5Q2JrQixDOENpQnBCLGdCQUNFLGdCQUFBLENBQ0EsbUJsRHhDMkIsQ2tEeUMzQix3QjlDdEJrQixDOEMwQmxCLDZCQUNFLGNBQUEsQ0FJSixhQUNFLGtCOUMxQmtCLEM4QzJCbEIsWWxEcEQyQixDa0RxRDNCLGlCQUFBLEN6Q2hDQSxjQUFBLENBQ0EsZ0JBQUEsQ3lDaUNBLDBDaERsQm9CLENnRG1CcEIsdUJBQUEsQ0FBQSxrQkFBQSxDQUdGLHdCQUNFLFVBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUNBLDBDaEQxQm9CLENnRDRCcEIsMEJBQ0Usb0JBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLDBDaERoQ2tCLENnRGtDcEIsMEJBQ0Usb0JBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLDBDaER0Q2tCLENnRHdDcEIsNkJBQ0UsV0FBQSxDQUdGLHlDQUNFLGNBQUEsQ0FDQSwrQ0FDRSxhOUM1RGMsQzhDNkRkLGtCOUM1RGMsQzhDZ0VsQiw2RkFHRSxVQUFBLENBQ0EsY0FBQSxDQUdGLDhCQUNFLFVBQUEsQ0FDQSxlQUFBLENBQ0EsZ0NBQ0UsYUFBQSxDQUlKLGdDQUNFLHVCQUFBLENBQ0EsaUJBQUEsQ0FHRiwrQkFDRSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQ0FDRSxhQUFBLENDbEhOLGtCQUNFLHFCQUFBLENBQ0Esd0IvQ21Ca0IsQytDbEJsQix3QkFDRSx3QkFBQSxDQUlKLDBCOUNXSSxVbUJLTyxDbkJMUCxVbUJLTyxDbkJMUCxpQm1CS08sQ25CTFAsa0JtQktPLEMyQmRULFUvQ1lrQixDK0NYbEIsNkJBQ0UsVUFBQSxDQUNBLHdCQUFBLENBR0YsNEJBQ0UsV0FBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FFRixpQ0FDRSxhL0NGZ0IsQytDSWxCLDRCQUNFLFlBQUEsQ0FJSix3QnBCN0JFLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLEM5QnlERSwwQmtEbENKLHdCcEJyQkksUS9CUnlCLENBQUEsQ0MrRHpCLHlCa0RsQ0osd0JwQjdCRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxnRGtEbENKLHdCcEJyQkksUS9CUnlCLENBQUEsQ0MrRHpCLDBCa0RsQ0osd0JwQjdCRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxpRGtEbENKLHdCcEJyQkksUS9CUnlCLENBQUEsQ0MrRHpCLDBCa0RsQ0osd0JwQjdCRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxpRGtEbENKLHdCcEJyQkksUS9CUnlCLENBQUEsQ29ERDdCLG9CQUNFLHFCQUFBLENBQ0EscUJoRG9Ca0IsQ2dEakJwQiw0Qi9DY0ksVW1CS08sQ25CTFAsVW1CS08sQ25CTFAsaUJtQktPLENuQkxQLGtCbUJLTyxDNEJqQlQsYWhEY2tCLENnRGJsQiw4QkFDRSxZQUFBLENBRUYsK0JBQ0UsVUFBQSxDQUNBLHdCQUFBLENBRUYsOEJBQ0UsV0FBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FJSiwwQnJCdEJFLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLEM5QnlERSwwQm1EekNKLDBCckJkSSxRL0JSeUIsQ0FBQSxDQytEekIseUJtRHpDSiwwQnJCdEJFLFlBQUEsQ0FDQSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQUEsQzlCeURFLGdEbUR6Q0osMEJyQmRJLFEvQlJ5QixDQUFBLENDK0R6QiwwQm1EekNKLDBCckJ0QkUsWUFBQSxDQUNBLG9DQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDOUJ5REUsaURtRHpDSiwwQnJCZEksUS9CUnlCLENBQUEsQ0MrRHpCLDBCbUR6Q0osMEJyQnRCRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxpRG1EekNKLDBCckJkSSxRL0JSeUIsQ0FBQSxDcUREN0IscUJBQ0UscUJBQUEsQ0FDQSx3QmpEdUJrQixDa0R6QnBCLGdCQUNFLGNBQUEsQ0FDQSx3QmxEbUJrQixDa0RsQmxCLFVsRG1Ca0IsQ2tEaEJwQix1QnZCTEUsWUFBQSxDQUNBLG9DQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQzlCeURFLDBCcUQxREosdUJ2QkdJLFEvQlJ5QixDQUFBLENDK0R6Qix5QnFEMURKLHVCdkJMRSxZQUFBLENBQ0Esb0NBQUEsQ0FDQSxrQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUFBLEM5QnlERSxnRHFEMURKLHVCdkJHSSxRL0JSeUIsQ0FBQSxDQytEekIseUJxRDFESix1QnZCTEUsWUFBQSxDQUNBLG9DQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDOUJ5REUsZ0RxRDFESix1QnZCR0ksUS9CUnlCLENBQUEsQ3NEZTdCLDRHQUlFLFdBQUEsQ0FHRix5QkFDRSxXQUFBLENBQ0EsZ0JBQUEsQ0FFRiwrQkFNRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxXQUFBLENBUEEscUNBQ0UscUJBQUEsQ0FDQSwwQkFBQSxDQUNBLGNBQUEsQ0FNSiwrQkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSxvQkFBQSxDQUNBLDRDQUFBLENBQ0EscUNBQ0UseUNBQUEsQ0FFRixxQ0FDRSx5Q0FBQSxDQUVGLHFDQUNJLG9CQUFBLENBR04saUNBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsZUFBQSxDQUNBLFVBQUEsQ0FDQSxZdEQ5RDJCLENzRCtEM0Isb0NBQUEsQ0FDQSxvQ0FDRSxZQUFBLENBQ0EsZUFBQSxDQUlKLDBEQUVFLFl0RHhFMkIsQ3NEeUUzQixXQUFBLENBQ0EsZ0VBQ0UsWUFBQSxDQUlKLDRCQUNFLHdCbERqRGtCLENrRGtEbEIsK0JBQ0UsWUFBQSxDQUlKLCtCQUNFLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLDBCQUFBLENBQ0EsbUNBQ0UsV0FBQSxDQUNBLDBDQUFBLENBSUosOEJBQ0Usd0JsRDVFa0IsQ2tEK0VsQixnQ0FDRSxVQUFBLENBQ0EseUNBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxvQkFBQSxDQUVGLHNDQUNFLHlCQUFBLENBSUosb0JBQ0UsaUJ0RGxIMkIsQ3NEbUgzQix1QkFDRSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EseUJBRUUsVWxEckdjLENtRHRCcEIsaUJBRUUsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUNBLHVCQUFBLENBR0YsUUFDRSxZQUFBLEN0RHVERSx5QnNEeERKLFFBR0ksYUFBQSxDQUFBLENBSUosU0FDRSxvQkFBQSxDdERnREUseUJzRGpESixTQUdJLFlBQUEsQ0FBQSxDQUlKLGVsREhJLFVtQktPLENuQkxQLFVtQktPLENuQkxQLGlCbUJLTyxDbkJMUCxrQm1CS08sQ0FBQSxpQkFBQSxDK0JHWCxpQkFDRSxvQkFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLHFCQUNFLFdBQUEsQ0FDQSxjQUFBLENBQ0EsV0FBQSxDQUNBLDhCQUNFLFdBQUEsQ0FHSix3QkFDRSxjQUFBLENDekNKOztzREFBQSxDQUlBLCtCQUVFLGVBQUEsQ0FHRixNQUNFLFlBQUEsQ0FDQSxjQUFBLENBQ0EsS0FBQSxDQUNBLE9BQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FDQSw2QkFBQSxDQUNBLHVCQUFBLENBQ0EsU0FBQSxDQUdBLDJCQUFBLENBR0Ysa0JBQ0UsU0FBQSxDQUdGLGtCQUNFLFNBQUEsQ0FHRixRQUdFLHFCQUFBLENBR0YsV0FDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUFBLENBR0Ysa0JBQ0UsVUFBQSxDQUNBLG9CQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBQ0Esb0JBQUEsQ0FHRixhQUNFLFlBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBQ0Esc0NBQUEsQ0FDQSxTQUFBLENBR0EsMkJBQUEsQ0FHRiwyQkFDRSxTQUFBLENBR0YsZ0JBQ0UsWUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLHFCQUFBLENBQ0Esb0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsdUJBQUEsQ0FHRixjQUNFLFlBQUEsQ0FDQSxVQUFBLENBSUEsa0JBQUEsQ0FJQSw2QkFDQSxDQUdGLHVEQUtFLG9CQUFBLENBR0Ysb0JBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0EsTUFBQSxDQUNBLEtBQUEsQ0FDQSxRQUFBLENBQ0EsYUFBQSxDQUNBLE9BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FFQSxxQ0FBQSxDQUdGLHVGQUtFLFlBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUdBLGNBQUEsQ0FDQSxPQUFBLENBQ0EsS0FBQSxDQUNBLHVCQUFBLENBQ0EsY0FBQSxDQUNBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLHVDQUFBLENBQ0EsZ0JBQUEsQ0FDQSx3Q0FBQSxDQUNBLFFBQUEsQ0FDQSxlQUFBLENBRUEsZUFBQSxDQUdGLDhCQUNFLFFBQUEsQ0FDQSxTQUFBLENBR0YsbUJBQ0UsT0FBQSxDQUtGLGdCQUNFLGNBQUEsQ0FDQSxhQUFBLENBQ0EsYUFBQSxDQUNBLFFBQUEsQ0FLRiw2QkFDRSxVQUFBLENBQ0EsZUFBQSxDQUdGLHVCQUNFLFVBQUEsQ0FDQSxRQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0EsbUJBQUEsQ0FFQSx1QkFBQSxDQUNBLGdDQUFBLENBR0YsOEJBQ0UsaUJBQUEsQ0FDQSxhQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUVBLHFDQUFBLENBQ0EsZUFBQSxDQUdGLFdBQ0UsWUFBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL2FydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG5hdixzZWN0aW9uLHN1bW1hcnl7ZGlzcGxheTpibG9ja31hdWRpbyxjYW52YXMsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2t9YXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MH1baGlkZGVuXSx0ZW1wbGF0ZXtkaXNwbGF5Om5vbmV9aHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCV9Ym9keXttYXJnaW46MH1he2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9YTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLHNlcmlmO2ZvbnQtc2l6ZToxZW19cHJle3doaXRlLXNwYWNlOnByZS13cmFwfXF7cXVvdGVzOlwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCJ9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjB9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCBzaWx2ZXI7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjB9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO21hcmdpbjowfWJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH1ALXdlYmtpdC1rZXlmcmFtZXMgcGFzc2luZy10aHJvdWdoezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJSw3MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KX19QC1tb3ota2V5ZnJhbWVzIHBhc3NpbmctdGhyb3VnaHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0zMCUsNzAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCl9fUBrZXlmcmFtZXMgcGFzc2luZy10aHJvdWdoezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJSw3MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KX19QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlLWluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9fUAtbW96LWtleWZyYW1lcyBzbGlkZS1pbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0zMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpfX1Aa2V5ZnJhbWVzIHNsaWRlLWluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9fUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMS4xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEuMSk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QC1tb3ota2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS4xKTstby10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS4xKTstby10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uZHJvcHpvbmUsLmRyb3B6b25lICp7Ym94LXNpemluZzpib3JkZXItYm94fS5kcm9wem9uZXttaW4taGVpZ2h0OjE1MHB4O2JvcmRlcjoycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO2JhY2tncm91bmQ6d2hpdGU7cGFkZGluZzoyMHB4IDIwcHh9LmRyb3B6b25lLmR6LWNsaWNrYWJsZXtjdXJzb3I6cG9pbnRlcn0uZHJvcHpvbmUuZHotY2xpY2thYmxlICp7Y3Vyc29yOmRlZmF1bHR9LmRyb3B6b25lLmR6LWNsaWNrYWJsZSAuZHotbWVzc2FnZSwuZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlICp7Y3Vyc29yOnBvaW50ZXJ9LmRyb3B6b25lLmR6LXN0YXJ0ZWQgLmR6LW1lc3NhZ2V7ZGlzcGxheTpub25lfS5kcm9wem9uZS5kei1kcmFnLWhvdmVye2JvcmRlci1zdHlsZTpzb2xpZH0uZHJvcHpvbmUuZHotZHJhZy1ob3ZlciAuZHotbWVzc2FnZXtvcGFjaXR5Oi41fS5kcm9wem9uZSAuZHotbWVzc2FnZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MmVtIDB9LmRyb3B6b25lIC5kei1tZXNzYWdlIC5kei1idXR0b257YmFja2dyb3VuZDpub25lO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOm5vbmU7cGFkZGluZzowO2ZvbnQ6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lOmluaGVyaXR9LmRyb3B6b25lIC5kei1wcmV2aWV3e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MTZweDttaW4taGVpZ2h0OjEwMHB4fS5kcm9wem9uZSAuZHotcHJldmlldzpob3Zlcnt6LWluZGV4OjEwMDB9LmRyb3B6b25lIC5kei1wcmV2aWV3OmhvdmVyIC5kei1kZXRhaWxze29wYWNpdHk6MX0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZmlsZS1wcmV2aWV3IC5kei1pbWFnZXtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZDojOTk5O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSwgI2RkZCl9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotZGV0YWlsc3tvcGFjaXR5OjF9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXd7YmFja2dyb3VuZDp3aGl0ZX0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyAuZHotZGV0YWlsc3std2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXI7LW1zLXRyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcmVtb3Zle2ZvbnQtc2l6ZToxNHB4O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOm5vbmV9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1yZW1vdmU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZHJvcHpvbmUgLmR6LXByZXZpZXc6aG92ZXIgLmR6LWRldGFpbHN7b3BhY2l0eToxfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlsc3t6LWluZGV4OjIwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvcGFjaXR5OjA7Zm9udC1zaXplOjEzcHg7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzoyZW0gMWVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOnJnYmEoMCwgMCwgMCwgMC45KTtsaW5lLWhlaWdodDoxNTAlfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotc2l6ZXttYXJnaW4tYm90dG9tOjFlbTtmb250LXNpemU6MTZweH0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1le3doaXRlLXNwYWNlOm5vd3JhcH0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lOmhvdmVyIHNwYW57Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIwMCwgMjAwLCAyMDAsIDAuOCk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCl9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1maWxlbmFtZTpub3QoOmhvdmVyKXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lOm5vdCg6aG92ZXIpIHNwYW57Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lIHNwYW4sLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1zaXplIHNwYW57YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7cGFkZGluZzowIC40ZW07Ym9yZGVyLXJhZGl1czozcHh9LmRyb3B6b25lIC5kei1wcmV2aWV3OmhvdmVyIC5kei1pbWFnZSBpbWd7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjA1LCAxLjA1KTstby10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7dHJhbnNmb3JtOnNjYWxlKDEuMDUsIDEuMDUpOy13ZWJraXQtZmlsdGVyOmJsdXIoOHB4KTtmaWx0ZXI6Ymx1cig4cHgpfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2V7Ym9yZGVyLXJhZGl1czoyMHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt6LWluZGV4OjEwfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2t9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LXN1Y2Nlc3MgLmR6LXN1Y2Nlc3MtbWFya3std2Via2l0LWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTstbW96LWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTstbXMtYW5pbWF0aW9uOnBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1vLWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTthbmltYXRpb246cGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSl9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tYXJre29wYWNpdHk6MTstd2Via2l0LWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1tb3otYW5pbWF0aW9uOnNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7LW1zLWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1vLWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO2FuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotc3VjY2Vzcy1tYXJrLC5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZXJyb3ItbWFya3twb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4OjUwMDtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTI3cHg7bWFyZ2luLXRvcDotMjdweH0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXN1Y2Nlc3MtbWFyayBzdmcsLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tYXJrIHN2Z3tkaXNwbGF5OmJsb2NrO3dpZHRoOjU0cHg7aGVpZ2h0OjU0cHh9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LXByb2Nlc3NpbmcgLmR6LXByb2dyZXNze29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmFsbCAuMnMgbGluZWFyOy1tcy10cmFuc2l0aW9uOmFsbCAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIC4ycyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhcn0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotY29tcGxldGUgLmR6LXByb2dyZXNze29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZS1pbjstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZS1pbjstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlLWluOy1vLXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZS1pbjt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW59LmRyb3B6b25lIC5kei1wcmV2aWV3Om5vdCguZHotcHJvY2Vzc2luZykgLmR6LXByb2dyZXNzey13ZWJraXQtYW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGU7LW1vei1hbmltYXRpb246cHVsc2UgNnMgZWFzZSBpbmZpbml0ZTstbXMtYW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGU7LW8tYW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGU7YW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGV9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1wcm9ncmVzc3tvcGFjaXR5OjE7ei1pbmRleDoxMDAwO3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjE2cHg7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tdG9wOi04cHg7d2lkdGg6ODBweDttYXJnaW4tbGVmdDotNDBweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW59LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1wcm9ncmVzcyAuZHotdXBsb2Fke2JhY2tncm91bmQ6IzMzMztiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2NjYsICM0NDQpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDt3aWR0aDowOy13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAzMDBtcyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7LW1zLXRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjp3aWR0aCAzMDBtcyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0fS5kcm9wem9uZSAuZHotcHJldmlldy5kei1lcnJvciAuZHotZXJyb3ItbWVzc2FnZXtkaXNwbGF5OmJsb2NrfS5kcm9wem9uZSAuZHotcHJldmlldy5kei1lcnJvcjpob3ZlciAuZHotZXJyb3ItbWVzc2FnZXtvcGFjaXR5OjE7cG9pbnRlci1ldmVudHM6YXV0b30uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1lc3NhZ2V7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwMDA7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jaztkaXNwbGF5Om5vbmU7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlOy1tcy10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTtib3JkZXItcmFkaXVzOjhweDtmb250LXNpemU6MTNweDt0b3A6MTMwcHg7bGVmdDotMTBweDt3aWR0aDoxNDBweDtiYWNrZ3JvdW5kOiNiZTI2MjY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYmUyNjI2LCAjYTkyMjIyKTtwYWRkaW5nOi41ZW0gMS4yZW07Y29sb3I6d2hpdGV9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdlOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTZweDtsZWZ0OjY0cHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjYmUyNjI2fS8qIVxuICogalF1ZXJ5IFVJIENTUyBGcmFtZXdvcmsgMS4xMi4xXG4gKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4gKlxuICogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2VcbiAqXG4gKiBodHRwOi8vYXBpLmpxdWVyeXVpLmNvbS9jYXRlZ29yeS90aGVtaW5nL1xuICovLnVpLWhlbHBlci1oaWRkZW57ZGlzcGxheTpub25lfS51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGV7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAgMCAwIDApO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9LnVpLWhlbHBlci1yZXNldHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7b3V0bGluZTowO2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTAwJTtsaXN0LXN0eWxlOm5vbmV9LnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LnVpLWhlbHBlci1jbGVhcmZpeDphZnRlcntjbGVhcjpib3RofS51aS1oZWxwZXItemZpeHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7ZmlsdGVyOkFscGhhKE9wYWNpdHk9MCl9LnVpLWZyb250e3otaW5kZXg6MTAwfS51aS1zdGF0ZS1kaXNhYmxlZHtjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi10b3A6LTAuMjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDotOTk5OTlweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS51aS13aWRnZXQtaWNvbi1ibG9ja3tsZWZ0OjUwJTttYXJnaW4tbGVmdDotOHB4O2Rpc3BsYXk6YmxvY2t9LnVpLXdpZGdldC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXJ7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MnB4IDAgMCAwO3BhZGRpbmc6LjVlbSAuNWVtIC41ZW0gLjdlbTtmb250LXNpemU6MTAwJX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudHtwYWRkaW5nOjFlbSAyLjJlbTtib3JkZXItdG9wOjA7b3ZlcmZsb3c6YXV0b30udWktYnV0dG9ue3BhZGRpbmc6LjRlbSAxZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1yaWdodDouMWVtO2N1cnNvcjpwb2ludGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3ZlcmZsb3c6dmlzaWJsZX0udWktYnV0dG9uLC51aS1idXR0b246bGluaywudWktYnV0dG9uOnZpc2l0ZWQsLnVpLWJ1dHRvbjpob3ZlciwudWktYnV0dG9uOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktYnV0dG9uLWljb24tb25seXt3aWR0aDoyZW07Ym94LXNpemluZzpib3JkZXItYm94O3RleHQtaW5kZW50Oi05OTk5cHg7d2hpdGUtc3BhY2U6bm93cmFwfWlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5e3RleHQtaW5kZW50OjB9LnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi04cHg7bWFyZ2luLWxlZnQ6LThweH0udWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29ue3BhZGRpbmc6MDt3aWR0aDoyLjFlbTtoZWlnaHQ6Mi4xZW07dGV4dC1pbmRlbnQ6LTk5OTlweDt3aGl0ZS1zcGFjZTpub3dyYXB9aW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29ue3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87dGV4dC1pbmRlbnQ6MDt3aGl0ZS1zcGFjZTpub3JtYWw7cGFkZGluZzouNGVtIDFlbX1pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uLnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9LnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZHtib3gtc2hhZG93Omluc2V0IDFweCAxcHggMXB4ICNjY2M7Ym9yZGVyLXJhZGl1czouMTJlbTtib3JkZXI6bm9uZX0udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5ke3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Ym9yZGVyLXJhZGl1czoxZW07b3ZlcmZsb3c6dmlzaWJsZTtib3JkZXI6bm9uZX0udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkOmhvdmVyIC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6bm9uZTt3aWR0aDo4cHg7aGVpZ2h0OjhweDtib3JkZXItd2lkdGg6NHB4O2JvcmRlci1zdHlsZTpzb2xpZH0udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lfS51aS1kYXRlcGlja2Vye3dpZHRoOjE3ZW07cGFkZGluZzouMmVtIC4yZW0gMDtkaXNwbGF5Om5vbmV9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjJlbSAwfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3dpZHRoOjEuOGVtO2hlaWdodDoxLjhlbX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXJ7dG9wOjFweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2e2xlZnQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7cmlnaHQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXJ7bGVmdDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlcntyaWdodDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi04cHg7dG9wOjUwJTttYXJnaW4tdG9wOi04cHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7bWFyZ2luOjAgMi4zZW07bGluZS1oZWlnaHQ6MS44ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0e2ZvbnQtc2l6ZToxZW07bWFyZ2luOjFweCAwfS51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLC51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXJ7d2lkdGg6NDUlfS51aS1kYXRlcGlja2VyIHRhYmxle3dpZHRoOjEwMCU7Zm9udC1zaXplOi45ZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21hcmdpbjowIDAgLjRlbX0udWktZGF0ZXBpY2tlciB0aHtwYWRkaW5nOi43ZW0gLjNlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpib2xkO2JvcmRlcjowfS51aS1kYXRlcGlja2VyIHRke2JvcmRlcjowO3BhZGRpbmc6MXB4fS51aS1kYXRlcGlja2VyIHRkIHNwYW4sLnVpLWRhdGVwaWNrZXIgdGQgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbjouN2VtIDAgMCAwO3BhZGRpbmc6MCAuMmVtO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTowfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9ue2Zsb2F0OnJpZ2h0O21hcmdpbjouNWVtIC4yZW0gLjRlbTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOi4yZW0gLjZlbSAuM2VtIC42ZW07d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGl7d2lkdGg6YXV0b30udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxle3dpZHRoOjk1JTttYXJnaW46MCBhdXRvIC40ZW19LnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDo1MCV9LnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDozMy4zJX0udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjI1JX0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlciwudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1sZWZ0LXdpZHRoOjB9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpsZWZ0fS51aS1kYXRlcGlja2VyLXJvdy1icmVha3tjbGVhcjpib3RoO3dpZHRoOjEwMCU7Zm9udC1zaXplOjB9LnVpLWRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXZ7cmlnaHQ6MnB4O2xlZnQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dHtsZWZ0OjJweDtyaWdodDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVye3JpZ2h0OjFweDtsZWZ0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXJ7bGVmdDoxcHg7cmlnaHQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b257ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS51aS1kYXRlcGlja2VyIC51aS1pY29ue2Rpc3BsYXk6YmxvY2s7dGV4dC1pbmRlbnQ6LTk5OTk5cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtsZWZ0Oi41ZW07dG9wOi4zZW19LnVpLW1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmJsb2NrO291dGxpbmU6MH0udWktbWVudSAudWktbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0udWktbWVudSAudWktbWVudS1pdGVte21hcmdpbjowO2N1cnNvcjpwb2ludGVyO2xpc3Qtc3R5bGUtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpfS51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjNweCAxZW0gM3B4IC40ZW19LnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlcnttYXJnaW46NXB4IDA7aGVpZ2h0OjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtib3JkZXItd2lkdGg6MXB4IDAgMCAwfS51aS1tZW51IC51aS1zdGF0ZS1mb2N1cywudWktbWVudSAudWktc3RhdGUtYWN0aXZle21hcmdpbjotMXB4fS51aS1tZW51LWljb25ze3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nLWxlZnQ6MmVtfS51aS1tZW51IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6LjJlbTttYXJnaW46YXV0byAwfS51aS1tZW51IC51aS1tZW51LWljb257bGVmdDphdXRvO3JpZ2h0OjB9LnVpLXNlbGVjdG1lbnUtbWVudXtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6bm9uZX0udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51e292ZXJmbG93OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZy1ib3R0b206MXB4fS51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXB7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjJweCAuNGVtO21hcmdpbjouNWVtIDAgMCAwO2hlaWdodDphdXRvO2JvcmRlcjowfS51aS1zZWxlY3RtZW51LW9wZW57ZGlzcGxheTpibG9ja30udWktc2VsZWN0bWVudS10ZXh0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbnt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjE0ZW19LnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MH0udWktdGFic3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi4yZW19LnVpLXRhYnMgLnVpLXRhYnMtbmF2e21hcmdpbjowO3BhZGRpbmc6LjJlbSAuMmVtIDB9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpe2xpc3Qtc3R5bGU6bm9uZTtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO21hcmdpbjoxcHggLjJlbSAwIDA7Ym9yZGVyLWJvdHRvbS13aWR0aDowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3dyYXB9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvcntmbG9hdDpsZWZ0O3BhZGRpbmc6LjVlbSAxZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZle21hcmdpbi1ib3R0b206LTFweDtwYWRkaW5nLWJvdHRvbToxcHh9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciwudWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLC51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWxvYWRpbmcgLnVpLXRhYnMtYW5jaG9ye2N1cnNvcjp0ZXh0fS51aS10YWJzLWNvbGxhcHNpYmxlIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3J7Y3Vyc29yOnBvaW50ZXJ9LnVpLXRhYnMgLnVpLXRhYnMtcGFuZWx7ZGlzcGxheTpibG9jaztib3JkZXItd2lkdGg6MDtwYWRkaW5nOjFlbSAxLjRlbTtiYWNrZ3JvdW5kOm5vbmV9LnVpLXRvb2x0aXB7cGFkZGluZzo4cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5O21heC13aWR0aDozMDBweH1ib2R5IC51aS10b29sdGlwe2JvcmRlci13aWR0aDoycHh9LmFydGljbGUtLW1ldGFfaW5uZXIsLmFydGljbGUtLW1ldGFfYmFubmVyX2lubmVyLC5hcnRpY2xlLS1hbGVydF9pbm5lciwuYXJ0aWNsZS0tbWVtYmVyc2hpcF9pbm5lciwuYXJ0aWNsZS0tbWVkaWFfZmlnY2FwdGlvbiwuYXJ0aWNsZS0tc2VjdGlvbiwucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLC5hcnRpY2xlLS1jYWxsVG9BY3Rpb25faW5uZXJ7cGFkZGluZy1sZWZ0OjIwcHh9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hcnRpY2xlLS1tZXRhX2lubmVyLC5hcnRpY2xlLS1tZXRhX2Jhbm5lcl9pbm5lciwuYXJ0aWNsZS0tYWxlcnRfaW5uZXIsLmFydGljbGUtLW1lbWJlcnNoaXBfaW5uZXIsLmFydGljbGUtLW1lZGlhX2ZpZ2NhcHRpb24sLmFydGljbGUtLXNlY3Rpb24sLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbiwuYXJ0aWNsZS0tY2FsbFRvQWN0aW9uX2lubmVye3BhZGRpbmctbGVmdDoyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmFydGljbGUtLW1ldGFfaW5uZXIsLmFydGljbGUtLW1ldGFfYmFubmVyX2lubmVyLC5hcnRpY2xlLS1hbGVydF9pbm5lciwuYXJ0aWNsZS0tbWVtYmVyc2hpcF9pbm5lciwuYXJ0aWNsZS0tbWVkaWFfZmlnY2FwdGlvbiwuYXJ0aWNsZS0tc2VjdGlvbiwucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLC5hcnRpY2xlLS1jYWxsVG9BY3Rpb25faW5uZXJ7cGFkZGluZy1sZWZ0OjQwcHh9fS5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1tZXRhX2lubmVyLC5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1tZXRhX2Jhbm5lcl9pbm5lciwuYXJ0aWNsZS0tc2VjdGlvbiAuYXJ0aWNsZS0tYWxlcnRfaW5uZXIsLmFydGljbGUtLXNlY3Rpb24gLmFydGljbGUtLW1lbWJlcnNoaXBfaW5uZXIsLmFydGljbGUtLXNlY3Rpb24gLmFydGljbGUtLW1lZGlhX2ZpZ2NhcHRpb24sLmFydGljbGUtLXNlY3Rpb24gLmFydGljbGUtLXNlY3Rpb24sLmFydGljbGUtLXNlY3Rpb24gLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbiwuYXJ0aWNsZS0tc2VjdGlvbiAuYXJ0aWNsZS0tY2FsbFRvQWN0aW9uX2lubmVye3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LmFydGljbGUtLW1ldGFfaW5uZXIsLmFydGljbGUtLW1ldGFfYmFubmVyX2lubmVyLC5hcnRpY2xlLS1hbGVydF9pbm5lciwuYXJ0aWNsZS0tbWVtYmVyc2hpcF9pbm5lciwuYXJ0aWNsZS0tbWVkaWFfZmlnY2FwdGlvbiwuYXJ0aWNsZS0tc2VjdGlvbiwuYXJ0aWNsZS0tY2FsbFRvQWN0aW9uX2lubmVye3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hcnRpY2xlLS1tZXRhX2lubmVyLC5hcnRpY2xlLS1tZXRhX2Jhbm5lcl9pbm5lciwuYXJ0aWNsZS0tYWxlcnRfaW5uZXIsLmFydGljbGUtLW1lbWJlcnNoaXBfaW5uZXIsLmFydGljbGUtLW1lZGlhX2ZpZ2NhcHRpb24sLmFydGljbGUtLXNlY3Rpb24sLmFydGljbGUtLWNhbGxUb0FjdGlvbl9pbm5lcntwYWRkaW5nLXJpZ2h0OjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYXJ0aWNsZS0tbWV0YV9pbm5lciwuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXIsLmFydGljbGUtLWFsZXJ0X2lubmVyLC5hcnRpY2xlLS1tZW1iZXJzaGlwX2lubmVyLC5hcnRpY2xlLS1tZWRpYV9maWdjYXB0aW9uLC5hcnRpY2xlLS1zZWN0aW9uLC5hcnRpY2xlLS1jYWxsVG9BY3Rpb25faW5uZXJ7cGFkZGluZy1yaWdodDo0MHB4fX0uYXJ0aWNsZS0tc2VjdGlvbiAuYXJ0aWNsZS0tbWV0YV9pbm5lciwuYXJ0aWNsZS0tc2VjdGlvbiAuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXIsLmFydGljbGUtLXNlY3Rpb24gLmFydGljbGUtLWFsZXJ0X2lubmVyLC5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1tZW1iZXJzaGlwX2lubmVyLC5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1tZWRpYV9maWdjYXB0aW9uLC5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1zZWN0aW9uLC5hcnRpY2xlLS1zZWN0aW9uIC5hcnRpY2xlLS1jYWxsVG9BY3Rpb25faW5uZXJ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9c2VsZWN0OmZvY3Vze291dGxpbmU6NXB4IGF1dG8gIzFhY2M5ZH0uLWF4TW9kZU9uIGE6aG92ZXIsLi1heE1vZGVPbiBhOmZvY3Vze291dGxpbmU6NXB4IHNvbGlkICMxYWNjOWR9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIjtzcmM6dXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzBfMC5lb3RcIik7c3JjOnVybChcIi4uL2ZvbnQvZGluLzM0QjEwQV8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250L2Rpbi8zNEIxMEFfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnQvZGluLzM0QjEwQV8wXzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnQvZGluLzM0QjEwQV8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiO3NyYzp1cmwoXCIuLi9mb250L2Rpbi8zNEIxMEFfMV8wLmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzFfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvZGluLzM0QjEwQV8xXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzFfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzFfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvQm9sZFwiO3NyYzp1cmwoXCIuLi9mb250L2Rpbi8zNEIxMEFfMl8wLmVvdFwiKTtzcmM6dXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzJfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnQvZGluLzM0QjEwQV8yXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzJfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udC9kaW4vMzRCMTBBXzJfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIil9aHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbCAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH1ib2R5e2NvbG9yOiMxZTE4MzR9Ym9keS4tYXhNb2RlT257Y29sb3I6IzFlMTgzNH0uY29udGFpbmVyLGRpdltjbGFzcyQ9XCItLWNvbnRhaW5lclwiXXttYXgtd2lkdGg6MTQ0MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmNvbnRhaW5lcjphZnRlcixkaXZbY2xhc3MkPVwiLS1jb250YWluZXJcIl06YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXIsZGl2W2NsYXNzJD1cIi0tY29udGFpbmVyXCJde3BhZGRpbmc6MCAxMHB4fX1ocnttYXJnaW46MzJweCAwO2JvcmRlcjoxcHggZGFzaGVkICNlOGU4ZWJ9aHRtbHtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo1NiU7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiMxZTE4MzQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZH1odG1sLi1heE1vZGVPbntjb2xvcjojMWUxODM0fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtodG1se2ZvbnQtc2l6ZTo2Mi41JTtsaW5lLWhlaWdodDoxLjI1fX1ib2R5e2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc2l6ZToxLjhyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb0xpZ2h0XCIsc2Fucy1zZXJpZn1oMSwuaDF7Zm9udC1zaXplOjM4LjE1cHg7Zm9udC1zaXplOjMuODE1cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9MaWdodFwiLHNhbnMtc2VyaWY7bWFyZ2luOjJlbSAwIDFlbSAwO2ZvbnQtd2VpZ2h0OjEwMDtkaXNwbGF5OmJsb2NrfWgyLC5oMixmaWVsZHNldCBsZWdlbmR7Zm9udC1zaXplOjMwLjUycHg7Zm9udC1zaXplOjMuMDUycmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmO21hcmdpbjoyZW0gMCAxZW0gMDtmb250LXdlaWdodDoxMDA7ZGlzcGxheTpibG9ja31oMywuaDMsLmNhcmQtLWNvbnRlbnRfYm9keS0taW5mby0tdGV4dHtmb250LXNpemU6MjQuNDFweDtmb250LXNpemU6Mi40NDFyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7bWFyZ2luOjJlbSAwIDFlbSAwO2ZvbnQtd2VpZ2h0OjEwMDtkaXNwbGF5OmJsb2NrfWg0LC5oNCwuLXJpY2hUZXh0IGgze2ZvbnQtc2l6ZToxOS41M3B4O2ZvbnQtc2l6ZToxLjk1M3JlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZjttYXJnaW46MWVtIDAgMWVtIDA7Zm9udC13ZWlnaHQ6MTAwO2Rpc3BsYXk6YmxvY2t9aDUsLmg1e2ZvbnQtc2l6ZToxNS42M3B4O2ZvbnQtc2l6ZToxLjU2M3JlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIixzYW5zLXNlcmlmO21hcmdpbjoxZW0gMCAxZW0gMDtmb250LXdlaWdodDoxMDA7ZGlzcGxheTpibG9ja31oNiwuaDYsLmNhcmQtLWNvbnRlbnRfaGVhZGluZy0tdGV4dCwuY2FyZC0tY29udGVudF9mb290ZXItLXRleHQsLi1yaWNoVGV4dCBoNHtmb250LXNpemU6MTIuNXB4O2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW46MWVtIDAgMWVtIDA7Zm9udC13ZWlnaHQ6MTAwO2Rpc3BsYXk6YmxvY2t9cCwucHtmb250LXNpemU6MThweDtmb250LXNpemU6MS44cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9MaWdodFwiLHNhbnMtc2VyaWY7bWFyZ2luOjAgMCAuNWVtIDB9LnRleHQtLWhvbWVfdGl0bGV7Zm9udC1zaXplOjMycHg7Zm9udC1zaXplOjMuMnJlbTtsaW5lLWhlaWdodDoxLjI7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb0JvbGRcIixzYW5zLXNlcmlmfS50ZXh0LS1zdGF0e2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtc2l6ZTo1cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRleHQtLXN0YXR7Zm9udC1zaXplOjYwcHg7Zm9udC1zaXplOjZyZW19fS50ZXh0LS1ib2R5LS1sYXJnZXtmb250LXNpemU6MjBweDtmb250LXNpemU6MnJlbX0udGV4dC0tYm9keS0tbWVkaXVtLC4tc21hbGwgLmNhcmQtLWNvbnRlbnRfYm9keS0taW5mby0tdGV4dHtmb250LXNpemU6MTcuNXB4O2ZvbnQtc2l6ZToxLjc1cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9MaWdodFwiLHNhbnMtc2VyaWY7bWFyZ2luOjAgMCAuNWVtIDB9LnRleHQtLWJvZHktLXNtYWxsLC5iYW5uZXItLW5hdi0tc2VhcmNoIGxhYmVsLC5iYW5uZXItLW5hdi0tc2VhcmNoIGlucHV0LC50YWJfc3RlcHMtLW5hdl9saSwudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLHNlbGVjdCx0ZXh0YXJlYSxpbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9dGVsXSxpbnB1dFt0eXBlPXNlYXJjaF0saW5wdXRbdHlwZT11cmxdLGlucHV0W3R5cGU9bnVtYmVyXSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXBhc3N3b3JkXSxpbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9dGltZV0sYnV0dG9uLC5idXR0b24saW5wdXRbdHlwZT1zdWJtaXRdLGlucHV0W3R5cGU9cmVzZXRdLGlucHV0W3R5cGU9YnV0dG9uXSwuaW5wdXQtLXRleHQsLmlucHV0LS1wYXNzd29yZCwuaW5wdXQtLWVtYWlsLC5pbnB1dC0tdGVsLC5pbnB1dC0tdGV4dGFyZWEsLmlucHV0LS1yYWRpbywuaW5wdXQtLWNoZWNrYm94LC5pbnB1dC0tc2VsZWN0LC5pbnB1dC0tZGF0ZXBpY2tlciwuaW5wdXQtLXRpbWUsLmlucHV0LS1idXR0b257Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZn0udGV4dC0tc3Bhbi0tc21hbGx7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbX0jbWVtYmVyc2hpcF9pbmNsdWRlZHttYXJnaW4tdG9wOjFlbTtkaXNwbGF5OmJsb2NrfS50ZXh0LS1idXR0b257Zm9udC1zaXplOjE2cHg7Zm9udC1zaXplOjEuNnJlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZn0udGV4dC0taW5zdHJ1Y3Rpb257Zm9udC1zaXplOjE3LjVweDtmb250LXNpemU6MS43NXJlbTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTAuNWVtO21hcmdpbi1ib3R0b206MWVtfS50ZXh0LS1tZXRhLC5hcnRpY2xlLS1tZXRhLS10ZXh0e2ZvbnQtc2l6ZToxNXB4O2ZvbnQtc2l6ZToxLjVyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9LnRleHQtLW1ldGFfbGFiZWwsLmFydGljbGUtLW1ldGEtLWxhYmVse2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc2l6ZToxLjJyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9LnRleHQtLWJvZHktLXZlcnlfc21hbGwsI3Jlc291cmNlRG93bmxvYWQtbWVudSxsaS5iYW5uZXItLW5hdl90b3AtLWxpX3NtYWxsPmEsbGkuYmFubmVyLS1uYXZfdG9wLS1saV9zbWFsbD5wLC5mb290ZXItLWJvdHRvbV9pbmZvIHAsLmZvb3Rlci0tbmF2X2lubmVyIGEsLi1zbWFsbCAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0LC4tc21hbGwgLmNhcmQtLWNvbnRlbnRfZm9vdGVyLS10ZXh0e2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc2l6ZToxLjJyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9Li1heFRleHR7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDtoZWlnaHQ6MXB4O3dpZHRoOjFweDtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtvdmVyZmxvdzpoaWRkZW59LmFydGljbGUgdGFibGV7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbToyMHB4fS5hcnRpY2xlIHRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2YzZjZmYn0uYXJ0aWNsZSB0YWJsZSB0aCwuYXJ0aWNsZSB0YWJsZSB0ZHtwYWRkaW5nOjEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjYjFiMWJjfS4tbG9vc2VMYXN0Q29tbWE+c3BhbjphZnRlcntjb250ZW50OlwiLFwifS4tbG9vc2VMYXN0Q29tbWE+c3BhbjpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6XCJcIn0uLXJpY2hUZXh0IHVse21hcmdpbi10b3A6MH0uLXJpY2hUZXh0IGgxLC4tcmljaFRleHQgaDIsLi1yaWNoVGV4dCBoMywuLXJpY2hUZXh0IGg0LC4tcmljaFRleHQgaDUsLi1yaWNoVGV4dCBoNiwuLXJpY2hUZXh0IHA6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDoyMHB4fS4tcmljaFRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjQwcHh9Li1yaWNoVGV4dCBpbWd7bWF4LXdpZHRoOjEwMCV9Ym9keS5lZHVjYXRpb25Qcm9ncmFtbWVzIC4tcmljaFRleHQgKntmb250LWZhbWlseTppbmhlcml0ICFpbXBvcnRhbnQ7Zm9udC1zaXplOmluaGVyaXQgIWltcG9ydGFudH0uaWNvbntmaWxsOmN1cnJlbnRDb2xvcjtzdHJva2U6Y3VycmVudENvbG9yO3dpZHRoOjFlbTtoZWlnaHQ6MWVtO3ZlcnRpY2FsLWFsaWduOi0wLjE1ZW07b3ZlcmZsb3c6aGlkZGVufS5pY29uLi1sZ3t3aWR0aDoxLjJlbTtoZWlnaHQ6MS4yZW19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuLWhpZGUtLXRse2Rpc3BsYXk6bm9uZX19Li1zaG93LS10bHtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuLXNob3ctLXRse2Rpc3BsYXk6aW5saW5lLWJsb2NrfX1ALXdlYmtpdC1rZXlmcmFtZXMgcG9wVXB7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSl9fUAtbW96LWtleWZyYW1lcyBwb3BVcHswJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QC1tcy1rZXlmcmFtZXMgcG9wVXB7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSl9fUAtby1rZXlmcmFtZXMgcG9wVXB7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSl9fUBrZXlmcmFtZXMgcG9wVXB7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwJSl9fUAtd2Via2l0LWtleWZyYW1lcyBsb2FkQm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QC1tb3ota2V5ZnJhbWVzIGxvYWRCb3VuY2V7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpfTUwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCUpfX1ALW1zLWtleWZyYW1lcyBsb2FkQm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QC1vLWtleWZyYW1lcyBsb2FkQm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QGtleWZyYW1lcyBsb2FkQm91bmNlezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX01MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfTAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKX19QG1lZGlhIHByaW50e0BwYWdlIDpmaXJzdHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH1AcGFnZXttYXJnaW46NGVtIDBlbX1ib2R5e21hcmdpbjowO3BhZGRpbmc6MH1mb290ZXJ7ZGlzcGxheTpub25lfWhlYWRlciAuYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQsaGVhZGVyIC5iYW5uZXItLWJ1cmdlcixoZWFkZXIgLmJhbm5lci0tbmF2e2Rpc3BsYXk6bm9uZX1oZWFkZXIuYmFubmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6bm9uZX0uYmFubmVyLS1sb2dvIGltZ3tmaWx0ZXI6aW52ZXJ0KDEpO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDoxMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4taW5saW5lLXN0YXJ0OjJlbTttYXJnaW4tYmxvY2stc3RhcnQ6MWVtfS5iYW5uZXItLWxvZ28tLW1vYmlsZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYmFubmVyLS1sb2dve2JvcmRlcjpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG99LnBhZ2VfdGl0bGV7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7cGFkZGluZy10b3A6MWVtO2NvbG9yOiMxZTE4MzQgIWltcG9ydGFudH0ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZS0tYmFja2xpbmt7ZGlzcGxheTpub25lfS5wYWdlX2JvZHktLWJhY2tncm91bmR7ZGlzcGxheTpub25lfS5wYWdlX2JvZHl7YmFja2dyb3VuZDojZmZmfWJvZHk+bWFpbiAuc2lkZWJhcntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1hcnRpY2xlIGE6bm90KC5jYXJkLS1pbm5lcik6OmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIoaHJlZikgXCIpIFwifWZpZWxkc2V0e2JyZWFrLWluc2lkZTphdm9pZH1idXR0b25bdHlwZT1zdWJtaXRde2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5jb250YWluZXIsZGl2W2NsYXNzJD1cIi0tY29udGFpbmVyXCJde3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJSAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wYWdlX2JvZHkgLmFydGljbGV7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnBhZ2VfdGl0bGV7cGFkZGluZy10b3A6MmVtICFpbXBvcnRhbnR9LnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tYnV0dG9uLC5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24tLXRpdGxlLS1iYWNrbGlua3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZXt3aWR0aDoxMDAlfS5hcnRpY2xlLS1zZWN0aW9uLC5hcnRpY2xlLS1zZWN0aW9uX2lubmVye2Zsb2F0Om5vbmUgIWltcG9ydGFudH0uYXJ0aWNsZS0tc2VjdGlvbl9pbm5lcj5oMzpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS4tcmljaFRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uYXJ0aWNsZS0tc2VjdGlvbl9pbm5lcj5we21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MWVtICFpbXBvcnRhbnR9LmFydGljbGUsLmFydGljbGUtLXNlY3Rpb257ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnR9LmNvbnRhaW5lcixkaXZbY2xhc3MkPVwiLS1jb250YWluZXJcIl17bWF4LXdpZHRoOm5vbmV9LmFydGljbGUtLW1ldGEsLmFydGljbGUtLWFsZXJ0LC5hcnRpY2xlLS1tZW1iZXJzaGlwe2Zsb2F0Om5vbmUgIWltcG9ydGFudH0uYXJ0aWNsZS0tbWV0YV9pbm5lciwuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXIsLmFydGljbGUtLWFsZXJ0X2lubmVyLC5hcnRpY2xlLS1tZW1iZXJzaGlwX2lubmVye2Zsb2F0Om5vbmUgIWltcG9ydGFudH0uYXJ0aWNsZS0tbWV0YV9pbm5lciwuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5hcnRpY2xlLS1tZXRhX2xlZnQsLmFydGljbGUtLW1ldGFfcmlnaHR7d2lkdGg6NTAlO2Zsb2F0Om5vbmV9LmFydGljbGUtLXNlY3Rpb257YnJlYWstYmVmb3JlOnBhZ2U7cGFnZS1icmVhay1iZWZvcmU6YWx3YXlzfS5jYXJke3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfS5ja3ktY29uc2VudC1jb250YWluZXIsLmNreS1idG4tcmV2aXNpdC13cmFwcGVyLC5ja3ktb3ZlcmxheXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1ib2R5Lm1lbWJlck9yZ2FuaXNhdGlvbnMgLnBlb3BsZS0tcGVyc29ue2JyZWFrLWluc2lkZTphdm9pZDtwYWdlLWJyZWFrLWluc2lkZTphdm9pZDttYXJnaW4tYm90dG9tOjJlbSAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudH1ib2R5Lm1lbWJlck9yZ2FuaXNhdGlvbnMgLnBlb3BsZS0tcGVyc29uX2ltYWdlLGJvZHkubWVtYmVyT3JnYW5pc2F0aW9ucyAucGVvcGxlLS1wZXJzb25faW5mb3tmbG9hdDpub25lICFpbXBvcnRhbnR9Ym9keS5tZW1iZXJPcmdhbmlzYXRpb25zIC5leHBhbmQtYnRuLGJvZHkubWVtYmVyT3JnYW5pc2F0aW9ucyAuZmFkZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1ib2R5Lm1lbWJlck9yZ2FuaXNhdGlvbnMgLmNvbGxhcHNpYmxle21heC1oZWlnaHQ6OTk5OTk5cHggIWltcG9ydGFudH1ib2R5Lm1lbWJlck9yZ2FuaXNhdGlvbnMgLmFydGljbGUtLXNlY3Rpb246bm90KC4tcGhvdG8pKy5hcnRpY2xlLS1zZWN0aW9ue21hcmdpbi10b3A6MCAhaW1wb3J0YW50fWJvZHkubWVtYmVyT3JnYW5pc2F0aW9ucyAuYXJ0aWNsZS0tc2VjdGlvbiBoMntwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9Ym9keS5tZW1iZXJPcmdhbmlzYXRpb25zIC5vdGlwLS1maWVsZHN7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fWJvZHkubWVtYmVyT3JnYW5pc2F0aW9ucyAub3RpcC0tZmllbGR7YnJlYWstaW5zaWRlOmF2b2lkO21hcmdpbi1ib3R0b206MmVtICFpbXBvcnRhbnR9Ym9keS5jbGFzc2lmaWVkcyAuYXJ0aWNsZS0tc2VjdGlvbixib2R5LmV2ZW50cyAuYXJ0aWNsZS0tc2VjdGlvbixib2R5Lm5ld3MgLmFydGljbGUtLXNlY3Rpb24sYm9keS5pblJlbWVtYnJhbmNlIC5hcnRpY2xlLS1zZWN0aW9uLGJvZHkub3RoZXJQYWdlcyAuYXJ0aWNsZS0tc2VjdGlvbixib2R5Lm15UHJvZmlsZSAuYXJ0aWNsZS0tc2VjdGlvbnticmVhay1iZWZvcmU6YXZvaWQ7cGFnZS1icmVhay1iZWZvcmU6YXZvaWQ7cGFkZGluZzoyZW0gMmVtIDAgMmVtICFpbXBvcnRhbnR9Ym9keS5jbGFzc2lmaWVkcyAudGFiX3N0ZXBzLGJvZHkuY2xhc3NpZmllZHMgLnRhYl9zdGVwcy0tbmF2LGJvZHkuY2xhc3NpZmllZHMgLnRhYl9zdGVwcy0tdGFicyxib2R5LmV2ZW50cyAudGFiX3N0ZXBzLGJvZHkuZXZlbnRzIC50YWJfc3RlcHMtLW5hdixib2R5LmV2ZW50cyAudGFiX3N0ZXBzLS10YWJzLGJvZHkubmV3cyAudGFiX3N0ZXBzLGJvZHkubmV3cyAudGFiX3N0ZXBzLS1uYXYsYm9keS5uZXdzIC50YWJfc3RlcHMtLXRhYnMsYm9keS5pblJlbWVtYnJhbmNlIC50YWJfc3RlcHMsYm9keS5pblJlbWVtYnJhbmNlIC50YWJfc3RlcHMtLW5hdixib2R5LmluUmVtZW1icmFuY2UgLnRhYl9zdGVwcy0tdGFicyxib2R5Lm90aGVyUGFnZXMgLnRhYl9zdGVwcyxib2R5Lm90aGVyUGFnZXMgLnRhYl9zdGVwcy0tbmF2LGJvZHkub3RoZXJQYWdlcyAudGFiX3N0ZXBzLS10YWJzLGJvZHkubXlQcm9maWxlIC50YWJfc3RlcHMsYm9keS5teVByb2ZpbGUgLnRhYl9zdGVwcy0tbmF2LGJvZHkubXlQcm9maWxlIC50YWJfc3RlcHMtLXRhYnN7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fWJvZHkuY2xhc3NpZmllZHMgLmFjY29yZGlvbixib2R5LmV2ZW50cyAuYWNjb3JkaW9uLGJvZHkubmV3cyAuYWNjb3JkaW9uLGJvZHkuaW5SZW1lbWJyYW5jZSAuYWNjb3JkaW9uLGJvZHkub3RoZXJQYWdlcyAuYWNjb3JkaW9uLGJvZHkubXlQcm9maWxlIC5hY2NvcmRpb257ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9Ym9keS5jbGFzc2lmaWVkcyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLXRpdGxlLGJvZHkuY2xhc3NpZmllZHMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkuZXZlbnRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGUsYm9keS5ldmVudHMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkubmV3cyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLXRpdGxlLGJvZHkubmV3cyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5pblJlbWVtYnJhbmNlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGUsYm9keS5pblJlbWVtYnJhbmNlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzYyxib2R5Lm90aGVyUGFnZXMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS10aXRsZSxib2R5Lm90aGVyUGFnZXMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkubXlQcm9maWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGUsYm9keS5teVByb2ZpbGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNje2Zsb2F0Om5vbmUgIWltcG9ydGFudH1ib2R5LmNsYXNzaWZpZWRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGUudWktYWNjb3JkaW9uLWhlYWRlcixib2R5LmNsYXNzaWZpZWRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzYyxib2R5LmNsYXNzaWZpZWRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcixib2R5LmV2ZW50cyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLXRpdGxlLnVpLWFjY29yZGlvbi1oZWFkZXIsYm9keS5ldmVudHMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkuZXZlbnRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcixib2R5Lm5ld3MgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyLGJvZHkubmV3cyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5uZXdzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcixib2R5LmluUmVtZW1icmFuY2UgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyLGJvZHkuaW5SZW1lbWJyYW5jZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5pblJlbWVtYnJhbmNlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcixib2R5Lm90aGVyUGFnZXMgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyLGJvZHkub3RoZXJQYWdlcyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5vdGhlclBhZ2VzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcixib2R5Lm15UHJvZmlsZSAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLXRpdGxlLnVpLWFjY29yZGlvbi1oZWFkZXIsYm9keS5teVByb2ZpbGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkubXlQcm9maWxlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzY19pbm5lcntwYWRkaW5nOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9Ym9keS5jbGFzc2lmaWVkcyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLXRpdGxlX2lubmVyIGg0LGJvZHkuZXZlbnRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGVfaW5uZXIgaDQsYm9keS5uZXdzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGVfaW5uZXIgaDQsYm9keS5pblJlbWVtYnJhbmNlIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGVfaW5uZXIgaDQsYm9keS5vdGhlclBhZ2VzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tdGl0bGVfaW5uZXIgaDQsYm9keS5teVByb2ZpbGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS10aXRsZV9pbm5lciBoNHttYXJnaW46MWVtIDAgMCAwICFpbXBvcnRhbnR9Ym9keS5jbGFzc2lmaWVkcyAuYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24sYm9keS5ldmVudHMgLmFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uLGJvZHkubmV3cyAuYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24sYm9keS5pblJlbWVtYnJhbmNlIC5hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbixib2R5Lm90aGVyUGFnZXMgLmFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uLGJvZHkubXlQcm9maWxlIC5hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1ib2R5LmNsYXNzaWZpZWRzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzYyxib2R5LmV2ZW50cyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5uZXdzIC5hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzYyxib2R5LmluUmVtZW1icmFuY2UgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNjLGJvZHkub3RoZXJQYWdlcyAuYWNjb3JkaW9uIC5hY2NvcmRpb24tLWRlc2MsYm9keS5teVByb2ZpbGUgLmFjY29yZGlvbiAuYWNjb3JkaW9uLS1kZXNje2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtvdmVyZmxvdzp2aXNpYmxlICFpbXBvcnRhbnR9fWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7d29yZC1icmVhazpicmVhay13b3JkO2NvbG9yOiMxNjUwYjR9YTpob3ZlcixhOmFjdGl2ZXtjb2xvcjojMWFjYzlkfS4tYXhNb2RlT24gYXtjb2xvcjojMWFjYzlkfS4tYXhNb2RlT24gYTpob3ZlciwuLWF4TW9kZU9uIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMWFjYzlkO2NvbG9yOiMxYWNjOWR9LmRyb3B6b25lLS1heF9idXR0b257cGFkZGluZzowO2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjppbmhlcml0fS5kcm9wem9uZS0tYXhfYnV0dG9uOmhvdmVyLC5kcm9wem9uZS0tYXhfYnV0dG9uOmZvY3VzLC5kcm9wem9uZS0tYXhfYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6IzFhY2M5ZH0uLWF4TW9kZU9uIC5kcm9wem9uZS0tYXhfYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtjb2xvcjojMWFjYzlkfS4tYXhNb2RlT24gLmRyb3B6b25lLS1heF9idXR0b246aG92ZXIsLi1heE1vZGVPbiAuZHJvcHpvbmUtLWF4X2J1dHRvbjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxYWNjOWQ7Y29sb3I6IzFhY2M5ZH0ucG9wdWxhcl9tb2R1bGUtLXVsIGxpIGE6aG92ZXIsLnBvcHVsYXJfbW9kdWxlLS11bCBsaSBhOmFjdGl2ZXtjb2xvcjojMWFjYzlkfS4tYXhNb2RlT24gLnBvcHVsYXJfbW9kdWxlLS11bCBsaSBhLC5wb3B1bGFyX21vZHVsZS0tdWwgbGkgLi1heE1vZGVPbiBhe2NvbG9yOiMxYWNjOWR9Li1heE1vZGVPbiAucG9wdWxhcl9tb2R1bGUtLXVsIGxpIGE6aG92ZXIsLnBvcHVsYXJfbW9kdWxlLS11bCBsaSAuLWF4TW9kZU9uIGE6aG92ZXIsLi1heE1vZGVPbiAucG9wdWxhcl9tb2R1bGUtLXVsIGxpIGE6Zm9jdXMsLnBvcHVsYXJfbW9kdWxlLS11bCBsaSAuLWF4TW9kZU9uIGE6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMWFjYzlkO2NvbG9yOiMxYWNjOWR9ZmllbGRzZXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDtib3JkZXI6MDttYXJnaW46MCAwIDVweCAwfWZpZWxkc2V0IGxlZ2VuZHt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCAwIDAgMDttYXJnaW46MH1maWVsZHNldC4tbGFzdHttYXJnaW4tYm90dG9tOjB9LmlucHV0LS15ZWFye3dpZHRoOjEyMHB4ICFpbXBvcnRhbnQ7cGFkZGluZzo5cHggMTMuMzMzMzNweCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjYuNjY2NjdweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6M3B4fS5pbnB1dC0tdGV4dCwuaW5wdXQtLXBhc3N3b3JkLC5pbnB1dC0tZW1haWwsLmlucHV0LS10ZWwsLmlucHV0LS10ZXh0YXJlYSwuaW5wdXQtLXJhZGlvLC5pbnB1dC0tY2hlY2tib3gsLmlucHV0LS1zZWxlY3QsLmlucHV0LS1kYXRlcGlja2VyLC5pbnB1dC0tdGltZSwuaW5wdXQtLWJ1dHRvbntmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZjtwYWRkaW5nLXRvcDoxMHB4O2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206Ni42NjY2NjY2NjY3cHh9LmlucHV0LS10ZXh0Li1pbmxpbmUsLmlucHV0LS1wYXNzd29yZC4taW5saW5lLC5pbnB1dC0tZW1haWwuLWlubGluZSwuaW5wdXQtLXRlbC4taW5saW5lLC5pbnB1dC0tdGV4dGFyZWEuLWlubGluZSwuaW5wdXQtLXJhZGlvLi1pbmxpbmUsLmlucHV0LS1jaGVja2JveC4taW5saW5lLC5pbnB1dC0tc2VsZWN0Li1pbmxpbmUsLmlucHV0LS1kYXRlcGlja2VyLi1pbmxpbmUsLmlucHV0LS10aW1lLi1pbmxpbmUsLmlucHV0LS1idXR0b24uLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvfS5pbnB1dC0tdGV4dC4taGFsZisuLWhhbGYsLmlucHV0LS1wYXNzd29yZC4taGFsZisuLWhhbGYsLmlucHV0LS1lbWFpbC4taGFsZisuLWhhbGYsLmlucHV0LS10ZWwuLWhhbGYrLi1oYWxmLC5pbnB1dC0tdGV4dGFyZWEuLWhhbGYrLi1oYWxmLC5pbnB1dC0tcmFkaW8uLWhhbGYrLi1oYWxmLC5pbnB1dC0tY2hlY2tib3guLWhhbGYrLi1oYWxmLC5pbnB1dC0tc2VsZWN0Li1oYWxmKy4taGFsZiwuaW5wdXQtLWRhdGVwaWNrZXIuLWhhbGYrLi1oYWxmLC5pbnB1dC0tdGltZS4taGFsZisuLWhhbGYsLmlucHV0LS1idXR0b24uLWhhbGYrLi1oYWxme21hcmdpbi10b3A6NXB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuaW5wdXQtLXRleHQuLWhhbGYsLmlucHV0LS1wYXNzd29yZC4taGFsZiwuaW5wdXQtLWVtYWlsLi1oYWxmLC5pbnB1dC0tdGVsLi1oYWxmLC5pbnB1dC0tdGV4dGFyZWEuLWhhbGYsLmlucHV0LS1yYWRpby4taGFsZiwuaW5wdXQtLWNoZWNrYm94Li1oYWxmLC5pbnB1dC0tc2VsZWN0Li1oYWxmLC5pbnB1dC0tZGF0ZXBpY2tlci4taGFsZiwuaW5wdXQtLXRpbWUuLWhhbGYsLmlucHV0LS1idXR0b24uLWhhbGZ7d2lkdGg6Y2FsYyg1MCUgLSA1cHgpfS5pbnB1dC0tdGV4dC4taGFsZisuLWhhbGYsLmlucHV0LS1wYXNzd29yZC4taGFsZisuLWhhbGYsLmlucHV0LS1lbWFpbC4taGFsZisuLWhhbGYsLmlucHV0LS10ZWwuLWhhbGYrLi1oYWxmLC5pbnB1dC0tdGV4dGFyZWEuLWhhbGYrLi1oYWxmLC5pbnB1dC0tcmFkaW8uLWhhbGYrLi1oYWxmLC5pbnB1dC0tY2hlY2tib3guLWhhbGYrLi1oYWxmLC5pbnB1dC0tc2VsZWN0Li1oYWxmKy4taGFsZiwuaW5wdXQtLWRhdGVwaWNrZXIuLWhhbGYrLi1oYWxmLC5pbnB1dC0tdGltZS4taGFsZisuLWhhbGYsLmlucHV0LS1idXR0b24uLWhhbGYrLi1oYWxme21hcmdpbi1sZWZ0OjEwcHg7bWFyZ2luLXRvcDowfX0uaW5wdXQtLXRleHQuLXJpZ2h0LC5pbnB1dC0tcGFzc3dvcmQuLXJpZ2h0LC5pbnB1dC0tZW1haWwuLXJpZ2h0LC5pbnB1dC0tdGVsLi1yaWdodCwuaW5wdXQtLXRleHRhcmVhLi1yaWdodCwuaW5wdXQtLXJhZGlvLi1yaWdodCwuaW5wdXQtLWNoZWNrYm94Li1yaWdodCwuaW5wdXQtLXNlbGVjdC4tcmlnaHQsLmlucHV0LS1kYXRlcGlja2VyLi1yaWdodCwuaW5wdXQtLXRpbWUuLXJpZ2h0LC5pbnB1dC0tYnV0dG9uLi1yaWdodHtmbG9hdDpyaWdodH0uaW5wdXQtLXRleHQuLWRpc2FibGVkLC5pbnB1dC0tcGFzc3dvcmQuLWRpc2FibGVkLC5pbnB1dC0tZW1haWwuLWRpc2FibGVkLC5pbnB1dC0tdGVsLi1kaXNhYmxlZCwuaW5wdXQtLXRleHRhcmVhLi1kaXNhYmxlZCwuaW5wdXQtLXJhZGlvLi1kaXNhYmxlZCwuaW5wdXQtLWNoZWNrYm94Li1kaXNhYmxlZCwuaW5wdXQtLXNlbGVjdC4tZGlzYWJsZWQsLmlucHV0LS1kYXRlcGlja2VyLi1kaXNhYmxlZCwuaW5wdXQtLXRpbWUuLWRpc2FibGVkLC5pbnB1dC0tYnV0dG9uLi1kaXNhYmxlZHtjb2xvcjojOWU5YTk0fS5pbnB1dC0tdGV4dC4tZXJyb3IsLmlucHV0LS1wYXNzd29yZC4tZXJyb3IsLmlucHV0LS1lbWFpbC4tZXJyb3IsLmlucHV0LS10ZWwuLWVycm9yLC5pbnB1dC0tdGV4dGFyZWEuLWVycm9yLC5pbnB1dC0tcmFkaW8uLWVycm9yLC5pbnB1dC0tY2hlY2tib3guLWVycm9yLC5pbnB1dC0tc2VsZWN0Li1lcnJvciwuaW5wdXQtLWRhdGVwaWNrZXIuLWVycm9yLC5pbnB1dC0tdGltZS4tZXJyb3IsLmlucHV0LS1idXR0b24uLWVycm9ye2NvbG9yOiNlYjFlMDB9LmlucHV0LS10ZXh0Li1mbG9hdCwuaW5wdXQtLXBhc3N3b3JkLi1mbG9hdCwuaW5wdXQtLWVtYWlsLi1mbG9hdCwuaW5wdXQtLXRlbC4tZmxvYXQsLmlucHV0LS10ZXh0YXJlYS4tZmxvYXQsLmlucHV0LS1yYWRpby4tZmxvYXQsLmlucHV0LS1jaGVja2JveC4tZmxvYXQsLmlucHV0LS1zZWxlY3QuLWZsb2F0LC5pbnB1dC0tZGF0ZXBpY2tlci4tZmxvYXQsLmlucHV0LS10aW1lLi1mbG9hdCwuaW5wdXQtLWJ1dHRvbi4tZmxvYXR7d2lkdGg6YXV0bztkaXNwbGF5OmlubGluZTtwYWRkaW5nOjB9LmlucHV0LS10ZXh0Li1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0LC5pbnB1dC0tcGFzc3dvcmQuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS1lbWFpbC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRlbC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRleHRhcmVhLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0LC5pbnB1dC0tcmFkaW8uLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS1jaGVja2JveC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXNlbGVjdC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLWRhdGVwaWNrZXIuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS10aW1lLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0LC5pbnB1dC0tYnV0dG9uLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0e3BhZGRpbmctYm90dG9tOjFweH0uaW5wdXQtLXRleHQuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQ+aW5wdXQsLmlucHV0LS1wYXNzd29yZC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dD5pbnB1dCwuaW5wdXQtLWVtYWlsLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0PmlucHV0LC5pbnB1dC0tdGVsLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0PmlucHV0LC5pbnB1dC0tdGV4dGFyZWEuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQ+aW5wdXQsLmlucHV0LS1yYWRpby4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dD5pbnB1dCwuaW5wdXQtLWNoZWNrYm94Li1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0PmlucHV0LC5pbnB1dC0tc2VsZWN0Li1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0PmlucHV0LC5pbnB1dC0tZGF0ZXBpY2tlci4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dD5pbnB1dCwuaW5wdXQtLXRpbWUuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQ+aW5wdXQsLmlucHV0LS1idXR0b24uLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQ+aW5wdXR7Ym9yZGVyLXJpZ2h0OjBweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MHB4fS5pbnB1dC0tdGV4dC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRleHQuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfYnV0dG9uLC5pbnB1dC0tcGFzc3dvcmQuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS1wYXNzd29yZC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9idXR0b24sLmlucHV0LS1lbWFpbC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLWVtYWlsLi1idXR0b24+LmlucHV0LS1zaWRlX2J1dHRvbiwuaW5wdXQtLXRlbC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRlbC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9idXR0b24sLmlucHV0LS10ZXh0YXJlYS4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRleHRhcmVhLi1idXR0b24+LmlucHV0LS1zaWRlX2J1dHRvbiwuaW5wdXQtLXJhZGlvLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0LC5pbnB1dC0tcmFkaW8uLWJ1dHRvbj4uaW5wdXQtLXNpZGVfYnV0dG9uLC5pbnB1dC0tY2hlY2tib3guLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS1jaGVja2JveC4tYnV0dG9uPi5pbnB1dC0tc2lkZV9idXR0b24sLmlucHV0LS1zZWxlY3QuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfaW5wdXQsLmlucHV0LS1zZWxlY3QuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfYnV0dG9uLC5pbnB1dC0tZGF0ZXBpY2tlci4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLWRhdGVwaWNrZXIuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfYnV0dG9uLC5pbnB1dC0tdGltZS4tYnV0dG9uPi5pbnB1dC0tc2lkZV9pbnB1dCwuaW5wdXQtLXRpbWUuLWJ1dHRvbj4uaW5wdXQtLXNpZGVfYnV0dG9uLC5pbnB1dC0tYnV0dG9uLi1idXR0b24+LmlucHV0LS1zaWRlX2lucHV0LC5pbnB1dC0tYnV0dG9uLi1idXR0b24+LmlucHV0LS1zaWRlX2J1dHRvbntmbG9hdDpsZWZ0fS5pbnB1dC0tdGV4dD5sYWJlbCwuaW5wdXQtLXBhc3N3b3JkPmxhYmVsLC5pbnB1dC0tZW1haWw+bGFiZWwsLmlucHV0LS10ZWw+bGFiZWwsLmlucHV0LS10ZXh0YXJlYT5sYWJlbCwuaW5wdXQtLXJhZGlvPmxhYmVsLC5pbnB1dC0tY2hlY2tib3g+bGFiZWwsLmlucHV0LS1zZWxlY3Q+bGFiZWwsLmlucHV0LS1kYXRlcGlja2VyPmxhYmVsLC5pbnB1dC0tdGltZT5sYWJlbCwuaW5wdXQtLWJ1dHRvbj5sYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5pbnB1dC0tdGV4dCAuaW5wdXQtLWljb24sLmlucHV0LS1wYXNzd29yZCAuaW5wdXQtLWljb24sLmlucHV0LS1lbWFpbCAuaW5wdXQtLWljb24sLmlucHV0LS10ZWwgLmlucHV0LS1pY29uLC5pbnB1dC0tdGV4dGFyZWEgLmlucHV0LS1pY29uLC5pbnB1dC0tcmFkaW8gLmlucHV0LS1pY29uLC5pbnB1dC0tY2hlY2tib3ggLmlucHV0LS1pY29uLC5pbnB1dC0tc2VsZWN0IC5pbnB1dC0taWNvbiwuaW5wdXQtLWRhdGVwaWNrZXIgLmlucHV0LS1pY29uLC5pbnB1dC0tdGltZSAuaW5wdXQtLWljb24sLmlucHV0LS1idXR0b24gLmlucHV0LS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmc6MTFweCAxMy4zMzMzMzMzMzMzcHggOXB4IDEzLjMzMzMzMzMzMzNweDtib3R0b206MDtyaWdodDowfS5pbnB1dC0tYnV0dG9uLi1sZWZ0e3RleHQtYWxpZ246bGVmdH0uaW5wdXQtLWJ1dHRvbi4tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0uaW5wdXQtLWJ1dHRvbi4tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfWJ1dHRvbiwuYnV0dG9uLGlucHV0W3R5cGU9c3VibWl0XSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPWJ1dHRvbl17ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxMXB4IDEzLjMzMzMzMzMzMzNweCA5cHggMTMuMzMzMzMzMzMzM3B4O21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiMxYWNjOWQ7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6I2ZmZjtib3JkZXItd2lkdGg6MXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6IzFhY2M5ZDtib3JkZXItcmFkaXVzOjJweDt0ZXh0LWRlY29yYXRpb246bm9uZTtsaW5lLWhlaWdodDoyNXB4O3doaXRlLXNwYWNlOm5vd3JhcH1idXR0b246ZGlzYWJsZWQsLmJ1dHRvbjpkaXNhYmxlZCxpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsaW5wdXRbdHlwZT1yZXNldF06ZGlzYWJsZWQsaW5wdXRbdHlwZT1idXR0b25dOmRpc2FibGVke2NvbG9yOiM5ZTlhOTQ7YmFja2dyb3VuZC1jb2xvcjojZjhmN2Y3O2JvcmRlci1jb2xvcjojOWU5YTk0O2N1cnNvcjpub3QtYWxsb3dlZDtwb2ludGVyLWV2ZW50czpub25lfWJ1dHRvbjpob3ZlcixidXR0b246Zm9jdXMsLmJ1dHRvbjpob3ZlciwuYnV0dG9uOmZvY3VzLGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsaW5wdXRbdHlwZT1yZXNldF06aG92ZXIsaW5wdXRbdHlwZT1yZXNldF06Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLGlucHV0W3R5cGU9YnV0dG9uXTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE5YzM5Nn1idXR0b246Zm9jdXMsLmJ1dHRvbjpmb2N1cyxpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsaW5wdXRbdHlwZT1yZXNldF06Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dOmZvY3Vze291dGxpbmU6NXB4IGF1dG8gIzFhY2M5ZH0uLWF4TW9kZU9uIGJ1dHRvbjpmb2N1cywuLWF4TW9kZU9uIC5idXR0b246Zm9jdXMsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXJlc2V0XTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9YnV0dG9uXTpmb2N1c3tvdXRsaW5lOjVweCBzb2xpZCAjMWFjYzlkfWJ1dHRvbi4tdGhpbiwuYnV0dG9uLi10aGluLGlucHV0W3R5cGU9c3VibWl0XS4tdGhpbixpbnB1dFt0eXBlPXJlc2V0XS4tdGhpbixpbnB1dFt0eXBlPWJ1dHRvbl0uLXRoaW57cGFkZGluZzo4cHggMTMuMzMzMzMzMzMzM3B4IDhweCAxMy4zMzMzMzMzMzMzcHh9YnV0dG9uLi1sZWZ0LC5idXR0b24uLWxlZnQsaW5wdXRbdHlwZT1zdWJtaXRdLi1sZWZ0LGlucHV0W3R5cGU9cmVzZXRdLi1sZWZ0LGlucHV0W3R5cGU9YnV0dG9uXS4tbGVmdHt0ZXh0LWFsaWduOmxlZnR9YnV0dG9uLi1yaWdodCwuYnV0dG9uLi1yaWdodCxpbnB1dFt0eXBlPXN1Ym1pdF0uLXJpZ2h0LGlucHV0W3R5cGU9cmVzZXRdLi1yaWdodCxpbnB1dFt0eXBlPWJ1dHRvbl0uLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9YnV0dG9uLi1jZW50ZXIsLmJ1dHRvbi4tY2VudGVyLGlucHV0W3R5cGU9c3VibWl0XS4tY2VudGVyLGlucHV0W3R5cGU9cmVzZXRdLi1jZW50ZXIsaW5wdXRbdHlwZT1idXR0b25dLi1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9Li1pY29uPmJ1dHRvbiwuLWljb24+LmJ1dHRvbiwuLWljb24+aW5wdXRbdHlwZT1zdWJtaXRdLC4taWNvbj5pbnB1dFt0eXBlPXJlc2V0XSwuLWljb24+aW5wdXRbdHlwZT1idXR0b25de3BhZGRpbmctcmlnaHQ6Y2FsYygxZW0gKyAyNi42NjY2NjY2NjY3cHgpfS5pbnB1dC0tYnV0dG9uIGJ1dHRvbj4uaW5wdXQtLWljb24sLmlucHV0LS1idXR0b24gLmJ1dHRvbj4uaW5wdXQtLWljb24sLmlucHV0LS1idXR0b24gaW5wdXRbdHlwZT1zdWJtaXRdPi5pbnB1dC0taWNvbiwuaW5wdXQtLWJ1dHRvbiBpbnB1dFt0eXBlPXJlc2V0XT4uaW5wdXQtLWljb24sLmlucHV0LS1idXR0b24gaW5wdXRbdHlwZT1idXR0b25dPi5pbnB1dC0taWNvbntib3R0b206Y2FsYyg1MCUgLSAxLjJlbSl9Li13aWRlPmJ1dHRvbiwuLXdpZGU+LmJ1dHRvbiwuLXdpZGU+aW5wdXRbdHlwZT1zdWJtaXRdLC4td2lkZT5pbnB1dFt0eXBlPXJlc2V0XSwuLXdpZGU+aW5wdXRbdHlwZT1idXR0b25de2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uaW5wdXQtLXNpZGVfYnV0dG9uPmJ1dHRvbiwuaW5wdXQtLXNpZGVfYnV0dG9uPi5idXR0b24sLmlucHV0LS1zaWRlX2J1dHRvbj5pbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LS1zaWRlX2J1dHRvbj5pbnB1dFt0eXBlPXJlc2V0XSwuaW5wdXQtLXNpZGVfYnV0dG9uPmlucHV0W3R5cGU9YnV0dG9uXXttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXdpZHRoOjFweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiMxYWNjOWQ7Ym9yZGVyLWxlZnQ6MHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MHB4fS4tYXhNb2RlT24gYnV0dG9uLC4tYXhNb2RlT24gLmJ1dHRvbiwuLWF4TW9kZU9uIGlucHV0W3R5cGU9c3VibWl0XSwuLWF4TW9kZU9uIGlucHV0W3R5cGU9cmVzZXRdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1idXR0b25de2JhY2tncm91bmQtY29sb3I6IzFlMTgzNDtjb2xvcjojZmZmfWJ1dHRvbi4tc2Vjb25kYXJ5LC5idXR0b24uLXNlY29uZGFyeSxpbnB1dFt0eXBlPXN1Ym1pdF0uLXNlY29uZGFyeSxpbnB1dFt0eXBlPXJlc2V0XS4tc2Vjb25kYXJ5LGlucHV0W3R5cGU9YnV0dG9uXS4tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMWUxODM0O2JvcmRlci1jb2xvcjojMWUxODM0fWJ1dHRvbi4tc2Vjb25kYXJ5OmhvdmVyLGJ1dHRvbi4tc2Vjb25kYXJ5OmZvY3VzLC5idXR0b24uLXNlY29uZGFyeTpob3ZlciwuYnV0dG9uLi1zZWNvbmRhcnk6Zm9jdXMsaW5wdXRbdHlwZT1zdWJtaXRdLi1zZWNvbmRhcnk6aG92ZXIsaW5wdXRbdHlwZT1zdWJtaXRdLi1zZWNvbmRhcnk6Zm9jdXMsaW5wdXRbdHlwZT1yZXNldF0uLXNlY29uZGFyeTpob3ZlcixpbnB1dFt0eXBlPXJlc2V0XS4tc2Vjb25kYXJ5OmZvY3VzLGlucHV0W3R5cGU9YnV0dG9uXS4tc2Vjb25kYXJ5OmhvdmVyLGlucHV0W3R5cGU9YnV0dG9uXS4tc2Vjb25kYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2RhZGFkZn1idXR0b24uLWRlZmF1bHQsLmJ1dHRvbi4tZGVmYXVsdCxpbnB1dFt0eXBlPXN1Ym1pdF0uLWRlZmF1bHQsaW5wdXRbdHlwZT1yZXNldF0uLWRlZmF1bHQsaW5wdXRbdHlwZT1idXR0b25dLi1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6IzFlMTgzNDtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZmZmfWJ1dHRvbi4tZGVmYXVsdDpob3ZlcixidXR0b24uLWRlZmF1bHQ6Zm9jdXMsLmJ1dHRvbi4tZGVmYXVsdDpob3ZlciwuYnV0dG9uLi1kZWZhdWx0OmZvY3VzLGlucHV0W3R5cGU9c3VibWl0XS4tZGVmYXVsdDpob3ZlcixpbnB1dFt0eXBlPXN1Ym1pdF0uLWRlZmF1bHQ6Zm9jdXMsaW5wdXRbdHlwZT1yZXNldF0uLWRlZmF1bHQ6aG92ZXIsaW5wdXRbdHlwZT1yZXNldF0uLWRlZmF1bHQ6Zm9jdXMsaW5wdXRbdHlwZT1idXR0b25dLi1kZWZhdWx0OmhvdmVyLGlucHV0W3R5cGU9YnV0dG9uXS4tZGVmYXVsdDpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE5YzM5Nn0uYmFubmVyLS1idXJnZXJfYnV0dG9uLC5iYW5uZXItLW5hdi0tc2VhcmNoIGJ1dHRvbiwucmVwcy0tYnV0dG9uLS1yZW1vdmUsLnJlcHMtLWJ1dHRvbi0tYWRke3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzFlMTgzNDtib3JkZXI6MH0uYmFubmVyLS1idXJnZXJfYnV0dG9uOmhvdmVyLC5iYW5uZXItLW5hdi0tc2VhcmNoIGJ1dHRvbjpob3ZlciwucmVwcy0tYnV0dG9uLS1yZW1vdmU6aG92ZXIsLnJlcHMtLWJ1dHRvbi0tYWRkOmhvdmVyLC5iYW5uZXItLWJ1cmdlcl9idXR0b246Zm9jdXMsLmJhbm5lci0tbmF2LS1zZWFyY2ggYnV0dG9uOmZvY3VzLC5yZXBzLS1idXR0b24tLXJlbW92ZTpmb2N1cywucmVwcy0tYnV0dG9uLS1hZGQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2NvbG9yOiMxYWNjOWR9LmlucHV0LS1zaWRlX2J1dHRvbntmbG9hdDpsZWZ0fS4taW5saW5lKy4taW5saW5le21hcmdpbi1sZWZ0OjVweH0uYnV0dG9uLS1sb2FkaW5nX3RleHR7ZGlzcGxheTpub25lfS4tbG9hZGluZyAuYnV0dG9uLS1sb2FkaW5nX3RleHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9Li1sb2FkaW5nIC5idXR0b24tLWxvYWRpbmdfdGV4dCtzcGFue2Rpc3BsYXk6bm9uZX0uYnV0dG9uLS1sb2FkaW5nX2ljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjRweDtoZWlnaHQ6NXB4fS5idXR0b24tLWxvYWRpbmdfaWNvbiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206YXV0bztyaWdodDphdXRvO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwMCU7LXdlYmtpdC1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDBzOy1tb3otYW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwczstbXMtYW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwczstby1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDBzO2FuaW1hdGlvbjpsb2FkQm91bmNlIDAuNnMgaW5maW5pdGUgMHN9LmJ1dHRvbi0tbG9hZGluZ19pY29uOmJlZm9yZSwuYnV0dG9uLS1sb2FkaW5nX2ljb246YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwMCV9LmJ1dHRvbi0tbG9hZGluZ19pY29uOmJlZm9yZXt0b3A6MDtsZWZ0OjhweDtib3R0b206YXV0bztyaWdodDphdXRvOy13ZWJraXQtYW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjJzOy1tb3otYW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjJzOy1tcy1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDAuMnM7LW8tYW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjJzO2FuaW1hdGlvbjpsb2FkQm91bmNlIDAuNnMgaW5maW5pdGUgMC4yc30uYnV0dG9uLS1sb2FkaW5nX2ljb246YWZ0ZXJ7dG9wOjA7bGVmdDoxNnB4O2JvdHRvbTphdXRvO3JpZ2h0OmF1dG87LXdlYmtpdC1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDAuNHM7LW1vei1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDAuNHM7LW1zLWFuaW1hdGlvbjpsb2FkQm91bmNlIDAuNnMgaW5maW5pdGUgMC40czstby1hbmltYXRpb246bG9hZEJvdW5jZSAwLjZzIGluZmluaXRlIDAuNHM7YW5pbWF0aW9uOmxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjRzfS51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24sc2VsZWN0LHRleHRhcmVhLGlucHV0W3R5cGU9dGV4dF0saW5wdXRbdHlwZT10ZWxdLGlucHV0W3R5cGU9c2VhcmNoXSxpbnB1dFt0eXBlPXVybF0saW5wdXRbdHlwZT1udW1iZXJdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9ZGF0ZV0saW5wdXRbdHlwZT10aW1lXXt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6MXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2M3YzVjYztib3JkZXItcmFkaXVzOjJweDtsaW5lLWhlaWdodDoyNXB4O2NvbG9yOmluaGVyaXQ7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9Lm1vZHVsZV9mb3JtIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24sLm1vZHVsZV9mb3JtIHNlbGVjdCwubW9kdWxlX2Zvcm0gdGV4dGFyZWEsLm1vZHVsZV9mb3JtIGlucHV0W3R5cGU9dGV4dF0sLm1vZHVsZV9mb3JtIGlucHV0W3R5cGU9dGVsXSwubW9kdWxlX2Zvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC5tb2R1bGVfZm9ybSBpbnB1dFt0eXBlPXVybF0sLm1vZHVsZV9mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwubW9kdWxlX2Zvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLm1vZHVsZV9mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5tb2R1bGVfZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5tb2R1bGVfZm9ybSBpbnB1dFt0eXBlPXRpbWVde3dpZHRoOjEwMCV9LnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbjpob3ZlcixzZWxlY3Q6aG92ZXIsdGV4dGFyZWE6aG92ZXIsaW5wdXRbdHlwZT10ZXh0XTpob3ZlcixpbnB1dFt0eXBlPXRlbF06aG92ZXIsaW5wdXRbdHlwZT1zZWFyY2hdOmhvdmVyLGlucHV0W3R5cGU9dXJsXTpob3ZlcixpbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsaW5wdXRbdHlwZT1lbWFpbF06aG92ZXIsaW5wdXRbdHlwZT1wYXNzd29yZF06aG92ZXIsaW5wdXRbdHlwZT1kYXRlXTpob3ZlcixpbnB1dFt0eXBlPXRpbWVdOmhvdmVye291dGxpbmU6NXB4IGF1dG8gIzFhY2M5ZDtib3JkZXItY29sb3I6IzFhY2M5ZH0uLWF4TW9kZU9uIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b246aG92ZXIsLi1heE1vZGVPbiBzZWxlY3Q6aG92ZXIsLi1heE1vZGVPbiB0ZXh0YXJlYTpob3ZlciwuLWF4TW9kZU9uIGlucHV0W3R5cGU9dGV4dF06aG92ZXIsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXRlbF06aG92ZXIsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXNlYXJjaF06aG92ZXIsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXVybF06aG92ZXIsLi1heE1vZGVPbiBpbnB1dFt0eXBlPW51bWJlcl06aG92ZXIsLi1heE1vZGVPbiBpbnB1dFt0eXBlPWVtYWlsXTpob3ZlciwuLWF4TW9kZU9uIGlucHV0W3R5cGU9cGFzc3dvcmRdOmhvdmVyLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1kYXRlXTpob3ZlciwuLWF4TW9kZU9uIGlucHV0W3R5cGU9dGltZV06aG92ZXJ7b3V0bGluZTo1cHggc29saWQgIzFhY2M5ZH0udWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uOmZvY3VzLHNlbGVjdDpmb2N1cyx0ZXh0YXJlYTpmb2N1cyxpbnB1dFt0eXBlPXRleHRdOmZvY3VzLGlucHV0W3R5cGU9dGVsXTpmb2N1cyxpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMsaW5wdXRbdHlwZT11cmxdOmZvY3VzLGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLGlucHV0W3R5cGU9dGltZV06Zm9jdXN7b3V0bGluZTo1cHggYXV0byAjMWFjYzlkfS4tYXhNb2RlT24gLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbjpmb2N1cywuLWF4TW9kZU9uIHNlbGVjdDpmb2N1cywuLWF4TW9kZU9uIHRleHRhcmVhOmZvY3VzLC4tYXhNb2RlT24gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9dGVsXTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9dXJsXTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywuLWF4TW9kZU9uIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLi1heE1vZGVPbiBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLC4tYXhNb2RlT24gaW5wdXRbdHlwZT10aW1lXTpmb2N1c3tvdXRsaW5lOjVweCBzb2xpZCAjMWFjYzlkfS51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b246ZGlzYWJsZWQsc2VsZWN0OmRpc2FibGVkLHRleHRhcmVhOmRpc2FibGVkLGlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQsaW5wdXRbdHlwZT10ZWxdOmRpc2FibGVkLGlucHV0W3R5cGU9c2VhcmNoXTpkaXNhYmxlZCxpbnB1dFt0eXBlPXVybF06ZGlzYWJsZWQsaW5wdXRbdHlwZT1udW1iZXJdOmRpc2FibGVkLGlucHV0W3R5cGU9ZW1haWxdOmRpc2FibGVkLGlucHV0W3R5cGU9cGFzc3dvcmRdOmRpc2FibGVkLGlucHV0W3R5cGU9ZGF0ZV06ZGlzYWJsZWQsaW5wdXRbdHlwZT10aW1lXTpkaXNhYmxlZCwudWktc3RhdGUtZGlzYWJsZWQudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLHNlbGVjdC51aS1zdGF0ZS1kaXNhYmxlZCx0ZXh0YXJlYS51aS1zdGF0ZS1kaXNhYmxlZCxpbnB1dC51aS1zdGF0ZS1kaXNhYmxlZFt0eXBlPXRleHRdLGlucHV0LnVpLXN0YXRlLWRpc2FibGVkW3R5cGU9dGVsXSxpbnB1dC51aS1zdGF0ZS1kaXNhYmxlZFt0eXBlPXNlYXJjaF0saW5wdXQudWktc3RhdGUtZGlzYWJsZWRbdHlwZT11cmxdLGlucHV0LnVpLXN0YXRlLWRpc2FibGVkW3R5cGU9bnVtYmVyXSxpbnB1dC51aS1zdGF0ZS1kaXNhYmxlZFt0eXBlPWVtYWlsXSxpbnB1dC51aS1zdGF0ZS1kaXNhYmxlZFt0eXBlPXBhc3N3b3JkXSxpbnB1dC51aS1zdGF0ZS1kaXNhYmxlZFt0eXBlPWRhdGVdLGlucHV0LnVpLXN0YXRlLWRpc2FibGVkW3R5cGU9dGltZV17Y29sb3I6IzllOWE5NDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY3Zjc7Ym9yZGVyLWNvbG9yOiM5ZTlhOTQ7Y3Vyc29yOm5vdC1hbGxvd2VkfS51aS1zdGF0ZS1yZWFkb25seS51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24sc2VsZWN0LnVpLXN0YXRlLXJlYWRvbmx5LHRleHRhcmVhLnVpLXN0YXRlLXJlYWRvbmx5LGlucHV0LnVpLXN0YXRlLXJlYWRvbmx5W3R5cGU9dGV4dF0saW5wdXQudWktc3RhdGUtcmVhZG9ubHlbdHlwZT10ZWxdLGlucHV0LnVpLXN0YXRlLXJlYWRvbmx5W3R5cGU9c2VhcmNoXSxpbnB1dC51aS1zdGF0ZS1yZWFkb25seVt0eXBlPXVybF0saW5wdXQudWktc3RhdGUtcmVhZG9ubHlbdHlwZT1udW1iZXJdLGlucHV0LnVpLXN0YXRlLXJlYWRvbmx5W3R5cGU9ZW1haWxdLGlucHV0LnVpLXN0YXRlLXJlYWRvbmx5W3R5cGU9cGFzc3dvcmRdLGlucHV0LnVpLXN0YXRlLXJlYWRvbmx5W3R5cGU9ZGF0ZV0saW5wdXQudWktc3RhdGUtcmVhZG9ubHlbdHlwZT10aW1lXXtjb2xvcjojOWU5YTk0O2JhY2tncm91bmQtY29sb3I6I2Y4ZjdmNztib3JkZXItY29sb3I6IzllOWE5NH0uLWRlZmF1bHQgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiwuLWRlZmF1bHQgc2VsZWN0LC4tZGVmYXVsdCB0ZXh0YXJlYSwuLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XSwuLWRlZmF1bHQgaW5wdXRbdHlwZT10ZWxdLC4tZGVmYXVsdCBpbnB1dFt0eXBlPXNlYXJjaF0sLi1kZWZhdWx0IGlucHV0W3R5cGU9dXJsXSwuLWRlZmF1bHQgaW5wdXRbdHlwZT1udW1iZXJdLC4tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXSwuLWRlZmF1bHQgaW5wdXRbdHlwZT1wYXNzd29yZF0sLi1kZWZhdWx0IGlucHV0W3R5cGU9ZGF0ZV0sLi1kZWZhdWx0IGlucHV0W3R5cGU9dGltZV17Ym9yZGVyLWNvbG9yOiNmZmZ9Li1lcnJvciAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLC4tZXJyb3Igc2VsZWN0LC4tZXJyb3IgdGV4dGFyZWEsLi1lcnJvciBpbnB1dFt0eXBlPXRleHRdLC4tZXJyb3IgaW5wdXRbdHlwZT10ZWxdLC4tZXJyb3IgaW5wdXRbdHlwZT1zZWFyY2hdLC4tZXJyb3IgaW5wdXRbdHlwZT11cmxdLC4tZXJyb3IgaW5wdXRbdHlwZT1udW1iZXJdLC4tZXJyb3IgaW5wdXRbdHlwZT1lbWFpbF0sLi1lcnJvciBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuLWVycm9yIGlucHV0W3R5cGU9ZGF0ZV0sLi1lcnJvciBpbnB1dFt0eXBlPXRpbWVde2JvcmRlci1jb2xvcjojZWIxZTAwfS4taWNvbiAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLC4taWNvbiBzZWxlY3QsLi1pY29uIHRleHRhcmVhLC4taWNvbiBpbnB1dFt0eXBlPXRleHRdLC4taWNvbiBpbnB1dFt0eXBlPXRlbF0sLi1pY29uIGlucHV0W3R5cGU9c2VhcmNoXSwuLWljb24gaW5wdXRbdHlwZT11cmxdLC4taWNvbiBpbnB1dFt0eXBlPW51bWJlcl0sLi1pY29uIGlucHV0W3R5cGU9ZW1haWxdLC4taWNvbiBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuLWljb24gaW5wdXRbdHlwZT1kYXRlXSwuLWljb24gaW5wdXRbdHlwZT10aW1lXXtwYWRkaW5nLXJpZ2h0OjQ1cHg7cGFkZGluZy1yaWdodDpjYWxjKDIwcHggKyAxZW0pfS4tYXhNb2RlT24gLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiwuLWF4TW9kZU9uIHNlbGVjdCwuLWF4TW9kZU9uIHRleHRhcmVhLC4tYXhNb2RlT24gLmlucHV0LS1yYWRpbz5sYWJlbCwuLWF4TW9kZU9uIC5pbnB1dC0tY2hlY2tib3g+bGFiZWwsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXRleHRdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT10ZWxdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1zZWFyY2hdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT11cmxdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1udW1iZXJdLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1lbWFpbF0sLi1heE1vZGVPbiBpbnB1dFt0eXBlPXBhc3N3b3JkXSwuLWF4TW9kZU9uIGlucHV0W3R5cGU9ZGF0ZV0sLi1heE1vZGVPbiBpbnB1dFt0eXBlPXRpbWVde2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1yYWRpdXM6MnB4fS4tYXhNb2RlT24gLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbjpkaXNhYmxlZCwuLWF4TW9kZU9uIHNlbGVjdDpkaXNhYmxlZCwuLWF4TW9kZU9uIHRleHRhcmVhOmRpc2FibGVkLC4tYXhNb2RlT24gLmlucHV0LS1yYWRpbz5sYWJlbDpkaXNhYmxlZCwuLWF4TW9kZU9uIC5pbnB1dC0tY2hlY2tib3g+bGFiZWw6ZGlzYWJsZWQsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXRleHRdOmRpc2FibGVkLC4tYXhNb2RlT24gaW5wdXRbdHlwZT10ZWxdOmRpc2FibGVkLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1zZWFyY2hdOmRpc2FibGVkLC4tYXhNb2RlT24gaW5wdXRbdHlwZT11cmxdOmRpc2FibGVkLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1udW1iZXJdOmRpc2FibGVkLC4tYXhNb2RlT24gaW5wdXRbdHlwZT1lbWFpbF06ZGlzYWJsZWQsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXBhc3N3b3JkXTpkaXNhYmxlZCwuLWF4TW9kZU9uIGlucHV0W3R5cGU9ZGF0ZV06ZGlzYWJsZWQsLi1heE1vZGVPbiBpbnB1dFt0eXBlPXRpbWVdOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2Y4ZjdmNztib3JkZXItY29sb3I6IzllOWE5NDtjdXJzb3I6bm90LWFsbG93ZWR9aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPXRlbF0saW5wdXRbdHlwZT1zZWFyY2hdLGlucHV0W3R5cGU9dXJsXSxpbnB1dFt0eXBlPW51bWJlcl0saW5wdXRbdHlwZT1lbWFpbF0saW5wdXRbdHlwZT1wYXNzd29yZF0saW5wdXRbdHlwZT1kYXRlXSxpbnB1dFt0eXBlPXRpbWVde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjExcHggMTMuMzMzMzMzMzMzM3B4IDlweCAxMy4zMzMzMzMzMzMzcHh9aW5wdXRbdHlwZT10ZXh0XS4tdGhpbixpbnB1dFt0eXBlPXRlbF0uLXRoaW4saW5wdXRbdHlwZT1zZWFyY2hdLi10aGluLGlucHV0W3R5cGU9dXJsXS4tdGhpbixpbnB1dFt0eXBlPW51bWJlcl0uLXRoaW4saW5wdXRbdHlwZT1lbWFpbF0uLXRoaW4saW5wdXRbdHlwZT1wYXNzd29yZF0uLXRoaW4saW5wdXRbdHlwZT1kYXRlXS4tdGhpbixpbnB1dFt0eXBlPXRpbWVdLi10aGlue3BhZGRpbmc6OHB4IDEzLjMzMzMzMzMzMzNweCA4cHggMTMuMzMzMzMzMzMzM3B4fS51aS1kYXRlcGlja2Vye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAycHggMTBweCAwcHggcmdiYSgzMCwyNCw1MiwuMyk7Ym9yZGVyLXJhZGl1czoycHh9LnVpLWRhdGVwaWNrZXIgdGQgc3BhbiwudWktZGF0ZXBpY2tlciB0ZCBhe3RleHQtYWxpZ246Y2VudGVyfS51aS1kYXRlcGlja2VyIHRkIHNwYW46aG92ZXIsLnVpLWRhdGVwaWNrZXIgdGQgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxYWNjOWQ7Y29sb3I6I2ZmZn0udWktZGF0ZXBpY2tlci1wcmV2LC51aS1kYXRlcGlja2VyLW5leHR7dG9wOjAgIWltcG9ydGFudDtsaW5lLWhlaWdodDoyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLWRhdGVwaWNrZXItcHJldntsZWZ0OjAgIWltcG9ydGFudH0udWktZGF0ZXBpY2tlci1uZXh0e3JpZ2h0OjAgIWltcG9ydGFudH0uaW5wdXQtLXJhZGlvLC5pbnB1dC0tY2hlY2tib3h7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6Ni42NjY2NjY2NjY3cHg7bWFyZ2luLWJvdHRvbTo2LjY2NjY2NjY2NjdweH0uaW5wdXQtLXJhZGlvPmxhYmVsLC5pbnB1dC0tY2hlY2tib3g+bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZDtib3JkZXItcmFkaXVzOjJweDtib3JkZXI6MXB4IHNvbGlkICNjN2M1Y2M7cGFkZGluZzoxMXB4IDEzLjMzMzMzMzMzMzNweCA5cHggNDBweH0uLWF4TW9kZU9uIC5pbnB1dC0tcmFkaW8+bGFiZWwsLi1heE1vZGVPbiAuaW5wdXQtLWNoZWNrYm94PmxhYmVse2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uaW5wdXQtLXJhZGlvPmxhYmVsPmlucHV0LC5pbnB1dC0tcmFkaW8+bGFiZWw+c3BhbiwuaW5wdXQtLWNoZWNrYm94PmxhYmVsPmlucHV0LC5pbnB1dC0tY2hlY2tib3g+bGFiZWw+c3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30uaW5wdXQtLXJhZGlvPmxhYmVsPmlucHV0LC5pbnB1dC0tY2hlY2tib3g+bGFiZWw+aW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0LjNweDtsZWZ0OjEzLjMzMzMzMzMzMzNweH0uaW5wdXQtLXJhZGlvPmxhYmVsOmhvdmVyLC5pbnB1dC0tY2hlY2tib3g+bGFiZWw6aG92ZXJ7b3V0bGluZTo1cHggYXV0byAjMWFjYzlkO2JvcmRlci1jb2xvcjojMWFjYzlkO2JhY2tncm91bmQtY29sb3I6I2YzZjZmYjtjdXJzb3I6cG9pbnRlcn0uLWF4TW9kZU9uIC5pbnB1dC0tcmFkaW8+bGFiZWw6aG92ZXIsLi1heE1vZGVPbiAuaW5wdXQtLWNoZWNrYm94PmxhYmVsOmhvdmVye291dGxpbmU6NXB4IHNvbGlkICMxYWNjOWR9LmlucHV0LS1yYWRpby4tZm9jdXM+bGFiZWwsLmlucHV0LS1jaGVja2JveC4tZm9jdXM+bGFiZWx7b3V0bGluZTo1cHggYXV0byAjMWFjYzlkfS4tYXhNb2RlT24gLmlucHV0LS1yYWRpby4tZm9jdXM+bGFiZWwsLi1heE1vZGVPbiAuaW5wdXQtLWNoZWNrYm94Li1mb2N1cz5sYWJlbHtvdXRsaW5lOjVweCBzb2xpZCAjMWFjYzlkfXRleHRhcmVhe3BhZGRpbmc6MTFweCAxMy4zMzMzMzMzMzMzcHggOXB4IDEzLjMzMzMzMzMzMzNweDttYXJnaW4tYm90dG9tOjYuNjY2NjY2NjY2N3B4O3Jlc2l6ZTpub25lfS5pbnB1dC0tc2VsZWN0IGxhYmVsPi5pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDphdXRvO3JpZ2h0Oi43NWVtO2JvdHRvbTouNzVlbTtsZWZ0OmF1dG99c2VsZWN0e2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nLXJpZ2h0OmNhbGMoMjBweCArIDFlbSk7cGFkZGluZzoxMXB4IDEzLjMzMzMzMzMzMzNweCA5cHggMTMuMzMzMzMzMzMzM3B4fXNlbGVjdC4tdGhpbntwYWRkaW5nOjhweCAxMy4zMzMzMzMzMzMzcHggOHB4IDEzLjMzMzMzMzMzMzNweH0uLW92ZXJmbG93LS1zZWxlY3QsdWwudWktbWVudXttYXgtaGVpZ2h0OjUwdmh9LnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbnt3aWR0aDoxMDAlO3BhZGRpbmc6MTFweCAxMy4zMzMzMzMzMzMzcHggOXB4IDEzLjMzMzMzMzMzMzNweDtsaW5lLWhlaWdodDoyNXB4fXNlbGVjdC4tdGhpbisudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9ue3BhZGRpbmc6OHB4IDEzLjMzMzMzMzMzMzNweCA4cHggMTMuMzMzMzMzMzMzM3B4fS51aS1zZWxlY3RtZW51LW1lbnV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO2JveC1zaGFkb3c6MHB4IDJweCAxMHB4IDBweCByZ2JhKDMwLDI0LDUyLC4zKTtib3JkZXItcmFkaXVzOjJweH0udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nOjExcHggMTMuMzMzMzMzMzMzM3B4IDlweCAxMy4zMzMzMzMzMzMzcHh9LnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIudWktc3RhdGUtZm9jdXMsLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIudWktc3RhdGUtYWN0aXZle21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6I2U4ZThlYn0udWktc2VsZWN0bWVudS1pY29ue3RleHQtaW5kZW50OjBweDtvdmVyZmxvdzp2aXNpYmxlfS51aS1zZWxlY3RtZW51LWljb24gLi11cHtkaXNwbGF5Om5vbmV9LnVpLXNlbGVjdG1lbnUtYnV0dG9uLW9wZW4gLnVpLXNlbGVjdG1lbnUtaWNvbiAuLXVwe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuIC51aS1zZWxlY3RtZW51LWljb24gLi1kb3due2Rpc3BsYXk6bm9uZX0udWktc3RhdGUtZGlzYWJsZWQudWktbWVudS1pdGVte2NvbG9yOiNiMWIxYmN9LnRhYl9zdGVwcywudGFiX3N0ZXBzLS1uYXYsLnRhYl9zdGVwcy0tdGFic3t3aWR0aDoxMDAlO2Zsb2F0OmxlZnR9LnRhYl9zdGVwcy0tdGFie3dpZHRoOjEwMCV9Li1qcyAudGFiX3N0ZXBzLS10YWJ7ZGlzcGxheTpub25lfS50YWJfc3RlcHMtLWxpbmt7Y3Vyc29yOnBvaW50ZXJ9Li1hY3RpdmUgLnRhYl9zdGVwcy0tbGlua3tjb2xvcjojMWFjYzlkfS4tZXJyb3IgLnRhYl9zdGVwcy0tbGlua3tjb2xvcjpyZWR9LnRhYl9zdGVwcy0tbmF2X3RyaWdnZXIsLnRhYl9zdGVwcy0tbGlua3twYWRkaW5nOjA7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO2NvbG9yOiMxZTE4MzR9LnRhYl9zdGVwcy0tbmF2X3RyaWdnZXI6aG92ZXIsLnRhYl9zdGVwcy0tbmF2X3RyaWdnZXI6Zm9jdXMsLnRhYl9zdGVwcy0tbGluazpob3ZlciwudGFiX3N0ZXBzLS1saW5rOmZvY3Vze2NvbG9yOiMxYWNjOWQ7YmFja2dyb3VuZDpub25lfS50YWJfc3RlcHMtLW5hdntwb3NpdGlvbjpyZWxhdGl2ZX0udGFiX3N0ZXBzLS1uYXY6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTIwcHg7cmlnaHQ6LTIwcHg7Ym90dG9tOjA7bGVmdDotMjBweDt6LWluZGV4OjA7YmFja2dyb3VuZC1jb2xvcjojZjNmNmZifUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsudGFiX3N0ZXBzLS1uYXY6YmVmb3Jle3JpZ2h0Oi00MHB4O2xlZnQ6LTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnRhYl9zdGVwcy0tbmF2OmJlZm9yZXtyaWdodDotMTAwcHh9fS50YWJfc3RlcHMtLW5hdj4qe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0udGFiX3N0ZXBzLS1uYXYgb2x7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7bGlzdC1zdHlsZS1wb3NpdGlvbjppbnNpZGU7cGFkZGluZzowfUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnRhYl9zdGVwcy0tbmF2IG9sIGxpe2Zsb2F0OmxlZnQ7Y2xlYXI6bGVmdH19LnRhYl9zdGVwcy0tbmF2X2xpLi1hY3RpdmV7Y29sb3I6IzFhY2M5ZH0udGFiX3N0ZXBzLS1uYXZfdGl0bGV7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnRhYl9zdGVwcy0tbmF2X3RpdGxle2Rpc3BsYXk6YmxvY2t9fS50YWJfc3RlcHMtLW5hdl90cmlnZ2Vye2Rpc3BsYXk6bm9uZX0udGFiX3N0ZXBzLS10YWJze3BhZGRpbmctdG9wOjIwcHh9LmRyb3B6b25le3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXdpZHRoOjFweDtib3JkZXItY29sb3I6IzAwYTJhZn0uZHJvcHpvbmU6aG92ZXJ7Ym9yZGVyLWNvbG9yOiMxYWNjOWR9LmR6LWltYWdlLC5kcm9wem9uZSAuZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdle2JvcmRlci1yYWRpdXM6MH0uYWNjb3JkaW9ue3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6NTBweH0uYWNjb3JkaW9uLS10aXRsZSwuYWNjb3JkaW9uLS1kZXNje3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y2ZmI7Y29sb3I6IzQ3MDgzN30uYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVye21hcmdpbi10b3A6MTBweDtwYWRkaW5nOjEwcHggMjBweH0uYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0uYXR0ZW5kZWVzLS1pdGVtX2ltYWdle2Zsb2F0OmxlZnR9LmFjY29yZGlvbi0taWNvbntmbG9hdDpyaWdodH0udWktYWNjb3JkaW9uLWhlYWRlci1pY29ue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6Y2FsYygxMDAlICsgMTBweCk7Ym90dG9tOjA7bGVmdDphdXRvO3dpZHRoOjUwcHg7bWluLWhlaWdodDo1MHB4O21hcmdpbi10b3A6MDtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0udWktYWNjb3JkaW9uLWhlYWRlci1pY29uOmJlZm9yZSwudWktYWNjb3JkaW9uLWhlYWRlci1pY29uOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OmF1dG87Ym90dG9tOmF1dG87bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTE1cHg7d2lkdGg6MzBweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6IzQ3MDgzNzt0cmFuc2l0aW9uOmFsbCAuMjVzIGVhc2V9LnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0udWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbjpiZWZvcmV7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS51aS1hY2NvcmRpb24taGVhZGVyLWFjdGl2ZSAudWktYWNjb3JkaW9uLWhlYWRlci1pY29uOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYWNjb3JkaW9uLS1kZXNje21hcmdpbjowfS51aS1hY2NvcmRpb24gLmFjY29yZGlvbi0tZGVzYy51aS1hY2NvcmRpb24tY29udGVudHtwYWRkaW5nOjB9LmFjY29yZGlvbi0tZGVzY19pbm5lcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAyMHB4IDIwcHggMjBweH0uY2FyZC0taW5uZXIsLmNhcmQtLWNvbnRlbnQsLmNhcmQtLWNvbnRlbnRfYm9keSwuY2FyZC0tY29udGVudF9ib2R5LS1pbmZvLC5jYXJkLS1jb250ZW50X2Zvb3RlciwuY2FyZC0tY29udGVudF9ib2R5LS1pbmZve3dpZHRoOjEwMCV9LmNhcmQtLWNvbnRlbnRfYm9keSwuY2FyZC0tY29udGVudF9mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY2FyZC0tY29udGVudF9ib2R5e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9LmNhcmQtLWNvbnRlbnRfZm9vdGVye2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5jYXJke3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmNhcmQtLWlubmVye2Rpc3BsYXk6YmxvY2s7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JvcmRlcjoxcHggc29saWQgI2YzZjZmYjtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y2ZmI7Y29sb3I6IzFlMTgzNDtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCV9LmNhcmQtLWlubmVyOmhhcyguY2FyZC0tZmlndXJlKXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsuY2FyZC0taW5uZXI6aGFzKC5jYXJkLS1maWd1cmUpe2ZsZXgtZGlyZWN0aW9uOnJvd319LmNsYXNzaWZpZWRzX21vZHVsZSAuY2FyZC0taW5uZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZjNmNmZiO2JhY2tncm91bmQtY29sb3I6I2YzZjZmYn0ucmVzb3VyY2VzX21vZHVsZSAuY2FyZC0taW5uZXJ7Ym9yZGVyOjFweCBzb2xpZCAjMTY1MGI0O2JhY2tncm91bmQtY29sb3I6IzE2NTBiNDtjb2xvcjojZmZmfS5yZXNvdXJjZXNfbW9kdWxlLi1kdWxsIC5jYXJkLS1pbm5lcntib3JkZXItY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzFlMTgzNH0uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lMXtib3JkZXI6MXB4IHNvbGlkICM3Yzk3MmY7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDEyNCwxNTEsNDcsLjM1KX0uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lMntib3JkZXI6MXB4IHNvbGlkICNmNTliMGY7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDI0NSwxNTUsMTUsLjM1KX0uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lM3tib3JkZXI6MXB4IHNvbGlkICMwMGEyYWY7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDAsMTYyLDE3NSwuMzUpfS5jYXJkLS1pbm5lcjpob3Zlcntjb2xvcjojMWFjYzlkO2JvcmRlcjoxcHggc29saWQgIzFhY2M5ZH0ucmVzb3VyY2VzX21vZHVsZS4tZHVsbCAuY2FyZC0taW5uZXI6aG92ZXJ7Y29sb3I6IzFhY2M5ZDtib3JkZXI6MXB4IHNvbGlkICMxYWNjOWR9LmNhcmQtLWlubmVyOmhvdmVyIC5lcC1hcHByb3ZlZCwuY2FyZC0taW5uZXI6aG92ZXIgLmVwLWRpc2NvbnRpbnVlZHtjb2xvcjojMWFjYzlkfS5jYXJkLS1pbm5lci5mZWF0dXJlZCAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e3BhZGRpbmc6NHB4IDhweDtiYWNrZ3JvdW5kOiM3Yzk3MmY7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9ja30uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lMSAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e2JhY2tncm91bmQ6IzdjOTcyZn0uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lMiAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e2JhY2tncm91bmQ6I2Y1OWIwZn0uY2FyZC0taW5uZXIuZmVhdHVyZWQuLXRoZW1lMyAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e2JhY2tncm91bmQ6IzAwYTJhZn0uY2FyZC0tZmlndXJle3Bvc2l0aW9uOnJlbGF0aXZlO2FzcGVjdC1yYXRpbzoyLzE7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA0ODBweCl7LmNhcmQtLWZpZ3VyZXthc3BlY3QtcmF0aW86MTt3aWR0aDozMyV9fS5jYXJkLS1maWd1cmVfaW1hZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MTBweCBzb2xpZCAjZjNmNmZifS5jYXJkLS1jb250ZW50e3BhZGRpbmc6MjBweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxMDAlfS5jYXJkLS1jb250ZW50X2JvZHktLXR5cGV7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgMCAxMHB4IDB9LmNhcmQtLWNvbnRlbnRfYm9keS0tdHlwZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMjBweDtyaWdodDotMjBweDtib3R0b206MDtsZWZ0Oi0yMHB4O2JhY2tncm91bmQtY29sb3I6IzdjOTcyZjt6LWluZGV4OjB9LmNhcmQtLWNvbnRlbnRfYm9keS0tdHlwZS4tdGhlbWUyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNTliMGZ9LmNhcmQtLWNvbnRlbnRfYm9keS0tdHlwZS4tdGhlbWUzOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEyYWZ9LmNhcmQtLWNvbnRlbnRfYm9keS0tdHlwZSBwe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aGl0ZS1zcGFjZTpub3dyYXB9LmNsYXNzaWZpZWRzX21vZHVsZSAuY2FyZC0tY29udGVudF9ib2R5LS10eXBle2Rpc3BsYXk6YmxvY2t9LmNhcmQtLWNvbnRlbnRfYm9keS0taW5mbywuY2FyZC0tY29udGVudF9ib2R5LS1zaWRlLC5jYXJkLS1jb250ZW50X2Zvb3Rlci0taW5mbywuY2FyZC0tY29udGVudF9mb290ZXItLXNpZGV7Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOjEuOHJlbX0uY2FyZC0tY29udGVudF9ib2R5LS1zaWRlLC5jYXJkLS1jb250ZW50X2Zvb3Rlci0tc2lkZXt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOmF1dG99Li1zbWFsbCAuY2FyZC0tY29udGVudF9ib2R5LS1zaWRlLC4tc21hbGwgLmNhcmQtLWNvbnRlbnRfZm9vdGVyLS1zaWRle2Rpc3BsYXk6bm9uZX0uY2FyZC0tY29udGVudF9ib2R5LS1pbmZvLS10ZXh0e2ZvbnQtc2l6ZToxOXB4O2ZvbnQtc2l6ZToxLjlyZW07bWFyZ2luLXRvcDouNXJlbX0uY2FyZC0tY29udGVudF9ib2R5LS1pbmZvLS10ZXh0IGgze21hcmdpbjowfS5jYXJkLS1jb250ZW50X2JvZHktLXNpZGV7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTJweH0uY2FyZC0tY29udGVudF9ib2R5LS1zaWRlIHNwYW57Zm9udC1zaXplOjExcHg7Zm9udC1zaXplOjEuMXJlbTtsaW5lLWhlaWdodDouNWVtfS5jYXJkLS1jb250ZW50X2Zvb3Rlcntmb250LXNpemU6MH0uY2FyZC0tY29udGVudF9mb290ZXIgcHttYXJnaW4tYm90dG9tOjB9LmNhcmQtLWNvbnRlbnRfZm9vdGVyLS1zaWRle2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWluZGVudDotMzBweH0uY2FyZC0tY29udGVudF9mb290ZXItLXRleHQgLmVwLWFwcHJvdmVke2NvbG9yOiM3Yzk3MmZ9LmNhcmQtLWNvbnRlbnRfZm9vdGVyLS10ZXh0IC5lcC1kaXNjb250aW51ZWR7Y29sb3I6I2ViMWUwMH0uY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e21hcmdpbjowIDAgMWVtIDB9Li1zbWFsbCAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0ucmVwcywucmVwLC5yZXAtLWN1cnJlbnQsLnJlcC0tcmVtb3ZlLC5yZXAtLWFkZCwucmVwLS1mb3Jte3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0ucmVwe3BhZGRpbmc6MjVweCAwIDIwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYjFiMWJjfS5yZXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LnJlcCBwe21hcmdpbi1ib3R0b206MH0ucmVwLS1yZW1vdmUgcHtmbG9hdDpsZWZ0O3dpZHRoOmNhbGMoMTAwJSAtIDE1MHB4KX0ucmVwLS1yZW1vdmUgLnJlcHMtLXJlbW92ZS0tYnV0dG9uc3tmbG9hdDpyaWdodDt3aWR0aDoxNTBweDt0ZXh0LWFsaWduOnJpZ2h0fS5yZXAtLXJlbW92ZSBidXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2t9LnJlcHMtLWJ1dHRvbi0tcmVtb3ZlLC5yZXBzLS1idXR0b24tLWFkZHtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojMWFjYzlkfS5yZXBzLS1idXR0b24tLXJlbW92ZTpob3ZlciwucmVwcy0tYnV0dG9uLS1yZW1vdmU6YWN0aXZlLC5yZXBzLS1idXR0b24tLXJlbW92ZTpmb2N1cywucmVwcy0tYnV0dG9uLS1hZGQ6aG92ZXIsLnJlcHMtLWJ1dHRvbi0tYWRkOmFjdGl2ZSwucmVwcy0tYnV0dG9uLS1hZGQ6Zm9jdXN7Y29sb3I6I2Y1OWIwZn0uYXJ0aWNsZS0tY2FsbFRvQWN0aW9ue3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2JjYmFjMjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmNiYWMyO2JhY2tncm91bmQtY29sb3I6I2YzZjZmYn0uYXJ0aWNsZS0tY2FsbFRvQWN0aW9uOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0uYXJ0aWNsZS0tY2FsbFRvQWN0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5hcnRpY2xlLS1jYWxsVG9BY3Rpb25faW5uZXJ7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlfS5wZW9wbGV7cGFkZGluZzowIDAgNDBweCAwO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyO2dhcDoxMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnBlb3BsZXtnYXA6MjBweH19QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5wZW9wbGV7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDYwMHB4KWFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5wZW9wbGV7Z2FwOjIwcHh9fS5wZW9wbGUtLXBlcnNvbnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtnYXA6MjBweH1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7LnBlb3BsZS0tcGVyc29ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnBlb3BsZS0tcGVyc29uX2ltYWdlX3Byb2ZpbGV7d2lkdGg6MTQ0cHg7Ym9yZGVyLXJhZGl1czoycHg7ZGlzcGxheTpibG9ja30ucGVvcGxlLS1wZXJzb25faW1hZ2V7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwcHg7YXNwZWN0LXJhdGlvOjE7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6dXJsKFwiL2ltZy91c2VyLXBsYWNlaG9sZGVyLnBuZ1wiKSAjZjNmNmZiO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtib3JkZXI6MXB4IHNvbGlkICNlOGU4ZWJ9LnBlb3BsZS0tcGVyc29uX2ltYWdlIGltZ3t3aWR0aDoxMDAlO2luc2V0OjA7cG9zaXRpb246YWJzb2x1dGU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7LnBlb3BsZS0tcGVyc29uX2ltYWdle21heC13aWR0aDoxNTBweH19LnBlb3BsZS0tcGVyc29uX2luZm97d2lkdGg6MTAwJX0ucGVvcGxlLS1wZXJzb25faW5mbyAudGV4dC0tYm9keXtmb250LXNpemU6MS44cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfS5wZW9wbGUtLXBlcnNvbl9pbmZvIC5wZW9wbGUtLXBlcnNvbl9uYW1le21hcmdpbi1ib3R0b206LjI1cmVtfS5pbmxpbmUtbWVzc2FnZXttYXJnaW46MWVtIDA7cGFkZGluZzoyMHB4O21hcmdpbi1ib3R0b206MjBweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y2ZmI7Ym9yZGVyLXdpZHRoOjFweDtib3JkZXItc3R5bGU6c29saWR9LmlubGluZS1tZXNzYWdlLi1lcnJvcntiYWNrZ3JvdW5kLWNvbG9yOiNmZWY0ZjI7Ym9yZGVyLWNvbG9yOiNlYjFlMDA7Y29sb3I6IzFlMTgzNH0uaW5saW5lLW1lc3NhZ2UuLWVycm9yIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7Y29sb3I6I2IwMTcwMH0uaW5saW5lLW1lc3NhZ2UuLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZmYWYzO2JvcmRlci1jb2xvcjojZjU5YjBmO2NvbG9yOiMxZTE4MzR9LmlubGluZS1tZXNzYWdlLi13YXJuaW5nIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7Y29sb3I6I2I4NzQwYn0uaW5saW5lLW1lc3NhZ2UuLWluZm97YmFja2dyb3VuZC1jb2xvcjojZjNmNmZiO2JvcmRlci1jb2xvcjojMTY1MGI0O2NvbG9yOiMxZTE4MzR9LmlubGluZS1tZXNzYWdlLi1pbmZvIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7Y29sb3I6IzExM2M4N30uaW5saW5lLW1lc3NhZ2UuLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZjhmYWY1O2JvcmRlci1jb2xvcjojN2M5NzJmO2NvbG9yOiMxZTE4MzR9LmlubGluZS1tZXNzYWdlLi1zdWNjZXNzIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7Y29sb3I6IzVkNzEyM30uaW5saW5lLW1lc3NhZ2UgLmlubGluZS1tZXNzYWdlLS10aXRsZXtmb250LXNpemU6MTUuNjNweDtmb250LXNpemU6MS41NjNyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206Ljc1cmVtfS5pbmxpbmUtbWVzc2FnZSAuaW5saW5lLW1lc3NhZ2UtLWRlc2N7Zm9udC1zaXplOjE1LjYzcHg7Zm9udC1zaXplOjEuNTYzcmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9MaWdodFwiLHNhbnMtc2VyaWY7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH1ib2R5Li10aGlue3dpZHRoOjkwJTttYXgtd2lkdGg6MzgwcHg7cGFkZGluZzoyMHB4fS5tYWlue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MDtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZWJ9Lm1haW4+Kntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9W2RhdGEtY29uc2VudC1zdGF0dXM9aGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZm9vdGVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMxZTE4MzQ7Y29sb3I6I2ZmZn0uZm9vdGVyLS10b3B7cGFkZGluZzowIDEwcHh9LmZvb3Rlci0tdG9wOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztjbGVhcjpib3RofS5mb290ZXItLXRvcF9sZWZ0LC5mb290ZXItLXRvcF9yaWdodHtmbG9hdDpsZWZ0O3dpZHRoOjEwMCV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLXRvcF9sZWZ0LC5mb290ZXItLXRvcF9yaWdodHt3aWR0aDo1MCU7ZmxvYXQ6bGVmdH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLXRvcF9sZWZ0e3RleHQtYWxpZ246bGVmdH19LmZvb3Rlci0tdG9wX3JpZ2h0e3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyLS10b3BfcmlnaHR7dGV4dC1hbGlnbjpsZWZ0fX0uZm9vdGVyLS10b3BfY29udGFpbmVye2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZvb3Rlci0tdG9wX2NvbnRhaW5lcntmbG9hdDpub25lO21heC13aWR0aDo3MjBweH0uZm9vdGVyLS10b3BfbGVmdCAuZm9vdGVyLS10b3BfY29udGFpbmVye21hcmdpbi1sZWZ0OmF1dG99LmZvb3Rlci0tdG9wX3JpZ2h0IC5mb290ZXItLXRvcF9jb250YWluZXJ7bWFyZ2luLXJpZ2h0OmF1dG99fS5mb290ZXItLXRvcF9pbm5lcnt3aWR0aDoxMDAlO2Zsb2F0OmxlZnR9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLXRvcF9sZWZ0IC5mb290ZXItLXRvcF9pbm5lcntwYWRkaW5nOjAgMTBweCAwIDIwcHh9LmZvb3Rlci0tdG9wX3JpZ2h0IC5mb290ZXItLXRvcF9pbm5lcntwYWRkaW5nOjAgMjBweCAwIDEwcHh9fS5mb290ZXItLXRvcF9jb250ZW50e3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nOjIwcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLXRvcF9jb250ZW50e2hlaWdodDoyNTBweDtwYWRkaW5nOjIwcHggMTBweH0uZm9vdGVyLS10b3BfcmlnaHQgLmZvb3Rlci0tdG9wX2NvbnRlbnR7Zm9udC1zaXplOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvb3Rlci0tdG9wX3JpZ2h0IC5mb290ZXItLXRvcF9jb250ZW50Pip7Zm9udC1zaXplOjE4cHh9LmZvb3Rlci0tdG9wX3JpZ2h0IC5mb290ZXItLXRvcF9jb250ZW50OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxcHg7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDoxcHh9LmZvb3Rlci0tdG9wX3JpZ2h0IC5mb290ZXItLXRvcF9jb250ZW50Pi5mb290ZXItLXRvcF9mb3Jte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNHB4KX19LmZvb3Rlci0tdG9wX2NvbnRlbnQgLmgzLC5mb290ZXItLXRvcF9jb250ZW50IC5jYXJkLS1jb250ZW50X2JvZHktLWluZm8tLXRleHR7bWFyZ2luLXRvcDowfS5mb290ZXItLXRvcF9sZWZ0LS1pbWFnZXN7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjIwcHggMH1AbWVkaWEobWluLXdpZHRoOiA0ODBweCl7LmZvb3Rlci0tdG9wX2xlZnQtLWltYWdlc3t0ZXh0LWFsaWduOmNlbnRlcn19LmZvb3Rlci0tdG9wX2xlZnQtLWltYWdlcyBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjAwcHg7bWFyZ2luOjAgYXV0byAyMHB4IGF1dG99QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey5mb290ZXItLXRvcF9sZWZ0LS1pbWFnZXMgaW1ne2Zsb2F0OmxlZnQ7d2lkdGg6NDAlfS5mb290ZXItLXRvcF9sZWZ0LS1pbWFnZXMgaW1nOm50aC1jaGlsZChldmVuKXttYXJnaW4tbGVmdDoxMCV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZvb3Rlci0tdG9wX2xlZnQtLWltYWdlcyBpbWd7d2lkdGg6MzAlfS5mb290ZXItLXRvcF9sZWZ0LS1pbWFnZXMgaW1nOm50aC1jaGlsZChldmVuKXttYXJnaW4tbGVmdDoyMCV9fS5mb290ZXItLXRvcF9mb3Jte21hcmdpbjphdXRvO3RleHQtYWxpZ246bGVmdDtjb2xvcjojMWUxODM0fS5mb290ZXItLXRvcF9mb3JtIC5oMywuZm9vdGVyLS10b3BfZm9ybSAuY2FyZC0tY29udGVudF9ib2R5LS1pbmZvLS10ZXh0e2NvbG9yOiNmZmZ9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLXRvcF9mb3Jte3dpZHRoOjM4MHB4fX0uZm9vdGVyLS1uYXZ7cGFkZGluZzowIDEwcHg7Y29sb3I6I2ZmZn0uLWF4TW9kZU9uIC5mb290ZXItLW5hdntiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9Li1heE1vZGVPbiAuZm9vdGVyLS1uYXYgYXtjb2xvcjojZThlOGVifS5mb290ZXItLW5hdl93cmFwcGVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0uZm9vdGVyLS1uYXZfaW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOnN0cmV0Y2g7cGFkZGluZzowIDAgMCAxMHB4O2JvcmRlcjoxcHggc29saWQgIzc4NzQ4NTtib3JkZXItcmFkaXVzOjFweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyLS1uYXZfaW5uZXIgYXtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5mb290ZXItLW5hdl9pbm5lciBhOmhvdmVye2NvbG9yOiMxYWNjOWQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZm9vdGVyLS1uYXZfY29se2ZsZXg6MCAwIDEwMCU7cGFkZGluZzoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsuZm9vdGVyLS1uYXZfY29se2ZsZXg6MCAwIDUwJX19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuZm9vdGVyLS1uYXZfY29se2ZsZXg6MCAwIDIwJX19LmZvb3Rlci0tbmF2X2xpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtwYWRkaW5nOjB9LmZvb3Rlci0tbmF2X2xpbmtze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6c3RyZXRjaDttYXJnaW4tbGVmdDphdXRvO29yZGVyOjE7d2lkdGg6MTAwJTttYXJnaW46MnJlbSAwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsuZm9vdGVyLS1uYXZfbGlua3N7b3JkZXI6Mn19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuZm9vdGVyLS1uYXZfbGlua3N7b3JkZXI6MDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3dpZHRoOjIwJX19LmZvb3Rlci0tbmF2X2xpbmtzPmF7Zm9udC1zaXplOjI2cHg7Zm9udC1zaXplOjIuNnJlbTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWNvbnRlbnQ6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5mb290ZXItLW5hdl9saW5rcz5he2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjNzg3NDg1O2ZsZXg6MX0uZm9vdGVyLS1uYXZfbGlua3M+YSBzdmd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvO3dpZHRoOjMwcHg7aGVpZ2h0OjYwcHh9fS5mb290ZXItLWJvdHRvbXtwYWRkaW5nOjAgMTBweH0uZm9vdGVyLS1ib3R0b21faW5mb3twYWRkaW5nOjIwcHh9LmZvb3Rlci0tbmF2X2luZm97ZmxvYXQ6bGVmdH0uZm9vdGVyLS1uYXZfaW5mbyBwe2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6NDBweH0jbWZQcmV2aWV3QmFyU2hvdywjbWZQcmV2aWV3QmFye2Rpc3BsYXk6bm9uZX0uYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAwfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFlMTgzNCAwJSwgIzFlMTgzNCA1MCUsIHJnYigyNTUsIDI1NSwgMjU1KSA1MCUsIHJnYigyNTUsIDI1NSwgMjU1KSAxMDAlKX19LmJhbm5lci0tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci0taW5uZXJ7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH19LmJhbm5lci0tYnVyZ2Vye2Zsb2F0OmxlZnR9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLS1idXJnZXJ7ZGlzcGxheTpub25lfX0uYmFubmVyLS1sb2dve3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7aGVpZ2h0OjUwcHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiNmZmZ9LmJhbm5lci0tbG9nbyBpbWd7ZGlzcGxheTpub25lfS5iYW5uZXItLWxvZ28gLmJhbm5lci0tbG9nby0tbW9iaWxle2xpbmUtaGVpZ2h0OjUwcHg7cGFkZGluZzowIDEwcHg7Y29sb3I6IzFlMTgzNDtkaXNwbGF5OmlubGluZX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLWxvZ297d2lkdGg6MjAuODMzMzMzMzMzMyU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7aGVpZ2h0OjE1MHB4O3BhZGRpbmc6MCAyMHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2JjYmFjMn0uYmFubmVyLS1sb2dvIGltZ3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O2xlZnQ6MHB4O2hlaWdodDo4NXB4fS5iYW5uZXItLWxvZ28gLmJhbm5lci0tbG9nby0tbW9iaWxle2Rpc3BsYXk6bm9uZX19LmJhbm5lci0tbW9iaWxlLS1pY29uX3JpZ2h0e2Zsb2F0OnJpZ2h0O3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7bGluZS1oZWlnaHQ6NTBweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItbGVmdDoxcHggc29saWQgI2JjYmFjMn0uYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQgYXtjb2xvcjojMWUxODM0fS5iYW5uZXItLW1vYmlsZS0taWNvbl9yaWdodCBhOmhvdmVye2NvbG9yOiMxYWNjOWR9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHR7ZGlzcGxheTpub25lfX0uYmFubmVyLS1tZW51e3dpZHRoOjc5LjE2NjY2NjY2NjclO2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDojZmZmfS5iYW5uZXItLW5hdntkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwcHg7cmlnaHQ6MDtib3R0b206YXV0bztsZWZ0OjA7ei1pbmRleDotMTtwYWRkaW5nOjEwcHggMDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYmNiYWMyO2JveC1zaGFkb3c6MHB4IDJweCAxMHB4IDBweCByZ2JhKDMwLDI0LDUyLC4zKX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmJhbm5lci0tbmF2e3JpZ2h0OjEwcHg7bGVmdDoxMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLW5hdnt3aWR0aDoxMDAlO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6YXV0bzt6LWluZGV4OjE7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtib3gtc2hhZG93Om5vbmV9fS5iYW5uZXItLW5hdl90b3AsLmJhbm5lci0tbmF2X2JvdHRvbXtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfS5iYW5uZXItLW5hdl90b3AgYSwuYmFubmVyLS1uYXZfYm90dG9tIGF7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMWUxODM0O2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfS5iYW5uZXItLW5hdl90b3AgYTpob3ZlciwuYmFubmVyLS1uYXZfYm90dG9tIGE6aG92ZXJ7Y29sb3I6IzFhY2M5ZH0uYmFubmVyLS1uYXZfdG9wPmxpPmEsLmJhbm5lci0tbmF2X3RvcD5saT5kaXY+YSwuYmFubmVyLS1uYXZfYm90dG9tPmxpPmEsLmJhbm5lci0tbmF2X2JvdHRvbT5saT5kaXY+YXtwYWRkaW5nOjAgMTBweH1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5iYW5uZXItLW5hdl90b3A+bGk+YSwuYmFubmVyLS1uYXZfdG9wPmxpPmRpdj5hLC5iYW5uZXItLW5hdl9ib3R0b20+bGk+YSwuYmFubmVyLS1uYXZfYm90dG9tPmxpPmRpdj5he3BhZGRpbmc6MCAyMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLW5hdl90b3AsLmJhbm5lci0tbmF2X2JvdHRvbXtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo0OHB4fX0uYmFubmVyLS1uYXZfdG9we2Rpc3BsYXk6bm9uZX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLW5hdl90b3B7ZGlzcGxheTpibG9jaztmbG9hdDpyaWdodDt3aWR0aDphdXRvO21hcmdpbi1ib3R0b206NTBweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNiY2JhYzJ9LmJhbm5lci0tbmF2X3RvcD5saXtmbG9hdDpyaWdodDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJhbm5lci0tbmF2X3RvcD5saTpudGgtY2hpbGQoMSksLmJhbm5lci0tbmF2X3RvcD5saTpudGgtY2hpbGQoMil7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYmNiYWMyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiY2JhYzJ9fWxpLmJhbm5lci0tbmF2X3RvcC0tbGlfc21hbGw+YSxsaS5iYW5uZXItLW5hdl90b3AtLWxpX3NtYWxsPnB7cGFkZGluZzowIDEwcHg7bWFyZ2luOjB9bGkuYmFubmVyLS1uYXZfdG9wLS1saV9zbWFsbD5we2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyO2NvbG9yOiMxZTE4MzQ7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9bGkuYmFubmVyLS1uYXZfdG9wLS1saV9zbWFsbD5wOmhvdmVye2NvbG9yOiMxYWNjOWR9LmJhbm5lci0tbmF2LS1zZWFyY2h7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci0tbmF2LS1zZWFyY2ggbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6YXV0bztib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3BhZGRpbmc6MHB4IDEzLjMzMzMzMzMzMzNweCAwIDEzLjMzMzMzMzMzMzNweDtjb2xvcjojYjFiMWJjO2xpbmUtaGVpZ2h0OjUwcHh9LmJhbm5lci0tbmF2LS1zZWFyY2ggaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3dpZHRoOjI1MHB4O21hcmdpbi10b3A6MHB4O2JvcmRlcjowO21hcmdpbi1yaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtsaW5lLWhlaWdodDozOHB4fS5iYW5uZXItLW5hdi0tc2VhcmNoIGlucHV0OmZvY3VzLC5iYW5uZXItLW5hdi0tc2VhcmNoIGlucHV0Li1jb250ZW50RW50ZXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmJhbm5lci0tbmF2LS1zZWFyY2ggYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDphdXRvO3otaW5kZXg6Mzt3aWR0aDo1MHB4O3BhZGRpbmc6NnB4IDAgMCAwfS5iYW5uZXItLW5hdi0tc2VhcmNoX2xpe3Bvc2l0aW9uOnJlbGF0aXZlfS5iYW5uZXItLW5hdi0tc2VhcmNoX3dyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6LTUwcHg7ei1pbmRleDoxMDtoZWlnaHQ6NTBweDtib3JkZXItbGVmdDoxcHggc29saWQgI2JjYmFjMjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYmNiYWMyO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4yNXMgdG9wIGVhc2V9Li1zZWFyY2hTaG93IC5iYW5uZXItLW5hdi0tc2VhcmNoX3dyYXBwZXJ7dG9wOjB9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLS1uYXZfYm90dG9te2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjYmNiYWMyO2JvcmRlci1yaWdodDoxcHggc29saWQgI2JjYmFjMn0uYmFubmVyLS1uYXZfYm90dG9tPmxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnR9LmJhbm5lci0tbmF2X2JvdHRvbT5saS5iYW5uZXItLW5hdl9ib3R0b20tLW1vcmV7ZmxvYXQ6cmlnaHR9fSNtb3JlU3ViTWVudVBhcmVudHtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsjbW9yZVN1Yk1lbnVQYXJlbnR7ZGlzcGxheTpibG9ja319QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYmFubmVyLS1uYXZfc3VibGlzdCBsaXtwYWRkaW5nOjAgMTBweH19LmJhbm5lci0tbmF2X3N1Ymxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH0uYmFubmVyLS1uYXZfc3VibGlzdCBsaXtwYWRkaW5nOjBweDtsaW5lLWhlaWdodDoxLjJ9LmJhbm5lci0tbmF2X3N1Ymxpc3QgYXtwYWRkaW5nOjYuNjY2NjY2NjY2N3B4IDEwcHg7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCV9LmJhbm5lci0tbmF2X3N1Ymxpc3QgdWx7bWFyZ2luLWJvdHRvbToxMHB4fS5iYW5uZXItLW5hdl9zdWJsaXN0IHVsIGxpOmZpcnN0LWNoaWxkIGF7cGFkZGluZy10b3A6MH1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLW5hdl9zdWJsaXN0e2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3JpZ2h0OmF1dG87Ym90dG9tOmF1dG87bGVmdDotMXB4O3otaW5kZXg6MTA7cGFkZGluZzoxMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNiY2JhYzI7bGluZS1oZWlnaHQ6MS40fS5iYW5uZXItLW5hdl9zdWJsaXN0IGxpe2xpbmUtaGVpZ2h0OjJ9W2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmJhbm5lci0tbmF2X3N1Ymxpc3R7ZGlzcGxheTpibG9ja30uYmFubmVyLS1uYXZfYWNjb3VudCAuYmFubmVyLS1uYXZfc3VibGlzdHt0b3A6MTAwJTtyaWdodDotMXB4O2JvdHRvbTphdXRvO2xlZnQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0fS5iYW5uZXItLW5hdl9ib3R0b20tLW1vcmUgLmJhbm5lci0tbmF2X3N1Ymxpc3R7dG9wOjEwMCU7cmlnaHQ6LTFweDtib3R0b206YXV0bztsZWZ0OmF1dG87dGV4dC1hbGlnbjpyaWdodH19LmJhbm5lci0tbmF2X2FjY291bnR7cG9zaXRpb246cmVsYXRpdmV9LmJhbm5lci0tbmF2X3N1YnN1Ymxpc3R7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1sZWZ0OjEwcHh9LmJhbm5lci0tbmF2X3N1YnN1Ymxpc3Q+bGk+YXtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjFlbX0uYmFubmVyLS1idXR0b25ze2Zsb2F0OnJpZ2h0fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmJhbm5lci0tYnV0dG9uc3t3aWR0aDozMS41Nzg5NDczNjg0JTtmbG9hdDpsZWZ0fX0uYmFubmVyLS1idXJnZXJfYnV0dG9uLC5iYW5uZXItLWJ1dHRvbntmb250LXNpemU6MTVweDtmb250LXNpemU6MS41cmVtO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtsaW5lLWhlaWdodDo1MHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yaWdodDoxcHggc29saWQgI2JjYmFjMn0uYmFubmVyLS1idXJnZXJfYnV0dG9uOmZpcnN0LWNoaWxkLC5iYW5uZXItLWJ1dHRvbjpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDoxcHggc29saWQgI2JjYmFjMn1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5iYW5uZXItLWJ1cmdlcl9idXR0b24sLmJhbm5lci0tYnV0dG9ue2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc2l6ZToxLjhyZW07d2lkdGg6MzMuMzMzMzMzMzMzMyU7ZmxvYXQ6bGVmdDtsaW5lLWhlaWdodDoxNTBweH19LmJhbm5lci0tYnVyZ2VyX2J1dHRvbnttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6aW5oZXJpdH0uYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQuLWFjY291bnQgLmJhbm5lci0tbmF2X3N1Ymxpc3R7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO2hlaWdodDowcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTFweDt0b3A6MTAwJTt0ZXh0LWFsaWduOnJpZ2h0O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNiY2JhYzJ9LmJhbm5lci0tbW9iaWxlLS1pY29uX3JpZ2h0Li1hY2NvdW50IC5iYW5uZXItLW5hdl9zdWJsaXN0IGxpIGF7ZGlzcGxheTpibG9ja30uYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQuLWFjY291bnQuLXNob3dMaXN0IC5iYW5uZXItLW5hdl9zdWJsaXN0e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aGVpZ2h0OmF1dG99I2dvb2dsZV90cmFuc2xhdGVfZWxlbWVudHtkaXNwbGF5Om5vbmU7cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiY2JhYzJ9I2dvb2dsZV90cmFuc2xhdGVfZWxlbWVudCAuZ29vZy10ZS1nYWRnZXQgc2VsZWN0Lmdvb2ctdGUtY29tYm97d2lkdGg6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwOy13ZWJraXQtYXBwZWFyYW5jZTptZW51bGlzdDttYXJnaW46MH0uYXhfbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTphdXRvO2xlZnQ6MDt6LWluZGV4OjExMDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7aGVpZ2h0OjBweDtvdmVyZmxvdzpoaWRkZW59LmF4X21lbnUgYXtjb2xvcjojZmZmfS5heF9tZW51LS1pbm5lcntwYWRkaW5nOjIwcHggMH0ucGFnZV9ib2R5e3BhZGRpbmctYm90dG9tOjQwcHh9LnBhZ2VfYm9keS0tYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTphdXRvO2xlZnQ6MDt6LWluZGV4Oi0xO2hlaWdodDoyMDBweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEyYWY7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7LnBhZ2VfYm9keS0tYmFja2dyb3VuZHtoZWlnaHQ6MjYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucGFnZV9ib2R5LS1iYWNrZ3JvdW5ke2hlaWdodDoyODBweH19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsucGFnZV9ib2R5LS1iYWNrZ3JvdW5ke2hlaWdodDozMDBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsucGFnZV9ib2R5LS1iYWNrZ3JvdW5ke2hlaWdodDozMDBweH19Li1iYWNrZ3JvdW5kSW1hZ2UrLnBhZ2VfYm9keT4ucGFnZV9ib2R5LS1iYWNrZ3JvdW5ke2Rpc3BsYXk6bm9uZX0ucGFnZV90aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDBhMmFmO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7cGFkZGluZy10b3A6ODBweH0ucGFnZV90aXRsZSBoMSwucGFnZV90aXRsZSBoMiwucGFnZV90aXRsZSBoMywucGFnZV90aXRsZSBoNCwucGFnZV90aXRsZSBoNXttYXJnaW46MH0ucGFnZV90aXRsZS4tYmFja2dyb3VuZEltYWdle3BhZGRpbmctdG9wOjB9LnBhZ2VfdGl0bGUtLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tY29udGFpbmVye2hlaWdodDozMDBweH1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7Li1iYWNrZ3JvdW5kSW1hZ2UgLnBhZ2VfdGl0bGUtLWNvbnRhaW5lcntoZWlnaHQ6MzkwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tY29udGFpbmVye2hlaWdodDo0MjBweH19QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tY29udGFpbmVye2hlaWdodDo0NTBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tY29udGFpbmVye2hlaWdodDo0NTBweH19LnBhZ2VfdGl0bGUtLWFydGljbGV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMiwyMzIsMjM1LC45KTtwYWRkaW5nLXJpZ2h0OjEwcHh9Li1iYWNrZ3JvdW5kSW1hZ2UgLnBhZ2VfdGl0bGUtLWFydGljbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOmF1dG87cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5wYWdlX3RpdGxlLS1hcnRpY2xle3BhZGRpbmctbGVmdDoxMHB4fS4tYmFja2dyb3VuZEltYWdlIC5wYWdlX3RpdGxlLS1hcnRpY2xle2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey4tYmFja2dyb3VuZEltYWdlIC5wYWdlX3RpdGxlLS1hcnRpY2xle3BhZGRpbmc6MCAyMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5wYWdlX3RpdGxlLS1hcnRpY2xle3dpZHRoOmNhbGMoMTAwJSAtIDM4MHB4KX19LnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbnt3aWR0aDoxMDAlO2Zsb2F0OmxlZnQ7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS4tYmFja2dyb3VuZEltYWdlIC5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb257Y29sb3I6IzFlMTgzNH1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7Li1iYWNrZ3JvdW5kSW1hZ2UgLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLDIzMiwyMzUsLjkpfX1AbWVkaWEobWluLXdpZHRoOiA2MDBweCl7LnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbntwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb257Zm9udC1zaXplOjBweDtmb250LXNpemU6MHJlbTtkaXJlY3Rpb246cnRsfS5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24+KntkaXJlY3Rpb246bHRyfX0ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZSwucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZSwucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b257Zm9udC1zaXplOjE4cHg7Zm9udC1zaXplOjEuOHJlbTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpib3R0b219fS5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24tLXRpdGxle3dpZHRoOmNhbGMoMTAwJSAtIDE1MHB4KX0uLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZXt3aWR0aDpjYWxjKDEwMCUgLSAxNzBweCl9LnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDphdXRvO3JpZ2h0OmF1dG87Ym90dG9tOjEwMCU7bGVmdDoyMHB4O3dpZHRoOjE1MHB4O3BhZGRpbmctYm90dG9tOjEwcHh9Li1iYWNrZ3JvdW5kSW1hZ2UgLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tYnV0dG9ue3dpZHRoOjE3MHB4O3BhZGRpbmctcmlnaHQ6MjBweH0ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b24gYnV0dG9ue3dpZHRoOjE1MHB4O2JvcmRlcjoxcHggc29saWQgI2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6I2ZmZn0ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b24gYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhMmFmfS4tYmFja2dyb3VuZEltYWdlIC5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24tLWJ1dHRvbiBidXR0b257Ym9yZGVyOjFweCBzb2xpZCAjYjFiMWJjfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuLWJhY2tncm91bmRJbWFnZSAucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b24gYnV0dG9ue2NvbG9yOiMxZTE4MzR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b257cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87cmlnaHQ6YXV0bztib3R0b206YXV0bztsZWZ0OmF1dG99fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b257dGV4dC1hbGlnbjpyaWdodH19LnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tdGl0bGUtLWJhY2tsaW5re2NvbG9yOiNmZmZ9LmhvbWVfdGl0bGV7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGV7cGFkZGluZy10b3A6MjQwcHg7cGFkZGluZy1ib3R0b206NjBweH19Lm5vdGlmaWNhdGlvbl9iYW5uZXJ7YmFja2dyb3VuZDojZjU5YjBmO3BhZGRpbmc6MHB4IDIwcHg7aGVpZ2h0OjAlO29wYWNpdHk6MDtib3gtc2hhZG93OjBweCAycHggOHB4IHJnYmEoMCwwLDAsLjI1KTt3aWR0aDoxMDAlO2NvbG9yOiNmZmY7ei1pbmRleDoxO3RyYW5zaXRpb246YWxsIC41cyBlYXNlLWlufS5ub3RpZmljYXRpb25fYmFubmVyLmV4cGFuZGVke29wYWNpdHk6MTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjIwcHg7dHJhbnNpdGlvbjphbGwgLjVzIGVhc2UtaW59Lm5vdGlmaWNhdGlvbl9iYW5uZXIgLm1lc3NhZ2UgLm1lc3NhZ2UtLXRleHR7ZmxvYXQ6bGVmdH1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5ub3RpZmljYXRpb25fYmFubmVyIC5tZXNzYWdlIC5tZXNzYWdlLS10ZXh0e21hcmdpbi1sZWZ0OjEwcHg7d2lkdGg6NzAlfX0ubm90aWZpY2F0aW9uX2Jhbm5lciAubWVzc2FnZSAubWVzc2FnZS0tdGV4dCBzcGFuOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OmJvbGR9Lm5vdGlmaWNhdGlvbl9iYW5uZXIgLm1lc3NhZ2UgLm1lc3NhZ2UtLW9wdGlvbnN7ZmxvYXQ6bGVmdDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MjRweH1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5ub3RpZmljYXRpb25fYmFubmVyIC5tZXNzYWdlIC5tZXNzYWdlLS1vcHRpb25ze21hcmdpbi1yaWdodDoxMHB4O2Zsb2F0OnJpZ2h0fX0ubm90aWZpY2F0aW9uX2Jhbm5lciAubWVzc2FnZSAubWVzc2FnZS0tb3B0aW9ucyBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NHB4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7cGFkZGluZzo4cHggMTZweDtmb250LXNpemU6MTRweDtmb250LXNpemU6MS40cmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmO2N1cnNvcjpwb2ludGVyfS5ub3RpZmljYXRpb25fYmFubmVyIC5tZXNzYWdlIC5tZXNzYWdlLS1vcHRpb25zIC5tZXNzYWdlLS1vcHRpb25zX3ByaW1hcnl7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5ub3RpZmljYXRpb25fYmFubmVyIC5tZXNzYWdlIC5tZXNzYWdlLS1vcHRpb25zIC5tZXNzYWdlLS1vcHRpb25zX3ByaW1hcnk6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNmNTliMGZ9Lm5vdGlmaWNhdGlvbl9iYW5uZXIgLm1lc3NhZ2UgLm1lc3NhZ2UtLW9wdGlvbnMgYXtjb2xvcjppbmhlcml0fS5ob21lX3RpdGxlLS1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6NDBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGUtLWNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9fS5ob21lX3RpdGxlLS1oZWFkaW5nLC5ob21lX3RpdGxlLS1zdGF0cywuaG9tZV90aXRsZS0taW50cm97ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tO2RpcmVjdGlvbjpsdHI7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGUtLWhlYWRpbmcsLmhvbWVfdGl0bGUtLXN0YXRzLC5ob21lX3RpdGxlLS1pbnRyb3t3aWR0aDo1MCV9fS5ob21lX3RpdGxlLS1oZWFkaW5nLC5ob21lX3RpdGxlLS1pbnRyb3twYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5ob21lX3RpdGxlLS1oZWFkaW5nLC5ob21lX3RpdGxlLS1pbnRyb3ttYXJnaW4tcmlnaHQ6NTAlfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGUtLWhlYWRpbmd7cGFkZGluZy10b3A6MjBweH19LmhvbWVfdGl0bGUtLWludHJve3BhZGRpbmctYm90dG9tOjIwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuaG9tZV90aXRsZS0taW50cm97YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfX0uaG9tZV90aXRsZS0tc3RhdHN7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5ob21lX3RpdGxlLS1zdGF0c3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6YXV0bztyaWdodDoxMHB4O2JvdHRvbTowO2xlZnQ6NTAlO3dpZHRoOmF1dG87cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGUtLWhlYWRpbmdfaW5uZXIsLmhvbWVfdGl0bGUtLWludHJvX2lubmVye3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpfX0uaG9tZV90aXRsZS0taGVhZGluZ19pbm5lcntwYWRkaW5nLWJvdHRvbToxMHB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuaG9tZV90aXRsZS0taGVhZGluZ19pbm5lcntwYWRkaW5nLXRvcDoyMHB4fX0uaG9tZV90aXRsZS0taGVhZGluZ19pbm5lciBoMXttYXJnaW4tdG9wOjFlbX0uaG9tZV90aXRsZS0taW50cm9faW5uZXJ7cGFkZGluZy10b3A6MTBweDtwYWRkaW5nLWJvdHRvbToyMHB4fS5ob21lX3RpdGxlLS1pbnRyb19pbm5lci4tcmljaFRleHR7bWFyZ2luLWJvdHRvbTowfS5ob21lX3RpdGxlLS1zdGF0e3dpZHRoOjMzLjMzMzMzMzMzMzMlO2Zsb2F0OmxlZnQ7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmhvbWVfdGl0bGUtLXN0YXR7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweDttYXgtd2lkdGg6MjIwcHg7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4O3BhZGRpbmctdG9wOjIwcHg7Y2xlYXI6Ym90aH19LmhvbWVfdGl0bGUtLXN0YXQ6bnRoLWNoaWxkKDEpIC5ob21lX3RpdGxlLS1zdGF0X2lubmVye2JhY2tncm91bmQtY29sb3I6IzFhY2M5ZH0uaG9tZV90aXRsZS0tc3RhdDpudGgtY2hpbGQoMikgLmhvbWVfdGl0bGUtLXN0YXRfaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojZjU5YjBmfS5ob21lX3RpdGxlLS1zdGF0Om50aC1jaGlsZCgzKSAuaG9tZV90aXRsZS0tc3RhdF9pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiMxNjUwYjR9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuaG9tZV90aXRsZS0tc3RhdHt3aWR0aDozMy4zMzMzMzMzMzMzJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweDttYXgtd2lkdGg6bm9uZTtjbGVhcjpub25lfX0uaG9tZV90aXRsZS0tc3RhdF9pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjIwcHggMTBweCAxMHB4IDEwcHg7Y29sb3I6I2ZmZn1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5ob21lX3RpdGxlLS1zdGF0X2lubmVye3BhZGRpbmc6MjBweH19LmhvbWVfdGl0bGUtLXN0YXRfaW5uZXIgcHttYXJnaW4tYm90dG9tOjIwcHh9LmhvbWVfdGl0bGUtLXN0YXRfaW5uZXIgcCtwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDphdXRvO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6NXB4O21hcmdpbi1ib3R0b206MDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhKG1pbi13aWR0aDogMzIwcHgpey5ob21lX3RpdGxlLS1zdGF0X2lubmVyIHArcHtwYWRkaW5nOjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuaG9tZV90aXRsZS0tc3RhdF9pbm5lciBwe21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuaG9tZV90aXRsZS0tc3RhdF9pbm5lciBwe21hcmdpbi1ib3R0b206MjBweH19LmFydGljbGV7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5hcnRpY2xlIHNlY3Rpb246Zmlyc3QtY2hpbGR7cGFkZGluZy10b3A6MjBweH0uYXJ0aWNsZSBzZWN0aW9uOmZpcnN0LWNoaWxkLmFydGljbGUtLWFjdGlvbnN7cGFkZGluZy10b3A6MTBweH0uYXJ0aWNsZSBzZWN0aW9uOmZpcnN0LWNoaWxkLmFydGljbGUtLW1ldGFfYmFubmVye3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uYXJ0aWNsZSBzZWN0aW9uOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206MjBweDttaW4taGVpZ2h0OjIwdmh9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hcnRpY2xle3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuYXJ0aWNsZXt3aWR0aDpjYWxjKDEwMCUgLSAzODBweCl9fS5hcnRpY2xlLS1zZWN0aW9uLC5hcnRpY2xlLS1zZWN0aW9uX2lubmVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0uYXJ0aWNsZS0tc2VjdGlvbl9pbm5lcltkYXRhLXBhZ2Vde21hcmdpbi1ib3R0b206MjBweH0uYXJ0aWNsZS0tc2VjdGlvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmFydGljbGUtLXNlY3Rpb24gaDJ7cGFkZGluZy10b3A6NDBweDttYXJnaW4tYm90dG9tOjQwcHg7bWFyZ2luLXRvcDowfWJvZHkubWVtYmVyT3JnYW5pc2F0aW9ucyAuYXJ0aWNsZS0tc2VjdGlvbjpub3QoLi1waG90bykrLmFydGljbGUtLXNlY3Rpb257bWFyZ2luLXRvcDoyMHB4fS5hcnRpY2xlLS1zZWN0aW9uLi1zZWFyY2hCbG9ja3twYWRkaW5nLXRvcDoyMHB4fS5hcnRpY2xlLS1zZWN0aW9uLi1wZW9wbGUgaDN7bWFyZ2luLXRvcDowfS5hcnRpY2xlLS10b3BJbWFnZXtoZWlnaHQ6MjAwcHh9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hcnRpY2xlLS10b3BJbWFnZXtoZWlnaHQ6MjYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYXJ0aWNsZS0tdG9wSW1hZ2V7aGVpZ2h0OjI4MHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5hcnRpY2xlLS10b3BJbWFnZSwuc2lkZWJhci0tc2VjdGlvbi4tdG9we2hlaWdodDozMDBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuYXJ0aWNsZS0tdG9wSW1hZ2UsLnNpZGViYXItLXNlY3Rpb24uLXRvcHtoZWlnaHQ6MzAwcHh9fS5hcnRpY2xlLS10b3BJbWFnZXt3aWR0aDoxMDAlO2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5hcnRpY2xlLS10b3BJbWFnZStzZWN0aW9ue3BhZGRpbmctdG9wOjIwcHh9LmFydGljbGUtLW1lZGlhe3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmFydGljbGUtLW1lZGlhIGlmcmFtZXt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoxNi85O2hlaWdodDphdXRvO29iamVjdC1maXQ6Y29udGFpbn0uYXJ0aWNsZS0tc2VjdGlvbiAuaW5SZW1lbWJyYW5jZS0tcGhvdG97aGVpZ2h0OjM2MHB4O3dpZHRoOjM2MHB4O2FzcGVjdC1yYXRpbzoxO29iamVjdC1maXQ6Y292ZXI7cGFkZGluZy10b3A6MTBweH0uYXJ0aWNsZS0tdmlkZW97bWF4LXdpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjE2Lzk7b2JqZWN0LWZpdDpjb250YWlufS5hcnRpY2xlLS1wc2V1ZG9WaWRlb3ttYXgtd2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MTYvOTtvYmplY3QtZml0OmNvbnRhaW47ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzEwMGQxYztwYWRkaW5nOjJlbTtjb2xvcjojZmZmfS5hcnRpY2xlLS1wc2V1ZG9WaWRlbyBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYXJ0aWNsZS0tcHNldWRvVmlkZW8gYTpob3Zlcntjb2xvcjojMWFjYzlkfS5hcnRpY2xlLS1pbmxpbmVfZmFxe3BhZGRpbmctYm90dG9tOjIwcHg7d2lkdGg6MTAwJX0uYXJ0aWNsZS0tbWVkaWFfZmlndXJle3BhZGRpbmctdG9wOjIwcHg7Zm9udC1zaXplOjA7d2lkdGg6MTAwJX0uYXJ0aWNsZS0tbWVkaWFfZmlndXJlIGltZ3t3aWR0aDoxMDAlfS5hcnRpY2xlLS1tZWRpYV9maWd1cmUuLS12aWRlb3t3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmctYm90dG9tOjU2LjI1JTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDtwYWRkaW5nLXRvcDowfS5hcnRpY2xlLS1tZWRpYV9maWd1cmUuLS12aWRlbyBpZnJhbWV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYXJ0aWNsZS0tbWVkaWFfZmlnY2FwdGlvbnttYXJnaW46MDtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9LmFydGljbGUtLW1ldGEsLmFydGljbGUtLWFsZXJ0LC5hcnRpY2xlLS1tZW1iZXJzaGlwe3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHh9LmFydGljbGUtLW1ldGErLmFydGljbGUtLXNlY3Rpb24sLmFydGljbGUtLWFsZXJ0Ky5hcnRpY2xlLS1zZWN0aW9uLC5hcnRpY2xlLS1tZW1iZXJzaGlwKy5hcnRpY2xlLS1zZWN0aW9ue3BhZGRpbmctdG9wOjIwcHh9LmFydGljbGUtLW1ldGErLmFydGljbGUtLXNlY3Rpb24gaDIsLmFydGljbGUtLWFsZXJ0Ky5hcnRpY2xlLS1zZWN0aW9uIGgyLC5hcnRpY2xlLS1tZW1iZXJzaGlwKy5hcnRpY2xlLS1zZWN0aW9uIGgye2JvcmRlci10b3A6bm9uZTtwYWRkaW5nLXRvcDowfS5hcnRpY2xlLS1tZXRhe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiY2JhYzI7YmFja2dyb3VuZC1jb2xvcjojZjNmNmZiO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFydGljbGUtLWFsZXJ0Li1lcnJvcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjU4ZjgwO2JhY2tncm91bmQtY29sb3I6I2ZiZDJjYztjb2xvcjojZWIxZTAwfS5hcnRpY2xlLS1tZW1iZXJzaGlwLi1leHBpcmVke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmNDkzOTI7YmFja2dyb3VuZC1jb2xvcjojZmRlOWU5O2NvbG9yOiNlODI2MjV9LmFydGljbGUtLW1lbWJlcnNoaXAuLWFjdGl2ZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzFjYzk0O2JhY2tncm91bmQtY29sb3I6I2YzZjVlYTtjb2xvcjojODI5OTI5fS5hcnRpY2xlLS1tZW1iZXJzaGlwLi1ncmFjZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWRjMjg1O2JhY2tncm91bmQtY29sb3I6I2ZiZjNlNztjb2xvcjojZGI4NDBhfS5hcnRpY2xlLS1tZW1iZXJzaGlwLi1kZWZhdWx0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNiMWIxYmM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMxZTE4MzR9LmFydGljbGUtLW1lbWJlcnNoaXAgc3Bhbntmb250LXdlaWdodDo1MDB9I2Rvd25sb2FkX2NlcnRpZmljYXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MWVtO2N1cnNvcjpwb2ludGVyfSNkb3dubG9hZF9jZXJ0aWZpY2F0ZS5lcnJvcntiYWNrZ3JvdW5kLWNvbG9yOiNiMWIxYmM7Ym9yZGVyLWNvbG9yOiNiMWIxYmM7cG9pbnRlci1ldmVudHM6bm9uZX0uZG93bmxvYWQtZXJyb3J7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi41ZW07Y29sb3I6I2ViMWUwMH0uYXJ0aWNsZS0tbWV0YV9pbm5lciwuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXIsLmFydGljbGUtLWFsZXJ0X2lubmVyLC5hcnRpY2xlLS1tZW1iZXJzaGlwX2lubmVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0uYXJ0aWNsZS0tbWV0YV9sZWZ0LC5hcnRpY2xlLS1tZXRhX3JpZ2h0LC5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1pbmZvLC5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1hY3Rpb257d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5hcnRpY2xlLS1tZXRhX2xlZnR7cGFkZGluZy1yaWdodDoyMHB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuYXJ0aWNsZS0tbWV0YV9sZWZ0e3dpZHRoOjUwJTtmbG9hdDpsZWZ0fS5hcnRpY2xlLS1tZXRhX2xlZnQrLmFydGljbGUtLW1ldGFfcmlnaHR7d2lkdGg6NTAlO2Zsb2F0OmxlZnR9fS5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1hY3Rpb257cGFkZGluZy10b3A6MTBweH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmFydGljbGUtLW1ldGFfcmlnaHQtLWFjdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTphdXRvO2xlZnQ6YXV0bzt3aWR0aDoxNTBweDtwYWRkaW5nLXRvcDowfS4tYmFja2dyb3VuZEltYWdlIC5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1hY3Rpb257d2lkdGg6MTcwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmFydGljbGUtLW1ldGFfcmlnaHQtLWFjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bztyaWdodDphdXRvO2JvdHRvbTphdXRvO2xlZnQ6YXV0bzt3aWR0aDphdXRvO3BhZGRpbmctdG9wOjEwcHh9Li1iYWNrZ3JvdW5kSW1hZ2UgLmFydGljbGUtLW1ldGFfcmlnaHQtLWFjdGlvbnt3aWR0aDphdXRvfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1hY3Rpb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206YXV0bztsZWZ0OmF1dG87d2lkdGg6MTUwcHg7cGFkZGluZy10b3A6MH0uLWJhY2tncm91bmRJbWFnZSAuYXJ0aWNsZS0tbWV0YV9yaWdodC0tYWN0aW9ue3dpZHRoOjE3MHB4fX0uYXJ0aWNsZS0tbWV0YS0tbGFiZWwsLmFydGljbGUtLW1ldGEtLXRleHR7ZmxvYXQ6bGVmdH0uYXJ0aWNsZS0tbWV0YS0tbGFiZWx7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlO2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzQ3MDgzN30uYXJ0aWNsZS0tbWV0YS0tbGFiZWwrLmFydGljbGUtLW1ldGEtLXRleHR7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LmFydGljbGUtLW1ldGEtLWxvZ297cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7bWF4LXdpZHRoOjEwMCV9LmFydGljbGUtLW1ldGEtLWxvZ28gaW1ne3dpZHRoOjEwMCU7bWF4LXdpZHRoOjIwMHB4fS5hcnRpY2xlLS1hY3Rpb25ze3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9LmFydGljbGUtLW1ldGFfYmFubmVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH0uYXJ0aWNsZS0tYWN0aW9uc3twYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSl9LmFydGljbGUtLW1ldGFfYmFubmVye2NvbG9yOiNmZmZ9LmFydGljbGUtLW1ldGFfYmFubmVyIHB7bWFyZ2luLWJvdHRvbTowfS5hcnRpY2xlLS1tZXRhX2Jhbm5lci4tbW97YmFja2dyb3VuZC1jb2xvcjojNDcwODM3O3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uYXJ0aWNsZS0tbWV0YV9iYW5uZXIuLWVwe2JhY2tncm91bmQtY29sb3I6IzE2NTBiNDtwYWRkaW5nLXRvcDoxMHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LmFydGljbGUtLW1ldGFfYmFubmVyLi1lcC1vbmdvaW5ne2JhY2tncm91bmQtY29sb3I6IzdjOTcyZn0uYXJ0aWNsZS0tbWV0YV9iYW5uZXIuLWVwLWRpc2NvbnRpbnVlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlYjFlMDB9LmFydGljbGUtLW1ldGFfYmFubmVyLi1pbmRlZWR7YmFja2dyb3VuZC1jb2xvcjojMjU1N2E3O3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0uYXJ0aWNsZS0tbWV0YV9iYW5uZXIuLWluZGVlZCBhe2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYXJ0aWNsZS0tbWV0YV9iYW5uZXIrLmFydGljbGUtLXNlY3Rpb257cGFkZGluZy10b3A6MjBweH0uYXJ0aWNsZS0tYWN0aW9uc19pbm5lcntmbG9hdDpsZWZ0O2NsZWFyOmJvdGh9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5hcnRpY2xlLS1hY3Rpb25zX2lubmVye2Zsb2F0OnJpZ2h0fX1Aa2V5ZnJhbWVzIGxvYWRlclJvdGF0ZXswJXt0cmFuc2Zvcm06cm90YXRlWigwZGVnKSBzY2FsZSgxKX0xMDAle3RyYW5zZm9ybTpyb3RhdGVaKDM2MGRlZykgc2NhbGUoMSl9fS5hcnRpY2xlLS1sb2FkaW5ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDtjbGVhcjpib3RoO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHB4fS5hcnRpY2xlLS1sb2FkaW5nOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLWxlZnQ6LTE1cHg7bWFyZ2luLXRvcDotMTVweDtib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDAsMTYyLDE3NSwuMik7Ym9yZGVyLXRvcDozcHggc29saWQgcmdiYSgwLDE2MiwxNzUsLjgpOy13ZWJraXQtYW5pbWF0aW9uOmxvYWRlclJvdGF0ZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7LW1vei1hbmltYXRpb246bG9hZGVyUm90YXRlIDUwMG1zIGxpbmVhciBpbmZpbml0ZTstbXMtYW5pbWF0aW9uOmxvYWRlclJvdGF0ZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7LW8tYW5pbWF0aW9uOmxvYWRlclJvdGF0ZSA1MDBtcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOmxvYWRlclJvdGF0ZSA1MDBtcyBsaW5lYXIgaW5maW5pdGV9LmFydGljbGUtLXNlY3Rpb25faW5uZXIrLmFydGljbGUtLWxvYWRpbmd7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LmFydGljbGUtLWxvYWRpbmd7d2lkdGg6Y2FsYygxMDAlICsgNjBweCl9fSNyZXNvdXJjZURvd25sb2FkLW1lbnV7bWF4LXdpZHRoOjMyMHB4fS5hcnRpY2xlLS1tYXB7cGFkZGluZzowICFpbXBvcnRhbnQ7bWluLWhlaWdodDo0MjBweDtoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5hcnRpY2xlLS1tYXAgLm1hcHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6YmxvY2t9LmFydGljbGUtLW1hcCAjbWFwe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjQyMHB4O2JhY2tncm91bmQ6I2QxZmNmZjtvdmVyZmxvdzpoaWRkZW59LmFydGljbGUtLW1hcCAubW8tbG9nb3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjJyZW07Ym90dG9tOjJyZW07cGFkZGluZzo4cHg7d2lkdGg6MTUwcHg7aGVpZ2h0OjE1MHB4O2JvcmRlci1yYWRpdXM6MTUwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2ZmZjtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxMH0uYXJ0aWNsZS0tbWFwIC5tby1sb2dvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2FzcGVjdC1yYXRpbzoxO29iamVjdC1maXQ6Y29udGFpbn0uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyOm5vbmV9LmFydGljbGUgLm1lbWJlck9yZ2FuaXNhdGlvbnNfY29udGFpbmVyIC5tZW1iZXJPcmdzLXRhYmxlIHRoLC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZHtwYWRkaW5nOi43NXJlbTtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3A6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGNkY2RjO3RleHQtYWxpZ246bGVmdH0uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUgdGh7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtmb250LXNpemU6MS4yNXJlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6MTAwfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZHtmb250LXNpemU6MS41cmVtfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0aDpmaXJzdC1jaGlsZCwuYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUgdGQ6Zmlyc3QtY2hpbGR7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7d2lkdGg6MjUlfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0aDpsYXN0LWNoaWxkLC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZDpsYXN0LWNoaWxke3RleHQtYWxpZ246cmlnaHQ7d2lkdGg6MTUlfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSAuc29ydC1pbmRpY2F0b3J7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjM1cmVtO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci10b3A6NnB4IHNvbGlkICNiYmI7b3BhY2l0eTouMzU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGVhc2Usb3BhY2l0eSAuMnMgZWFzZSxib3JkZXItdG9wLWNvbG9yIC4ycyBlYXNlfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0aFtkYXRhLXNvcnQtb3JkZXI9ZGVzY10gLnNvcnQtaW5kaWNhdG9yLC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0aFtkYXRhLXNvcnQtb3JkZXI9YXNjXSAuc29ydC1pbmRpY2F0b3J7Ym9yZGVyLXRvcC1jb2xvcjojMTExO29wYWNpdHk6MX0uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUgdGhbZGF0YS1zb3J0LW9yZGVyPWFzY10gLnNvcnQtaW5kaWNhdG9ye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX1AbWVkaWEobWF4LXdpZHRoOiA2NDBweCl7LmFydGljbGUgLm1lbWJlck9yZ2FuaXNhdGlvbnNfY29udGFpbmVyIC5tZW1iZXJPcmdzLXRhYmxlIHRoZWFke2Rpc3BsYXk6bm9uZX0uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUsLmFydGljbGUgLm1lbWJlck9yZ2FuaXNhdGlvbnNfY29udGFpbmVyIC5tZW1iZXJPcmdzLXRhYmxlIHRib2R5LC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ciwuYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUgdGR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVR5cGVdLC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVwiTWVtYmVyIFNpbmNlXCJdLC5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVwiSW5kaXZpZHVhbCBNZW1iZXJzaGlwXCJde3dpZHRoOjI1JSAhaW1wb3J0YW50fS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVwiSW5kaXZpZHVhbCBNZW1iZXJzaGlwXCJde3dpZHRoOjUwJSAhaW1wb3J0YW50fS5hcnRpY2xlIC5tZW1iZXJPcmdhbmlzYXRpb25zX2NvbnRhaW5lciAubWVtYmVyT3Jncy10YWJsZSB0cnttYXJnaW4tYm90dG9tOjEuNXJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6LjVyZW07cGFkZGluZzouNXJlbSAuNzVyZW07ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcH0uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXIgLm1lbWJlck9yZ3MtdGFibGUgdGR7Ym9yZGVyOm5vbmU7cGFkZGluZzouNXJlbSAwO2ZvbnQtc2l6ZToxZW19LmFydGljbGUgLm1lbWJlck9yZ2FuaXNhdGlvbnNfY29udGFpbmVyIC5tZW1iZXJPcmdzLXRhYmxlIHRkOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtbGFiZWwpO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOi4xNXJlbX19LmNvdW50cnktbW9kYWx7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MXJlbTtib3gtc2hhZG93OjBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoxMDAwO3BvaW50ZXItZXZlbnRzOm5vbmU7d2lkdGg6MjAwcHh9I21vZGFsQ29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZToxLjVyZW19I21vZGFsQ29udGVudCAubW9fbmFtZXttYXJnaW4tYm90dG9tOjFlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvQm9sZFwiLHNhbnMtc2VyaWZ9LmNvdW50cnktbW9kYWx7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAyNTBtcyBlYXNlLWluLW91dDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxLjI1cmVtO2JveC1zaGFkb3c6MHB4IDhweCAxNnB4IDBweCByZ2JhKDAsMCwwLC4yKTt6LWluZGV4OjEwO3BvaW50ZXItZXZlbnRzOm5vbmU7d2lkdGg6MzAwcHh9LmNvdW50cnktbW9kYWwuc2hvd3t2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5hcnRpY2xlLS1sb2dve3BhZGRpbmc6MjBweDtoZWlnaHQ6MzYwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1vcmlnaW46Y29udGVudC1ib3h9Lm90aXAtLWZpZWxkX2xhYmVse2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc2l6ZToxLjhyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7bWFyZ2luOjAgMjBweCAwIDB9Lm90aXAtLWZpZWxkX2NvbnRlbnR7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweDtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIixzYW5zLXNlcmlmfS5vdGlwLS1maWVsZF9jb250ZW50Lm90aXAtLWZpZWxkLS10eXBlX2Jvb2xlYW57cGFkZGluZzoxMHB4IC43NWVtIDEwcHggLjVlbTtmb250LXNpemU6Ljg1ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo5OTlweDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfS5vdGlwLS1maWVsZF9jb250ZW50Lm90aXAtLWZpZWxkLS10eXBlX2Jvb2xlYW4gc3Zne21hcmdpbi1yaWdodDouNXJlbX0ub3RpcC0tZmllbGRfY29udGVudC5vdGlwLS1maWVsZC0tdHlwZV9ib29sZWFuLnZhbHVlX2dvb2R7Y29sb3I6IzYwNzQyZjtiYWNrZ3JvdW5kOiNkZGU4YzV9Lm90aXAtLWZpZWxkX2NvbnRlbnQub3RpcC0tZmllbGQtLXR5cGVfYm9vbGVhbi52YWx1ZV9iYWR7Y29sb3I6I2U4MjYyNDtiYWNrZ3JvdW5kOiNmN2IxYjF9Lm90aXAtLWZpZWxkX2NvbnRlbnQub3RpcC0tZmllbGQtLXR5cGVfYm9vbGVhbi52YWx1ZV9uZXV0cmFse2NvbG9yOiMwMDVjNjQ7YmFja2dyb3VuZDojYWZkMmQ1fS5vdGlwLS1maWVsZF9jb250ZW50Lm90aXAtLWZpZWxkLS10eXBlX251bWJlcntmb250LXNpemU6Mi41cmVtfS5vdGlwLS1maWVsZDpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbTpub25lfS5vdGlwLS1maWVsZF9leHRyYXttYXJnaW4tdG9wOjIwcHh9Lm90aXAtLWZpZWxkX2RldGFpbHN7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb0xpZ2h0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS42NnJlbX0ub3RpcC0tc2VjdGlvbntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZThlOGViO21hcmdpbi1ib3R0b206MjBweH0ub3RpcC0tc2VjdGlvbiBoM3ttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5vdGlwLS1zZWN0aW9uOmxhc3Qtb2YtdHlwZXtib3JkZXItYm90dG9tOm5vbmV9Lm90aXAtLWZpZWxkc3t3aWR0aDoxMDAlO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Y29sdW1uLWdhcDoyMHB4O3Jvdy1nYXA6MjBweDttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fS5vdGlwLS1maWVsZHMubm8tY29sdW1uc3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsub3RpcC0tZmllbGRze2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKX19Lm90aXAtLWZpZWxkX2RhdGV7bWFyZ2luOjIwcHggMDtkaXNwbGF5OmlubGluZS1ibG9ja30ub3RpcC0tbWV0YV9ibG9ja3N7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtnYXA6MjBweDttYXJnaW4tdG9wOjIwcHh9Lm90aXAtLW1ldGFfYmxvY2tzIC5vdGlwLS1tZXRhX2Jsb2Nre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm90aXAtLW1ldGFfYmxvY2tzIC5vdGlwLS1tZXRhX2Jsb2NrIC5vdGlwLS1tZXRhLS1sYWJlbHt3aWR0aDoxMDAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTFweDtmb250LXNpemU6MS4xcmVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfS5vdGlwLS1tZXRhX2Jsb2NrcyAub3RpcC0tbWV0YV9ibG9jayAub3RpcC0tbWV0YS0tdGV4dHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc2l6ZToxLjJyZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9LnB1YmxpY2F0aW9uc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjIwcHh9LnB1YmxpY2F0aW9ucyAucHVibGljYXRpb257cGFkZGluZzoyMHB4O2JvcmRlcjoxcHggc29saWQgI2U4ZThlYn0ucHVibGljYXRpb25zIC5wdWJsaWNhdGlvbiBoM3ttYXJnaW46MH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnB1YmxpY2F0aW9uc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcil9fS5jb2xsYXBzaWJsZXtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC41cyBlYXNlO3BhZGRpbmctYm90dG9tOjYwcHh9LmNvbGxhcHNpYmxlIC5mYWRle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6MjUwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCByZ2IoMjU1LCAyNTUsIDI1NSkpfS5jb2xsYXBzaWJsZSAuZXhwYW5kLWJ0bntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtiYWNrZ3JvdW5kOiMxNjUwYjQ7Y29sb3I6I2ZmZjtib3JkZXI6bm9uZTtwYWRkaW5nOjEwcHggMjBweDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrfS5jb2xsYXBzaWJsZS5leHBhbmRlZHttYXgtaGVpZ2h0OjEwMDAwcHh9LmNvbGxhcHNpYmxlLmV4cGFuZGVkIC5mYWRle2Rpc3BsYXk6bm9uZX0uc2lkZWJhcnt3aWR0aDoxMDAlO2Zsb2F0OmxlZnQ7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2lkZWJhcntwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7d2lkdGg6MzgwcHh9fS5zaWRlYmFyLS1zZWN0aW9ue3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLXRvcDoyMHB4O3BhZGRpbmctYm90dG9tOjIwcHg7Y29sb3I6IzAwYTJhZn1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5zaWRlYmFyLS1zZWN0aW9ue3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH0uc2lkZWJhci0tc2VjdGlvbi4tdG9we2NvbG9yOiNmZmZ9LnNpZGViYXItLXNlY3Rpb24uLXRvcC4tYmFja2dyb3VuZEltYWdle2hlaWdodDphdXRvO2NvbG9yOiMwMGEyYWZ9fS5zaWRlYmFyLS1zZWN0aW9uLi1hZHtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojYjFiMWJjO2Rpc3BsYXk6bm9uZX0uc2lkZWJhci0tc2VjdGlvbi4tYWQgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LXdpZHRoOjMwMHB4fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LnNpZGViYXItLXNlY3Rpb24uLWFke3BhZGRpbmc6NDBweDtwYWRkaW5nLWJvdHRvbTowO2Rpc3BsYXk6YmxvY2t9fS5zaWRlYmFyLS1zZWN0aW9uLi1hZCAudG1uLXdpZGdldHttYXJnaW46MH0uc2lkZWJhci0tc2VjdGlvbi4tYWQgLnRtbi13aWRnZXQgLmZsdWlkLXYxe2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MH0uc2lkZWJhci0tc2VjdGlvbi4tbW9Qcm9maWxle2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZWJ9QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuc2lkZWJhci0tc2VjdGlvbi4tbW9Qcm9maWxle2Rpc3BsYXk6YmxvY2t9fS5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgLmg0LC5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgLi1yaWNoVGV4dCBoMywuLXJpY2hUZXh0IC5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgaDN7Y29sb3I6IzFlMTgzNH0uc2lkZWJhci0tc2VjdGlvbi4tbW9Qcm9maWxlLmZpeGVke3Bvc2l0aW9uOmZpeGVkO3RvcDowO3dpZHRoOjM4MHB4O3otaW5kZXg6MTB9LnNpZGViYXItLXNlY3Rpb24uLW1vUHJvZmlsZSAuc2VjdGlvbi1saW5rc19fc3Vie3BhZGRpbmctbGVmdDoxNnB4fS5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgdWx7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cGFkZGluZzowfS5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgdWwgLnNlY3Rpb24tbGlua3NfX2xpbmssLnNpZGViYXItLXNlY3Rpb24uLW1vUHJvZmlsZSB1bCAuc2VjdGlvbi1saW5rc19fc3ViLWxpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTtwYWRkaW5nOjRweCA4cHg7bWFyZ2luLWxlZnQ6LThweDtib3JkZXItcmFkaXVzOjJweDtjb2xvcjojMTY1MGI0O2N1cnNvcjpwb2ludGVyfS5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUgdWwgLnNlY3Rpb24tbGlua3NfX2xpbmsudmlzaWJsZSwuc2lkZWJhci0tc2VjdGlvbi4tbW9Qcm9maWxlIHVsIC5zZWN0aW9uLWxpbmtzX19zdWItbGluay52aXNpYmxle2JhY2tncm91bmQtY29sb3I6IzE2NTBiNDtjb2xvcjojZmZmfS5zaWRlYmFyLS1zZWN0aW9uLi1tb1Byb2ZpbGUuZml4ZWQraW5zIC4tYWR7cG9zaXRpb246Zml4ZWQ7bWFyZ2luLXRvcDoxMDBweH0uc2lkZWJhci0tYWR7d2lkdGg6MTAwJTtoZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbToxMDAlO2JhY2tncm91bmQtY29sb3I6I2IxYjFiYztsaW5lLWhlaWdodDozZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjA7Y29sb3I6I2JmYmZjN30uc2lkZWJhci0tcmVsYXRlZHtwb3NpdGlvbjpyZWxhdGl2ZTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59LnNpZGViYXItLXJlbGF0ZWQgYXtjb2xvcjojZmZmO21heC13aWR0aDoxMDAlfS5zaWRlYmFyLS1yZWxhdGVkIGE6aG92ZXJ7Y29sb3I6IzFhY2M5ZH0uLWJhY2tncm91bmRJbWFnZSAuc2lkZWJhci0tcmVsYXRlZCBhe2NvbG9yOiMxZTE4MzR9Li1iYWNrZ3JvdW5kSW1hZ2UgLnNpZGViYXItLXJlbGF0ZWQgYTpob3Zlcntjb2xvcjojMWFjYzlkfS5zaWRlYmFyLS1yZWxhdGVkIGgze21hcmdpbi10b3A6MH0uYnJlYWRjcnVtYntiYWNrZ3JvdW5kLWNvbG9yOiMwMGEyYWZ9LmJyZWFkY3J1bWItLWlubmVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsuYnJlYWRjcnVtYi0td3JhcHBlcntwYWRkaW5nLWxlZnQ6MjBweH19LmJyZWFkY3J1bWItLW5hdntwYWRkaW5nOjEwcHggMH0uYnJlYWRjcnVtYi0tbmF2IGEsLmJyZWFkY3J1bWItLW5hdiBwe2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6I2ZmZn0ubGlzdGluZ19zZWFyY2h7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y2ZmI7Ym9yZGVyLXJhZGl1czoycHh9Li1zZWFyY2hCbG9ja3twYWRkaW5nLWJvdHRvbToyMHB4O2JhY2tncm91bmQtY29sb3I6I2YwZjBmMn0jcmVzdWx0cyBkaXZbZGF0YS1lbmFibGVkPWZhbHNlXXtkaXNwbGF5Om5vbmV9I3Jlc2V0U2VhcmNoQnRue2N1cnNvcjpwb2ludGVyO21hcmdpbi1yaWdodDoxMHB4fS5saXN0aW5nX3BhZ2luYXRpb257d2lkdGg6MTAwJTtmbG9hdDpsZWZ0fS5saXN0aW5nX3BhZ2luYXRpb24gdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH0ubGlzdGluZ19wYWdpbmF0aW9uIGxpe3dpZHRoOjMzLjMzMzMzMzMzMzMlO2Zsb2F0OmxlZnQ7bWluLWhlaWdodDoxcHh9Lmxpc3RpbmdfcGFnaW5hdGlvbiBsaS4tZGlzYWJsZWQgYXtkaXNwbGF5Om5vbmV9Lmxpc3RpbmdfcGFnaW5hdGlvbiBsaSBhe2NvbG9yOiMwMGEyYWZ9Lmxpc3RpbmdfcGFnaW5hdGlvbiBsaSBhOmhvdmVyLC5saXN0aW5nX3BhZ2luYXRpb24gbGkgYTpmb2N1cywubGlzdGluZ19wYWdpbmF0aW9uIGxpIGE6YWN0aXZle2NvbG9yOiMxYWNjOWR9Lmxpc3RpbmdfcGFnaW5hdGlvbiBsaTpudGgtY2hpbGQoMSl7dGV4dC1hbGlnbjpsZWZ0fS5saXN0aW5nX3BhZ2luYXRpb24gbGk6bnRoLWNoaWxkKDIpe3RleHQtYWxpZ246Y2VudGVyfS5saXN0aW5nX3BhZ2luYXRpb24gbGk6bnRoLWNoaWxkKDMpe3RleHQtYWxpZ246cmlnaHR9Lmxpc3RpbmcsLmxpc3RpbmctLWhlYWRlcnt3aWR0aDoxMDAlO2Zsb2F0OmxlZnR9Lmxpc3RpbmctLWhlYWRlcntwYWRkaW5nOjQwcHggMCAyMHB4IDB9Lmxpc3RpbmctLWhlYWRlcj4qe21hcmdpbi10b3A6MH0ubGlzdGluZ19tb2R1bGUgLmxpc3RpbmctLWhlYWRlcntwYWRkaW5nOjAgMTBweCAwIDEwcHh9Lmxpc3RpbmctLWJvZHl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXsubGlzdGluZy0tYm9keXtnYXA6MjBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5saXN0aW5nLS1ib2R5Lmxpc3RpbmctLWNvbHMtMntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dyaWQtYXV0by1yb3dzOjFmcjtnYXA6MTBweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpYW5kIChtaW4td2lkdGg6IDEwMjRweCl7Lmxpc3RpbmctLWJvZHkubGlzdGluZy0tY29scy0ye2dhcDoyMHB4fX0ubGlzdGluZy0tYm9keV9oYWxme3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdH1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lmxpc3RpbmctLWJvZHlfaGFsZnt3aWR0aDo1MCU7ZmxvYXQ6bGVmdH19LnBhZ2VfYm9keS0tYXJ0aWNsZV9saXN0aW5ne3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5saXN0aW5nX21vZHVsZXtwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZThlOGVifSNsaXN0aW5nUmVzdWx0cyAucmVzZXRTZWFyY2h7Y3Vyc29yOnBvaW50ZXJ9I3Jlc3VsdHNIaW50e2JhY2tncm91bmQ6I2YzZjZmYjtwYWRkaW5nOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC1zaXplOjEuNHJlbTtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZjtoZWlnaHQ6Zml0LWNvbnRlbnR9Lmxpc3RpbmctLWJvZHlfY29udHJvbHN7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweDtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTWVkaXVtXCIsc2Fucy1zZXJpZn0ubGlzdGluZy0tYm9keV9jb250cm9scyBwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM4ZjhjOWE7cGFkZGluZzoxZW07Zm9udC1mYW1pbHk6XCJGRkRJTldlYlByb01lZGl1bVwiLHNhbnMtc2VyaWZ9Lmxpc3RpbmctLWJvZHlfY29udHJvbHMgYXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojOGY4YzlhO3BhZGRpbmc6MWVtO2ZvbnQtZmFtaWx5OlwiRkZESU5XZWJQcm9NZWRpdW1cIixzYW5zLXNlcmlmfS5saXN0aW5nLS1ib2R5X2NvbnRyb2xzIHNwYW57cGFkZGluZzoxZW19Lmxpc3RpbmctLWJvZHlfY29udHJvbHMgLnBhZ2luYXRlLWJ1dHRvbntjdXJzb3I6cG9pbnRlcn0ubGlzdGluZy0tYm9keV9jb250cm9scyAucGFnaW5hdGUtYnV0dG9uOmhvdmVye2NvbG9yOiMxYWNjOWQ7YmFja2dyb3VuZDojZjNmNmZifS5saXN0aW5nLS1ib2R5X2NvbnRyb2xzLS1sZWZ0LC5saXN0aW5nLS1ib2R5X2NvbnRyb2xzLS1jZW50ZXIsLmxpc3RpbmctLWJvZHlfY29udHJvbHMtLXJpZ2h0e2Zsb2F0OmxlZnQ7bWluLWhlaWdodDoxcHh9Lmxpc3RpbmctLWJvZHlfY29udHJvbHMtLWxlZnR7d2lkdGg6NDBweDt0ZXh0LWFsaWduOmxlZnR9Lmxpc3RpbmctLWJvZHlfY29udHJvbHMtLWxlZnQgcHtwYWRkaW5nOjFlbSAwfS5saXN0aW5nLS1ib2R5X2NvbnRyb2xzLS1jZW50ZXJ7d2lkdGg6Y2FsYygxMDAlIC0gODBweCk7dGV4dC1hbGlnbjpjZW50ZXJ9Lmxpc3RpbmctLWJvZHlfY29udHJvbHMtLXJpZ2h0e3dpZHRoOjQwcHg7dGV4dC1hbGlnbjpyaWdodH0ubGlzdGluZy0tYm9keV9jb250cm9scy0tcmlnaHQgcHtwYWRkaW5nOjFlbSAwfS5yZXNvdXJjZXNfbW9kdWxle3BhZGRpbmc6NDBweCAwIDIwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiMxZTE4MzR9LnJlc291cmNlc19tb2R1bGUuLWR1bGx7YmFja2dyb3VuZC1jb2xvcjojZThlOGVifS5yZXNvdXJjZXNfbW9kdWxlLS1oZWFkZXJ7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweDtjb2xvcjojZmZmfS5yZXNvdXJjZXNfbW9kdWxlLS1oZWFkZXIgaDJ7ZmxvYXQ6bGVmdDt3aWR0aDpjYWxjKDEwMCUgLSAxNTBweCl9LnJlc291cmNlc19tb2R1bGUtLWhlYWRlciBwe2Zsb2F0OnJpZ2h0O3dpZHRoOjE1MHB4O21hcmdpbi10b3A6MmVtO3RleHQtYWxpZ246cmlnaHR9Li1kdWxsIC5yZXNvdXJjZXNfbW9kdWxlLS1oZWFkZXJ7Y29sb3I6IzFlMTgzNH0ucmVzb3VyY2VzX21vZHVsZS0taGVhZGVyPip7bWFyZ2luLXRvcDowfS5yZXNvdXJjZXNfbW9kdWxlLS1ib2R5e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyO2dhcDoxMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnJlc291cmNlc19tb2R1bGUtLWJvZHl7Z2FwOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsucmVzb3VyY2VzX21vZHVsZS0tYm9keXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO2dyaWQtYXV0by1yb3dzOjFmcjtnYXA6MTBweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH19QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LnJlc291cmNlc19tb2R1bGUtLWJvZHl7Z2FwOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnJlc291cmNlc19tb2R1bGUtLWJvZHl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsucmVzb3VyY2VzX21vZHVsZS0tYm9keXtnYXA6MjBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KXsucmVzb3VyY2VzX21vZHVsZS0tYm9keXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg2LCAxZnIpO2dyaWQtYXV0by1yb3dzOjFmcjtnYXA6MTBweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH19QG1lZGlhKG1pbi13aWR0aDogMTQwMHB4KWFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5yZXNvdXJjZXNfbW9kdWxlLS1ib2R5e2dhcDoyMHB4fX0uY2xhc3NpZmllZHNfbW9kdWxle3BhZGRpbmc6NDBweCAwIDIwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNsYXNzaWZpZWRzX21vZHVsZS0taGVhZGVye3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7Y29sb3I6IzFlMTgzNH0uY2xhc3NpZmllZHNfbW9kdWxlLS1oZWFkZXI+KnttYXJnaW4tdG9wOjB9LmNsYXNzaWZpZWRzX21vZHVsZS0taGVhZGVyIGgye2Zsb2F0OmxlZnQ7d2lkdGg6Y2FsYygxMDAlIC0gMTUwcHgpfS5jbGFzc2lmaWVkc19tb2R1bGUtLWhlYWRlciBwe2Zsb2F0OnJpZ2h0O3dpZHRoOjE1MHB4O21hcmdpbi10b3A6MmVtO3RleHQtYWxpZ246cmlnaHR9LmNsYXNzaWZpZWRzX21vZHVsZS0tYm9keXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCAxZnIpO2dyaWQtYXV0by1yb3dzOjFmcjtnYXA6MTBweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5jbGFzc2lmaWVkc19tb2R1bGUtLWJvZHl7Z2FwOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsuY2xhc3NpZmllZHNfbW9kdWxlLS1ib2R5e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyO2dhcDoxMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fX1AbWVkaWEobWluLXdpZHRoOiA0ODBweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2xhc3NpZmllZHNfbW9kdWxlLS1ib2R5e2dhcDoyMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpey5jbGFzc2lmaWVkc19tb2R1bGUtLWJvZHl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2xhc3NpZmllZHNfbW9kdWxlLS1ib2R5e2dhcDoyMHB4fX1AbWVkaWEobWluLXdpZHRoOiAxNDAwcHgpey5jbGFzc2lmaWVkc19tb2R1bGUtLWJvZHl7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuY2xhc3NpZmllZHNfbW9kdWxlLS1ib2R5e2dhcDoyMHB4fX0uY2FsbFRvQWN0aW9uX21vZHVsZXtwYWRkaW5nOjQwcHggMCAyMHB4IDA7YmFja2dyb3VuZC1jb2xvcjojMWFjYzlkfS5wb3B1bGFyX21vZHVsZXtwYWRkaW5nOjQwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOiMxZTE4MzQ7Y29sb3I6I2ZmZn0ucG9wdWxhcl9tb2R1bGUtLWlubmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyO2dhcDoxMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fUBtZWRpYShtaW4td2lkdGg6IDEwMjRweCl7LnBvcHVsYXJfbW9kdWxlLS1pbm5lcntnYXA6MjBweH19QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey5wb3B1bGFyX21vZHVsZS0taW5uZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtncmlkLWF1dG8tcm93czoxZnI7Z2FwOjEwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KWFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5wb3B1bGFyX21vZHVsZS0taW5uZXJ7Z2FwOjIwcHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucG9wdWxhcl9tb2R1bGUtLWlubmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIDFmcik7Z3JpZC1hdXRvLXJvd3M6MWZyO2dhcDoxMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweClhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsucG9wdWxhcl9tb2R1bGUtLWlubmVye2dhcDoyMHB4fX0ucG9wdWxhcl9tb2R1bGUtLWxpc3QsLnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlLC5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbWFnZSwucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5mb3toZWlnaHQ6MTAwJX0ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo1MDBweH0ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MTAwJX0ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5uZXIubWVkaWF7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2N1cnNvcjpwb2ludGVyfS5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9tZWRpYXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjA7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA0MCU7YmFja2dyb3VuZC1zaXplOjgwcHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXNpemUgNTAwbXMgZWFzZS1pbi1vdXR9LnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX21lZGlhLnZpZGVve2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9wbGF5X2J0bi5zdmcpfS5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9tZWRpYS5pbWFnZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvdmlld19idG4uc3ZnKX0ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfbWVkaWE6aG92ZXJ7YmFja2dyb3VuZC1zaXplOjk2cHh9LnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX292ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDE2MiwxNzUsLjc1KX0ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfb3ZlcmxheSBoM3ttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5wb3B1bGFyX21vZHVsZS0tbGlzdF9pbm5lciwucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5mb3twYWRkaW5nOjIwcHg7aGVpZ2h0OjEwMCV9LnBvcHVsYXJfbW9kdWxlLS1saXN0X2lubmVyIGgzLC5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIGgze21hcmdpbi10b3A6MH0ucG9wdWxhcl9tb2R1bGUtLWxpc3RfaW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojMTY1MGI0fS5wb3B1bGFyX21vZHVsZS0tbGlzdF9pbm5lciBoMnttYXJnaW4tdG9wOjB9LnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX2ltYWdle2JhY2tncm91bmQtY29sb3I6IzAwOTRhMDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX2ltYWdlIGltZ3toZWlnaHQ6MTAwJTtib3gtc2hhZG93OjJweCAycHggMTBweCAwcHggcmdiYSgwLDAsMCwuMil9LnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX2luZm97YmFja2dyb3VuZC1jb2xvcjojMDBhMmFmfS5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIGF7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIkZGRElOV2ViUHJvTGlnaHRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjk4cmVtO21hcmdpbi10b3A6MWVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucG9wdWxhcl9tb2R1bGUtLXVse3BhZGRpbmctbGVmdDoyMHB4fS5wb3B1bGFyX21vZHVsZS0tdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5wb3B1bGFyX21vZHVsZS0tdWwgbGkgYXtjb2xvcjojZmZmfS5hZFdpZGUsLmFkU21hbGx7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6cmdiYSgzMCwyNCw1MiwuNSl9LmFkV2lkZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hZFdpZGV7ZGlzcGxheTpibG9ja319LmFkU21hbGx7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhKG1pbi13aWR0aDogNjAwcHgpey5hZFNtYWxse2Rpc3BsYXk6bm9uZX19LmFkV2lkZS0taW5uZXJ7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweDt0ZXh0LWFsaWduOmNlbnRlcn0uYWRXaWRlLS13cmFwcGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjphdXRvO3BhZGRpbmc6MjBweCAwO3RleHQtYWxpZ246bGVmdH0uYWRXaWRlLS13cmFwcGVyIGltZ3t3aWR0aDo4MDBweDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uYWRTbWFsbCAuYWRXaWRlLS13cmFwcGVyIGltZ3t3aWR0aDozMDBweH0uYWRXaWRlLS13cmFwcGVyIGlmcmFtZXttYXgtd2lkdGg6MTAwJX0vKiEgTGl0eSAtIHYzLjAuMC1kZXYgLSAyMDIwLTA0LTI2XG4qIGh0dHA6Ly9zb3JnYWxsYS5jb20vbGl0eS9cbiogQ29weXJpZ2h0IChjKSAyMDE1LTIwMjAgSmFuIFNvcmdhbGxhOyBMaWNlbnNlZCBNSVQgKi8ubGl0eS1hY3RpdmUsLmxpdHktYWN0aXZlIGJvZHl7b3ZlcmZsb3c6aGlkZGVufS5saXR5e3otaW5kZXg6OTk5MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZDojMGIwYjBiO2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjkpO291dGxpbmU6bm9uZSAhaW1wb3J0YW50O29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTstby10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5saXR5LmxpdHktb3BlbmVke29wYWNpdHk6MX0ubGl0eS5saXR5LWNsb3NlZHtvcGFjaXR5OjB9LmxpdHkgKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmxpdHktd3JhcHt6LWluZGV4Ojk5OTA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7dGV4dC1hbGlnbjpjZW50ZXI7b3V0bGluZTpub25lICFpbXBvcnRhbnR9LmxpdHktd3JhcDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6LTAuMjVlbX0ubGl0eS1sb2FkZXJ7ei1pbmRleDo5OTkxO2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0wLjhlbTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTstby10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5saXR5LWxvYWRpbmcgLmxpdHktbG9hZGVye29wYWNpdHk6MX0ubGl0eS1jb250YWluZXJ7ei1pbmRleDo5OTkyO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2hpdGUtc3BhY2U6bm9ybWFsO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0ubGl0eS1jb250ZW50e3otaW5kZXg6OTk5Mzt3aWR0aDoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTstby10cmFuc2l0aW9uOi1vLXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZSwtby10cmFuc2Zvcm0gLjNzIGVhc2V9LmxpdHktbG9hZGluZyAubGl0eS1jb250ZW50LC5saXR5LWNsb3NlZCAubGl0eS1jb250ZW50ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOCk7LW1zLXRyYW5zZm9ybTpzY2FsZSgwLjgpOy1vLXRyYW5zZm9ybTpzY2FsZSgwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgpfS5saXR5LWNvbnRlbnQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO3JpZ2h0OjA7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt6LWluZGV4Oi0xOy13ZWJraXQtYm94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpfS5saXR5LWNsb3NlLC5saXR5LWNsb3NlOmhvdmVyLC5saXR5LWNsb3NlOmZvY3VzLC5saXR5LWNsb3NlOmFjdGl2ZSwubGl0eS1jbG9zZTp2aXNpdGVke3otaW5kZXg6OTk5NDt3aWR0aDozNXB4O2hlaWdodDozNXB4O3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO2NvbG9yOiNmZmY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjM1cHg7Zm9udC1mYW1pbHk6QXJpYWwsQmFza2VydmlsbGUsbW9ub3NwYWNlO2xpbmUtaGVpZ2h0OjM1cHg7dGV4dC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtib3JkZXI6MDtiYWNrZ3JvdW5kOm5vbmU7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5saXR5LWNsb3NlOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH0ubGl0eS1jbG9zZTphY3RpdmV7dG9wOjFweH0ubGl0eS1pbWFnZSBpbWd7bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDowO2JvcmRlcjowfS5saXR5LWlmcmFtZSAubGl0eS1jb250YWluZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6OTY0cHh9LmxpdHktaWZyYW1lLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDowO3BhZGRpbmctdG9wOjU2LjI1JTtvdmVyZmxvdzphdXRvO3BvaW50ZXItZXZlbnRzOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0ubGl0eS1pZnJhbWUtY29udGFpbmVyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOy13ZWJraXQtYm94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO2JhY2tncm91bmQ6IzAwMH0ubGl0eS1oaWRle2Rpc3BsYXk6bm9uZX0iLCIvKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcbiAqICAgIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG91dGxpbmVgIGluY29uc2lzdGVuY3kgYmV0d2VlbiBDaHJvbWUgYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmE6Zm9jdXMge1xuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFR5cG9ncmFwaHlcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5cbmhyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBwcmUtZm9ybWF0dGVkIHRleHQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4vKipcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxuICovXG5cbnEge1xuICAgIHF1b3RlczogXCJcXDIwMUNcIiBcIlxcMjAxRFwiIFwiXFwyMDE4XCIgXCJcXDIwMTlcIjtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5cbmltZyB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDgvOSBhbmQgU2FmYXJpIDUuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDIgKi9cbiAgICBtYXJnaW46IDA7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqIG9uIE9TIFguXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4iLCJALXdlYmtpdC1rZXlmcmFtZXMgcGFzc2luZy10aHJvdWdoIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICB9XG4gIDMwJSwgNzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHBhc3NpbmctdGhyb3VnaCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgfVxuICAzMCUsIDcwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcGFzc2luZy10aHJvdWdoIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICB9XG4gIDMwJSwgNzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4uZHJvcHpvbmUsIC5kcm9wem9uZSAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmRyb3B6b25lIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbn1cbi5kcm9wem9uZS5kei1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZHJvcHpvbmUuZHotY2xpY2thYmxlICoge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlLCAuZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZHJvcHpvbmUuZHotc3RhcnRlZCAuZHotbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHpvbmUuZHotZHJhZy1ob3ZlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uZHJvcHpvbmUuZHotZHJhZy1ob3ZlciAuZHotbWVzc2FnZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kcm9wem9uZSAuZHotbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyZW0gMDtcbn1cbi5kcm9wem9uZSAuZHotbWVzc2FnZSAuZHotYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udDogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBpbmhlcml0O1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMTZweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXc6aG92ZXIge1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3OmhvdmVyIC5kei1kZXRhaWxzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1maWxlLXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzk5OTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSwgI2RkZCk7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZmlsZS1wcmV2aWV3IC5kei1kZXRhaWxzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyAuZHotZGV0YWlscyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcmVtb3ZlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcmVtb3ZlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXc6aG92ZXIgLmR6LWRldGFpbHMge1xuICBvcGFjaXR5OiAxO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIHtcbiAgei1pbmRleDogMjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyZW0gMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1zaXplIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6aG92ZXIgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1maWxlbmFtZTpub3QoOmhvdmVyKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1maWxlbmFtZTpub3QoOmhvdmVyKSBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lIHNwYW4sIC5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotc2l6ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBwYWRkaW5nOiAwIDAuNGVtO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXc6aG92ZXIgLmR6LWltYWdlIGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMDUsIDEuMDUpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgZmlsdGVyOiBibHVyKDhweCk7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxMDtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotc3VjY2VzcyAuZHotc3VjY2Vzcy1tYXJrIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAtbW96LWFuaW1hdGlvbjogcGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIC1tcy1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAtby1hbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICBhbmltYXRpb246IHBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tYXJrIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIC1tb3otYW5pbWF0aW9uOiBzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAtbXMtYW5pbWF0aW9uOiBzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuICAtby1hbmltYXRpb246IHNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4gIGFuaW1hdGlvbjogc2xpZGUtaW4gM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotc3VjY2Vzcy1tYXJrLCAuZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1hcmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogNTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTI3cHg7XG4gIG1hcmdpbi10b3A6IC0yN3B4O1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1zdWNjZXNzLW1hcmsgc3ZnLCAuZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWVycm9yLW1hcmsgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotcHJvY2Vzc2luZyAuZHotcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWNvbXBsZXRlIC5kei1wcm9ncmVzcyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3Om5vdCguZHotcHJvY2Vzc2luZykgLmR6LXByb2dyZXNzIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDZzIGVhc2UgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHB1bHNlIDZzIGVhc2UgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZSBpbmZpbml0ZTtcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXByb2dyZXNzIC5kei11cGxvYWQge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjY2LCAjNDQ0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZXJyb3I6aG92ZXIgLmR6LWVycm9yLW1lc3NhZ2Uge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZXJyb3ItbWVzc2FnZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRvcDogMTMwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNiZTI2MjY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiZTI2MjYsICNhOTIyMjIpO1xuICBwYWRkaW5nOiAwLjVlbSAxLjJlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDY0cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2JlMjYyNjtcbn0iLCIvKiFcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuMTIuMVxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vY2F0ZWdvcnkvdGhlbWluZy9cbiAqL1xuLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWhlbHBlci1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xufVxuLnVpLWhlbHBlci1yZXNldCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLFxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNsZWFyOiBib3RoO1xufVxuLnVpLWhlbHBlci16Zml4IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTApOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLWZyb250IHtcblx0ei1pbmRleDogMTAwO1xufVxuXG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1pY29uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tdG9wOiAtLjI1ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAycHggMCAwIDA7XG5cdHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIC43ZW07XG5cdGZvbnQtc2l6ZTogMTAwJTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcblx0cGFkZGluZzogMWVtIDIuMmVtO1xuXHRib3JkZXItdG9wOiAwO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cbi51aS1idXR0b24ge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogLjFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0LyogU3VwcG9ydDogSUUgPD0gMTEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0d2lkdGg6IDJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0dGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAyLjFlbTtcblx0aGVpZ2h0OiAyLjFlbTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1pbmRlbnQ6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogU3VwcG9ydDogRmlyZWZveCA1IC0gNDAgKi9cbmlucHV0LnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcblx0Ym9yZGVyLXJhZGl1czogLjEyZW07XG5cdGJvcmRlcjogbm9uZTtcbn1cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTdlbTtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDEuOGVtO1xuXHRoZWlnaHQ6IDEuOGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuXHR0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuXHRsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0cmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRtYXJnaW46IDAgMi4zZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuXHR3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHRwYWRkaW5nOiAuN2VtIC4zZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbjogLjdlbSAwIDAgMDtcblx0cGFkZGluZzogMCAuMmVtO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0d2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuXHR3aWR0aDogOTUlO1xuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHJpZ2h0OiAycHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGxlZnQ6IDJweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRsZWZ0OiAuNWVtO1xuXHR0b3A6IC4zZW07XG59XG4udWktbWVudSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IDA7XG59XG4udWktbWVudSAudWktbWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuXHRtYXJnaW46IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Lyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG5cdGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcbn1cbi51aS1tZW51IC51aS1tZW51LWRpdmlkZXIge1xuXHRtYXJnaW46IDVweCAwO1xuXHRoZWlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdG1hcmdpbjogLTFweDtcbn1cblxuLyogaWNvbiBzdXBwb3J0ICovXG4udWktbWVudS1pY29ucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogLjJlbTtcblx0bWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRwYWRkaW5nOiAycHggMC40ZW07XG5cdG1hcmdpbjogMC41ZW0gMCAwIDA7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyOiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiAxNGVtO1xufVxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLnVpLXRhYnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7LyogcG9zaXRpb246IHJlbGF0aXZlIHByZXZlbnRzIElFIHNjcm9sbCBidWcgKGVsZW1lbnQgd2l0aCBwb3NpdGlvbjogcmVsYXRpdmUgaW5zaWRlIGNvbnRhaW5lciB3aXRoIG92ZXJmbG93OiBhdXRvIGFwcGVhciBhcyBcImZpeGVkXCIpICovXG5cdHBhZGRpbmc6IC4yZW07XG59XG4udWktdGFicyAudWktdGFicy1uYXYge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAwO1xuXHRtYXJnaW46IDFweCAuMmVtIDAgMDtcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3Ige1xuXHRmbG9hdDogbGVmdDtcblx0cGFkZGluZzogLjVlbSAxZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSB7XG5cdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXN0YXRlLWRpc2FibGVkIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWxvYWRpbmcgLnVpLXRhYnMtYW5jaG9yIHtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS10YWJzIC51aS10YWJzLXBhbmVsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJvcmRlci13aWR0aDogMDtcblx0cGFkZGluZzogMWVtIDEuNGVtO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLnVpLXRvb2x0aXAge1xuXHRwYWRkaW5nOiA4cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0bWF4LXdpZHRoOiAzMDBweDtcbn1cbmJvZHkgLnVpLXRvb2x0aXAge1xuXHRib3JkZXItd2lkdGg6IDJweDtcbn1cbiIsIi8vIEdFTkVSQUxcbi8vID09PT09PT1cbiAgLy8gYm9yZGVyc1xuICAkYm9yZGVyUmFkaXVzICAgICAgICAgICAgIDogMnB4O1xuICAkYm9yZGVyV2lkdGggICAgICAgICAgICAgIDogMXB4O1xuXG4gIC8vIG91dGxpbmVcbiAgJGhvdmVyT3V0bGluZSAgICAgICAgICAgICA6IDVweCBhdXRvICRjSGlsaWdodDtcbiAgJGZvY3VzT3V0bGluZSAgICAgICAgICAgICA6IDVweCBhdXRvICRjSGlsaWdodDtcbiAgJGZvY3VzT3V0bGluZUF4ICAgICAgICAgICA6IDVweCBzb2xpZCAkY0hpbGlnaHQ7XG5cbiAgLy8gc2hhZG93XG4gICRib3hTaGFkb3dMaWdodCAgICAgICAgICAgOiAwcHggMnB4IDE1cHggLThweCAkY1ByaW1hcnk7XG4gICRib3hTaGFkb3cgICAgICAgICAgICAgICAgOiAwcHggMnB4IDEwcHggMHB4IHJnYmEoJGNQcmltYXJ5LCAwLjMpO1xuXG4gIC8vIHRleHRcbiAgJHRleHRJbmRlbnQgICAgICAgICAgICAgICA6ICRndXR0ZXI7XG5cblxuXG4vLyBJTlBVVFNcbi8vID09PT09PVxuICAkaW5wdXRQYWRkaW5nVG9wICAgICAgICAgIDogMTFweDtcbiAgJGlucHV0UGFkZGluZ0JvdHRvbSAgICAgICA6IDlweDtcbiAgJGlucHV0UGFkZGluZ0xlZnQgICAgICAgICA6IGNhbGMoJGd1dHRlciAvIDEuNSk7XG4gICRpbnB1dFBhZGRpbmdSaWdodCAgICAgICAgOiBjYWxjKCRndXR0ZXIgLyAxLjUpO1xuICAkaW5wdXRQYWRkaW5nICAgICAgICAgICAgIDogJGlucHV0UGFkZGluZ1RvcCAkaW5wdXRQYWRkaW5nUmlnaHQgJGlucHV0UGFkZGluZ0JvdHRvbSAkaW5wdXRQYWRkaW5nTGVmdDtcbiAgXG4gICRpbnB1dFBhZGRpbmdUaGluICAgICAgICAgOiA4cHggJGlucHV0UGFkZGluZ1JpZ2h0IDhweCAkaW5wdXRQYWRkaW5nTGVmdDtcblxuXG4gICRpbnB1dE1hcmdpbkJvdHRvbSAgICAgICAgOiBjYWxjKCRndXR0ZXIgLyAzKTtcblxuICAkaW5wdXRMaW5lSGVpZ2h0ICAgICAgICAgIDogMjVweDtcblxuXG4gICRidXR0b25QYWRkaW5nICAgICAgICAgICAgOiAkaW5wdXRQYWRkaW5nO1xuXG5cblxuLy8gTUFJTlxuLy8gPT09PT09PVxuXG5cblxuLy8gUEFHRSBCT0RZXG4vLyA9PT09PT09PT1cbiAgJHBhZ2VCb2R5VGV4dEluZGVudEJyZWFrICAgICAgICAgIDogJG13O1xuICAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQgICAgOiAyMDBweDtcbiAgJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0TXcgIDogMjYwcHg7XG4gICRwYWdlQm9keUJhY2tncm91bmRJbWFnZUhlaWdodFRwICA6IDI4MHB4O1xuICAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUbCAgOiAzMDBweDtcbiAgJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0RHMgIDogMzAwcHg7XG5cblxuXG4vLyBQQUdFIFRJVExFXG4vLyA9PT09PT09PT09XG4gICRwYWdlVGl0bGVEZWZhdWx0SGVpZ2h0ICAgICAgICAgICAgOiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQqMC4zO1xuICAkcGFnZVRpdGxlU2hhcmVCcmVhayAgICAgICAgICAgICAgIDogJHRwO1xuXG4gICRwYWdlVGl0bGVCYWNrZ3JvdW5kUmF0aW8gICAgICAgICAgOiAxLjU7XG4gICRwYWdlVGl0bGVCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQgICAgOiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQqJHBhZ2VUaXRsZUJhY2tncm91bmRSYXRpbztcbiAgJHBhZ2VUaXRsZUJhY2tncm91bmRJbWFnZUhlaWdodE13ICA6ICRwYWdlQm9keUJhY2tncm91bmRJbWFnZUhlaWdodE13KiRwYWdlVGl0bGVCYWNrZ3JvdW5kUmF0aW87XG4gICRwYWdlVGl0bGVCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUcCAgOiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUcCokcGFnZVRpdGxlQmFja2dyb3VuZFJhdGlvO1xuICAkcGFnZVRpdGxlQmFja2dyb3VuZEltYWdlSGVpZ2h0VGwgIDogJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0VGwqJHBhZ2VUaXRsZUJhY2tncm91bmRSYXRpbztcbiAgJHBhZ2VUaXRsZUJhY2tncm91bmRJbWFnZUhlaWdodERzICA6ICRwYWdlQm9keUJhY2tncm91bmRJbWFnZUhlaWdodERzKiRwYWdlVGl0bGVCYWNrZ3JvdW5kUmF0aW87XG5cblxuXG4vLyBBUlRJQ0xFXG4vLyA9PT09PT09XG4gICRhcnRpY2xlVG9wSW1hZ2VIZWlnaHQgICAgICAgOiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQqMC43O1xuICAkYXJ0aWNsZVNwYWNlUmlnaHQgICAgICAgICAgIDogMTUwcHg7XG5cblxuXG5cbi8vIENBUkRTXG4vLyA9PT09PVxuICAkY2FyZFNpZGVTaXplICAgICAgIDogNzBweDtcbiAgJGNhcmRTaXplMSAgICAgICAgICA6IFwiLXNtYWxsXCI7XG4gICRjYXJkU2l6ZTIgICAgICAgICAgOiBcIi1tZWRpdW1cIjtcbiAgJGNhcmRTaXplMyAgICAgICAgICA6IFwiLWxhcmdlXCI7XG5cbiAgJGNhcmRDb250ZW50V2lkdGhNdyA6IDAuNTtcbiAgJGNhcmRGaWd1cmVXaWR0aE13ICA6IDEgLSAkY2FyZENvbnRlbnRXaWR0aE13O1xuICAkY2FyZENvbnRlbnRXaWR0aFRwIDogMC42O1xuICAkY2FyZEZpZ3VyZVdpZHRoVHAgIDogMSAtICRjYXJkQ29udGVudFdpZHRoVHA7XG4gICRjYXJkQ29udGVudFdpZHRoVGwgOiAwLjY7XG4gICRjYXJkRmlndXJlV2lkdGhUbCAgOiAxIC0gJGNhcmRDb250ZW50V2lkdGhUbDtcbiAgJGNhcmRDb250ZW50V2lkdGhEcyA6IDAuNjtcbiAgJGNhcmRGaWd1cmVXaWR0aERzICA6IDEgLSAkY2FyZENvbnRlbnRXaWR0aERzO1xuXG5cblxuXG5cbiVtb2R1bGVTcGFjZSB7XG4gIHBhZGRpbmc6ICRndXR0ZXIgMDtcbn1cblxuJWFydGljbGVUZXh0U3BhY2VMZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtdykge1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcjtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcioyO1xuICB9XG4gIC5hcnRpY2xlLS1zZWN0aW9uICYge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiVhcnRpY2xlVGV4dFNwYWNlUmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xuICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAvLyAgIHBhZGRpbmctcmlnaHQ6ICRhcnRpY2xlU3BhY2VSaWdodDtcbiAgLy8gfVxuICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAvLyAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG4gIC8vIH1cbiAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkZHMpIHtcbiAgLy8gICBwYWRkaW5nLXJpZ2h0OiAkYXJ0aWNsZVNwYWNlUmlnaHQ7XG4gIC8vIH1cbiAgcGFkZGluZy1yaWdodDogJGd1dHRlcjtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXcpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlcioyO1xuICB9XG4gIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gIC8vICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIC8vIH1cbiAgLmFydGljbGUtLXNlY3Rpb24gJiB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBob3ZlciB7XG4gIG91dGxpbmU6ICRob3Zlck91dGxpbmU7XG4gIGJvcmRlci1jb2xvcjogJGNIaWxpZ2h0O1xuICAuLWF4TW9kZU9uICYge1xuICAgIG91dGxpbmU6ICRmb2N1c091dGxpbmVBeDtcbiAgfVxufVxuXG5AbWl4aW4gZm9jdXMge1xuICBvdXRsaW5lOiAkZm9jdXNPdXRsaW5lO1xuICAuLWF4TW9kZU9uICYge1xuICAgIG91dGxpbmU6ICRmb2N1c091dGxpbmVBeDtcbiAgfVxufVxuXG4lZm9jdXNPdXRsaW5lIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogJGZvY3VzT3V0bGluZTtcbiAgfVxufVxuXG4lZm9jdXNPdXRsaW5lQXgge1xuICAuLWF4TW9kZU9uICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAkZm9jdXNPdXRsaW5lQXg7XG4gICAgfVxuICB9XG59IiwiJGNvbHVtbnMgICAgICAgICAgICAgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRndXR0ZXIgICAgICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbiRhZHZlcnRXaWR0aCAgICAgICAgICAgICAgIDogMzAwcHg7XG4kc2lkZWJhcldpZHRoICAgICAgICAgICAgICA6ICRhZHZlcnRXaWR0aCArICgkZ3V0dGVyKjQpO1xuJHNpZGViYXJCcmVhayAgICAgICAgICAgICAgOiAkZHM7XG4kY29udGFpbmVyTWF4ICAgICAgICAgICAgICA6IDE0NDBweDtcbi8vICRhcnRpY2xlLS10cCAgICAgICAgICAgICAgIDogMTcgIWRlZmF1bHQ7XG4vLyAkc2lkZWJhci0tdHAgICAgICAgICAgICAgICA6IDcgIWRlZmF1bHQ7XG4vLyAkc2VjdGlvbl9oZWFkZXItLXRsICAgICAgICA6IDUgb2YgMTcgIWRlZmF1bHQ7XG4vLyAkc2VjdGlvbl9ib2R5LS10bCAgICAgICAgICA6IDEyIG9mIDE3ICFkZWZhdWx0O1xuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kQnJlYWtwb2ludC1TZXR0aW5nczogKFxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcbiAgJ2RlZmF1bHQgcGFpcic6IHdpZHRoLFxuXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxuICAndG8gZW1zJzogZmFsc2UsXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxuXG4gICdubyBxdWVyaWVzJzogZmFsc2UsXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcblxuICAnYmFzZSBmb250IHNpemUnOiAxNnB4LFxuXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2Vcbik7XG5cbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBJbXBvcnRzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xuQGltcG9ydCAnYnJlYWtwb2ludC9oZWxwZXJzJztcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcblxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcblxuQGltcG9ydCBcImJyZWFrcG9pbnQvbGVnYWN5LXNldHRpbmdzXCI7XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQnJlYWtwb2ludCBNaXhpblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbkBtaXhpbiBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcblxuICAvLyBSZXNldCBjb250ZXh0c1xuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcblxuICAkYnJlYWtwb2ludDogYnJlYWtwb2ludCgkcXVlcnksIGZhbHNlKTtcblxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcbiAgJHF1ZXJ5LWZhbGxiYWNrOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnZmFsbGJhY2snKTtcblxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xuICAkcHJpdmF0ZS1icmVha3BvaW50LXF1ZXJ5LWNvdW50OiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnkgY291bnQnKSAhZ2xvYmFsO1xuXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXG4gIEBpZiAkbm8tcXVlcnkgIT0gZmFsc2Uge1xuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xuICB9XG5cbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcbiAgfVxuXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcbiAgQGlmIG5vdCBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpIHtcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAaWYgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpICE9IGZhbHNlIG9yIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykgPT0gdHJ1ZSB7XG5cbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xuICAgICRwcmludDogZmFsc2U7XG5cbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xuICAgICAgJHByaW50OiB0cnVlO1xuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcbiAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJ5IGZhbGxiYWNrcycpIHtcbiAgICAgICAgJHByaW50OiB0cnVlO1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xuICAgICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09ICR3cmFwcGVyIHtcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXcml0ZSBGYWxsYmFja1xuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xuXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XG59XG5cblxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIEZPTlRTXG4kdHlwZVNpemUgICAgICAgICA6IDE4cHg7XG5cbi8vIEBmb250LWZhY2Uge1xuLy8gICBmb250LWZhbWlseTogZmYtZGluO1xuLy8gICBzcmM6IHVybCgnLi8uLi90eXBlL0RJTi9GRi1ESU4tQmxhY2sub3RmJyk7XG4vLyB9XG5cblxuJHR5cGVfZmlsZXMtLXBhdGggOiBcIi4uL2ZvbnQvZGluL1wiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRkZESU5XZWJQcm9MaWdodCc7XG4gIHNyYzogdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8wXzAuZW90Jyk7XG4gIHNyYzogdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8wXzAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJHR5cGVfZmlsZXMtLXBhdGggKyAnMzRCMTBBXzBfMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJHR5cGVfZmlsZXMtLXBhdGggKyAnMzRCMTBBXzBfMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8wXzAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuIFxuICBcbkBmb250LWZhY2Uge2ZvbnQtZmFtaWx5OiAnRkZESU5XZWJQcm9NZWRpdW0nO1xuICBzcmM6IHVybCgkdHlwZV9maWxlcy0tcGF0aCArICczNEIxMEFfMV8wLmVvdCcpO1xuICBzcmM6IHVybCgkdHlwZV9maWxlcy0tcGF0aCArICczNEIxMEFfMV8wLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8xXzAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8xXzAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgkdHlwZV9maWxlcy0tcGF0aCArICczNEIxMEFfMV8wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbiBcbiAgXG5AZm9udC1mYWNlIHtmb250LWZhbWlseTogJ0ZGRElOV2ViUHJvQm9sZCc7XG4gIHNyYzogdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8yXzAuZW90Jyk7XG4gIHNyYzogdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8yXzAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJHR5cGVfZmlsZXMtLXBhdGggKyAnMzRCMTBBXzJfMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJHR5cGVfZmlsZXMtLXBhdGggKyAnMzRCMTBBXzJfMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgdXJsKCR0eXBlX2ZpbGVzLS1wYXRoICsgJzM0QjEwQV8yXzAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4kdHlwZV9zdHlsZS0tbGlnaHQgIDogXCJGRkRJTldlYlByb0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4kdHlwZV9zdHlsZS0tbWVkaXVtIDogXCJGRkRJTldlYlByb01lZGl1bVwiLCBzYW5zLXNlcmlmO1xuJHR5cGVfc3R5bGUtLWJvbGQgICA6IFwiRkZESU5XZWJQcm9Cb2xkXCIsIHNhbnMtc2VyaWY7IiwiJHN1c3k6IChcbiAgY29sdW1ucyAgICAgICAgICAgICAgIDogJGNvbHVtbnMsXG4gIGd1dHRlci1vdmVycmlkZSAgICAgICA6ICRndXR0ZXIsXG4gIGd1dHRlci1wb3NpdGlvbiAgICAgICA6IGluc2lkZSxcbiAgY29udGFpbmVyICAgICAgICAgICAgIDogJGNvbnRhaW5lck1heCxcbiAgbWF0aCAgICAgICAgICAgICAgICAgIDogZmx1aWQsXG4gIG91dHB1dCAgICAgICAgICAgICAgICA6IGZsb2F0LFxuICBnbG9iYWwtYm94LXNpemluZyAgICAgOiBib3JkZXItYm94LFxuICBkZWJ1ZzogKFxuICAgIGltYWdlOiBoaWRlLFxuICAgIGNvbG9yOiBvcmFuZ2UsXG4gIClcbik7XG5cbmh0bWwge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY0RlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuYm9keSB7XG4gIGNvbG9yOiAkY0ZvbnQ7XG4gICYuLWF4TW9kZU9uIHtcbiAgICBjb2xvcjogJGNGb250QXg7XG4gIH1cbn1cblxuXG4uY29udGFpbmVyLFxuZGl2W2NsYXNzJD1cIi0tY29udGFpbmVyXCJdIHtcbiAgQGluY2x1ZGUgY29udGFpbmVyO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyIC8gMik7XG4gIH1cbn0iLCIkY29sci1wYWxldHRlczooXG4gIFwicHJpbWFyeVwiOihcbiAgICBcIndoaXRlXCIgICAgICAgICAgIDogI2ZmZmZmZixcbiAgICBcImpldCBibGFja1wiICAgICAgIDogIzAwMDAwMCxcbiAgICBcImdyZWVuXCIgICAgICAgICAgIDogIzdDOTcyRixcbiAgICBcImdyZWVuIGRhcmtcIiAgICAgIDogIzAwNUI2NCxcbiAgICBcImdyZWVuIGxpZ2h0XCIgICAgIDogIzFhY2M5ZCxcbiAgICBcImJsdWVcIiAgICAgICAgICAgIDogIzE2NTBCNCxcbiAgICBcImJsdWUgZGFya1wiICAgICAgIDogIzFFMTgzNCxcbiAgICBcImJsdWUgbGlnaHRcIiAgICAgIDogIzAwQTJBRixcbiAgICBcImJsdWUgdmVyeSBsaWdodFwiIDogI0YzRjZGQixcbiAgICBcInJlZFwiICAgICAgICAgICAgIDogI0VCMUUwMCxcbiAgICBcInJlZCBkYXJrXCIgICAgICAgIDogIzQ3MDgzNyxcbiAgICBcInllbGxvd1wiICAgICAgICAgIDogI0Y1OUIwRixcbiAgICBcImdyZXlcIiAgICAgICAgICAgIDogI0U4RThFQixcbiAgICBcImdyZXkgbGlnaHRcIiAgICAgIDogIzllOWE5NFxuICApXG4pO1xuXG4vLyB0aGVtZVxuJGNEZWZhdWx0ICAgICAgICAgOiBjKFwiZ3JleVwiKTtcbiRjUHJpbWFyeSAgICAgICAgIDogYyhcImJsdWUgZGFya1wiKTtcbiRjU2Vjb25kYXJ5ICAgICAgIDogYyhcIndoaXRlXCIpO1xuJGNMb3dsaWdodCAgICAgICAgOiBjKFwiYmx1ZSBsaWdodFwiKTtcbiRjU3VidGxlICAgICAgICAgIDogYyhcImdyZWVuXCIpO1xuJGNIaWxpZ2h0ICAgICAgICAgOiBjKFwiZ3JlZW4gbGlnaHRcIik7XG4kY0dob3N0ICAgICAgICAgICA6IGMoXCJibHVlIHZlcnkgbGlnaHRcIik7XG4kY0luZm8gICAgICAgICAgICA6IGMoXCJyZWQgZGFya1wiKTtcbiRjRHVsbCAgICAgICAgICAgIDogZGFya2VuKGMoXCJncmV5XCIpLCAyMCUpO1xuXG4vLyBjb2xvdXJcbiRjR3JlZW4gICAgICAgICAgIDogYyhcImdyZWVuXCIpO1xuJGNCbHVlICAgICAgICAgICAgOiBjKFwiYmx1ZVwiKTtcbiRjWWVsbG93ICAgICAgICAgIDogYyhcInllbGxvd1wiKTtcbiRjUmVkICAgICAgICAgICAgIDogYyhcInJlZFwiKTtcblxuXG5cbi8vIEZPTlRTXG4vLyA9PT09PVxuXG4vLyBkZWZhdWx0XG4kY0ZvbnQgICAgICAgICAgICA6ICRjUHJpbWFyeTtcbiRjTGlua3MgICAgICAgICAgIDogYyhcImJsdWVcIik7O1xuXG4vLyBhY2Nlc3NpYmxlXG4kY0ZvbnRBeCAgICAgICAgICA6ICRjUHJpbWFyeTtcbiRjTGlua3NBeCAgICAgICAgIDogYyhcImdyZWVuIGxpZ2h0XCIpOztcblxuXG5cblxuLy8gQlVUVE9OU1xuLy8gPT09PT09PVxuXG4vLyBkZWZhdWx0XG4kY0J1dHRvbkJnICAgICAgICA6ICRjSGlsaWdodDtcbiRjQnV0dG9uQmdIb3YgICAgIDogZGFya2VuKCRjSGlsaWdodCwgMiUpO1xuJGNCdXR0b25UeHQgICAgICAgOiAkY1NlY29uZGFyeTtcbiRjQnV0dG9uVHh0SG92ICAgIDogJGNTZWNvbmRhcnk7XG5cbi8vIHNlY29uZGFyeVxuJGNCdXR0b25CZ1MgICAgICAgOiAkY1NlY29uZGFyeTtcbiRjQnV0dG9uQmdIb3ZTICAgIDogZGFya2VuKCRjRGVmYXVsdCwgNSUpO1xuJGNCdXR0b25UeHRTICAgICAgOiAkY1ByaW1hcnk7XG4kY0J1dHRvblR4dEhvdlMgICA6ICRjTG93bGlnaHQ7XG5cbi8vIGFjY2Vzc2libGVcbiRjQnV0dG9uQmdBeCAgICAgIDogYyhcImJsdWUgZGFya1wiKTtcbiRjQnV0dG9uVHh0QXggICAgIDogJGNTZWNvbmRhcnk7XG4kY0J1dHRvbkJnSG92QXggICA6IGMoXCJibGFja1wiKTtcbiRjQnV0dG9uVHh0QXggICAgIDogJGNTZWNvbmRhcnk7XG4kY0J1dHRvblR4dEF4SG92ICA6ICRjU2Vjb25kYXJ5O1xuXG5cblxuXG4vLyBJTlBVVFNcbi8vID09PT09PVxuXG4vLyBkZWZhdWx0XG4kY0lucHV0Qm9yZGVyICAgICA6IG1peCgkY1ByaW1hcnksIHdoaXRlLCAyNSUpO1xuJGNJbnB1dEJnICAgICAgICAgOiBjKFwid2hpdGVcIik7XG5cbiRjSW5wdXRSYWRpb0JnICAgIDogbWl4KCRjUHJpbWFyeSwgd2hpdGUsIDElKTtcblxuLy8gZGlzYWJsZWRcbiRjSW5wdXRCb3JkZXJEICAgIDogYyhcImdyZXkgbGlnaHRcIik7XG4kY0lucHV0QmdEICAgICAgICA6IGxpZ2h0ZW4oYyhcImdyZXkgbGlnaHRcIiksIDM3JSk7XG4kY0lucHV0TGFiZWxEICAgICA6IGMoXCJncmV5IGxpZ2h0XCIpO1xuXG4vLyBlcnJvclxuJGNJbnB1dEJvcmRlckUgICAgOiBjKFwicmVkXCIpO1xuJGNJbnB1dExhYmVsRSAgICAgOiBjKFwicmVkXCIpO1xuXG4vLyBob3ZlclxuJGNJbnB1dFJhZGlvQmdIICAgOiBjKFwiYmx1ZSB2ZXJ5IGxpZ2h0XCIpO1xuXG4vLyBhY2Nlc3NpYmxlXG4kY0lucHV0Qm9yZGVyQXggICA6IGMoXCJibGFja1wiKTtcblxuXG4vLyBTRUxFQ1Rcbi8vID09PT09PVxuXG4kY1NlbGVjdFR4dCAgICAgICAgICAgIDogaW5oZXJpdDtcbiRjU2VsZWN0VHh0QXggICAgICAgICAgOiBpbmhlcml0O1xuJGNTZWxlY3RUaXRsZVR4dCAgICAgICA6IGMoXCJncmV5IG1lZGl1bVwiKTtcbiRjU2VsZWN0VGl0bGVUeHRBeCAgICAgOiBjKFwiYmxhY2tcIik7XG5cbi8vIGhvdmVyXG4kY1NlbGVjdEl0ZW1Ib3ZlciAgICAgIDogYyhcImdyZXlcIik7XG4kY1NlbGVjdEl0ZW1Ib3ZlckF4ICAgIDogYyhcImJsYWNrXCIpO1xuJGNTZWxlY3RJdGVtSG92ZXJUeHQgICA6IGluaGVyaXQ7XG4kY1NlbGVjdEl0ZW1Ib3ZlclR4dEF4IDogYyhcIndoaXRlXCIpO1xuXG4vLyBmb2N1c1xuJGNTZWxlY3RJdGVtRm9jdXMgICAgICA6ICRjU2VsZWN0SXRlbUhvdmVyO1xuJGNTZWxlY3RJdGVtRm9jdXNUeHQgICA6IGluaGVyaXQ7XG5cblxuXG5cblxuIiwiLy8gcmVtIFN1cHBvcnRcbi8vID09PT09PT09PT09XG5cbi8vIHJlbVxuLy8gLS0tXG4vLyBDaGVjayBmb3IgYW4gZXhpc3Rpbmcgc3VwcG9ydCBtaXhpbiwgb3Igb3V0cHV0IGRpcmVjdGx5LlxuLy8gLSAkcHJvcCAgOiA8Y3NzIHByb3BlcnR5PlxuLy8gLSAkdmFsICAgOiA8Y3NzIHZhbHVlPlxuQG1peGluIHN1c3ktcmVtKFxuICAkcHJvcCxcbiAgJHZhbFxuKSB7XG4gICRfcmVxczogKFxuICAgIHZhcmlhYmxlOiByaHl0aG0tdW5pdCByZW0td2l0aC1weC1mYWxsYmFjayxcbiAgICBtaXhpbjogcmVtLFxuICApO1xuICBAaWYgc3VzeS1zdXBwb3J0KHJlbSwgJF9yZXFzLCAkd2FybjogZmFsc2UpIGFuZCAkcmh5dGhtLXVuaXQgPT0gcmVtIHtcbiAgICBAaW5jbHVkZSByZW0oJHByb3AsICR2YWwpO1xuICB9IEBlbHNlIHtcbiAgICAjeyRwcm9wfTogJHZhbDtcbiAgfVxufVxuIiwiLy8gU2hhcmVkIENvbnRhaW5lciBBUElcbi8vID09PT09PT09PT09PT09PT09PT09XG5cbi8vIENvbnRhaW5lciBPdXRwdXRcbi8vIC0tLS0tLS0tLS0tLS0tLS1cbi8vIC0gWyR3aWR0aF0gICAgICAgICA6IDxsZW5ndGg+XG4vLyAtIFskanVzdGlmeV0gICAgICAgOiBsZWZ0IHwgY2VudGVyIHwgcmlnaHRcbi8vIC0gWyRtYXRoXSAgICAgICAgICA6IGZsdWlkIHwgc3RhdGljXG5AbWl4aW4gY29udGFpbmVyLW91dHB1dChcbiAgJHdpZHRoLFxuICAkanVzdGlmeTogYXV0byBhdXRvLFxuICAkcHJvcGVydHk6IG1heC13aWR0aFxuKSB7XG4gICRvdXRwdXQ6IChcbiAgICAjeyRwcm9wZXJ0eX06ICR3aWR0aCBvciAxMDAlLFxuICAgIG1hcmdpbi1sZWZ0OiBudGgoJGp1c3RpZnksIDEpLFxuICAgIG1hcmdpbi1yaWdodDogbnRoKCRqdXN0aWZ5LCAyKSxcbiAgKTtcblxuICBAaW5jbHVkZSBvdXRwdXQoJG91dHB1dCk7XG59XG4iLCIvLyBTdXN5IEZhbGxiYWNrIENsZWFyZml4XG4vLyA9PT09PT09PT09PT09PT09PT09PT09XG5cblxuLy8gQ2xlYXJmaXhcbi8vIC0tLS0tLS0tXG4vLyBDaGVjayBmb3IgYW4gZXhpc3Rpbmcgc3VwcG9ydCBtaXhpbiwgb3IgcHJvdmlkZSBhIHNpbXBsZSBmYWxsYmFjay5cbkBtaXhpbiBzdXN5LWNsZWFyZml4IHtcbiAgQGlmIHN1c3ktc3VwcG9ydChjbGVhcmZpeCwgKG1peGluOiBjbGVhcmZpeCkpIHtcbiAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgfSBAZWxzZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG59XG4iLCJociB7XG5cdG1hcmdpbjogMzJweCAwO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjZThlOGViO1xufSIsImh0bWwge1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLWxpZ2h0O1xuICAvLyBmb250LXNpemU6IDUwJTtcbiAgLy8gbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiA1NiU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAkY0ZvbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAmLi1heE1vZGVPbiB7XG4gICAgY29sb3I6ICRjRm9udEF4O1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxufVxuXG4vLyBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbi8vIGZvbnQtZmFtaWx5OiAnRkYgRElOIFBybydcbi8vIGZvbnQtZmFtaWx5OiAnRkYgRElOIFBybyBCb2xkJ1xuXG5AbWl4aW4gZm9udC1zaXplKCRmb250U2l6ZSkge1xuICBmb250LXNpemU6ICRmb250U2l6ZSoxMHB4O1xuICBmb250LXNpemU6ICRmb250U2l6ZSoxcmVtO1xufVxuXG5ib2R5IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuOCk7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbGlnaHQ7XG59XG5cbiR0eHRIZWFkaW5nTWFyZ2luOiAxZW0gMCAxZW0gMDtcbiR0eHRMYXJnZUhlYWRpbmdNYXJnaW46IDJlbSAwIDFlbSAwO1xuXG5oMSxcbi5oMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzLjgxNSk7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbGlnaHQ7XG4gIG1hcmdpbjogJHR4dExhcmdlSGVhZGluZ01hcmdpbjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgyLFxuLmgyIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDMuMDUyKTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIG1hcmdpbjogJHR4dExhcmdlSGVhZGluZ01hcmdpbjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmgzLFxuLmgzIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIuNDQxKTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIG1hcmdpbjogJHR4dExhcmdlSGVhZGluZ01hcmdpbjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmg0LFxuLmg0IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuOTUzKTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIG1hcmdpbjogJHR4dEhlYWRpbmdNYXJnaW47XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oNSxcbi5oNSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjU2Myk7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbGlnaHQ7XG4gIG1hcmdpbjogJHR4dEhlYWRpbmdNYXJnaW47XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oNixcbi5oNiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjI1KTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogJHR4dEhlYWRpbmdNYXJnaW47XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5wLFxuLnAge1xuICBAaW5jbHVkZSBmb250LXNpemUoMS44KTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1saWdodDtcbiAgbWFyZ2luOiAwIDAgMC41ZW0gMDtcbn1cblxuLnRleHQtLWhvbWVfdGl0bGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoMy4yKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1ib2xkO1xufVxuXG4udGV4dC0tc3RhdCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg1KTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGRzKSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDYpO1xuICB9XG59XG5cbi50ZXh0LS1ib2R5LS1sYXJnZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjApO1xufVxuXG4udGV4dC0tYm9keS0tbWVkaXVtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNzUpO1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLWxpZ2h0O1xuICBtYXJnaW46IDAgMCAwLjVlbSAwO1xufVxuXG4udGV4dC0tYm9keS0tc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoMS40KTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG59XG5cbi50ZXh0LS1zcGFuLS1zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjQpO1xufVxuXG4jbWVtYmVyc2hpcF9pbmNsdWRlZHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRleHQtLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjYpO1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbn1cblxuLnRleHQtLWluc3RydWN0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNzUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLnRleHQtLW1ldGEge1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41KTtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG59XG5cbi50ZXh0LS1tZXRhX2xhYmVsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuMik7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbWVkaXVtO1xufVxuXG4udGV4dC0tYm9keS0tdmVyeV9zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjIpO1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbn1cblxuXG4uLWF4VGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG50YWJsZSB7XG4gIC5hcnRpY2xlICYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0dob3N0O1xuICAgIH1cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICAgIGJvcmRlcjogJGJvcmRlcldpZHRoIHNvbGlkICRjRHVsbDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi4tbG9vc2VMYXN0Q29tbWEge1xuICA+IHNwYW4ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJywnO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi4tcmljaFRleHQge1xuICBoMyB7XG4gICAgQGV4dGVuZCAuaDQ7XG4gIH1cbiAgaDQge1xuICAgIEBleHRlbmQgLmg2O1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIHA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6ICRndXR0ZXI7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyKjI7XG4gIH1cbiAgaW1ne1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5ib2R5LmVkdWNhdGlvblByb2dyYW1tZXN7XG4gIC4tcmljaFRleHQge1xuICAgICp7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuaWNvbiB7XG4gIC8qIExldHMgdGhlIGljb24gaW5oZXJpdCB0aGUgdGV4dCBjb2xvci4gKi9cbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcblxuICAvKiBJbmhlcml0IHRoZSB0ZXh04oCZcyBzaXplIHRvby4gQWxzbyBhbGxvd3Mgc2l6aW5nXG4gICAgIHRoZSBpY29uIGJ5IGNoYW5naW5nIGl0cyBmb250LXNpemUuICovXG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuXG4gIC8qIE5pY2UgdmlzdWFsIGFsaWdubWVudCBmb3IgaWNvbnMgYWxvbmdzaWRlIHRleHQuXG4gICAgIChJIGdvdCBhIGZldyBxdWVzdGlvbnMgYWJvdXQgdGhpcyBhbmQ6IHdpdGggbW9zdFxuICAgICBmb250cyBhbmQgc3R5bGVzLCB0aGlzIHdvcmtzIGJldHRlciB0aGFuIGp1c3RcbiAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlLiBUcnkgaXQgYW5kIHNlZSB3aGF0IHlvdVxuICAgICBsaWtlIGJlc3QuICovXG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xNWVtO1xuXG4gIC8qIFBhdGhzIGFuZCBzdHJva2VzIHRoYXQgb3ZlcmZsb3cgdGhlIHZpZXdCb3ggY2FuXG4gICAgIHNob3cgaW4gSUUuIElmIHlvdSB1c2Ugbm9ybWFsaXplLmNzcywgaXQgYWxyZWFkeVxuICAgICBzZXRzIHRoaXMuICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYuLWxnIHtcbiAgICB3aWR0aDogMS4yZW07XG4gICAgaGVpZ2h0OiAxLjJlbTtcbiAgfVxufVxuXG4iLCIuLWhpZGUtLXRsIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi4tc2hvdy0tdGwge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufSIsIi8vIEFOSU1BVElPTlNcbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lKSB7XG4gIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9ICBcbiAgQC1tcy1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxuICBALW8ta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH0gIFxuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGFuaW1hdGlvbigkc3RyKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAjeyRzdHJ9O1xuICAtbW96LWFuaW1hdGlvbjogI3skc3RyfTtcbiAgLW1zLWFuaW1hdGlvbjogI3skc3RyfTtcbiAgLW8tYW5pbWF0aW9uOiAjeyRzdHJ9O1xuICBhbmltYXRpb246ICN7JHN0cn07ICAgICAgXG59IiwiQGluY2x1ZGUga2V5ZnJhbWVzKHBvcFVwKSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZVkoMCUpO1xuICB9XG59XG5cbi8vIExPQURJTkcgQlVUVE9OIEFOSU1BVElPTlxuQGluY2x1ZGUga2V5ZnJhbWVzKGxvYWRCb3VuY2UpIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZVkoMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiAgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgMCUge1xuICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZVkoMCUpO1xuICB9XG59IiwiQG1lZGlhIHByaW50IHtcbiAgICBAcGFnZSA6Zmlyc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBwYWdlIHtcbiAgICAgICAgbWFyZ2luOiA0ZW0gMGVtO1xuICAgIH1cbiAgICBib2R5e1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfTtcbiAgICAvKiBzaG93IG9ubHkgdGhlIG1haW4gY29udGVudCAqL1xuXG4gICAgZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBoZWFkZXIgLmJhbm5lci0tbW9iaWxlLS1pY29uX3JpZ2h0LFxuICAgIGhlYWRlciAuYmFubmVyLS1idXJnZXIsXG4gICAgaGVhZGVyIC5iYW5uZXItLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaGVhZGVyLmJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuYmFubmVyLS1sb2dvIGltZyB7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMmVtO1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFlbTtcbiAgICB9XG5cbiAgICAuYmFubmVyLS1sb2dvLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJhbm5lci0tbG9nbyB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnBhZ2VfdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgIGNvbG9yOiAjMWUxODM0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tdGl0bGUtLWJhY2tsaW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZV9ib2R5LS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZV9ib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICBib2R5Pm1haW4gLnNpZGViYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICB9XG5cbiAgICBhcnRpY2xlIGE6bm90KC5jYXJkLS1pbm5lcik6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpIFwiO1xuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyLFxuICAgIGRpdltjbGFzcyQ9XCItLWNvbnRhaW5lclwiXXtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZV9ib2R5IC5hcnRpY2xle1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZV90aXRsZXtcbiAgICAgICAgcGFkZGluZy10b3A6IDJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24tLWJ1dHRvbixcbiAgICAucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZS0tYmFja2xpbmt7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLS1zZWN0aW9uLFxuICAgIC5hcnRpY2xlLS1zZWN0aW9uX2lubmVye1xuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLS1zZWN0aW9uX2lubmVyID4gaDM6Zmlyc3Qtb2YtdHlwZXtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC4tcmljaFRleHQ6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLS1zZWN0aW9uX2lubmVyID4gcHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZSxcbiAgICAuYXJ0aWNsZS0tc2VjdGlvbiB7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIC8qIGVzc2VudGlhbCAqL1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAvKiBraWxsIGFueSBmbGV4L2dyaWQgKi9cbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgLy8gcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb250YWluZXIsXG4gICAgZGl2W2NsYXNzJD1cIi0tY29udGFpbmVyXCJdIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLS1tZXRhLFxuICAgIC5hcnRpY2xlLS1hbGVydCxcbiAgICAuYXJ0aWNsZS0tbWVtYmVyc2hpcCB7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFydGljbGUtLW1ldGFfaW5uZXIsXG4gICAgLmFydGljbGUtLW1ldGFfYmFubmVyX2lubmVyLFxuICAgIC5hcnRpY2xlLS1hbGVydF9pbm5lcixcbiAgICAuYXJ0aWNsZS0tbWVtYmVyc2hpcF9pbm5lcntcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG5cbiAgICAuYXJ0aWNsZS0tbWV0YV9pbm5lcixcbiAgICAuYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmFydGljbGUtLW1ldGFfbGVmdCxcbiAgICAuYXJ0aWNsZS0tbWV0YV9yaWdodCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGZsb2F0OiBub25lOyAgIH1cblxuICAgIC8qIGZvcmNlIGVhY2ggc2VjdGlvbiBvbiB0byBhIG5ldyBzaGVldCAqL1xuICAgIC5hcnRpY2xlLS1zZWN0aW9uIHtcbiAgICAgICAgYnJlYWstYmVmb3JlOiBwYWdlO1xuICAgICAgICAvKiBtb2Rlcm4gc3BlYyAqL1xuICAgICAgICBwYWdlLWJyZWFrLWJlZm9yZTogYWx3YXlzO1xuICAgICAgICAvKiBsZWdhY3kgZmFsbGJhY2sgKi9cbiAgICB9XG5cbiAgICAuY2FyZHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC5ja3ktY29uc2VudC1jb250YWluZXIsXG4gICAgLmNreS1idG4tcmV2aXNpdC13cmFwcGVyLFxuICAgIC5ja3ktb3ZlcmxheSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBib2R5Lm1lbWJlck9yZ2FuaXNhdGlvbnN7XG4gICAgICAgIC5wZW9wbGUtLXBlcnNvbntcbiAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnBlb3BsZS0tcGVyc29uX2ltYWdlLFxuICAgICAgICAucGVvcGxlLS1wZXJzb25faW5mb3tcbiAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmV4cGFuZC1idG4sXG4gICAgICAgIC5mYWRle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5jb2xsYXBzaWJsZXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk5OTk5OXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFydGljbGUtLXNlY3Rpb246bm90KC4tcGhvdG8pKy5hcnRpY2xlLS1zZWN0aW9ue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcnRpY2xlLS1zZWN0aW9uIGgye1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAub3RpcC0tZmllbGRze1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICB9XG4gICAgICAgIC5vdGlwLS1maWVsZHtcbiAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJvZHkuY2xhc3NpZmllZHMsXG4gICAgYm9keS5ldmVudHMsXG4gICAgYm9keS5uZXdzLFxuICAgIGJvZHkuaW5SZW1lbWJyYW5jZSxcbiAgICBib2R5Lm90aGVyUGFnZXMsXG4gICAgYm9keS5teVByb2ZpbGUge1xuICAgICAgICAuYXJ0aWNsZS0tc2VjdGlvbntcbiAgICAgICAgICAgIGJyZWFrLWJlZm9yZTogYXZvaWQ7XG4gICAgICAgICAgICBwYWdlLWJyZWFrLWJlZm9yZTogYXZvaWQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyZW0gMmVtIDAgMmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnRhYl9zdGVwcyxcbiAgICAgICAgLnRhYl9zdGVwcy0tbmF2LFxuICAgICAgICAudGFiX3N0ZXBzLS10YWJze1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9ue1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmFjY29yZGlvbi0tdGl0bGUsXG4gICAgICAgICAgICAuYWNjb3JkaW9uLS1kZXNje1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyLFxuICAgICAgICAgICAgLmFjY29yZGlvbi0tZGVzYyxcbiAgICAgICAgICAgIC5hY2NvcmRpb24tLWRlc2NfaW5uZXJ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmFjY29yZGlvbi0tdGl0bGVfaW5uZXIgaDR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxZW0gMCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51aS1hY2NvcmRpb24taGVhZGVyLWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24tLWRlc2N7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsImEge1xuICBAZXh0ZW5kICVmb2N1c091dGxpbmVBeDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjb2xvcjogJGNMaW5rcztcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkY0xpbmtzQXg7XG4gIH1cbiAgLi1heE1vZGVPbiAmIHtcbiAgICBjb2xvcjogJGNMaW5rc0F4O1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgICBjb2xvcjogJGNMaW5rc0F4O1xuICAgIH1cbiAgfVxufVxuXG4lYnV0dG9uQXNMaW5rIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICRjTGlua3NBeDtcbiAgfVxuICAuLWF4TW9kZU9uICYge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICRjTGlua3NBeDtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNIaWxpZ2h0O1xuICAgICAgY29sb3I6ICRjTGlua3NBeDtcbiAgICB9XG4gIH1cbn1cblxuJWFMaW5rLS1mb2N1cyB7XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGNMaW5rc0F4O1xuICB9XG4gIC4tYXhNb2RlT24gJiB7XG4gICAgY29sb3I6ICRjTGlua3NBeDtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNIaWxpZ2h0O1xuICAgICAgY29sb3I6ICRjTGlua3NBeDtcbiAgICB9XG4gIH1cbn0iLCJmaWVsZHNldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvLyBOb3Qgc3VyZSB3aHkgdGhpcyB3YXMgc2V0IHRoaXMgd2F5Li4uXG4gIC8vIGZsb2F0OiBsZWZ0O1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMCAwIGNhbGMoJGd1dHRlciAvIDQpIDA7XG4gIGxlZ2VuZCB7XG4gICAgQGV4dGVuZCAuaDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogY2FsYygkZ3V0dGVyIC8gMikgMCAwIDA7IFxuICAgIG1hcmdpbjogMDtcbiAgICAvLyBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgYyhcImdyZXkgbWVkaXVtXCIpO1xuICB9XG4gICYuLWxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmlucHV0LS15ZWFye1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogOXB4IDEzLjMzMzMzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDYuNjY2NjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuLmlucHV0LS10ZXh0LFxuLmlucHV0LS1wYXNzd29yZCxcbi5pbnB1dC0tZW1haWwsXG4uaW5wdXQtLXRlbCxcbi5pbnB1dC0tdGV4dGFyZWEsXG4uaW5wdXQtLXJhZGlvLFxuLmlucHV0LS1jaGVja2JveCxcbi5pbnB1dC0tc2VsZWN0LFxuLmlucHV0LS1kYXRlcGlja2VyLFxuLmlucHV0LS10aW1lLFxuLmlucHV0LS1idXR0b24ge1xuICBAZXh0ZW5kIC50ZXh0LS1ib2R5LS1zbWFsbDtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctdG9wOjEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJGlucHV0TWFyZ2luQm90dG9tO1xuICAmLi1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAmLi1oYWxmIHtcbiAgICAmICsgLi1oYWxmIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoJGd1dHRlciAvIDQpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3tjYWxjKCRndXR0ZXIgLyA0KX0pO1xuICAgICAgJiArIC4taGFsZiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi4tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAmLi1kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjSW5wdXRMYWJlbEQ7XG4gIH1cbiAgJi4tZXJyb3Ige1xuICAgIGNvbG9yOiAkY0lucHV0TGFiZWxFO1xuICB9XG4gICYuLWZsb2F0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLi1idXR0b24ge1xuICAgID4gLmlucHV0LS1zaWRlX2lucHV0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICA+IGlucHV0IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gLmlucHV0LS1zaWRlX2lucHV0LFxuICAgID4gLmlucHV0LS1zaWRlX2J1dHRvbiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gIH1cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbnB1dC0taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6ICRpbnB1dFBhZGRpbmc7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbnB1dC0tYnV0dG9uIHtcbiAgJi4tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJi4tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG5cbiIsImJ1dHRvbixcbi5idXR0b24sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gIEBleHRlbmQgLnRleHQtLWJvZHktLXNtYWxsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGJ1dHRvblBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjQnV0dG9uQmc7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gIGNvbG9yOiAkY0J1dHRvblR4dDtcbiAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogJGNCdXR0b25CZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1czs7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dExpbmVIZWlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICY6ZGlzYWJsZWR7XG4gICAgY29sb3I6ICRjSW5wdXRMYWJlbEQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNJbnB1dEJnRDtcbiAgICBib3JkZXItY29sb3I6ICRjSW5wdXRCb3JkZXJEO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjQnV0dG9uVHh0SG92O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjQnV0dG9uQmdIb3Y7XG4gIH1cbiAgJjpmb2N1cyB7XG4gICAgQGluY2x1ZGUgZm9jdXM7XG4gIH1cbiAgJi4tdGhpbiB7XG4gICAgcGFkZGluZzogJGlucHV0UGFkZGluZ1RoaW47XG4gIH1cbiAgJi4tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgJi4tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLi1pY29uID4gJiB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxZW0gKyAjeyRpbnB1dFBhZGRpbmdMZWZ0ICsgJGlucHV0UGFkZGluZ1JpZ2h0fSk7XG4gIH1cbiAgLmlucHV0LS1idXR0b24gJiB7XG4gICAgPiAuaW5wdXQtLWljb24ge1xuICAgICAgYm90dG9tOiBjYWxjKDUwJSAtIDEuMmVtKTtcbiAgICB9XG4gIH1cbiAgLi13aWRlID4gJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmlucHV0LS1zaWRlX2J1dHRvbiA+ICYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjQnV0dG9uQmc7XG4gICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xuICB9XG4gIC4tYXhNb2RlT24gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNCdXR0b25CZ0F4O1xuICAgIGNvbG9yOiAkY0J1dHRvblR4dEF4O1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0J1dHRvbkJnSG92QXg7XG4gICAgfVxuICB9XG4gICYuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNCdXR0b25CZ1M7XG4gICAgY29sb3I6ICRjQnV0dG9uVHh0UztcbiAgICBib3JkZXItY29sb3I6ICRjQnV0dG9uVHh0UztcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNCdXR0b25CZ0hvdlM7XG4gICAgfVxuICB9XG4gICYuLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjUHJpbWFyeTtcbiAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkY1NlY29uZGFyeTtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRjQnV0dG9uVHh0SG92O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNCdXR0b25CZ0hvdjtcbiAgICB9XG4gIH1cbn1cblxuJWNsZWFyQnV0dG9uU3R5bGUge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRjUHJpbWFyeTtcbiAgYm9yZGVyOiAwO1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGNIaWxpZ2h0O1xuICB9XG59XG5cbi5pbnB1dC0tc2lkZV9idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLi1pbmxpbmUgKyAuLWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cblxuLmJ1dHRvbi0tbG9hZGluZ190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLi1sb2FkaW5nICYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICArIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJGJ1dHRvbkxvYWRpbmdTaXplOiA1cHg7XG4kYnV0dG9uTG9hZGluZ1NwYWNlOiAzcHg7XG4kYnV0dG9uTG9hZGluZ09mZnNldDogJGJ1dHRvbkxvYWRpbmdTaXplICsgJGJ1dHRvbkxvYWRpbmdTcGFjZTtcblxuLmJ1dHRvbi0tbG9hZGluZ19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkYnV0dG9uTG9hZGluZ09mZnNldCozO1xuICBoZWlnaHQ6ICRidXR0b25Mb2FkaW5nU2l6ZTtcbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgbGVmdDogMDsgYm90dG9tOiBhdXRvOyByaWdodDogYXV0bztcbiAgICB3aWR0aDogJGJ1dHRvbkxvYWRpbmdTaXplO1xuICAgIGhlaWdodDogJGJ1dHRvbkxvYWRpbmdTaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKGxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwcyk7XG4gIH1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogJGJ1dHRvbkxvYWRpbmdTaXplO1xuICAgIGhlaWdodDogJGJ1dHRvbkxvYWRpbmdTaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDsgbGVmdDogJGJ1dHRvbkxvYWRpbmdPZmZzZXQ7IGJvdHRvbTogYXV0bzsgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKGxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjJzKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0b3A6IDA7IGxlZnQ6ICRidXR0b25Mb2FkaW5nT2Zmc2V0KjI7IGJvdHRvbTogYXV0bzsgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKGxvYWRCb3VuY2UgMC42cyBpbmZpbml0ZSAwLjRzKTtcbiAgfVxufVxuXG5cblxuIiwiLy8gc2hhcmVkIGlucHV0IHN0eWxlc1xuJWlucHV0U3R5bGUge1xuICBAZXh0ZW5kIC50ZXh0LS1ib2R5LS1zbWFsbDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjSW5wdXRCZztcbiAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogJGNJbnB1dEJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dExpbmVIZWlnaHQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAvLyBCUk9XU0VSIFNUWUxFU1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC5tb2R1bGVfZm9ybSAmIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBob3ZlcjtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBAaW5jbHVkZSBmb2N1cztcbiAgfVxuICAmOmRpc2FibGVkLFxuICAmLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNJbnB1dExhYmVsRDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0lucHV0QmdEO1xuICAgIGJvcmRlci1jb2xvcjogJGNJbnB1dEJvcmRlckQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuICAmLnVpLXN0YXRlLXJlYWRvbmx5e1xuICAgIGNvbG9yOiAkY0lucHV0TGFiZWxEO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjSW5wdXRCZ0Q7XG4gICAgYm9yZGVyLWNvbG9yOiAkY0lucHV0Qm9yZGVyRDtcbiAgfVxuICAuLWRlZmF1bHQgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY1NlY29uZGFyeTtcbiAgfVxuICAuLWVycm9yICYge1xuICAgIGJvcmRlci1jb2xvcjogJGNJbnB1dEJvcmRlckU7XG4gIH1cbiAgLi1pY29uICYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygyMHB4ICsgMWVtKTtcbiAgfVxufVxuJWlucHV0U3R5bGVBeCB7XG4gIC4tYXhNb2RlT24gJiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjSW5wdXRCb3JkZXJBeDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNJbnB1dEJnRDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNJbnB1dEJvcmRlckQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxufVxuXG4vLyBURVhUIEJBU0VEIElOUFVUU1xuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gIEBleHRlbmQgJWlucHV0U3R5bGU7XG4gIEBleHRlbmQgJWlucHV0U3R5bGVBeDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogJGlucHV0UGFkZGluZztcbiAgJi4tdGhpbiB7XG4gICAgcGFkZGluZzogJGlucHV0UGFkZGluZ1RoaW47XG4gIH1cbn0iLCIuaW5wdXQtLWRhdGVwaWNrZXIge1xuICAmLi1qcXVlcnlfdWkge1xuICB9XG59XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYyhcIndoaXRlXCIpO1xuICBib3gtc2hhZG93OiAkYm94U2hhZG93O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNIaWxpZ2h0O1xuICAgIGNvbG9yOiAkY1NlY29uZGFyeTtcbiAgfVxufVxuXG4udWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLW5leHQge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gUkFESU8gQlVUVE9OU1xuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbn1cblxuLy8gQ0hFQ0tCT1hFU1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbn1cblxuLmlucHV0LS1yYWRpbyxcbi5pbnB1dC0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkaW5wdXRNYXJnaW5Cb3R0b207XG4gIG1hcmdpbi1ib3R0b206ICRpbnB1dE1hcmdpbkJvdHRvbTtcbiAgPiBsYWJlbCB7XG4gICAgQGV4dGVuZCAlaW5wdXRTdHlsZUF4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjSW5wdXRSYWRpb0JnO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGNJbnB1dEJvcmRlcjtcbiAgICBwYWRkaW5nOiAkaW5wdXRQYWRkaW5nVG9wICRpbnB1dFBhZGRpbmdSaWdodCAkaW5wdXRQYWRkaW5nQm90dG9tICRpbnB1dFBhZGRpbmdMZWZ0KjM7XG4gICAgLi1heE1vZGVPbiAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICA+IGlucHV0LFxuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgID4gaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAkaW5wdXRQYWRkaW5nVG9wKjEuMzsgbGVmdDogJGlucHV0UGFkZGluZ0xlZnQ7XG4gICAgfVxuICAgID4gc3BhbiB7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgaG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0lucHV0UmFkaW9CZ0g7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG4gICYuLWZvY3VzIHtcbiAgICA+IGxhYmVsIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzO1xuICAgIH1cbiAgfVxufSIsIi8vIFRFWFRBUkVBU1xudGV4dGFyZWEge1xuICBAZXh0ZW5kICVpbnB1dFN0eWxlO1xuICBAZXh0ZW5kICVpbnB1dFN0eWxlQXg7XG4gIHBhZGRpbmc6ICRpbnB1dFBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206ICRpbnB1dE1hcmdpbkJvdHRvbTtcbiAgcmVzaXplOiBub25lO1xuICBcbn1cbiIsIi8vIFNFTEVDVCBEUk9QRE9XTlNcbi5pbnB1dC0tc2VsZWN0IHtcbiAgbGFiZWwge1xuICAgID4gLmljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBhdXRvOyByaWdodDogMC43NWVtOyBib3R0b206IDAuNzVlbTsgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuXG5zZWxlY3Qge1xuICBAZXh0ZW5kICVmb2N1c091dGxpbmU7XG4gIEBleHRlbmQgJWlucHV0U3R5bGU7XG4gIEBleHRlbmQgJWlucHV0U3R5bGVBeDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygyMHB4ICsgMWVtKTtcbiAgcGFkZGluZzogJGlucHV0UGFkZGluZztcbiAgJi4tdGhpbiB7XG4gICAgcGFkZGluZzogJGlucHV0UGFkZGluZ1RoaW47XG4gIH1cbn1cblxuLi1vdmVyZmxvdy0tc2VsZWN0LCB1bC51aS1tZW51e1xuICBtYXgtaGVpZ2h0OiA1MHZoO1xufVxuXG5cbi8vIEpRVUVSWSBVSSBPVkVSUklERVNcbi8vIHNlbGVjdCBtZW51IGJ1dHRvblxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG4gIEBleHRlbmQgJWlucHV0U3R5bGU7XG4gIEBleHRlbmQgJWlucHV0U3R5bGVBeDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dFBhZGRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXRMaW5lSGVpZ2h0O1xuICBzZWxlY3QuLXRoaW4gKyAmIHtcbiAgICBwYWRkaW5nOiAkaW5wdXRQYWRkaW5nVGhpbjtcbiAgfVxufVxuXG4udWktc2VsZWN0bWVudS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogJGJveFNoYWRvdztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAkaW5wdXRQYWRkaW5nO1xuICAgICYudWktc3RhdGUtZm9jdXMsXG4gICAgJi51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNEZWZhdWx0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWxlY3QgbWVudSBpY29uIGNoYW5nZVxuLnVpLXNlbGVjdG1lbnUtaWNvbiB7XG4gIHRleHQtaW5kZW50OiAwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAuLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuICYge1xuICAgIC4tdXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuLWRvd24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkLnVpLW1lbnUtaXRlbSB7XG4gIGNvbG9yOiAkY0R1bGw7XG59XG5cbi8vIC8vIHNlbGVjdCBtZW51IGRyb3Bkb3duXG4vLyAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gICBib3gtc2hhZG93OiAkYm94U2hhZG93O1xuLy8gICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuLy8gICBtYXJnaW4tdG9wOiAxMHB4O1xuLy8gfVxuXG4vLyAvLyBzZWxlY3QgbWVudSBkcm9wZG93biBpdGVtc1xuLy8gLnVpLXN0YXRlLWFjdGl2ZSxcbi8vIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlIHtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1NlbGVjdEl0ZW1Ib3Zlcjtcbi8vICAgY29sb3I6ICRjU2VsZWN0VHh0O1xuLy8gICAuLWF4TW9kZU9uICYge1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICRjU2VsZWN0SXRlbUhvdmVyQXg7XG4vLyAgICAgY29sb3I6ICRjU2VsZWN0SXRlbUhvdmVyVHh0QXg7XG4vLyAgIH1cbi8vIH1cbi8vIC51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4vLyAgIHBhZGRpbmc6ICRpbnB1dFBhZGRpbmc7XG4vLyB9XG4vLyAudWktd2lkZ2V0LWNvbnRlbnQge1xuLy8gICBjb2xvcjogaW5oZXJpdDtcbi8vIH1cblxuLy8gLy8gc2VsZWN0IG1lbnUgY2F0ZWdvcnkgdGl0bGVzXG4vLyAudWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcbi8vICAgY29sb3I6ICRjU2VsZWN0VGl0bGVUeHQ7XG4vLyAgIC4tYXhNb2RlT24gJiB7XG4vLyAgICAgY29sb3I6ICRjU2VsZWN0VGl0bGVUeHRBeDtcbi8vICAgfVxuLy8gfVxuXG4vLyAvLyBqUXVlcnkgVUkgSWNvbiBjbGVhciBiYWNrZ3JvdW5kc1xuLy8gLnVpLWJ1dHRvbiAudWktaWNvbiB7XG4vLyAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbi8vIH1cblxuLy8gLy8galF1ZXJ5IFVJIHN2ZyBpY29uIGZpeFxuXG5cblxuXG5cbi8vIC51aS1jb3JuZXItYWxsLFxuLy8gLnVpLWNvcm5lci10b3AsXG4vLyAudWktY29ybmVyLWxlZnQsXG4vLyAudWktY29ybmVyLXRsIHtcbi8vICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlclJhZGl1cztcbi8vIH1cblxuLy8gLnVpLWNvcm5lci1hbGwsXG4vLyAudWktY29ybmVyLXRvcCxcbi8vIC51aS1jb3JuZXItcmlnaHQsXG4vLyAudWktY29ybmVyLXRyIHtcbi8vICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4vLyB9XG5cbi8vIC51aS1jb3JuZXItYWxsLFxuLy8gLnVpLWNvcm5lci1ib3R0b20sXG4vLyAudWktY29ybmVyLWxlZnQsXG4vLyAudWktY29ybmVyLWJsIHtcbi8vICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlclJhZGl1cztcbi8vIH1cblxuLy8gLnVpLWNvcm5lci1hbGwsXG4vLyAudWktY29ybmVyLWJvdHRvbSxcbi8vIC51aS1jb3JuZXItcmlnaHQsXG4vLyAudWktY29ybmVyLWJyIHtcbi8vICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4vLyB9XG5cbi8vIC51aS1zdGF0ZS1ob3Zlcixcbi8vIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4vLyAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4vLyAudWktc3RhdGUtZm9jdXMsXG4vLyAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLy8gLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzLFxuLy8gLnVpLWJ1dHRvbjpob3ZlciwgLnVpLWJ1dHRvbjpmb2N1cyxcbi8vIC51aS1zdGF0ZS1kZWZhdWx0LFxuLy8gLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuLy8gLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4vLyAudWktYnV0dG9uLFxuLy8gaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmhvdmVyLFxuLy8gaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSB7XG4vLyAgIGJvcmRlci13aWR0aDogJGJvcmRlcldpZHRoO1xuLy8gICBib3JkZXItc3R5bGU6IHNvbGlkO1xuLy8gICBib3JkZXItY29sb3I6ICRjSW5wdXRCb3JkZXI7XG4vLyB9XG5cblxuXG4iLCIkdFN0ZXBCcmVhayA6ICR0bDtcbi50YWJfc3RlcHMsXG4udGFiX3N0ZXBzLS1uYXYsXG4udGFiX3N0ZXBzLS10YWJzIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbn1cblxuLnRhYl9zdGVwcy0tdGFiIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC4tanMgJiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGFiX3N0ZXBzLS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuLWFjdGl2ZSAmIHtcbiAgICBjb2xvcjogJGNIaWxpZ2h0O1xuICB9XG4gIC4tZXJyb3IgJiB7XG4gICAgY29sb3I6IHJlZDtcbiAgfVxufVxuXG4udGFiX3N0ZXBzLS1uYXZfdHJpZ2dlcixcbi50YWJfc3RlcHMtLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAkY1ByaW1hcnk7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuXG4udGFiX3N0ZXBzLS1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCAkY0RlZmF1bHQ7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDsgcmlnaHQ6IC0kZ3V0dGVyOyBib3R0b206IDA7IGxlZnQ6IC0kZ3V0dGVyOyB6LWluZGV4OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjR2hvc3Q7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICAgIHJpZ2h0OiAtJGd1dHRlcioyOyBsZWZ0OiAtJGd1dHRlcioyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICB9XG4gIH1cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICBvbCB7XG4gICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCR0U3RlcEJyZWFrKSB7XG4gICAgICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIC8vIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgICAgbGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgIC8vICYuLXJpZ2h0IHtcbiAgICAgICAgLy8gICBmbG9hdDogbm9uZTtcbiAgICAgICAgLy8gICBjbGVhcjogbm9uZTtcbiAgICAgICAgLy8gICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50YWJfc3RlcHMtLW5hdl9saSB7XG4gIEBleHRlbmQgLnRleHQtLWJvZHktLXNtYWxsO1xuICAmLi1hY3RpdmUge1xuICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gIH1cbn1cblxuLnRhYl9zdGVwcy0tbmF2X3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdFN0ZXBCcmVhaykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50YWJfc3RlcHMtLW5hdl90cmlnZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCR0U3RlcEJyZWFrKSB7XG4gIC8vIH1cbn1cblxuLnRhYl9zdGVwcy0tdGFicyB7XG4gIHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xufSIsIi8vIEZsb2F0IFNwYW4gQVBJXG4vLyA9PT09PT09PT09PT09PVxuXG4vLyBGbG9hdCBTcGFuIE91dHB1dFxuLy8gLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC0gJHdpZHRoICAgICAgICAgICAgIDogPGxlbmd0aD5cbi8vIC0gWyRmbG9hdF0gICAgICAgICAgIDogZnJvbSB8IHRvXG4vLyAtIFskbWFyZ2luLWJlZm9yZV0gICA6IDxsZW5ndGg+XG4vLyAtIFskbWFyZ2luLWFmdGVyXSAgICA6IDxsZW5ndGg+XG4vLyAtIFskcGFkZGluZy1iZWZvcmVdICA6IDxsZW5ndGg+XG4vLyAtIFskcGFkZGluZy1hZnRlcl0gICA6IDxsZW5ndGg+XG4vLyAtIFskZmxvd10gICAgICAgICAgICA6IGx0ciB8IHJ0bFxuQG1peGluIGZsb2F0LXNwYW4tb3V0cHV0KFxuICAkd2lkdGgsXG4gICRmbG9hdCAgICAgICAgICAgIDogZnJvbSxcbiAgJG1hcmdpbi1iZWZvcmUgICAgOiBudWxsLFxuICAkbWFyZ2luLWFmdGVyICAgICA6IG51bGwsXG4gICRwYWRkaW5nLWJlZm9yZSAgIDogbnVsbCxcbiAgJHBhZGRpbmctYWZ0ZXIgICAgOiBudWxsLFxuICAkZmxvdyAgICAgICAgICAgICA6IG1hcC1nZXQoJHN1c3ktZGVmYXVsdHMsIGZsb3cpXG4pIHtcbiAgJHRvICAgICA6IHRvKCRmbG93KTtcbiAgJGZyb20gICA6IGZyb20oJGZsb3cpO1xuXG4gICRvdXRwdXQ6IChcbiAgICB3aWR0aDogJHdpZHRoLFxuICAgIGZsb2F0OiBpZigkZmxvYXQgPT0gdG8sICR0bywgbnVsbCkgb3IgaWYoJGZsb2F0ID09IGZyb20sICRmcm9tLCBudWxsKSxcbiAgICBtYXJnaW4tI3skZnJvbX06ICRtYXJnaW4tYmVmb3JlLFxuICAgIG1hcmdpbi0jeyR0b306ICRtYXJnaW4tYWZ0ZXIsXG4gICAgcGFkZGluZy0jeyRmcm9tfTogJHBhZGRpbmctYmVmb3JlLFxuICAgIHBhZGRpbmctI3skdG99OiAkcGFkZGluZy1hZnRlcixcbiAgKTtcblxuICBAaW5jbHVkZSBvdXRwdXQoJG91dHB1dCk7XG59XG4iLCIuZHJvcHpvbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItd2lkdGg6ICRib3JkZXJXaWR0aDtcbiAgYm9yZGVyLWNvbG9yOiAkY0xvd2xpZ2h0O1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRjSGlsaWdodDtcbiAgfVxufVxuXG4uZHotaW1hZ2UsXG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZmlsZS1wcmV2aWV3IC5kei1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kcm9wem9uZS0tYXhfYnV0dG9uIHtcbiAgQGV4dGVuZCAlYnV0dG9uQXNMaW5rO1xufSIsIiRhY2NvcmRpb25JY29uU2l6ZSA6IDMwcHg7XG4uYWNjb3JkaW9uIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgcGFkZGluZy1sZWZ0OiAkYWNjb3JkaW9uSWNvblNpemUrJGd1dHRlcjtcbiAgLy8gLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG4gIC8vICAgZGlzcGxheTogbm9uZTtcbiAgLy8gfVxufVxuXG4uYWNjb3JkaW9uLS10aXRsZSxcbi5hY2NvcmRpb24tLWRlc2Mge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0dob3N0O1xuICBjb2xvcjogJGNJbmZvO1xufVxuXG4uYWNjb3JkaW9uLS10aXRsZS51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmc6IGNhbGMoJGd1dHRlci8yKSAkZ3V0dGVyO1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLmF0dGVuZGVlcy0taXRlbV9pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWNjb3JkaW9uLS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktYWNjb3JkaW9uLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwOyByaWdodDogY2FsYygxMDAlICsgI3tjYWxjKCRndXR0ZXIgLyAyKX0pOyBib3R0b206IDA7IGxlZnQ6IGF1dG87XG4gIHdpZHRoOiAkYWNjb3JkaW9uSWNvblNpemUrJGd1dHRlcjsgbWluLWhlaWdodDogJGFjY29yZGlvbkljb25TaXplKyRndXR0ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTsgcmlnaHQ6IGF1dG87IGJvdHRvbTogYXV0bzsgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCRhY2NvcmRpb25JY29uU2l6ZSAvIDIgKiAtMSk7XG4gICAgd2lkdGg6ICRhY2NvcmRpb25JY29uU2l6ZTsgaGVpZ2h0OiAkYm9yZGVyV2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNJbmZvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuICAudWktYWNjb3JkaW9uLWhlYWRlci1hY3RpdmUgJiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLS1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICAmLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgICAudWktYWNjb3JkaW9uICYge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4uYWNjb3JkaW9uLS1kZXNjX2lubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgJGd1dHRlciAkZ3V0dGVyICRndXR0ZXI7XG59XG5cblxuLy8gLmFjY29yZGlvbi0taWNvbl9pbWFnZSB7XG4vLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIHdpZHRoOiAkYWNjb3JkaW9uSWNvblNpemU7IGhlaWdodDogJGFjY29yZGlvbkljb25TaXplO1xuLy8gICAmOmJlZm9yZSxcbi8vICAgJjphZnRlciB7XG4vLyAgICAgY29udGVudDogJyc7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogNTAlOyByaWdodDogNTAlOyBib3R0b206IGF1dG87IGxlZnQ6IGF1dG87XG4vLyAgICAgd2lkdGg6ICRhY2NvcmRpb25JY29uU2l6ZSowLjU7XG4vLyAgICAgaGVpZ2h0OiAkYm9yZGVyV2lkdGg7XG4vLyAgICAgbWFyZ2luLXRvcDogLTE7XG4vLyAgICAgbWFyZ2luLXJpZ2h0OiAtJGFjY29yZGlvbkljb25TaXplLzQ7XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNEZWZhdWx0O1xuLy8gICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBlYXNlO1xuLy8gICB9XG4vLyAgICY6YWZ0ZXIge1xuLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4vLyAgICAgLnVpLXN0YXRlLWFjdGl2ZSAmIHtcbi8vICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgLnVpLXN0YXRlLWFjdGl2ZSAmIHtcbi8vICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG4iLCIuY2FyZC0taW5uZXIsXG4uY2FyZC0tY29udGVudCxcbi5jYXJkLS1jb250ZW50X2JvZHksXG4uY2FyZC0tY29udGVudF9ib2R5LS1pbmZvLFxuLmNhcmQtLWNvbnRlbnRfZm9vdGVyLFxuLmNhcmQtLWNvbnRlbnRfYm9keS0taW5mbyB7XG4gIC8vIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMgbmVzdCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC0tY29udGVudF9ib2R5LFxuLmNhcmQtLWNvbnRlbnRfZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2FyZC0tY29udGVudF9ib2R5e1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jYXJkLS1jb250ZW50X2Zvb3RlcntcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cblxuLmNhcmQtLWlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpoYXMoLmNhcmQtLWZpZ3VyZSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtbCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gIH1cbiAgXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogJGJvcmRlcldpZHRoIHNvbGlkICRjR2hvc3Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjR2hvc3Q7XG4gIGNvbG9yOiAkY1ByaW1hcnk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLmNsYXNzaWZpZWRzX21vZHVsZSAmIHtcbiAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY0dob3N0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjR2hvc3Q7XG4gIH1cbiAgLnJlc291cmNlc19tb2R1bGUgJiB7XG4gICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGNCbHVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjQmx1ZTtcbiAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gIH1cbiAgLnJlc291cmNlc19tb2R1bGUuLWR1bGwgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY1NlY29uZGFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1NlY29uZGFyeTtcbiAgICBjb2xvcjogJGNQcmltYXJ5O1xuICB9XG4gICYuZmVhdHVyZWQuLXRoZW1lMXtcbiAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY0dyZWVuO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoJGNHcmVlbiwgLjM1KVxuICB9XG4gICYuZmVhdHVyZWQuLXRoZW1lMntcbiAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY1llbGxvdztcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKCRjWWVsbG93LCAuMzUpXG4gIH1cbiAgJi5mZWF0dXJlZC4tdGhlbWUze1xuICAgIGJvcmRlcjogJGJvcmRlcldpZHRoIHNvbGlkICRjTG93bGlnaHQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgkY0xvd2xpZ2h0LCAuMzUpXG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjSGlsaWdodDtcbiAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY0hpbGlnaHQ7XG4gICAgLnJlc291cmNlc19tb2R1bGUuLWR1bGwgJiB7XG4gICAgICBjb2xvcjogJGNIaWxpZ2h0O1xuICAgICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGNIaWxpZ2h0O1xuICAgIH1cbiAgICAuZXAtYXBwcm92ZWQsXG4gICAgLmVwLWRpc2NvbnRpbnVlZHtcbiAgICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgfVxuICB9XG4gICYuZmVhdHVyZWQgLmNhcmQtLWNvbnRlbnRfaGVhZGluZy0tdGV4dHtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJhY2tncm91bmQ6ICRjR3JlZW47XG4gICAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmLmZlYXR1cmVkLi10aGVtZTEgLmNhcmQtLWNvbnRlbnRfaGVhZGluZy0tdGV4dHtcbiAgICBiYWNrZ3JvdW5kOiAkY0dyZWVuO1xuICB9XG4gICYuZmVhdHVyZWQuLXRoZW1lMiAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e1xuICAgIGJhY2tncm91bmQ6ICRjWWVsbG93O1xuICB9XG4gICYuZmVhdHVyZWQuLXRoZW1lMyAuY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0e1xuICAgIGJhY2tncm91bmQ6ICRjTG93bGlnaHQ7XG4gIH1cbn1cblxuXG4uY2FyZC0tZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhc3BlY3QtcmF0aW86IDIgLyAxO1xuICB3aWR0aDogMTAwJTtcbiAgLy8gLi1ub3JtYWwgJiB7XG4gIC8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXcpIHtcbiAgLy8gICAgIGZsb2F0OiBub25lO1xuICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgICAgdG9wOiAwOyByaWdodDogcGVyY2VudGFnZSgkY2FyZENvbnRlbnRXaWR0aE13KTsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAvLyAgICAgd2lkdGg6IGF1dG87IGhlaWdodDogYXV0bztcbiAgLy8gICB9XG4gIC8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgLy8gICAgIHJpZ2h0OiBwZXJjZW50YWdlKCRjYXJkQ29udGVudFdpZHRoVHApO1xuICAvLyAgIH1cbiAgLy8gICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAvLyAgICAgcmlnaHQ6IHBlcmNlbnRhZ2UoJGNhcmRDb250ZW50V2lkdGhUbCk7XG4gIC8vICAgfVxuICAvLyAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGRzKSB7XG4gIC8vICAgICByaWdodDogcGVyY2VudGFnZSgkY2FyZENvbnRlbnRXaWR0aERzKTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWwpIHtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuXG4uY2FyZC0tZmlndXJlX2ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDEwcHggc29saWQgI0YzRjZGQjtcbn1cblxuLmNhcmQtLWNvbnRlbnQge1xuICBwYWRkaW5nOiAkZ3V0dGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhcmQtLWNvbnRlbnRfYm9keS0tdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgY2FsYygkZ3V0dGVyIC8gMikgMDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0kZ3V0dGVyOyByaWdodDogLSRndXR0ZXI7IGJvdHRvbTogMDsgbGVmdDogLSRndXR0ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNHcmVlbjtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gICYuLXRoZW1lMiB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNZZWxsb3c7XG4gICAgfVxuICB9XG4gICYuLXRoZW1lMyB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNMb3dsaWdodDtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuY2xhc3NpZmllZHNfbW9kdWxlICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jYXJkLS1jb250ZW50X2JvZHktLWluZm8sXG4uY2FyZC0tY29udGVudF9ib2R5LS1zaWRlLFxuLmNhcmQtLWNvbnRlbnRfZm9vdGVyLS1pbmZvLFxuLmNhcmQtLWNvbnRlbnRfZm9vdGVyLS1zaWRlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuOCk7XG4gIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLy8gdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLy8gLmNhcmQtLWNvbnRlbnRfYm9keS0taW5mbyB7XG4vLyAgIGNsZWFyOiBib3RoO1xuLy8gICB3aWR0aDogY2FsYygxMDAlIC0gI3skY2FyZFNpZGVTaXplICsgMnB4fSk7XG4vLyAgIC4jeyRjYXJkU2l6ZTF9ICYge1xuLy8gICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuLy8gICB9XG4vLyB9XG5cbi8vIC5jYXJkLS1jb250ZW50X2Zvb3Rlci0taW5mbyB7XG4vLyAgIGNsZWFyOiBib3RoO1xuLy8gICB3aWR0aDogY2FsYygxMDAlIC0gI3skY2FyZFNpZGVTaXplICsgMnB4fSk7XG4vLyAgIC4jeyRjYXJkU2l6ZTF9ICYge1xuLy8gICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuLy8gICB9XG4vLyB9XG5cbi5jYXJkLS1jb250ZW50X2JvZHktLXNpZGUsXG4uY2FyZC0tY29udGVudF9mb290ZXItLXNpZGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IGF1dG87XG4gIC4jeyRjYXJkU2l6ZTF9ICYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNhcmQtLWNvbnRlbnRfYm9keS0taW5mby0tdGV4dCB7XG4gIEBleHRlbmQgLmgzO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS45KTtcbiAgbWFyZ2luLXRvcDogLjVyZW07XG4gIC4tc21hbGwgJiB7XG4gICAgQGV4dGVuZCAudGV4dC0tYm9keS0tbWVkaXVtO1xuICB9XG4gIGgze1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uY2FyZC0tY29udGVudF9ib2R5LS1zaWRlIHtcbiAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHNwYW4ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjEpO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjVlbTtcbiAgfVxufVxuXG4uY2FyZC0tY29udGVudF9mb290ZXIge1xuICAvLyBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgLy8gJjpiZWZvcmUge1xuICAvLyAgIGNvbnRlbnQ6ICcnO1xuICAvLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLy8gICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAvLyAgIHdpZHRoOiAxcHg7XG4gIC8vICAgaGVpZ2h0OiAxMDAlO1xuICAvLyB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLy8gLi1zbWFsbCAmIHtcbiAgLy8gICBoZWlnaHQ6IDEwMHB4O1xuICAvLyB9XG59XG5cbi5jYXJkLS1jb250ZW50X2Zvb3Rlci0tc2lkZSB7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbWVkaXVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWluZGVudDogLTMwcHg7XG59XG5cbi5jYXJkLS1jb250ZW50X2Zvb3Rlci0tdGV4dCB7XG4gIEBleHRlbmQgLmg2O1xuICAuLXNtYWxsICYge1xuICAgIEBleHRlbmQgLnRleHQtLWJvZHktLXZlcnlfc21hbGw7XG4gIH1cbiAgLmVwLWFwcHJvdmVke1xuICAgIGNvbG9yOiBjKFwiZ3JlZW5cIik7XG4gIH1cbiAgLmVwLWRpc2NvbnRpbnVlZHtcbiAgICBjb2xvcjogYyhcInJlZFwiKTtcbiAgfVxufVxuXG4uY2FyZC0tY29udGVudF9oZWFkaW5nLS10ZXh0IHtcbiAgQGV4dGVuZCAuaDY7XG4gIG1hcmdpbjogMCAwIDFlbSAwO1xuICAuLXNtYWxsICYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAZXh0ZW5kIC50ZXh0LS1ib2R5LS12ZXJ5X3NtYWxsO1xuICB9XG59IiwiLnJlcHMsXG4ucmVwLFxuLnJlcC0tY3VycmVudCxcbi5yZXAtLXJlbW92ZSxcbi5yZXAtLWFkZCxcbi5yZXAtLWZvcm0ge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xufVxuXG4ucmVwIHtcbiAgcGFkZGluZzogMjVweCAwICRndXR0ZXIgMDtcbiAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjRHVsbDtcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnJlcC0tcmVtb3ZlIHtcbiAgcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuICAucmVwcy0tcmVtb3ZlLS1idXR0b25zIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5yZXBzLS1idXR0b24tLXJlbW92ZSxcbi5yZXBzLS1idXR0b24tLWFkZCB7XG4gIEBleHRlbmQgJWNsZWFyQnV0dG9uU3R5bGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRjSGlsaWdodDtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiBjKCd5ZWxsb3cnKTtcbiAgfVxufSIsIi5hcnRpY2xlLS1jYWxsVG9BY3Rpb24ge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBzb2xpZCBtaXgoJGNQcmltYXJ5LCAkY1NlY29uZGFyeSwgMzAlKTtcbiAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkIG1peCgkY1ByaW1hcnksICRjU2Vjb25kYXJ5LCAzMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0dob3N0O1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYXJ0aWNsZS0tY2FsbFRvQWN0aW9uX2lubmVyIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgQGV4dGVuZCAlYXJ0aWNsZVRleHRTcGFjZUxlZnQ7XG4gIEBleHRlbmQgJWFydGljbGVUZXh0U3BhY2VSaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuIiwiLnBlb3BsZSB7XG4gIHBhZGRpbmc6IDAgMCBjYWxjKCRndXR0ZXIgKiAyKSAwO1xuICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigxKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXcpIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigzKTtcbiAgfVxufVxuXG4ucGVvcGxlLS1wZXJzb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAkZ3V0dGVyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG13KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ucGVvcGxlLS1wZXJzb25faW1hZ2VfcHJvZmlsZSB7XG4gIHdpZHRoOiAxNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBlb3BsZS0tcGVyc29uX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL3VzZXItcGxhY2Vob2xkZXIucG5nXCIpICRjR2hvc3Q7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RUI7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaW5zZXQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG13KSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG4ucGVvcGxlLS1wZXJzb25faW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICAudGV4dC0tYm9keXtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LWZhbWlseTogXCJGRkRJTldlYlByb01lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICB9XG4gICAgLnBlb3BsZS0tcGVyc29uX25hbWV7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICAgIH1cbn0iLCJAbWl4aW4gZ3JpZC1jb250YWluZXIoJGNvbHM6IDEsICRnYXA6ICRndXR0ZXIpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHMsIDFmcik7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gIGdhcDogY2FsYygkZ2FwIC8gMik7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICBnYXA6ICRnYXA7XG4gIH1cbn1cblxuQG1peGluIGdyaWQtY29sdW1ucygkY29scykge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29scywgMWZyKTtcbn1cbiIsIi5pbmxpbmUtbWVzc2FnZXtcbiAgICBtYXJnaW46IDFlbSAwO1xuICAgIHBhZGRpbmc6ICRndXR0ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjR2hvc3Q7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBcbiAgICAmLi1lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1peCgkY1JlZCwgd2hpdGUsIDUlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY1JlZDtcbiAgICAgICAgY29sb3I6ICRjUHJpbWFyeTtcbiAgICAgICAgLmlubGluZS1tZXNzYWdlLS10aXRsZXtcbiAgICAgICAgICAgIGNvbG9yOiBtaXgoJGNSZWQsIGJsYWNrLCA3NSUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuLXdhcm5pbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoJGNZZWxsb3csIHdoaXRlLCA1JSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNZZWxsb3c7XG4gICAgICAgIGNvbG9yOiAkY1ByaW1hcnk7XG4gICAgICAgIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7XG4gICAgICAgICAgICBjb2xvcjogbWl4KCRjWWVsbG93LCBibGFjaywgNzUlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLi1pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWl4KCRjQmx1ZSwgd2hpdGUsIDUlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY0JsdWU7XG4gICAgICAgIGNvbG9yOiAkY1ByaW1hcnk7XG4gICAgICAgIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7XG4gICAgICAgICAgICBjb2xvcjogbWl4KCRjQmx1ZSwgYmxhY2ssIDc1JSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi4tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1peCgkY0dyZWVuLCB3aGl0ZSwgNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjR3JlZW47XG4gICAgICAgIGNvbG9yOiAkY1ByaW1hcnk7XG4gICAgICAgIC5pbmxpbmUtbWVzc2FnZS0tdGl0bGV7XG4gICAgICAgICAgICBjb2xvcjogbWl4KCRjR3JlZW4sIGJsYWNrLCA3NSUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlubGluZS1tZXNzYWdlLS10aXRsZSB7IFxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMS41NjMpO1xuICAgICAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xuICAgIH1cbiAgICAuaW5saW5lLW1lc3NhZ2UtLWRlc2N7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjU2Myk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufSIsImJvZHkge1xuICAmLi10aGluIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgcGFkZGluZzogJGd1dHRlcjtcbiAgfVxufVxuXG4ubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNEZWZhdWx0O1xuICA+ICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIEhpZGUgdGhlIGRhdGEgY29uc2VudCBzdGF0dXMgZWxlbWVudFxuW2RhdGEtY29uc2VudC1zdGF0dXM9XCJoaWRkZW5cIl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1ByaW1hcnk7XG4gIGNvbG9yOiAkY1NlY29uZGFyeTtcbn1cblxuXG4vLyBUT1Bcbi5mb290ZXItLXRvcCB7XG4gIEBpbmNsdWRlIGNsZWFyRml4O1xuICBwYWRkaW5nOiAwIGNhbGMoJGd1dHRlciAvIDIpO1xufVxuXG4uZm9vdGVyLS10b3BfbGVmdCxcbi5mb290ZXItLXRvcF9yaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICBAaW5jbHVkZSBzcGFuKDEgb2YgMiBuZXN0KTtcbiAgfVxufVxuXG4uZm9vdGVyLS10b3BfbGVmdCB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IGMoXCJncmV5XCIpO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmZvb3Rlci0tdG9wX3JpZ2h0IHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogYyhcImdyZXkgbGlnaHRcIik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmZvb3Rlci0tdG9wX2NvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoJGNvbnRhaW5lck1heCAvIDIpO1xuICAgIC5mb290ZXItLXRvcF9sZWZ0ICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5mb290ZXItLXRvcF9yaWdodCAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci0tdG9wX2lubmVyIHtcbiAgQGluY2x1ZGUgc3BhbigxIG9mIDEgbmVzdCk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgLmZvb3Rlci0tdG9wX2xlZnQgJiB7XG4gICAgICBwYWRkaW5nOiAwIGNhbGMoJGd1dHRlciAvIDIpIDAgJGd1dHRlcjtcbiAgICB9XG4gICAgLmZvb3Rlci0tdG9wX3JpZ2h0ICYge1xuICAgICAgcGFkZGluZzogMCAkZ3V0dGVyIDAgY2FsYygkZ3V0dGVyIC8gMik7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItLXRvcF9jb250ZW50IHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgcGFkZGluZzogJGd1dHRlcjtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWwpIHtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgcGFkZGluZzogJGd1dHRlciBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICAuZm9vdGVyLS10b3BfcmlnaHQgJiB7XG4gICAgICBAaW5jbHVkZSB2QWxpZ24oXCIuZm9vdGVyLS10b3BfZm9ybVwiKTtcbiAgICB9XG4gIH1cbiAgLmgze1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmZvb3Rlci0tdG9wX2xlZnQtLWltYWdlcyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogJGd1dHRlciAwO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtbCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gJGd1dHRlciBhdXRvO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1sKSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGRzKSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLS10b3BfZm9ybSB7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICRjUHJpbWFyeTtcbiAgLmgzIHtcbiAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICB3aWR0aDogMzgwcHg7XG4gIH1cbn1cblxuXG4vLyBNSURETEVcbi5mb290ZXItLW5hdiB7XG4gIHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyIC8gMik7XG4gIGJhY2tncm91bmQtY29sb3I6IGMoXCJibGFja1wiKTtcbiAgY29sb3I6IGMoXCJ3aGl0ZVwiKTtcbiAgLi1heE1vZGVPbiAmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjKFwiamV0IGJsYWNrXCIpO1xuICAgIGEge1xuICAgICAgY29sb3I6IGMoXCJncmV5XCIpO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLS1uYXZfd3JhcHBlciB7XG4gIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMgbmVzdCk7XG4gIC8vIHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyIC8gMik7XG59XG5cbi5mb290ZXItLW5hdl9pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDAgMCAwIGNhbGMoJGd1dHRlciAvIDIpO1xuICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCBtaXgoJGNTZWNvbmRhcnksICRjUHJpbWFyeSwgNDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIHNvIHRoYXQgYW55IGFic29sdXRlIHBvc2l0aW9uaW5nIHdpdGhpbiBjYW4gYmUgcmVsYXRpdmUgdG8gdGhpcyBjb250YWluZXJcbiAgYSB7XG4gICAgICBAZXh0ZW5kIC50ZXh0LS1ib2R5LS12ZXJ5X3NtYWxsO1xuICAgICAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLS1uYXZfY29sIHtcbiAgLy8gRGVmYXVsdDogZnVsbCB3aWR0aCBvbiBzbWFsbCBzY3JlZW5zXG4gIGZsZXg6IDAgMCAxMDAlO1xuICBwYWRkaW5nOiBjYWxjKCRndXR0ZXIgLyAyKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRtbCkge1xuICAgIC8vIFR3byBjb2x1bW5zIHBlciByb3cgb24gbWVkaXVtIHNjcmVlbnNcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICAvLyBGb3IgZXhhbXBsZSwgc2l4IGNvbHVtbnMgYWNyb3NzIChhZGp1c3QgdGhlIHBlcmNlbnRhZ2UgYXMgbmVlZGVkKVxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyA1KTtcbiAgfVxufVxuXG4uZm9vdGVyLS1uYXZfbGlzdCB7XG4gIEBpbmNsdWRlIGNsZWFyTGlzdDtcbiAgcGFkZGluZzogMDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWwpIHtcbiAgICAvLyBwYWRkaW5nOiAkZ3V0dGVyICR0ZXh0SW5kZW50O1xuICB9XG59XG5cbi5mb290ZXItLW5hdl9saW5rcyB7XG4gIC8vIE1ha2UgdGhpcyBhIGZsZXggY29udGFpbmVyIGZvciB0aGUgbGlua3NcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC8vIEJ5IGRlZmF1bHQsIHB1c2ggc29jaWFsIGxpbmtzIHRvIHRoZSBlbmQgb2YgdGhlIHJvd1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3JkZXI6IDE7IC8vIEVuc3VyZSBpdCBhcHBlYXJzIGFmdGVyIHRoZSBuYXYgY29sdW1ucyB3aGVuIHdyYXBwaW5nXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDJyZW0gMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1sKSB7XG4gICAgLy8gT3B0aW9uYWxseSwgY2hhbmdlIG9yZGVyIGlmIG5lZWRlZCBhdCBtZWRpdW0gYnJlYWtwb2ludHNcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgLy8gQXQgbGFyZ2Ugc2NyZWVucywgeW91IG1pZ2h0IHdhbnQgdG8gc2V0IGEgZml4ZWQgd2lkdGhcbiAgICBvcmRlcjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyAvLyByZW1haW5zIGZsdXNoIHJpZ2h0XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTsgLy8gbWF0Y2hpbmcgeW91ciBvcmlnaW5hbCBzcGFuKGNhbGMoJGNvbHVtbnMvMykpXG4gIH1cbn1cblxuJGZvb3Rlck5hdkxpbmtzV2lkdGhUbDogODBweDtcbiRmb290ZXJOYXZMaW5rc1NpemVUbCA6IDMwcHg7XG4uZm9vdGVyLS1uYXZfbGlua3M+YSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjYpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgY2FsYygkZ3V0dGVyIC8gNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgIC8vIEluc3RlYWQgb2YgdXNpbmcgYWJzb2x1dGUgcG9zaXRpb25pbmcsIHdlIG5vdyByZWx5IG9uIGZsZXggYWxpZ25tZW50LlxuICAgIC8vIEFkZCBhIGxlZnQgYm9yZGVyIHRvIGVhY2ggbGluayAoZXhjZXB0IHBlcmhhcHMgdGhlIGZpcnN0LCBhZGp1c3QgYXMgZGVzaXJlZClcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIHNvbGlkIG1peCgkY1NlY29uZGFyeSwgJGNQcmltYXJ5LCA0MCUpO1xuICAgIGZsZXg6IDE7XG5cbiAgICBzdmcge1xuICAgICAgLy8gQWRqdXN0IHRoZSBzdmcgcG9zaXRpb25pbmcgaWYgbmVjZXNzYXJ5IOKAkyBoZXJlIHdlIGNlbnRyZSBpdFxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiAkZm9vdGVyTmF2TGlua3NTaXplVGw7XG4gICAgICBoZWlnaHQ6ICRmb290ZXJOYXZMaW5rc1NpemVUbCAqIDI7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQk9UVE9NXG4kZm9vdGVyQm90dG9tSGVpZ2h0OiAkZ3V0dGVyKjI7XG4kZm9vdGVyQm90dG9tQm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgYyhcImdyZXkgbWVkaXVtXCIpO1xuXG4uZm9vdGVyLS1ib3R0b20ge1xuICBwYWRkaW5nOiAwIGNhbGMoJGd1dHRlciAvIDIpO1xuICAvLyBib3JkZXItdG9wOiAkZm9vdGVyQm90dG9tQm9yZGVyO1xuICAvLyBib3JkZXItYm90dG9tOiAkZm9vdGVyQm90dG9tQm9yZGVyO1xufVxuXG4uZm9vdGVyLS1ib3R0b21faW5mbyB7XG4gIHBhZGRpbmc6ICRndXR0ZXI7XG4gIHAge1xuICAgIEBleHRlbmQgLnRleHQtLWJvZHktLXZlcnlfc21hbGw7XG4gIH1cbn1cblxuXG5cbi5mb290ZXItLW5hdl9pbmZvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHAge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjIpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9vdGVyQm90dG9tSGVpZ2h0O1xuICB9XG59XG5cblxuXG5cblxuXG5cblxuIiwiQG1peGluIGNsZWFyRml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn0iLCJAbWl4aW4gaW5saW5lRml4KCRmb250U2l6ZTogJHR5cGVTaXplKSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgPiAqIHtcbiAgICBmb250LXNpemU6ICRmb250U2l6ZTtcbiAgfVxufSIsIi8vIENFTlRFUiBWRVJUSUNBTFxuQG1peGluIHZBbGlnbigkZWxlbSwgJGhjZW50ZXI6IGNlbnRlciwgJHZjZW50ZXI6IG1pZGRsZSkge1xuICBAaW5jbHVkZSBpbmxpbmVGaXg7XG4gIEBpZiAkaGNlbnRlciA9PSByaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4OyAvKiBBZGp1c3RzIGZvciBzcGFjaW5nICovXG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJGhjZW50ZXIgPT0gY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGlmICRoY2VudGVyID09IGxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IC8qIEFkanVzdHMgZm9yIHNwYWNpbmcgKi9cbiAgICB9XG4gIH1cbiAgPiAjeyRlbGVtfSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiAkdmNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gIH1cbn0iLCJAbWl4aW4gY2xlYXJMaXN0KCkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59IiwiJGJhbm5lckJvcmRlciAgICAgOiAkYm9yZGVyV2lkdGggc29saWQgbWl4KCRjUHJpbWFyeSwgJGNTZWNvbmRhcnksIDMwJSk7XG4kYmFubmVyQmFySGVpZ2h0ICA6IDUwcHg7XG4kYmFubmVySGVpZ2h0V2lkZSA6ICRiYW5uZXJCYXJIZWlnaHQqMztcbiRiYW5uZXJIZWlnaHQgICAgIDogNTBweDtcbiRiYW5uZXJCcmVhayAgICAgIDogJHRsO1xuXG5cbi8vREVMRVRFIE1FXG4jbWZQcmV2aWV3QmFyU2hvdyxcbiNtZlByZXZpZXdCYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cblxuLmJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzFlMTgzNCAwJSwgIzFlMTgzNCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDEwMCUpXG4gIH1cbn1cblxuLmJhbm5lci0tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmFubmVyLS1pbm5lciB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgQGluY2x1ZGUgc3BhbigyNCk7XG4gIH1cbn1cblxuLmJhbm5lci0tYnVyZ2VyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJhbm5lckJyZWFrKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmFubmVyLS1sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAkYmFubmVySGVpZ2h0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogd2hpdGU7XG4gIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFubmVyLS1sb2dvLS1tb2JpbGUge1xuICAgIGxpbmUtaGVpZ2h0OiAkYmFubmVyQmFySGVpZ2h0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIEBpbmNsdWRlIHNwYW4oNSk7XG4gICAgaGVpZ2h0OiAkYmFubmVySGVpZ2h0V2lkZTtcbiAgICBwYWRkaW5nOiAwICR0ZXh0SW5kZW50O1xuICAgIGJvcmRlci1yaWdodDogJGJhbm5lckJvcmRlcjtcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgfVxuICAgIC5iYW5uZXItLWxvZ28tLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAkYmFubmVySGVpZ2h0O1xuICBoZWlnaHQ6ICRiYW5uZXJIZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkYmFubmVySGVpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAkYmFubmVyQm9yZGVyO1xuICBhIHtcbiAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjSGlsaWdodDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iYW5uZXItLW1lbnUge1xuICBAaW5jbHVkZSBzcGFuKDE5IG5lc3QpO1xuICBiYWNrZ3JvdW5kOiBjKFwid2hpdGVcIik7XG59XG5cbi5iYW5uZXItLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkYmFubmVySGVpZ2h0OyByaWdodDogMDsgYm90dG9tOiBhdXRvOyBsZWZ0OiAwOyB6LWluZGV4OiAtMTtcbiAgcGFkZGluZzogY2FsYygkZ3V0dGVyIC8gMikgMDtcbiAgYmFja2dyb3VuZDogYyhcIndoaXRlXCIpO1xuICBib3JkZXI6ICRiYW5uZXJCb3JkZXI7XG4gIGJveC1zaGFkb3c6ICRib3hTaGFkb3c7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgcmlnaHQ6IGNhbGMoJGd1dHRlciAvIDIpOyBsZWZ0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIEBpbmNsdWRlIHNwYW4oMTkgb2YgMTkgbmVzdCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bzsgcmlnaHQ6IGF1dG87IGJvdHRvbTogYXV0bzsgbGVmdDogYXV0bzsgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBjKFwid2hpdGVcIik7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLmJhbm5lci0tbmF2X3RvcCxcbi5iYW5uZXItLW5hdl9ib3R0b20ge1xuICBAaW5jbHVkZSBjbGVhckxpc3Q7XG4gIGEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjQpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjUHJpbWFyeTtcbiAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgfVxuICB9XG4gID4gbGkgPiBhLFxuICA+IGxpID4gZGl2ID4gYSB7XG4gICAgcGFkZGluZzogMCBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgICAgcGFkZGluZzogMCAkZ3V0dGVyO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIGhlaWdodDogJGJhbm5lckJhckhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGJhbm5lckJhckhlaWdodCAtIDJweDtcbiAgfVxufVxuXG4uYmFubmVyLS1uYXZfdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogJGJhbm5lckJhckhlaWdodDtcbiAgICBib3JkZXItcmlnaHQ6ICRiYW5uZXJCb3JkZXI7XG4gICAgPiBsaSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1NlY29uZGFyeTtcbiAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkYmFubmVyQm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYmFubmVyQm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbmxpLmJhbm5lci0tbmF2X3RvcC0tbGlfc21hbGwgPiBhLFxubGkuYmFubmVyLS1uYXZfdG9wLS1saV9zbWFsbCA+IHAge1xuICBAZXh0ZW5kIC50ZXh0LS1ib2R5LS12ZXJ5X3NtYWxsO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbmxpLmJhbm5lci0tbmF2X3RvcC0tbGlfc21hbGwgPiBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAkY1ByaW1hcnk7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbWVkaXVtO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNIaWxpZ2h0O1xuICB9XG59XG5cbi5iYW5uZXItLW5hdi0tc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsYWJlbCxcbiAgaW5wdXQge1xuICAgIEBleHRlbmQgLnRleHQtLWJvZHktLXNtYWxsO1xuICB9XG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwOyByaWdodDogYXV0bzsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDBweCBjYWxjKCAkZ3V0dGVyIC8gMS41KSAwIGNhbGMoICRndXR0ZXIgLyAxLjUpO1xuICAgIGNvbG9yOiAkY0R1bGw7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGJhbm5lckJhckhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAmOmZvY3VzLFxuICAgICYuLWNvbnRlbnRFbnRlcmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuICBidXR0b24ge1xuICAgIEBleHRlbmQgJWNsZWFyQnV0dG9uU3R5bGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogYXV0bzsgei1pbmRleDogMztcbiAgICB3aWR0aDogJGJhbm5lckJhckhlaWdodDtcbiAgICBwYWRkaW5nOiA2cHggMCAwIDA7XG4gIH1cbn1cblxuLmJhbm5lci0tbmF2LS1zZWFyY2hfbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iYW5uZXItLW5hdi0tc2VhcmNoX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwOyB0b3A6IC0kYmFubmVyQmFySGVpZ2h0OyB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiAkYmFubmVyQmFySGVpZ2h0O1xuICBib3JkZXItbGVmdDogJGJhbm5lckJvcmRlcjtcbiAgYm9yZGVyLWJvdHRvbTogJGJhbm5lckJvcmRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gIHRyYW5zaXRpb246IDAuMjVzIHRvcCBlYXNlO1xuICAuLXNlYXJjaFNob3cgJiB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5iYW5uZXItLW5hdl9ib3R0b20ge1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6ICRiYW5uZXJCb3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAkYmFubmVyQm9yZGVyO1xuICAgID4gbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAmLmJhbm5lci0tbmF2X2JvdHRvbS0tbW9yZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI21vcmVTdWJNZW51UGFyZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYmFubmVyLS1uYXZfc3VibGlzdCBsaXtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuLmJhbm5lci0tbmF2X3N1Ymxpc3Qge1xuICBAaW5jbHVkZSBjbGVhckxpc3Q7XG4gIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gdG9wOiAxMDAlO1xuICAvLyByaWdodDogMDtcbiAgLy8gei1pbmRleDogMTA7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAvLyBsaW5lLWhlaWdodDogMTtcbiAgLy8gdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICBhIHtcbiAgICBwYWRkaW5nOiBjYWxjKCRndXR0ZXIgLyAzKSBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7IHJpZ2h0OiBhdXRvOyBib3R0b206IGF1dG87IGxlZnQ6IC0kYm9yZGVyV2lkdGg7IHotaW5kZXg6IDEwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gICAgYm9yZGVyOiAkYmFubmVyQm9yZGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgfVxuICAgIFthcmlhLWV4cGFuZGVkPSd0cnVlJ10gJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmJhbm5lci0tbmF2X2FjY291bnQgJiB7XG4gICAgICB0b3A6IDEwMCU7IHJpZ2h0OiAtJGJvcmRlcldpZHRoOyBib3R0b206IGF1dG87IGxlZnQ6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmJhbm5lci0tbmF2X2JvdHRvbS0tbW9yZSAmIHtcbiAgICAgIHRvcDogMTAwJTsgcmlnaHQ6IC0kYm9yZGVyV2lkdGg7IGJvdHRvbTogYXV0bzsgbGVmdDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4uYmFubmVyLS1uYXZfYWNjb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhbm5lci0tbmF2X3N1YnN1Ymxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogY2FsYygkZ3V0dGVyIC8gMik7XG4gID4gbGkgPiBhIHtcbiAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gIH1cbn1cblxuLmJhbm5lci0tYnV0dG9ucyB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYmFubmVyQnJlYWspIHtcbiAgICBAaW5jbHVkZSBzcGFuKDYgb2YgMTkgbmVzdCk7XG4gIH1cbn1cblxuLmJhbm5lci0tYnVyZ2VyX2J1dHRvbixcbi5iYW5uZXItLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjUpO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogJGJhbm5lckhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRiYW5uZXJIZWlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAkYmFubmVyQm9yZGVyO1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogJGJhbm5lckJvcmRlcjtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRiYW5uZXJCcmVhaykge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjgpO1xuICAgIEBpbmNsdWRlIHNwYW4oMSBvZiAzIG5lc3QpO1xuICAgIGxpbmUtaGVpZ2h0OiAkYmFubmVySGVpZ2h0V2lkZTtcbiAgfVxufVxuXG4uYmFubmVyLS1idXJnZXJfYnV0dG9uIHtcbiAgQGV4dGVuZCAlY2xlYXJCdXR0b25TdHlsZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuXG4uYmFubmVyLS1tb2JpbGUtLWljb25fcmlnaHQuLWFjY291bnQge1xuICAuYmFubmVyLS1uYXZfc3VibGlzdCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAwcHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogJGJhbm5lckJvcmRlcjtcbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi4tc2hvd0xpc3Qge1xuICAgIC5iYW5uZXItLW5hdl9zdWJsaXN0IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIEdPT0dMRSBUUkFOU0xBVEUgQkFSXG4jZ29vZ2xlX3RyYW5zbGF0ZV9lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogY2FsYygkZ3V0dGVyIC8gMik7XG4gIGJvcmRlci1ib3R0b206ICRiYW5uZXJCb3JkZXI7XG4gIC5nb29nLXRlLWdhZGdldCBzZWxlY3QuZ29vZy10ZS1jb21ibyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuXG4vLyBib2R5IHtcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbi8vICAgY29sb3I6ICNmZmY7XG4vLyB9XG4vLyAubmF2IHtcbi8vICAgcGFkZGluZzogMDtcbi8vICAgbGlzdC1zdHlsZTogbm9uZTtcbi8vICAgYSB7XG4vLyAgICAgcGFkZGluZzogLjVlbSAxZW07XG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbi8vICAgICBjb2xvcjogI2ZmZjtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4vLyAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4vLyAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgPiAubWVudS1pdGVtIHtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gICAgIG1hcmdpbi1yaWdodDogLjFlbTtcbi8vICAgfVxuLy8gICAuc3ViLW1lbnUtd3JhcHBlciB7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4vLyAgICAgICAgICAgICB0b3A6IDEuMWVtO1xuLy8gICAgICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgICAgIHdpZHRoOiAxM2VtO1xuLy8gICAgICAgcGFkZGluZy10b3A6IC40ZW07XG4vLyAgIH1cbi8vICAgLnN1Yi1tZW51IHtcbi8vICAgICBwYWRkaW5nOiAwO1xuLy8gICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4vLyAgICAgYSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4vLyAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuLy8gICAgIH1cbi8vICAgfVxuLy8gICAgIC5tZW51LWxldmVsLTAge1xuLy8gICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J2ZhbHNlJ10ge1xuLy8gICAgICAgICAgICAgLnN1Yi1tZW51LXdyYXBwZXIge1xuLy8gICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9IiwiLmF4X21lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogYXV0bzsgbGVmdDogMDsgei1pbmRleDogMTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjKFwiamV0IGJsYWNrXCIpO1xuICBoZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYSB7XG4gICAgY29sb3I6IGMoXCJ3aGl0ZVwiKTtcbiAgfVxufVxuXG4uYXhfbWVudS0taW5uZXIge1xuICBwYWRkaW5nOiAkZ3V0dGVyIDA7XG59XG4iLCIvLyBQQUdFIEJPRFkgTU9EVUxFXG4vLyA9PT09PT09PT09PT09PT09XG5cbi5wYWdlX2JvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcioyO1xuICAvLyBoMSxcbiAgLy8gaDIsXG4gIC8vIGgzLFxuICAvLyBoNCxcbiAgLy8gaDUge1xuICAvLyAgIG1hcmdpbjogMDtcbiAgLy8gfVxufVxuXG4ucGFnZV9ib2R5LS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IGF1dG87IGxlZnQ6IDA7IHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6ICRwYWdlQm9keUJhY2tncm91bmRJbWFnZUhlaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNMb3dsaWdodDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtdykge1xuICAgIGhlaWdodDogJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0TXc7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICBoZWlnaHQ6ICRwYWdlQm9keUJhY2tncm91bmRJbWFnZUhlaWdodFRwO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgaGVpZ2h0OiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUbDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgIGhlaWdodDogJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0RHM7XG4gIH1cbn1cblxuLi1iYWNrZ3JvdW5kSW1hZ2UrLnBhZ2VfYm9keT4ucGFnZV9ib2R5LS1iYWNrZ3JvdW5ke1xuICAgIGRpc3BsYXk6bm9uZTtcbn0iLCIvLyBQQUdFIFRJVExFIE1PRFVMRVxuLy8gPT09PT09PT09PT1cblxuLnBhZ2VfdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjTG93bGlnaHQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgcGFkZGluZy10b3A6ICRndXR0ZXIqNDtcbiAgJi4tYmFja2dyb3VuZEltYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4vLyBDT05UQUlORVJcbi5wYWdlX3RpdGxlLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC4tYmFja2dyb3VuZEltYWdlICYge1xuICAgIGhlaWdodDogJHBhZ2VUaXRsZUJhY2tncm91bmRJbWFnZUhlaWdodDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtdykge1xuICAgICAgaGVpZ2h0OiAkcGFnZVRpdGxlQmFja2dyb3VuZEltYWdlSGVpZ2h0TXc7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgICBoZWlnaHQ6ICRwYWdlVGl0bGVCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICAgIGhlaWdodDogJHBhZ2VUaXRsZUJhY2tncm91bmRJbWFnZUhlaWdodFRsO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgICAgaGVpZ2h0OiAkcGFnZVRpdGxlQmFja2dyb3VuZEltYWdlSGVpZ2h0RHM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQVJUSUNMRSAoTEVGVCBDT05URU5UKVxuLnBhZ2VfdGl0bGUtLWFydGljbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjRGVmYXVsdCwgMC45KTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygkZ3V0dGVyIC8gMik7XG4gIC4tYmFja2dyb3VuZEltYWdlICYge1xuICAgIC8vIEBleHRlbmQgJWFydGljbGVUZXh0U3BhY2VMZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgIC4tYmFja2dyb3VuZEltYWdlICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgICBwYWRkaW5nOiAwICRndXR0ZXI7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpZGViYXJCcmVhaykge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyV2lkdGh9KTtcbiAgfVxufVxuXG4vLyBCT1RIXG5cbi5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24ge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBAZXh0ZW5kICVhcnRpY2xlVGV4dFNwYWNlTGVmdDtcbiAgcGFkZGluZy10b3A6ICRndXR0ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyO1xuICAuLWJhY2tncm91bmRJbWFnZSAmIHtcbiAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG13KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjRGVmYXVsdCwgMC45KTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcGFnZUJvZHlUZXh0SW5kZW50QnJlYWspIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgIC8vIHBhZGRpbmctbGVmdDogJHRleHRJbmRlbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRwYWdlVGl0bGVTaGFyZUJyZWFrKSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDApO1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgID4gKiB7XG4gICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tdGl0bGUsXG4ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHBhZ2VUaXRsZVNoYXJlQnJlYWspIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS44KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4ucGFnZV90aXRsZS0tYXJ0aWNsZV9zZWN0aW9uLS10aXRsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRhcnRpY2xlU3BhY2VSaWdodH0pO1xuICAuLWJhY2tncm91bmRJbWFnZSAmIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skYXJ0aWNsZVNwYWNlUmlnaHQgKyAkZ3V0dGVyfSk7XG4gIH1cbn1cblxuLnBhZ2VfdGl0bGUtLWFydGljbGVfc2VjdGlvbi0tYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87IHJpZ2h0OiBhdXRvOyBib3R0b206IDEwMCU7IGxlZnQ6ICRndXR0ZXI7XG4gIHdpZHRoOiAkYXJ0aWNsZVNwYWNlUmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgd2lkdGg6ICRhcnRpY2xlU3BhY2VSaWdodCArICRndXR0ZXI7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlcjtcbiAgfVxuICBidXR0b24ge1xuICAgIHdpZHRoOiAkYXJ0aWNsZVNwYWNlUmlnaHQ7XG4gICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGNTZWNvbmRhcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gICAgICBjb2xvcjogJGNMb3dsaWdodDtcbiAgICB9XG4gICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgICBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY0R1bGw7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgICAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87IHJpZ2h0OiBhdXRvOyBib3R0b206IGF1dG87IGxlZnQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkcGFnZVRpdGxlU2hhcmVCcmVhaykge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5wYWdlX3RpdGxlLS1hcnRpY2xlX3NlY3Rpb24tLXRpdGxlLS1iYWNrbGluayB7XG4gIGNvbG9yOiAkY1NlY29uZGFyeTtcbn1cblxuXG5cblxuIiwiJGhvbWVUaXRsZUJyZWFrIDogJHRwO1xuLmhvbWVfdGl0bGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXIqMTI7XG4gICAgcGFkZGluZy1ib3R0b206ICRndXR0ZXIqMztcbiAgfVxufVxuICAubm90aWZpY2F0aW9uX2Jhbm5lcntcbiAgYmFja2dyb3VuZDogJGNZZWxsb3c7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICBoZWlnaHQ6IDAlO1xuICBvcGFjaXR5OiAwO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKDAsMCwwLDAuMjUpO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgJi5leHBhbmRlZHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgfVxuICAgIC5tZXNzYWdle1xuICAgICAgLm1lc3NhZ2UtLXRleHR7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lc3NhZ2UtLW9wdGlvbnN7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICAgIGxpe1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMS40KTtcbiAgICAgICAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm1lc3NhZ2UtLW9wdGlvbnNfcHJpbWFyeXtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubWVzc2FnZS0tb3B0aW9uc19wcmltYXJ5OmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgY29sb3I6ICRjWWVsbG93IDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbi5ob21lX3RpdGxlLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAkZ3V0dGVyKjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNTZWNvbmRhcnksIC43NSk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmhvbWVfdGl0bGUtLWhlYWRpbmcsXG4uaG9tZV90aXRsZS0tc3RhdHMsXG4uaG9tZV90aXRsZS0taW50cm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGRpcmVjdGlvbjogbHRyO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkaG9tZVRpdGxlQnJlYWspIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5ob21lX3RpdGxlLS1oZWFkaW5nLFxuLmhvbWVfdGl0bGUtLWludHJvIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygkZ3V0dGVyIC8gMik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gIH1cbn1cblxuXG4uaG9tZV90aXRsZS0taGVhZGluZyB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgcGFkZGluZy10b3A6ICRndXR0ZXI7XG4gIH1cbn1cblxuLmhvbWVfdGl0bGUtLWludHJvIHtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gIGJhY2tncm91bmQ6ICRjU2Vjb25kYXJ5O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRob21lVGl0bGVCcmVhaykge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5ob21lX3RpdGxlLS1zdGF0cyB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygkZ3V0dGVyIC8gNCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoJGd1dHRlciAvIDQpO1xuICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bzsgcmlnaHQ6IGNhbGMoJGd1dHRlciAvIDIpOyBib3R0b206IDA7IGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uaG9tZV90aXRsZS0taGVhZGluZ19pbm5lcixcbi5ob21lX3RpdGxlLS1pbnRyb19pbm5lciB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGhvbWVUaXRsZUJyZWFrKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY1NlY29uZGFyeSwgMC45KTtcbiAgfVxufVxuXG4uaG9tZV90aXRsZS0taGVhZGluZ19pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkaG9tZVRpdGxlQnJlYWspIHtcbiAgICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgfVxuICBoMXtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gIH1cbn1cblxuLmhvbWVfdGl0bGUtLWludHJvX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcjtcbiAgJi4tcmljaFRleHR7XG4gICAgbWFyZ2luLWJvdHRvbTowO1xuICB9XG59XG5cbi5ob21lX3RpdGxlLS1zdGF0IHtcbiAgQGluY2x1ZGUgc3BhbihjYWxjKCRjb2x1bW5zIC8gMykgbmVzdCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygkZ3V0dGVyIC8gNCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoJGd1dHRlciAvIDQpO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRob21lVGl0bGVCcmVhaykge1xuICAgIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMpO1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAmOm50aC1jaGlsZCgxKSB7XG4gICAgLmhvbWVfdGl0bGUtLXN0YXRfaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNIaWxpZ2h0O1xuICAgIH1cbiAgfVxuICAmOm50aC1jaGlsZCgyKSB7XG4gICAgLmhvbWVfdGl0bGUtLXN0YXRfaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNZZWxsb3c7XG4gICAgfVxuICB9XG4gICY6bnRoLWNoaWxkKDMpIHtcbiAgICAuaG9tZV90aXRsZS0tc3RhdF9pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjKFwiYmx1ZVwiKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkZHMpIHtcbiAgICBAaW5jbHVkZSBzcGFuKGNhbGMoJGNvbHVtbnMgLyAzKSk7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG5cbi5ob21lX3RpdGxlLS1zdGF0X2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkZ3V0dGVyIGNhbGMoJGd1dHRlciAvIDIpIGNhbGMoJGd1dHRlciAvIDIpIGNhbGMoJGd1dHRlciAvIDIpO1xuICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGRtKSB7XG4gICAgcGFkZGluZzogJGd1dHRlcjtcbiAgfVxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgICsgcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGF1dG87IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiBjYWxjKCRndXR0ZXIgLyA0KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXApIHtcbiAgICAgICAgcGFkZGluZzogY2FsYygkZ3V0dGVyIC8gMik7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcjtcbiAgICB9XG4gIH1cbn0iLCIvLyBBUklUQ0xFIE1PRFVMRVxuLy8gPT09PT09PT09PT09PT1cblxuXG4vLyBBUlRJQ0xFIChMRUZUIFNJREUpXG4uYXJ0aWNsZSB7XG4gIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMgbmVzdCk7XG4gIHNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuICAgICYuYXJ0aWNsZS0tYWN0aW9ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gICAgfVxuICAgICYuYXJ0aWNsZS0tbWV0YV9iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgIH1cbiAgfVxuICBzZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyO1xuICAgIG1pbi1oZWlnaHQ6IDIwdmg7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoJGd1dHRlciAvIDIpO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHNpZGViYXJCcmVhaykge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyV2lkdGh9KTtcbiAgfVxufVxuXG4uYXJ0aWNsZS0tc2VjdGlvbixcbi5hcnRpY2xlLS1zZWN0aW9uX2lubmVyIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbn1cbi5hcnRpY2xlLS1zZWN0aW9uX2lubmVyW2RhdGEtcGFnZV17XG4gIG1hcmdpbi1ib3R0b206ICRndXR0ZXI7XG59XG5cbi8vIFBhZGRpbmcgc3BhY2Vcbi5hcnRpY2xlLS1zZWN0aW9uIHtcbiAgQGV4dGVuZCAlYXJ0aWNsZVRleHRTcGFjZUxlZnQ7XG4gIEBleHRlbmQgJWFydGljbGVUZXh0U3BhY2VSaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gIGgyIHtcbiAgICAvLyBib3JkZXItdG9wOiAycHggc29saWQgIzAwQTJBRjtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygkZ3V0dGVyICogMik7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygkZ3V0dGVyICogMik7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbn1cblxuYm9keS5tZW1iZXJPcmdhbmlzYXRpb25zIC5hcnRpY2xlLS1zZWN0aW9uOm5vdCguLXBob3RvKSsuYXJ0aWNsZS0tc2VjdGlvbntcbiAgbWFyZ2luLXRvcDogJGd1dHRlclxufVxuXG4uYXJ0aWNsZS0tc2VjdGlvbi4tc2VhcmNoQmxvY2sge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLmFydGljbGUtLXNlY3Rpb24uLXBlb3BsZSBoMyB7XG4gIG1hcmdpbi10b3A6MDtcbn1cblxuLmFydGljbGUtLXRvcEltYWdlIHtcbiAgaGVpZ2h0OiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHQ7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG13KSB7XG4gICAgaGVpZ2h0OiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRNdztcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIGhlaWdodDogJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0VHA7XG4gIH1cbn1cblxuLmFydGljbGUtLXRvcEltYWdlLFxuLnNpZGViYXItLXNlY3Rpb24uLXRvcCB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgaGVpZ2h0OiAkcGFnZUJvZHlCYWNrZ3JvdW5kSW1hZ2VIZWlnaHRUbDtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRkcykge1xuICAgIGhlaWdodDogJHBhZ2VCb2R5QmFja2dyb3VuZEltYWdlSGVpZ2h0RHM7XG4gIH1cbn1cblxuLmFydGljbGUtLXRvcEltYWdlIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICArIHNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuICB9XG59XG5cbi8vIE1FRElBIChJTUFHRVMgVklERU9TKVxuLmFydGljbGUtLW1lZGlhIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG4gIGlmcmFtZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cblxuLmFydGljbGUtLXNlY3Rpb24gLmluUmVtZW1icmFuY2UtLXBob3Rve1xuICBoZWlnaHQ6IDM2MHB4O1xuICB3aWR0aDogMzYwcHg7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCRndXR0ZXIgLyAyKTtcbn1cblxuLmFydGljbGUtLXZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5hcnRpY2xlLS1wc2V1ZG9WaWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKGMoXCJibHVlIGRhcmtcIiksIDclKTtcbiAgcGFkZGluZzogMmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYXtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICRjTGlua3NBeDtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtLWlubGluZV9mYXEge1xuICBwYWRkaW5nLWJvdHRvbTogJGd1dHRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcnRpY2xlLS1tZWRpYV9maWd1cmUge1xuICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLi0tdmlkZW8ge1xuICAgIEBpbmNsdWRlIGhlaWdodFJhdGlvKDE2LCA5KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtLW1lZGlhX2ZpZ2NhcHRpb24ge1xuICBAZXh0ZW5kICVhcnRpY2xlVGV4dFNwYWNlTGVmdDtcbiAgQGV4dGVuZCAlYXJ0aWNsZVRleHRTcGFjZVJpZ2h0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG59XG5cblxuLy8gTUVUQSAoUEFHRSBUT1AgSU5GTylcbi5hcnRpY2xlLS1tZXRhLFxuLmFydGljbGUtLWFsZXJ0LFxuLmFydGljbGUtLW1lbWJlcnNoaXAge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gICsgLmFydGljbGUtLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAkZ3V0dGVyO1xuICB9XG4gICsgLmFydGljbGUtLXNlY3Rpb24gaDIge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmFydGljbGUtLW1ldGEge1xuICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgbWl4KCRjUHJpbWFyeSwgJGNTZWNvbmRhcnksIDMwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjR2hvc3Q7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbiRjQWxlcnRFcnJvclR4dCA6IGMoXCJyZWRcIik7XG4kY0FsZXJ0RXJyb3JCZyAgOiBtaXgoJGNBbGVydEVycm9yVHh0LCBjKFwid2hpdGVcIiksIDIwJSk7XG4kY0FsZXJ0RXJyb3JCZHIgOiBtaXgoJGNBbGVydEVycm9yVHh0LCBjKFwid2hpdGVcIiksIDUwJSk7XG4uYXJ0aWNsZS0tYWxlcnQge1xuICAmLi1lcnJvciB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjQWxlcnRFcnJvckJkcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0FsZXJ0RXJyb3JCZztcbiAgICBjb2xvcjogJGNBbGVydEVycm9yVHh0O1xuICB9XG59XG5cbiRjQWxlcnRFeHBpcmVkVHh0IDogI2U4MjYyNTtcbiRjQWxlcnRFeHBpcmVkQmcgIDogbWl4KCRjQWxlcnRFeHBpcmVkVHh0LCBjKFwid2hpdGVcIiksIDEwJSk7XG4kY0FsZXJ0RXhwaXJlZEJkciA6IG1peCgkY0FsZXJ0RXhwaXJlZFR4dCwgYyhcIndoaXRlXCIpLCA1MCUpO1xuXG4kY0FsZXJ0R3JhY2VUeHQgOiAjZGI4NDBhO1xuJGNBbGVydEdyYWNlQmcgIDogbWl4KCRjQWxlcnRHcmFjZVR4dCwgYyhcIndoaXRlXCIpLCAxMCUpO1xuJGNBbGVydEdyYWNlQmRyIDogbWl4KCRjQWxlcnRHcmFjZVR4dCwgYyhcIndoaXRlXCIpLCA1MCUpO1xuXG4kY0FsZXJ0QWN0aXZlVHh0IDogIzgyOTkyOTtcbiRjQWxlcnRBY3RpdmVCZyAgOiBtaXgoJGNBbGVydEFjdGl2ZVR4dCwgYyhcIndoaXRlXCIpLCAxMCUpO1xuJGNBbGVydEFjdGl2ZUJkciA6IG1peCgkY0FsZXJ0QWN0aXZlVHh0LCBjKFwid2hpdGVcIiksIDUwJSk7XG5cbi5hcnRpY2xlLS1tZW1iZXJzaGlwIHtcbiAgJi4tZXhwaXJlZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjQWxlcnRFeHBpcmVkQmRyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjQWxlcnRFeHBpcmVkQmc7XG4gICAgY29sb3I6ICRjQWxlcnRFeHBpcmVkVHh0O1xuICB9XG4gICYuLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjQWxlcnRBY3RpdmVCZHI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNBbGVydEFjdGl2ZUJnO1xuICAgIGNvbG9yOiAkY0FsZXJ0QWN0aXZlVHh0O1xuICB9XG4gICYuLWdyYWNlIHtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgJGNBbGVydEdyYWNlQmRyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjQWxlcnRHcmFjZUJnO1xuICAgIGNvbG9yOiAkY0FsZXJ0R3JhY2VUeHQ7XG4gIH1cbiAgJi4tZGVmYXVsdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjRHVsbDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjKFwid2hpdGVcIik7XG4gICAgY29sb3I6ICRjUHJpbWFyeTtcbiAgfVxuICBzcGFue1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbiNkb3dubG9hZF9jZXJ0aWZpY2F0ZXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJi5lcnJvcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0R1bGw7XG4gICAgYm9yZGVyLWNvbG9yOiAkY0R1bGw7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbi5kb3dubG9hZC1lcnJvcntcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBjb2xvcjogJGNJbnB1dExhYmVsRTtcbn1cblxuLmFydGljbGUtLW1ldGFfaW5uZXIsXG4uYXJ0aWNsZS0tbWV0YV9iYW5uZXJfaW5uZXIsXG4uYXJ0aWNsZS0tYWxlcnRfaW5uZXIsXG4uYXJ0aWNsZS0tbWVtYmVyc2hpcF9pbm5lciB7XG4gIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMgbmVzdCk7XG4gIEBleHRlbmQgJWFydGljbGVUZXh0U3BhY2VMZWZ0O1xuICBAZXh0ZW5kICVhcnRpY2xlVGV4dFNwYWNlUmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFydGljbGUtLW1ldGFfbGVmdCxcbi5hcnRpY2xlLS1tZXRhX3JpZ2h0LFxuLmFydGljbGUtLW1ldGFfcmlnaHQtLWluZm8sXG4uYXJ0aWNsZS0tbWV0YV9yaWdodC0tYWN0aW9uIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbn1cblxuLmFydGljbGUtLW1ldGFfbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXI7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgQGluY2x1ZGUgc3BhbihjYWxjKCRjb2x1bW5zIC8gMikgbmVzdCk7XG4gICAgKyAuYXJ0aWNsZS0tbWV0YV9yaWdodCB7XG4gICAgICBAaW5jbHVkZSBzcGFuKGNhbGMoJGNvbHVtbnMgLyAyKSBuZXN0KTtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtLW1ldGFfcmlnaHQge31cblxuLy8gLmFydGljbGUtLW1ldGFfcmlnaHQtLWluZm8ge1xuLy8gICB3aWR0aDogY2FsYygxMDAlIC0gI3skYXJ0aWNsZVNwYWNlUmlnaHR9KTtcbi8vICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4vLyAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGFydGljbGVTcGFjZVJpZ2h0ICsgJGd1dHRlcn0pO1xuLy8gICB9XG4vLyB9XG5cbi5hcnRpY2xlLS1tZXRhX3JpZ2h0LS1hY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogYXV0bzsgbGVmdDogYXV0bztcbiAgICB3aWR0aDogJGFydGljbGVTcGFjZVJpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC4tYmFja2dyb3VuZEltYWdlICYge1xuICAgICAgd2lkdGg6ICRhcnRpY2xlU3BhY2VSaWdodCArICRndXR0ZXI7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bzsgcmlnaHQ6IGF1dG87IGJvdHRvbTogYXV0bzsgbGVmdDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogY2FsYygkZ3V0dGVyIC8gMik7XG4gICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkZHMpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiBhdXRvOyBsZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiAkYXJ0aWNsZVNwYWNlUmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgICB3aWR0aDogJGFydGljbGVTcGFjZVJpZ2h0ICsgJGd1dHRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtLW1ldGEtLWxhYmVsLFxuLmFydGljbGUtLW1ldGEtLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgLy8gbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uYXJ0aWNsZS0tbWV0YS0tbGFiZWwge1xuICBAZXh0ZW5kIC50ZXh0LS1tZXRhX2xhYmVsO1xuICBjbGVhcjogYm90aDtcbiAgLy8gd2lkdGg6IDExNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IGMoXCJyZWQgZGFya1wiKTtcbn1cblxuLmFydGljbGUtLW1ldGEtLXRleHQge1xuICBAZXh0ZW5kIC50ZXh0LS1tZXRhO1xuICAuYXJ0aWNsZS0tbWV0YS0tbGFiZWwgKyAmIHtcbiAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMTE1cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJGd1dHRlcik7XG4gIH1cbn1cblxuLmFydGljbGUtLW1ldGEtLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLmFydGljbGUtLWFjdGlvbnMge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zKTtcbn1cblxuLmFydGljbGUtLW1ldGFfYmFubmVyIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbn1cblxuLmFydGljbGUtLWFjdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYXJ0aWNsZS0tbWV0YV9iYW5uZXIge1xuICBjb2xvcjogYyhcIndoaXRlXCIpO1xuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICYuLW1vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjKFwicmVkIGRhcmtcIik7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgJi4tZXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMoXCJibHVlXCIpO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gICYuLWVwLW9uZ29pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMoXCJncmVlblwiKTtcbiAgfVxuICAmLi1lcC1kaXNjb250aW51ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMoXCJyZWRcIik7XG4gIH1cbiAgJi4taW5kZWVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU1N2E3O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGF7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICArLmFydGljbGUtLXNlY3Rpb257XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmFydGljbGUtLWFjdGlvbnNfaW5uZXIge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cblxuQGtleWZyYW1lcyBsb2FkZXJSb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpIHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigzNjBkZWcpIHNjYWxlKDEpO1xuICB9XG59XG5cbi5hcnRpY2xlLS1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgkY0xvd2xpZ2h0LCAwLjIpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKCRjTG93bGlnaHQsIDAuOCk7XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9uKGxvYWRlclJvdGF0ZSA1MDBtcyBsaW5lYXIgaW5maW5pdGUpO1xuICB9XG4gIC5hcnRpY2xlLS1zZWN0aW9uX2lubmVyICsgJiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgfVxufVxuXG4jcmVzb3VyY2VEb3dubG9hZC1tZW51IHtcbiAgQGV4dGVuZCAudGV4dC0tYm9keS0tdmVyeV9zbWFsbDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cblxuLmFydGljbGUtLW1hcHtcbiAgcGFkZGluZzowICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRjU2Vjb25kYXJ5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5tYXB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI21hcHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRDFGQ0ZGO1xuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgfVxuICAubW8tbG9nb3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMnJlbTtcbiAgICBib3R0b206IDJyZW07XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNTZWNvbmRhcnk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAubW8tbG9nbyBpbWd7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5cblxuXG4uYXJ0aWNsZSAubWVtYmVyT3JnYW5pc2F0aW9uc19jb250YWluZXJ7XG5cbiAgLm1lbWJlck9yZ3MtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgLm1lbWJlck9yZ3MtdGFibGUgdGgsXG4gIC5tZW1iZXJPcmdzLXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubWVtYmVyT3Jncy10YWJsZSB0aCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJGRkRJTldlYlByb01lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5tZW1iZXJPcmdzLXRhYmxlIHRkIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZW1iZXJPcmdzLXRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuICAubWVtYmVyT3Jncy10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRkZESU5XZWJQcm9NZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLm1lbWJlck9yZ3MtdGFibGUgdGg6bGFzdC1jaGlsZCxcbiAgLm1lbWJlck9yZ3MtdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuXG4gIC5tZW1iZXJPcmdzLXRhYmxlIC5zb3J0LWluZGljYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjM1cmVtO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjYmJiO1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2UsIGJvcmRlci10b3AtY29sb3IgMC4ycyBlYXNlO1xuICB9XG5cbiAgLm1lbWJlck9yZ3MtdGFibGUgdGhbZGF0YS1zb3J0LW9yZGVyPVwiZGVzY1wiXSAuc29ydC1pbmRpY2F0b3IsXG4gIC5tZW1iZXJPcmdzLXRhYmxlIHRoW2RhdGEtc29ydC1vcmRlcj1cImFzY1wiXSAuc29ydC1pbmRpY2F0b3Ige1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMxMTE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZW1iZXJPcmdzLXRhYmxlIHRoW2RhdGEtc29ydC1vcmRlcj1cImFzY1wiXSAuc29ydC1pbmRpY2F0b3Ige1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAubWVtYmVyT3Jncy10YWJsZSB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tZW1iZXJPcmdzLXRhYmxlLFxuICAgIC5tZW1iZXJPcmdzLXRhYmxlIHRib2R5LFxuICAgIC5tZW1iZXJPcmdzLXRhYmxlIHRyLFxuICAgIC5tZW1iZXJPcmdzLXRhYmxlIHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1lbWJlck9yZ3MtdGFibGUgdGRbZGF0YS1sYWJlbD1cIlR5cGVcIl0sXG4gICAgLm1lbWJlck9yZ3MtdGFibGUgdGRbZGF0YS1sYWJlbD1cIk1lbWJlciBTaW5jZVwiXSxcbiAgICAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVwiSW5kaXZpZHVhbCBNZW1iZXJzaGlwXCJdIHtcbiAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWVtYmVyT3Jncy10YWJsZSB0ZFtkYXRhLWxhYmVsPVwiSW5kaXZpZHVhbCBNZW1iZXJzaGlwXCJdIHtcbiAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWVtYmVyT3Jncy10YWJsZSB0ciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLm1lbWJlck9yZ3MtdGFibGUgdGQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICB9XG5cbiAgICAubWVtYmVyT3Jncy10YWJsZSB0ZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgICBmb250LWZhbWlseTogXCJGRkRJTldlYlByb01lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjE1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY291bnRyeS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsMCwwLDAuMik7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyAvKiBFbnN1cmVzIHRoZSBtb2RhbCBkb2Vzbid0IGludGVyZmVyZSB3aXRoIG1vdXNlIGV2ZW50cyAqL1xuICB3aWR0aDogMjAwcHg7XG59XG5cbiNtb2RhbENvbnRlbnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMS41cmVtXG59XG5cbiNtb2RhbENvbnRlbnQgLm1vX25hbWV7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tYm9sZDtcbn1cblxuLyogT3B0aW9uYWw6IEFkZCBzb21lIHRyYW5zaXRpb24gZm9yIHNtb290aCBhcHBlYXJhbmNlIGFuZCBkaXNhcHBlYXJhbmNlICovXG4uY291bnRyeS1tb2RhbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgLyogVXNlIHZpc2liaWxpdHkgaW5zdGVhZCBvZiBkaXNwbGF5ICovXG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsMCwwLDAuMik7XG4gIHotaW5kZXg6IDEwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDMwMHB4O1xufVxuXG4uY291bnRyeS1tb2RhbC5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgLyogTWFrZSBtb2RhbCB2aXNpYmxlICovXG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hcnRpY2xlLS1sb2dve1xuICBwYWRkaW5nOjIwcHg7XG4gIGhlaWdodDogMzYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjU2Vjb25kYXJ5O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtb3JpZ2luOiBjb250ZW50LWJveDtcbn1cblxuLm90aXAtLWZpZWxkX2xhYmVsIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS44KTtcbiAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICBtYXJnaW46IDAgJGd1dHRlciAwIDA7XG5cbiAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAvLyAgICAgbWFyZ2luOiAwO1xuICAgIC8vIH1cbn1cblxuLm90aXAtLWZpZWxkX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiBjYWxjKCRndXR0ZXIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCRndXR0ZXIpO1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLWxpZ2h0O1xuICAmLm90aXAtLWZpZWxkLS10eXBlX2Jvb2xlYW4ge1xuICAgIHBhZGRpbmc6IGNhbGMoJGd1dHRlci8yKSAuNzVlbSBjYWxjKCRndXR0ZXIvMikgLjVlbTtcbiAgICBmb250LXNpemU6IC44NWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICAgIH1cbiAgICAmLnZhbHVlX2dvb2Qge1xuICAgICAgICBjb2xvcjogIzYwNzQyRjtcbiAgICAgICAgYmFja2dyb3VuZDogI0RERThDNVxuICAgIH1cbiAgICAmLnZhbHVlX2JhZCB7XG4gICAgICAgIGNvbG9yOiAjRTgyNjI0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdCMUIxXG4gICAgfVxuICAgICYudmFsdWVfbmV1dHJhbCB7XG4gICAgICAgIGNvbG9yOiAjMDA1QzY0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQUZEMkQ1O1xuICAgIH1cbiAgfVxuICAmLm90aXAtLWZpZWxkLS10eXBlX251bWJlcntcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ub3RpcC0tZmllbGQge1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cblxuLm90aXAtLWZpZWxkX2V4dHJhe1xuICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xufVxuXG4ub3RpcC0tZmllbGRfZGV0YWlscyB7XG4gICAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1saWdodDtcbiAgICBmb250LXNpemU6IDEuNjZyZW07XG59XG5cbi5vdGlwLS1zZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U4ZThlYjtcbiAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZ3V0dGVyO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG59XG5cbi5vdGlwLS1maWVsZHN7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiBjYWxjKCRndXR0ZXIpO1xuICByb3ctZ2FwOiBjYWxjKCRndXR0ZXIpO1xuICBtYXJnaW4tdG9wOiAkZ3V0dGVyO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCRndXR0ZXIgKiAyKTtcbiAgJi5uby1jb2x1bW5ze1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuXG4ub3RpcC0tZmllbGRfZGF0ZSB7XG4gICAgbWFyZ2luOiAkZ3V0dGVyIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ub3RpcC0tbWV0YV9ibG9ja3N7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogJGd1dHRlcjtcbiAgbWFyZ2luLXRvcDogJGd1dHRlcjtcbiAgLm90aXAtLW1ldGFfYmxvY2t7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5vdGlwLS1tZXRhLS1sYWJlbHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjEpO1xuICAgICAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gICAgfVxuICAgIC5vdGlwLS1tZXRhLS10ZXh0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMS4yKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbWVkaXVtO1xuICAgIH1cbiAgfVxufVxuLnB1YmxpY2F0aW9uc3tcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gIGdhcDogJGd1dHRlcjtcbiAgLnB1YmxpY2F0aW9ue1xuICAgIHBhZGRpbmc6ICRndXR0ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlYjtcbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRwKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLmNvbGxhcHNpYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTsgLyogU21vb3RoIHRyYW5zaXRpb24gKi9cbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygkZ3V0dGVyKjMpO1xufVxuXG4uY29sbGFwc2libGUgLmZhZGUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDI1MHB4OyAvKiBBZGp1c3QgaGVpZ2h0IGZvciBncmFkaWVudCBmYWRlICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSwgcmdiYSgyNTUsMjU1LDI1NSwxKSk7XG59XG5cbi5jb2xsYXBzaWJsZSAuZXhwYW5kLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogJGd1dHRlcjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJhY2tncm91bmQ6ICRjQmx1ZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb2xsYXBzaWJsZS5leHBhbmRlZCB7XG4gICAgbWF4LWhlaWdodDogMTAwMDBweDsgLyogTGFyZ2UgbWF4LWhlaWdodCB0byBhbGxvdyBmb3IgdHJhbnNpdGlvbiAqL1xufVxuXG4uY29sbGFwc2libGUuZXhwYW5kZWQgLmZhZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59IiwiLy8gQ0FDVUxBVEUgQVNQRUNUIFJBVElPIE9GIDEwMCUgV0lERSBFTEVNRU5UXG5AbWl4aW4gaGVpZ2h0UmF0aW8oJHJhdGlvMTogMSwgJHJhdGlvMjogMSwgJHdpZHRoOiB0cnVlKSB7XG5cbiAgJGhlaWdodDogcGVyY2VudGFnZShjYWxjKCRyYXRpbzIgLyAkcmF0aW8xKSk7XG5cbiAgQGlmICR3aWR0aCA9PSB0cnVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAkaGVpZ2h0O1xufSIsIi8vIFBBR0UgQk9EWSBNT0RVTEVcbi8vID09PT09PT09PT09PT09PT1cblxuLy8gU0lERUJBUiAoUklHSFQgU0lERSlcbi5zaWRlYmFyIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyk7XG4gIGNvbG9yOiAkY1NlY29uZGFyeTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkc2lkZWJhckJyZWFrKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICRzaWRlYmFyV2lkdGg7XG4gIH1cbn1cblxuLnNpZGViYXItLXNlY3Rpb24ge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBwYWRkaW5nLXRvcDogJGd1dHRlcjtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gIGNvbG9yOiAkY0xvd2xpZ2h0O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRzaWRlYmFyQnJlYWspIHtcbiAgICAvLyBwYWRkaW5nLXRvcDogJGd1dHRlcioyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyO1xuICAgICYuLXRvcCB7XG4gICAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gICAgICAmLi1iYWNrZ3JvdW5kSW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGNvbG9yOiAkY0xvd2xpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLi1hZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkY0R1bGw7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRzaWRlYmFyQnJlYWspIHtcbiAgICAgIHBhZGRpbmc6IGNhbGMoY2FsYygkc2lkZWJhcldpZHRoIC0gJGFkdmVydFdpZHRoKSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLnRtbi13aWRnZXR7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAuZmx1aWQtdjF7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi4tbW9Qcm9maWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjRGVmYXVsdDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRzaWRlYmFyQnJlYWspIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuaDR7XG4gICAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgIH1cbiAgICAmLmZpeGVke1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6ICRzaWRlYmFyV2lkdGg7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG4gICAgLnNlY3Rpb24tbGlua3NfX3N1YntcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICB9XG4gICAgdWx7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLnNlY3Rpb24tbGlua3NfX2xpbmssIC5zZWN0aW9uLWxpbmtzX19zdWItbGlua3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEuNCk7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGNvbG9yOiAkY0xpbmtzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICYudmlzaWJsZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0JsdWU7XG4gICAgICAgICAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuZml4ZWQraW5zIC4tYWR7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4uc2lkZWJhci0tYWQge1xuICBAaW5jbHVkZSBoZWlnaHRSYXRpbygxLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNEdWxsO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGxpZ2h0ZW4oJGNEdWxsLCA1JSk7XG59XG5cblxuLnNpZGViYXItLXJlbGF0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhIHtcbiAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjSGlsaWdodDtcbiAgICB9XG4gICAgLi1iYWNrZ3JvdW5kSW1hZ2UgJiB7XG4gICAgICBjb2xvcjogJGNQcmltYXJ5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGgze1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn0iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIC8vIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCBjKFwiZ3JleSBtZWRpdW1cIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjTG93bGlnaHQ7XG59XG5cbi5icmVhZGNydW1iLS1pbm5lciB7XG4gIEBpbmNsdWRlIHNwYW4oMjQpO1xufVxuXG4uYnJlYWRjcnVtYi0td3JhcHBlciB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkdGV4dEluZGVudDtcbiAgICAvLyBAaW5jbHVkZSBzcGFuKDE5KTtcbiAgICAvLyBAaW5jbHVkZSBwdXNoKDUpO1xuICB9XG59XG5cbi5icmVhZGNydW1iLS1uYXYge1xuICBwYWRkaW5nOiBjYWxjKCRndXR0ZXIgLyAyKSAwO1xuICBhLFxuICBwIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS40KTtcbiAgICBjb2xvcjogJGNTZWNvbmRhcnk7XG4gIH1cbn0iLCIubGlzdGluZ19zZWFyY2gge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBwYWRkaW5nOiAkZ3V0dGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0dob3N0O1xuICAvLyBib3JkZXI6ICRib3JkZXJXaWR0aCBzb2xpZCAkY0dob3N0O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xufVxuXG4uLXNlYXJjaEJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206ICRndXR0ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oYyhcImdyZXlcIiksIDMlKTtcbn1cbiNyZXN1bHRzIGRpdltkYXRhLWVuYWJsZWQ9XCJmYWxzZVwiXXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI3Jlc2V0U2VhcmNoQnRue1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcbn0iLCIubGlzdGluZ19wYWdpbmF0aW9uIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbiAgdWwge1xuICAgIEBpbmNsdWRlIGNsZWFyTGlzdDtcbiAgfVxuICBsaSB7XG4gICAgQGluY2x1ZGUgc3BhbihjYWxjKCRjb2x1bW5zIC8gMykgbmVzdCk7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgICYuLWRpc2FibGVkIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY0xvd2xpZ2h0O1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY0hpbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59IiwiLmxpc3RpbmcsXG4ubGlzdGluZy0taGVhZGVyIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyBuZXN0KTtcbn1cblxuLmxpc3RpbmctLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRndXR0ZXIqMiAwICRndXR0ZXIgMDtcbiAgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0aW5nX21vZHVsZSAmIHtcbiAgICBwYWRkaW5nOiAwIGNhbGMoJGd1dHRlciAvIDIpIDAgY2FsYygkZ3V0dGVyIC8gMik7XG4gIH1cbn1cblxuLmxpc3RpbmctLWJvZHkge1xuICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigxKTtcbiAgXG4gICYubGlzdGluZy0tY29scy0yIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgICAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoMik7XG4gICAgfVxuICB9XG59XG5cbi5saXN0aW5nLS1ib2R5X2hhbGYge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zIG5lc3QpO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCR0cCkge1xuICAgIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMqMC41IG5lc3QpO1xuICB9XG59XG5cbi8vIEFSVElDTEUgTElTVElOR1xuLnBhZ2VfYm9keS0tYXJ0aWNsZV9saXN0aW5nIHtcbiAgQGluY2x1ZGUgc3BhbigkY29sdW1ucyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjU2Vjb25kYXJ5O1xufVxuXG4vLyBNT0RVTEVcbi5saXN0aW5nX21vZHVsZSB7XG4gIHBhZGRpbmctdG9wOiAkZ3V0dGVyKjI7XG4gIHBhZGRpbmctYm90dG9tOiAkZ3V0dGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY0RlZmF1bHQ7XG59XG5cbiNsaXN0aW5nUmVzdWx0c3tcbiAgLnJlc2V0U2VhcmNoe1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4jcmVzdWx0c0hpbnQge1xuICBiYWNrZ3JvdW5kOiAkY0dob3N0O1xuICBwYWRkaW5nOiAkZ3V0dGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjQpO1xuICBmb250LWZhbWlseTogJHR5cGVfc3R5bGUtLW1lZGl1bTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLmxpc3RpbmctLWJvZHlfY29udHJvbHMge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZV9zdHlsZS0tbWVkaXVtO1xuICBcbiAgcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBtaXgoJGNQcmltYXJ5LCB3aGl0ZSwgNTAlKTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBtaXgoJGNQcmltYXJ5LCB3aGl0ZSwgNTAlKTtcbiAgICBwYWRkaW5nOiAxZW07XG4gICAgZm9udC1mYW1pbHk6ICR0eXBlX3N0eWxlLS1tZWRpdW07XG4gIH1cbiAgc3BhbntcbiAgICBwYWRkaW5nOiAxZW07XG4gIH1cblxuICAucGFnaW5hdGUtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNIaWxpZ2h0O1xuICAgICAgYmFja2dyb3VuZDogJGNHaG9zdDtcbiAgICB9XG4gIH1cblxuICAmLS1sZWZ0LFxuICAmLS1jZW50ZXIsXG4gICYtLXJpZ2h0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cblxuICAmLS1sZWZ0IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHB7XG4gICAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICB9XG4gIH1cblxuICAmLS1jZW50ZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLS1yaWdodCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcHtcbiAgICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIH1cbiAgfVxufSIsIi5yZXNvdXJjZXNfbW9kdWxlIHtcbiAgcGFkZGluZzogJGd1dHRlcioyIDAgJGd1dHRlciAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1ByaW1hcnk7XG4gICYuLWR1bGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMoXCJncmV5XCIpO1xuICB9XG59XG5cbi5yZXNvdXJjZXNfbW9kdWxlLS1oZWFkZXIge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zKTtcbiAgY29sb3I6ICRjU2Vjb25kYXJ5O1xuICBoMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuICBcbiAgcCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLi1kdWxsICYge1xuICAgIGNvbG9yOiAkY1ByaW1hcnk7XG4gIH1cbiAgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5yZXNvdXJjZXNfbW9kdWxlLS1ib2R5IHtcbiAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoMSk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1sKSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoMik7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGwpIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigzKTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCRkbSkge1xuICAgIEBpbmNsdWRlIGdyaWQtY29udGFpbmVyKDYpO1xuICB9XG59IiwiLmNsYXNzaWZpZWRzX21vZHVsZSB7XG4gIHBhZGRpbmc6ICRndXR0ZXIqMiAwICRndXR0ZXIgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNTZWNvbmRhcnk7XG59XG5cbi5jbGFzc2lmaWVkc19tb2R1bGUtLWhlYWRlciB7XG4gIEBpbmNsdWRlIHNwYW4oJGNvbHVtbnMpO1xuICBjb2xvcjogJGNQcmltYXJ5O1xuICA+ICoge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgaDJ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgfVxuICBwe1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5jbGFzc2lmaWVkc19tb2R1bGUtLWJvZHkge1xuICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigxKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbWwpIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigyKTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50KCR0bCkge1xuICAgIEBpbmNsdWRlIGdyaWQtY29udGFpbmVyKDMpO1xuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGRtKSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoNik7XG4gIH1cbn0iLCIuY2FsbFRvQWN0aW9uX21vZHVsZSB7XG4gIHBhZGRpbmc6ICRndXR0ZXIqMiAwICRndXR0ZXIgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNIaWxpZ2h0O1xufSIsIi5wb3B1bGFyX21vZHVsZSB7XG4gIHBhZGRpbmc6ICRndXR0ZXIqMiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY1ByaW1hcnk7XG4gIGNvbG9yOiAkY1NlY29uZGFyeTtcbn1cblxuLnBvcHVsYXJfbW9kdWxlLS1pbm5lcntcbiAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoMSk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG1sKSB7XG4gICAgQGluY2x1ZGUgZ3JpZC1jb250YWluZXIoMik7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdHApIHtcbiAgICBAaW5jbHVkZSBncmlkLWNvbnRhaW5lcigzKTtcbiAgfVxufVxuXG4ucG9wdWxhcl9tb2R1bGUtLWxpc3QsXG4ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmUsXG4ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW1hZ2UsXG4ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5mbyB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJle1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4XG59XG4ucG9wdWxhcl9tb2R1bGUtLWZlYXR1cmVfaW5uZXJ7XG4gICYubWVkaWF7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9tZWRpYXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtc2l6ZSA1MDBtcyBlYXNlLWluLW91dDtcbiAgJi52aWRlb3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BsYXlfYnRuLnN2Zyk7XG4gIH1cbiAgJi5pbWFnZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3ZpZXdfYnRuLnN2Zyk7XG4gIH1cbiAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTZweDtcbiAgfVxufVxuLnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX292ZXJsYXl7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGd1dHRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY0xvd2xpZ2h0LCAwLjc1KTtcbiAgaDN7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb3B1bGFyX21vZHVsZS0tbGlzdF9pbm5lcixcbi5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIHtcbiAgcGFkZGluZzogJGd1dHRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBoM3tcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5wb3B1bGFyX21vZHVsZS0tbGlzdF9pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjQmx1ZTtcbiAgaDIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnBvcHVsYXJfbW9kdWxlLS1mZWF0dXJlX2ltYWdle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNMb3dsaWdodCwgMyUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDBweCByZ2JhKGJsYWNrLCAwLjIpO1xuICB9XG59XG5cbi5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNMb3dsaWdodDtcbn1cbi5wb3B1bGFyX21vZHVsZS0tZmVhdHVyZV9pbmZvIHtcbiAgYSB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiRkZESU5XZWJQcm9MaWdodFwiLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjk4cmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4ucG9wdWxhcl9tb2R1bGUtLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBhIHtcbiAgICAgIEBleHRlbmQgJWFMaW5rLS1mb2N1cztcbiAgICAgIGNvbG9yOiAkY1NlY29uZGFyeTtcbiAgICB9XG4gIH1cbn0iLCIuYWRXaWRlLFxuLmFkU21hbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogcmdiYSgzMCwgMjQsIDUyLCAuNSk7XG59XG5cbi5hZFdpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtdykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5hZFNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRtdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFkV2lkZS0taW5uZXIge1xuICBAaW5jbHVkZSBzcGFuKCRjb2x1bW5zKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWRXaWRlLS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6ICRndXR0ZXIgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgaW1nIHtcbiAgICB3aWR0aDogODAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICAuYWRTbWFsbCAmIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbiAgaWZyYW1le1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLyohIExpdHkgLSB2My4wLjAtZGV2IC0gMjAyMC0wNC0yNlxuKiBodHRwOi8vc29yZ2FsbGEuY29tL2xpdHkvXG4qIENvcHlyaWdodCAoYykgMjAxNS0yMDIwIEphbiBTb3JnYWxsYTsgTGljZW5zZWQgTUlUICovXG5cbi5saXR5LWFjdGl2ZSxcbi5saXR5LWFjdGl2ZSBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xufVxuXG4ubGl0eS5saXR5LW9wZW5lZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5saXR5LmxpdHktY2xvc2VkIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmxpdHkgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubGl0eS13cmFwIHtcbiAgei1pbmRleDogOTk5MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGl0eS13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuXG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG59XG5cbi5saXR5LWxvYWRpbmcgLmxpdHktbG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxpdHktY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIC4zcyBlYXNlO1xufVxuXG4ubGl0eS1sb2FkaW5nIC5saXR5LWNvbnRlbnQsXG4ubGl0eS1jbG9zZWQgLmxpdHktY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cblxuLmxpdHktY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAuNik7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAuNik7XG59XG5cbi5saXR5LWNsb3NlLFxuLmxpdHktY2xvc2U6aG92ZXIsXG4ubGl0eS1jbG9zZTpmb2N1cyxcbi5saXR5LWNsb3NlOmFjdGl2ZSxcbi5saXR5LWNsb3NlOnZpc2l0ZWQge1xuICB6LWluZGV4OiA5OTk0O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuXG4gIC8qIENoYW5nZSB0byBwb3NpdGlvbjogYWJzb2x1dGUgdG8gZGlzcGxheSBjbG9zZSBidXR0b24gaW5zaWRlIGNvbnRlbnQgY29udGFpbmVyICovXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGl0eS1jbG9zZTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxpdHktY2xvc2U6YWN0aXZlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi8qIEltYWdlICovXG5cbi5saXR5LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGlGcmFtZSAqL1xuXG4ubGl0eS1pZnJhbWUgLmxpdHktY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG5cbi5saXR5LWlmcmFtZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmxpdHktaWZyYW1lLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIC42KTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIC42KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmxpdHktaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iXX0= */
