.block-reveal{background:#f7f7f7;position:absolute;left:0;right:0;top:0;bottom:0;width:auto;max-width:100%;height:auto;flex:none;margin:0 0 0 0;transform-origin:center right;transition:1s cubic-bezier(0.4, 0.4, 0, 1);z-index:1}.scroll-ani.on .block-reveal{transform:scale(0, 1)}.scroll-ani.on .block-reveal+img{transform:scale(1)}.scroll-ani.fadeIn{visibility:hidden;opacity:0;transition:visibility 1.1s ease,opacity 1.1s ease,transform 1.1s ease}.scroll-ani.fadeIn.on{visibility:visible;opacity:1}.scroll-ani.fadeInUp{position:relative;visibility:hidden;opacity:0;transition:visibility 1.1s ease,opacity 1.1s ease,transform 1.1s ease;transform:translateY(110px)}.scroll-ani.fadeInUp.on{visibility:visible;opacity:1;transform:translateY(0)}.scroll-ani.fadeInDown{position:relative;visibility:hidden;opacity:0;transition:visibility 1.1s ease,opacity 1.1s ease,transform 1.1s ease;transform:translateY(-110px)}.scroll-ani.fadeInDown.on{visibility:visible;opacity:1;transform:translateY(0)}.scroll-ani.fadeInRight{position:relative;visibility:hidden;opacity:0;transition:visibility 1.1s ease,opacity 1.1s ease,transform 1.1s ease;transform:translateX(-110px)}.scroll-ani.fadeInRight.on{visibility:visible;opacity:1;transform:translateX(0)}.scroll-ani.fadeInLeft{position:relative;visibility:hidden;opacity:0;transition:visibility 1.1s ease,opacity 1.1s ease,transform 1.1s ease;transform:translateX(110px)}.scroll-ani.fadeInLeft.on{visibility:visible;opacity:1;transform:translateX(0)}.reveal{position:relative;overflow:hidden}.reveal>span{display:block;opacity:0;line-height:1.5}.reveal.on>span{animation:text-active-ani 1.3s cubic-bezier(0.4, 0, 0.2, 1) both}@keyframes text-active-ani{from{opacity:0;filter:Alpha(opacity=0);transform:translateY(90%)}to{opacity:1;filter:Alpha(opacity=100);transform:translateY(0)}}/*! jQuery UI - v1.13.2 - 2023-03-06
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{touch-action:none}.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;-ms-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-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{touch-action:none}.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-autocomplete{position:absolute;top:0;left:0;cursor:default}.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-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-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.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-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.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-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom: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}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94, 158, 214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/sass/vendors/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/sass/vendors/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/sass/vendors/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/sass/vendors/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/sass/vendors/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/sass/vendors/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/sass/vendors/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char::before,.splitting .char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0, 100px, 0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0, -100px, 0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px, 0, 0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(0.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0, 100%, 0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0, -100%, 0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%, 0, 0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}/*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media(prefers-reduced-motion: reduce),print{.animate__animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{animation-name:slideOutUp}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:900;src:url("/fonts/NotoSansKR-Black.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:700;src:url("/fonts/NotoSansKR-Bold.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:500;src:url("/fonts/NotoSansKR-Medium.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:400;src:url("/fonts/NotoSansKR-Regular.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:300;src:url("/fonts/NotoSansCJKkr-DemiLight.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:200;src:url("/fonts/NotoSansKR-Light.woff") format("woff")}@font-face{font-family:"Noto_Sans_KR";font-style:normal;font-weight:100;src:url("/fonts/NotoSansKR-Thin.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:900;src:url("/fonts/Pretendard-Black.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:800;src:url("/fonts/Pretendard-ExtraBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:700;src:url("/fonts/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:600;src:url("/fonts/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:500;src:url("/fonts/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:400;src:url("/fonts/Pretendard-Regular.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:300;src:url("/fonts/Pretendard-Light.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:200;src:url("/fonts/Pretendard-ExtraLight.woff") format("woff")}@font-face{font-family:"Pretendard";font-style:normal;font-weight:100;src:url("/fonts/Pretendard-Thin.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url("/fonts/Montserrat-Black.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;src:url("/fonts/Montserrat-ExtraBold.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("/fonts/Montserrat-Bold.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("/fonts/Montserrat-SemiBold.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url("/fonts/Montserrat-Medium.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("/fonts/Montserrat-Regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url("/fonts/Montserrat-Light.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;src:url("/fonts/Montserrat-ExtraLight.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url("/fonts/Montserrat-Thin.woff") format("woff")}@font-face{font-family:"play";font-style:normal;font-weight:700;src:url("/fonts/Play-Bold.woff") format("woff")}@font-face{font-family:"play";font-style:normal;font-weight:400;src:url("/fonts/Play-Regular.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:900;src:url("/fonts/Poppins-Black.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:800;src:url("/fonts/Poppins-ExtraBold.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:700;src:url("/fonts/Poppins-Bold.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:600;src:url("/fonts/Poppins-SemiBold.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:500;src:url("/fonts/Poppins-Medium.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:400;src:url("/fonts/Poppins-Regular.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:300;src:url("/fonts/Poppins-Light.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:200;src:url("/fonts/Poppins-ExtraLight.woff") format("woff")}@font-face{font-family:"poppins";font-style:normal;font-weight:100;src:url("/fonts/Poppins-Thin.woff") format("woff")}*{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit}*,:after,:before{box-sizing:border-box}:root{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}html,body{height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}button{background:none;border:0;cursor:pointer}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}html,body{background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal}ul,ol,li{list-style-type:none}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}input{font-family:inherit;-webkit-border-radius:0;border:0}textarea{resize:none}button{border-radius:0}address,em{font-style:normal}input:focus,select:focus,option:focus,textarea:focus,button:focus{outline:none}p,span,b,strong,h1,h2,h3,h4,h5,h6{word-break:keep-all}.clearfix:after{content:"";clear:both;display:block}select{appearance:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.none-reset,.none-reset *{font-size:revert;font-family:revert;font-weight:revert;line-height:1.4;color:revert;letter-spacing:revert;display:revert}.none-reset table[align=center],.none-reset * table[align=center]{margin:0 auto}.none-reset thead,.none-reset tbody,.none-reset tfoot,.none-reset tr,.none-reset td,.none-reset th,.none-reset * thead,.none-reset * tbody,.none-reset * tfoot,.none-reset * tr,.none-reset * td,.none-reset * th{border:inherit;text-align:revert;margin:revert;padding:revert;font:revert;color:revert;letter-spacing:revert}.none-reset img{height:auto !important}html,body{font-family:"Pretendard","Noto Sans KR","Noto_Sans_KR",sans-serif;font-weight:400;color:#111;letter-spacing:-0.04em}#container{overflow:hidden}.w1720{max-width:1720px;margin:0 auto}.w1500{max-width:1500px;margin:0 auto}.w1400{max-width:1400px;margin:0 auto}.w1300{max-width:1300px;margin:0 auto}.w1280{max-width:1280px;margin:0 auto}.w1200{max-width:1200px;margin:0 auto}.w1100{max-width:1100px;margin:0 auto}.blind{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;white-space:nowrap;clip:rect(0, 0, 0, 0)}.br{display:block}.mo-br{display:inline}.mo-block{display:none}.mo-none{display:block}@media screen and (max-width: 768px){.mo-block{display:block}.mo-none{display:none}.mo-br{display:block}.br{display:inline}.btn-more{margin-top:6vw}.btn-more .more{width:40px;height:40px}}.custom-splitting{overflow:hidden;opacity:0}.custom-splitting.splitting{opacity:1}.custom-splitting.splitting .word{overflow:hidden;line-height:inherit;display:inline-block}.custom-splitting.splitting .char{display:inline-block;position:relative;font-size:inherit;font-family:inherit;font-weight:inherit;opacity:0}.btn-more{display:flex;justify-content:center;margin-top:60px}.btn-more .more{position:relative;width:50px;height:50px;border:solid 2px #00a4e0;background:#fff;border-radius:50%;box-shadow:0 0 18.8px 1.2px rgba(0,164,224,.15);transition:all .4s}.btn-more .more:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:14px;height:2px;background:#00a4e0}.btn-more .more:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:14px;background:#00a4e0}.btn-more .more:hover{background:#00a4e0}.btn-more .more:hover:before{background:#fff}.btn-more .more:hover:after{background:#fff}.popup{position:fixed;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);width:600px;height:auto;max-height:90vh;padding:55px 55px 60px;border-radius:20px;background-color:#fff;z-index:1001;display:none;flex-direction:column;align-items:flex-start}.popup__top{width:100%;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #3a3a3a;padding-bottom:25px;flex-shrink:0}.popup__title{font-size:1.875rem;font-weight:700;line-height:1.2}.popup__cont{width:100%;padding-top:30px;overflow:auto;flex:1 1 auto}.popup__cont .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:50px}.popup__cont .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}.popup__cont .btn-save{background-color:#00a3e8;color:#fff}.popup__cont .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}.popup.on{display:flex}.popup-1{max-width:600px;height:580px}.popup-1 .popup__cont{padding-top:21px}.popup-1 .popup__cont .list{width:100%;padding-bottom:25px;border-bottom:1px solid #e5e5e5}.popup-1 .popup__cont .item{display:flex;align-items:center;font-size:1rem;padding:9px 0}.popup-1 .popup__cont .item>div:nth-of-type(1){width:90px;font-weight:700;flex-shrink:0}.popup-1 .popup__cont .item>div:nth-of-type(2){flex:1 1 auto}.popup-1 .popup__cont input[type=text],.popup-1 .popup__cont select{width:100%;height:45px;border:1px solid #dedede;background-color:#fff;padding:.5em 1em;color:#111}.popup-1 .popup__cont input[type=text]::-moz-placeholder, .popup-1 .popup__cont select::-moz-placeholder{color:#999}.popup-1 .popup__cont input[type=text]::placeholder,.popup-1 .popup__cont select::placeholder{color:#999}.popup-1 .popup__cont select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}.popup-1 .popup__cont .input-wrap{display:flex;justify-content:space-between;align-items:center}.popup-1 .popup__cont input[type=text].input-mini,.popup-1 .popup__cont .select-mini{width:120px}.popup-1 .popup__cont .info{font-size:1rem;font-weight:700;line-height:1.75;margin-top:1.5em}.popup-policy{width:auto;height:100%}.popup-policy .popup__cont{height:calc(100% - 93px)}.popup-complete{display:flex;flex-direction:column;align-items:center;text-align:center}.popup-complete img{display:block;margin:0 auto}.popup-complete .title{font-size:1.875rem;font-weight:700;color:#111;margin-top:1em}.popup-complete .desc{font-size:1.25rem;color:#111;margin:.8em 0 2em}.popup-complete .btn{display:block;width:180px;height:60px;border-radius:5px;background-color:#00a3e8;margin:0 auto;font-size:1.125rem;font-weight:700;color:#fff}.complete_wrap{width:600px;margin:0 auto;border-radius:20px;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #e6e6e6;padding:73px 0}.complete_wrap img{display:block;margin:0 auto}.complete_wrap .title{font-size:1.875rem;font-weight:700;color:#111;margin-top:1em}.complete_wrap .desc{font-size:1.25rem;color:#111;margin:.8em 0 0 0}.complete_wrap .btn{display:block;width:180px;height:60px;border-radius:5px;background-color:#00a3e8;margin:0 auto;font-size:1.125rem;font-weight:700;color:#fff;margin-top:40px}@media screen and (min-width: 1px)and (max-width: 1200px){.popup-1 .popup__cont input[type=text].input-mini,.popup-1 .popup__cont .select-mini{width:30%}}@media screen and (min-width: 1px)and (max-width: 768px){.popup{width:90%;padding:9vw 5vw;border-radius:15px}.popup__top{padding-bottom:4vw}.popup__title{font-size:4.5vw}.popup__close{width:4vw}.popup__cont{padding-top:4vw}.popup__cont .btn-wrap{margin-top:8vw;gap:1.7vw}.popup__cont .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}.popup-1{height:auto}.popup-1 .popup__cont{padding-top:3vw}.popup-1 .popup__cont .list{padding-bottom:3vw}.popup-1 .popup__cont .item{font-size:2.6vw;padding:1.5vw 0}.popup-1 .popup__cont .item>div:nth-of-type(1){width:7em}.popup-1 .popup__cont .item>div:nth-of-type(2){padding:0}.popup-1 .popup__cont input[type=text]{height:40px;font-size:2.6vw}.popup-1 .popup__cont input[type=text]::-moz-placeholder{font-size:2.6vw}.popup-1 .popup__cont input[type=text]::placeholder{font-size:2.6vw}.popup-1 .popup__cont select{font-size:2.6vw;height:40px;background-position:right 1em center}.popup-1 .popup__cont .info{font-size:2.6vw;line-height:1.57}.popup-complete img{width:15%}.popup-complete .title{font-size:4vw}.popup-complete .desc{font-size:2.7vw}.popup-complete .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}.complete_wrap{width:100%;padding:7vw 0}.complete_wrap img{width:15%}.complete_wrap .title{font-size:4vw}.complete_wrap .desc{font-size:2.7vw}.complete_wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw;margin-top:4vw}}@media screen and (min-width: 1px)and (max-width: 500px){.popup{border-radius:10px}.popup__title{font-size:4.8vw}.popup__cont .btn-wrap .btn{font-size:3vw;border-radius:3px}.popup-1 .popup__cont .item{font-size:2.8vw}.popup-1 .popup__cont input[type=text]{height:35px;font-size:2.8vw}.popup-1 .popup__cont input[type=text]::-moz-placeholder{font-size:2.8vw}.popup-1 .popup__cont input[type=text]::placeholder{font-size:2.8vw}.popup-1 .popup__cont select{font-size:2.8vw;height:35px;background-size:.7em}.popup-1 .popup__cont .info{font-size:2.8vw}.popup-complete .title{font-size:4.3vw}.popup-complete .desc{font-size:3vw}.popup-complete .btn{font-size:3vw}.complete_wrap .title{font-size:4.3vw}.complete_wrap .desc{font-size:3vw}.complete_wrap .btn{font-size:3vw}}.skip{padding:20px 0;color:#fff;font-size:25px;display:block;text-align:center;position:absolute;background-color:#00a3e8;width:100%;top:-999px;opacity:0;z-index:999}.header{position:fixed;left:0;top:0;width:100%;height:110px;background-color:#fff;overflow:hidden;z-index:100;transition:height .4s,background-color .4s}.header__wrap{width:100%;margin:0 auto;height:110px;display:flex;justify-content:space-between;align-items:center;padding:0 94px;transition:height .4s;position:relative;z-index:2}.header__logo{display:block;width:262px;height:auto;aspect-ratio:262/59;background:url("/images/layout/logo.jpg") no-repeat center center/contain}.header__nav{z-index:2}.header__nav .dep1{display:flex;justify-content:center}.header__nav .dep1_li{text-align:center}.header__nav .dep1_a{font-size:1.125rem;font-weight:700;display:block;width:auto;height:100%;padding:46px 48px;text-align:center;position:relative;transition:color .4s,padding .4s}.header__nav .dep1_a::after{content:"";position:absolute;left:50%;bottom:-10px;width:26px;height:auto;aspect-ratio:26/19;background:url("/images/layout/nav-flower.jpg") no-repeat center center/contain;transform:translate3d(-50%, 0, 0);opacity:0;transition:opacity .2s ease-out;z-index:5}.header__nav .dep2-box{display:none;position:absolute;top:110px;left:0;width:100%;height:310px;background-color:#fff}.header__nav .dep2-box .title-box{background-color:#fff;padding-right:96px;display:flex;align-items:center;text-align:left}.header__nav .dep2-box .title-box .inner{width:-moz-fit-content;width:fit-content;margin-left:auto;display:none}.header__nav .dep2-box .title-box .title{font-size:30px;font-weight:600;color:#111;margin-bottom:1em}.header__nav .dep2-box .title-box .desc{font-size:1rem;line-height:1.56;letter-spacing:-0.48px;text-align:left;color:#333}.header__nav .dep2{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:26px 16px;padding:54px 0 0 70px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto}.header__nav .dep2>li{width:240px;height:50px;border-radius:5px;font-size:1rem;position:relative;border:1px solid #e5e5e5;overflow:hidden;text-align:left;background:url("/images/layout/nav-arrow.png") no-repeat right 1.5em center;transition:background .4s}.header__nav .dep2>li>a{position:relative;display:block;width:100%;height:100%;line-height:50px;padding:0 1.5em;transition:color .4s}.header__nav .dep3{padding-left:30px;padding-top:25px}.header__nav .dep3 li{font-size:15px}.header__nav .dep3 li:not(:last-child){margin-bottom:1em}.header__nav .dep1_li.on .dep1_a::after{opacity:1}.header__nav .dep1_li.on .dep2-box{display:flex}.header .btn-search{display:inline-block;width:20px;height:auto;aspect-ratio:1/1;background:url("/images/layout/btn-search.png") no-repeat center center/contain;margin-right:42px}.search-box{display:none;position:absolute;left:0;top:110px;width:100%;height:250px;background-color:#fff;padding:65px 0 0;z-index:40}.search-box .search-cont{margin:0 auto;width:900px;border-bottom:3px solid #222;position:relative}.search-box input[type=text]{display:block;width:100%;font-size:1.125rem;padding:1.2em 70px 1.2em 0}.search-box input[type=text]::-moz-placeholder{color:#999}.search-box input[type=text]::placeholder{color:#999}.search-box button{position:absolute;right:0;top:50%;transform:translateY(calc(-50% + 0.5px));width:27px;height:auto;aspect-ratio:27/26;background:url("/images/layout/btn-searchbar.png") no-repeat center center}.search-box .btn-close-search{position:absolute;right:-60px;top:50%;transform:translateY(calc(-50% + 0.5px));width:25px;height:auto;aspect-ratio:1/1;background:url("/images/layout/btn-search-close.png") no-repeat center center}.fixed-area{position:fixed;left:50%;top:0;transform:translate3d(-50%, 0, 0);width:100%;height:110px;margin:0 auto;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:0 94px;pointer-events:none;transition:height .4s}.btn-sitemap{display:block;position:relative;z-index:1000;width:18px;height:auto;aspect-ratio:1/1;background:url("/images/layout/btn-sitemap.png") no-repeat center center/contain;transition:background .4s,transform .4s;margin-left:auto;pointer-events:auto}.btn-sitemap.active{background-image:url("/images/layout/btn-sitemap-close.png")}.sitemap__logo-m{display:none}@media(hover: hover){.header__nav .dep1_li:hover .dep1_a{color:#00a3e8}.header__nav .dep1_li:hover .dep1_a::after{opacity:1}.header__nav .dep2>li:hover{color:#fff;font-weight:700;background-color:#00a3e8;background-image:url("/images/layout/nav-arrow-on.png")}}.header.open{height:420px}.header.open .header__wrap{border-bottom:1px solid #e5e5e5}.header.open-search{box-shadow:0 10px 20px 0 rgba(0,0,0,.1);overflow:visible}.header.open-search .header__bottom{border-bottom:1px solid #e5e5e5}.header.open-search .header__nav{pointer-events:none}.sitemap{position:fixed;width:100vw;height:100vh;left:0;top:0;opacity:0;visibility:hidden;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:999}.sitemap::before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .6s ease}.sitemap .sitemap__bg-1,.sitemap .sitemap__bg-2{position:absolute;height:auto;background-size:contain;pointer-events:none}.sitemap .sitemap__bg-1{left:-15%;top:-43%;width:934px;aspect-ratio:934/940;background:url("/images/layout/sitemap-bg-1.png") no-repeat center center}.sitemap .sitemap__bg-2{right:-10%;bottom:-30%;width:648px;aspect-ratio:648/650;background:url("/images/layout/sitemap-bg-2.png") no-repeat center center}.sitemap .w1500{width:1500px;position:relative;z-index:2}.sitemap__top{margin-bottom:90px}.sitemap__nav .sm_dep1{width:100%;display:flex;justify-content:space-between;align-items:stretch;margin:0 auto}.sitemap__nav .sm_dep1_li{transition:border .4s .5s;border-left:1px solid rgba(0,0,0,.08);padding-left:50px;margin-left:50px}.sitemap__nav .sm_dep1_li:first-of-type{padding-left:0;margin-left:0;border-left:none}.sitemap__nav .sm_dep1_li:last-of-type{padding-right:50px}.sitemap__nav .dep1_a{display:block;font-size:1.875rem;font-weight:800;text-transform:uppercase;line-height:1.25;letter-spacing:normal;position:relative;color:#111;overflow:hidden;margin-bottom:1.6em;background:linear-gradient(to right, #00a3e8, #00a3e8 50%, #111 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:200% 100%;background-position:100%;text-decoration:none;transition:color .4s,background-position .3s ease}.sitemap__nav .dep2-box .title-box{display:none}.sitemap__nav .sm_dep2>li{font-size:1.125rem;margin-bottom:1.5em}.sitemap__nav .sm_dep2>li:last-of-type{margin-bottom:0}.sitemap__nav .sm_dep2>li a{color:#555;display:block;transition:color .4s}.sitemap__nav .dep3{display:none}@media(hover: hover){.sitemap__nav .sm_dep1_li:hover .dep1_a{background-position:0 100%}.sitemap__nav .sm_dep2 a:hover{color:#00a3e8;font-weight:700}}@keyframes move-x-ani{0%{transform:translateX(0)}100%{transform:translateX(30px)}}@keyframes move-y-ani{0%{transform:translateY(0)}100%{transform:translateY(25px)}}.sitemap.on{opacity:1;visibility:visible}.sitemap.on::before{opacity:1}.sitemap.on .sitemap__bg-1{animation:move-x-ani 1.5s linear alternate infinite}.sitemap.on .sitemap__bg-2{animation:move-y-ani 1.5s linear alternate infinite}.overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:200;pointer-events:none;opacity:0;transition:opacity .3s}body.body_bg .overlay{opacity:1}@media screen and (min-width: 1px)and (max-width: 1800px){.header__wrap,.fixed-area{padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 1600px){.header__nav .dep2>li{width:230px}.search-box{top:120px}}@media screen and (min-width: 1px)and (max-width: 1500px){.header.open{height:460px}.header__nav .dep2-box{height:350px}.header__nav .dep2{grid-template-columns:repeat(3, minmax(0, 1fr));padding:40px 0 0 70px}.header__nav .dep2>li{width:240px}}@media screen and (min-width: 1px)and (max-width: 1250px){.header__nav{display:none}.sitemap{display:block}.sitemap__bg-1{left:-30%;top:-54%}.sitemap__bg-2{right:-19%;bottom:-34%}.sitemap .w1500{width:92%;height:calc(100% - 110px);margin:110px auto 0;overflow-y:auto;border-top:1px solid rgba(255,255,255,.2);padding:30px 0}.sitemap__top{display:none}.sitemap__nav .sm_dep1{display:flex;flex-direction:column}.sitemap__nav .sm_dep1_li{width:100%;border:none;padding:0;margin:0;border-bottom:1px solid #e5e5e5}.sitemap__nav .sm_dep1_li .dep1_a{margin:0;padding:25px 0;font-size:1.5rem;width:100%;max-width:unset !important}.sitemap__nav .sm_dep1_li.on>a{color:#00a3e8}.sitemap__nav .sm_dep2{display:none;margin-bottom:30px}.sitemap.on .sitemap__nav .sm_dep1_li{border-right:none}.sitemap.on+.fixed-area{border-bottom:1px solid #e5e5e5}.sitemap.on+.fixed-area .sitemap__logo-m{display:block}}@media screen and (min-width: 1px)and (max-width: 1100px){.search-box{height:200px;padding:50px 0 0}.search-box .search-cont{width:calc(100% - 80px)}.search-box input[type=text]{padding:20px 90px 20px 0}.search-box button{right:45px}.search-box .btn-close-search{right:0}}@media screen and (min-width: 1px)and (max-width: 1000px){.header__wrap{padding:0 calc(4% + 40px) 0 4%}.fixed-area{padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 768px){.header{height:100px}.header__wrap{height:100px;padding:0 13.5vw 0 5vw}.header__logo{width:40vw}.header .btn-search{margin-right:0}.search-box{top:100px;height:175px;padding:35px 0 0}.search-box .search-cont{width:calc(100% - 10vw)}.search-box input[type=text]{font-size:3vw}.fixed-area{height:100px;padding:0 5vw}.fixed-area .sitemap__logo-m{width:40vw}.btn-sitemap{width:4vw;max-width:30px;background-image:url("/images/layout/btn-sitemap-m.png")}.sitemap::before{background-image:url("/images/layout/sitemap-bg-m.jpg");background-repeat:no-repeat;background-size:cover}.sitemap .sitemap__bg-1,.sitemap .sitemap__bg-2{display:none}.sitemap .w1500{width:calc(100% - 10vw);padding:0 0 30vw}.sitemap__nav .sm_dep1_li.on{color:#00a3e8 !important}.sitemap__nav .sm_dep1_li .dep1_a{font-size:4.5vw;padding:1em 0}.sitemap__nav .sm_dep2>li{margin-bottom:1.5em}.sitemap__nav .sm_dep2 a{font-size:3.5vw}}@media screen and (min-width: 1px)and (max-width: 500px){.header{height:80px}.header__wrap{height:80px;padding:0 14vw 0 6vw}.header__lang{width:65px;font-size:2.7vw}.header__lang .curr{padding-left:1.2em}.header__lang .curr::after{right:1.2em;width:9px}.header__lang .menu{padding:.5em 0 0}.header__lang .menu li a{padding-left:1.2em}.header__lang.on::before{height:85px}.search-box{height:125px;padding:5px 0 0;top:80px}.search-box .search-cont{border-width:2px}.search-box input[type=text]{font-size:3.5vw}.search-box button{width:35px;background-size:77%;right:40px}.search-box .btn-close-search{width:35px;background-size:64%}.fixed-area{height:80px}.sitemap .w1500{width:calc(100% - 12vw)}.sitemap__nav .sm_dep1_li .dep1_a{font-size:5vw}.sitemap__nav .sm_dep2 a{font-size:4vw}}.sub-header{margin-top:110px;position:relative;z-index:3}.sub-header .banner{position:relative;height:400px;border-radius:40px;max-width:1720px;margin:0 auto}.sub-header .banner.company{background:url("/images/sub/banner-company.jpg") no-repeat center center/cover}.sub-header .banner.member{background:url("/images/sub/banner-member.jpg") no-repeat center center/cover}.sub-header .banner.edu{background:url("/images/sub/banner-edu.jpg") no-repeat center center/cover}.sub-header .banner.communication{background:url("/images/sub/banner-communication.jpg") no-repeat center center/cover}.sub-header .banner.refer{background:url("/images/sub/banner-refer.jpg") no-repeat center center/cover}.sub-header .banner.communication{background-position-y:top}.sub-header .banner>div{position:relative;height:100%}.sub-header .banner .text{position:absolute;left:50%;top:50%;width:100%;transform:translate3d(-50%, -50%, 0);text-align:center}.sub-header .banner .text .title{font-size:3.75rem;font-weight:700;color:#fff;margin-bottom:.8em}.sub-nav{text-align:left}.sub-nav .parent{display:flex;justify-content:center;align-items:center;gap:45px;height:40px}.sub-nav .parent>li{width:200px;height:100%;position:relative}.sub-nav .parent>li>a{display:inline-block;width:100%;height:100%;font-size:1.125rem;font-weight:500;color:#fff}.sub-nav .parent>li>a::after{content:"";background:url("/images/sub/icon-subnav-arrow.png") no-repeat center;width:11px;height:auto;aspect-ratio:11/6;position:absolute;top:7px;right:0;transition:all .2s}.sub-nav .parent>li.rotate a::after{transform:translateY(-50%) rotate(180deg)}.sub-nav .parent .home-data{width:auto;height:100%}.sub-nav .parent .home-data a{display:block;height:100%;position:relative}.sub-nav .parent .home-data a::after{display:none}.sub-nav .parent .parent-data>a,.sub-nav .parent .child-data>a{border-bottom:1px solid rgba(255,255,255,.3)}.sub-nav .parent .data-box{display:none;position:absolute;top:calc(100% - 1px);left:0;width:100%;background-color:#00a3e8;border-radius:0 0 50px 0;padding:15px 0 30px;z-index:1}.sub-nav .parent .data-box li a{display:block;padding:.7em 1.5em;font-size:1rem;color:rgba(255,255,255,.8);line-height:1.3}.sub-nav .parent .data-box li a span{color:inherit;font:inherit}.sub-nav .parent .data-box li:hover a{font-weight:700;color:#fff}#sub>div{padding-top:50px}.title_wrap{position:relative;text-align:center}.title_wrap h3.title{font-size:2.813rem;font-weight:600;padding-bottom:1.3em}@media screen and (min-width: 1px)and (max-width: 1850px){.sub-header .banner{max-width:100%;margin:0 4%;border-radius:0}}@media screen and (min-width: 1px)and (max-width: 1000px){.sub-header .banner{margin:0}}@media screen and (min-width: 1px)and (max-width: 768px){.sub-header{margin-top:100px}.sub-header .banner{height:auto;aspect-ratio:760/600}.sub-header .banner .text .title{font-size:8vw;margin-bottom:1em}.sub-nav{width:100%;padding:0 5vw}.sub-nav .parent{justify-content:center;gap:35px;height:35px}.sub-nav .parent>li{width:40%}.sub-nav .parent .home-data img{width:7vw;max-width:40px}#sub>div{padding-top:5vw}.title_wrap h3.title{font-size:2.2rem}}@media screen and (min-width: 1px)and (max-width: 500px){.sub-header{margin-top:80px}.sub-header .text .title{font-size:8.3vw}.sub-nav .parent{gap:20px;height:30px}.sub-nav .parent>li>a{font-size:3.2vw}.sub-nav .parent .home-data img{width:30px}.sub-nav .parent .data-box{border-radius:0 0 30px 0;padding:10px 0 15px}.sub-nav .parent .data-box li a{font-size:3vw}.title_wrap h3.title{font-size:1.8rem}}.footer{padding:80px 0 80px;background:#fff;position:relative;font-size:.938rem;color:#333}.footer__wrap{display:flex;justify-content:space-between;align-items:flex-start;position:relative;padding:0 94px}.footer__logo{margin-bottom:27px}.footer__info-li{display:flex;margin-bottom:1em;font-size:.938rem;letter-spacing:normal}.footer__info-category{font-family:"Montserrat",sans-serif;font-weight:500;display:inline-block;width:4em;flex-shrink:0}.footer__info-content{flex:1 1 auto}.footer__copyright{font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:500;letter-spacing:normal}.footer .right{display:flex;justify-content:flex-end;align-items:center;gap:14px}.footer__link-wrap{display:flex;align-items:center;gap:1em}.footer__link{font-size:.938rem;font-weight:700;color:#111}.footer__family{width:250px;text-transform:uppercase;background-color:#fff;position:relative}.footer__family-label{display:block;width:100%;height:50px;line-height:50px;padding:0 28px;font-size:.938rem;font-family:"Montserrat",sans-serif;letter-spacing:normal;font-weight:700;color:#111;position:relative}.footer__family-label::after{content:"";position:absolute;right:23px;top:50%;transform:translate3d(0, -50%, 0);width:12px;height:auto;aspect-ratio:12/7;background:url("/images/layout/family-site-icon-arrow.png") no-repeat center center;background-size:contain;z-index:1;transition:transform .3s}.footer__family-list{max-height:300px;overflow-y:auto;position:absolute;right:-1px;bottom:100%;width:calc(100% + 2px);padding:10px 0 0;display:none;z-index:10;background-color:#fff}.footer__family-link{display:block;font-size:.938rem;color:#333;padding:.7em 1em .7em 28px}.footer__family.on{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.footer__family.on .footer__family-list{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.footer__family.on .footer__family-label::after{transform:translate3d(0, -50%, 0) rotate(180deg)}.floating-menu{position:fixed;right:43px;border-radius:35px;z-index:10}.floating-menu-1{bottom:129px}.floating-menu-2{bottom:210px}.floating-menu-2 .floating-menu__link-name{letter-spacing:normal}.floating-menu__button{width:70px;height:auto;aspect-ratio:1/1;border-radius:35px;background-repeat:no-repeat;background-position:center center;cursor:pointer;position:relative;z-index:2}.floating-menu__button-1{background-image:url("/images/layout/floating-icon.jpg")}.floating-menu__button-2{background-image:url("/images/layout/floating-icon-2.jpg")}.floating-menu__link{position:absolute;right:0;bottom:0;width:70px;height:70px;border-radius:35px;box-shadow:2.5px 4.3px 10px 0 rgba(0,0,0,.2);background-color:#00a3e8;background-repeat:no-repeat;background-position:right center;padding-right:66px;overflow:hidden;transition:width .4s}.floating-menu__link-1{background-image:url("/images/layout/floating-icon.jpg")}.floating-menu__link-2{background-image:url("/images/layout/floating-icon-2.jpg")}.floating-menu__link-name{position:absolute;left:30px;top:50%;transform:translateY(-50%);font-size:1.125rem;font-weight:700;color:#fff;opacity:0;transition:opacity .4s}.btn-top{position:fixed;right:43px;bottom:50px;box-shadow:2.5px 4.3px 10px 0 rgba(0,0,0,.2);width:70px;height:auto;aspect-ratio:1/1;background:url("/images/layout/btn-top.jpg") no-repeat center center;border-radius:50%;transition:background .4s;z-index:10}@media(min-width: 769px)and (hover: hover){.floating-menu:hover .floating-menu__button{opacity:0;visibility:hidden}.floating-menu:hover .floating-menu__link{width:155px;opacity:1}.floating-menu:hover .floating-menu__link-name{opacity:1}.btn-top:hover{background-image:url("/images/layout/btn-top-on.jpg")}}.sub .footer{border-top:1px solid #e5e5e5}@media screen and (min-width: 1px)and (max-width: 1800px){.footer__wrap{padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 1000px){.footer__wrap{flex-direction:column;align-items:flex-start;gap:40px}}@media screen and (min-width: 1px)and (max-width: 768px){.footer{padding:11vw 0 10vw}.footer__wrap{padding:0 5vw;gap:7vw}.footer__logo{width:33%;max-width:193px;margin-bottom:5vw}.footer__info-li,.footer__copyright,.footer__link{font-size:2.4vw}.footer__family{width:200px}.footer__family-label,.footer__family-link{font-size:2.3vw}.footer__family-label{height:40px;line-height:40px;padding:0 1em}.footer__family-label::after{width:.8em}.footer__family-link{padding:.7em 1em .7em 1em}.floating-menu{right:2vw;border-radius:5.25vw}.floating-menu-1{bottom:17vw}.floating-menu-2{bottom:29vw}.floating-menu__button{width:10.5vw;border-radius:5.25vw;background-size:contain}.floating-menu__link{width:10.5vw;height:10.5vw;border-radius:5.25vw;z-index:10;padding-right:0;background-position:center center;background-size:90%;transition:none}.btn-top{right:2vw;width:10.5vw;bottom:5vw;background-size:contain}}@media screen and (min-width: 1px)and (max-width: 500px){.footer__info-li,.footer__copyright,.footer__link{font-size:2.7vw}.footer__family{width:150px}.footer__family-label,.footer__family-link{font-size:2.5vw}.footer__family-label{height:30px;line-height:30px}}.swiper-button-next:after,.swiper-button-prev:after{display:none}#fp-nav{position:absolute;left:36px;top:50%;transform:translate3d(0, -30%, 0);margin-top:0 !important}#fp-nav li{display:flex;align-items:center;margin-bottom:10px}#fp-nav li:last-child{display:none}#fp-nav li .fp-tooltip{font-family:"Montserrat","Pretendard",sans-serif;font-size:.875rem;font-weight:600;letter-spacing:0;color:#fff;opacity:0;margin-left:8px}#fp-nav a{width:26px;height:26px;position:relative;display:flex;justify-content:center;align-items:center}#fp-nav a span{display:inline-block;width:5px;height:5px;background:#fff;border-radius:50%;position:relative;z-index:2}#fp-nav a::before{content:"";position:absolute;left:0;top:0;transform:scale(0);width:100%;height:100%;border-radius:50%;background:#00a3e8;transition:transform 1s;z-index:1}#fp-nav a.active::before{transform:scale(1)}#fp-nav a.active+.fp-tooltip{opacity:1}#fp-nav.nav-dot-gy a span{background:#d5d5d5}#fp-nav.nav-dot-gy a.active span{background-color:#fff}#fp-nav.nav-dot-gy a.active::before{background:#00a3e8}#fp-nav.nav-dot-gy a+.fp-tooltip{color:#111}.main .section{overflow:hidden}.main-visual{position:relative}.main-visual>div{height:100% !important}.main-visual__swiper{margin-top:110px;height:100%}.main-visual__swiper .swiper-slide{position:relative}.main-visual__swiper .swiper-slide .bg{width:100%;height:100%}.main-visual__swiper .swiper-slide .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.main-visual__text{position:absolute;top:40%;left:50%;transform:translate3d(-50%, -50%, 0);width:1500px;text-align:center}.main-visual__title{font-size:3.438rem;font-weight:700;line-height:1.36;color:#fff;transform:translateY(50px);opacity:0;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.main-visual__pagination{position:absolute;width:1500px;left:50%;top:57%;transform:translate3d(-50%, 0, 0);z-index:1}.main-visual__pagination-wrap{display:flex;justify-content:center;align-items:center;gap:16px}.main-visual__pagination .page{color:#fff;font-family:"Montserrat",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:normal}.main-visual__pagination .slide-state{width:130px;height:3px;background-color:rgba(255,255,255,.4);position:relative;overflow:hidden}.main-visual__pagination .slide-state::before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff}.main-visual__pagination .slide-state.animate::before{animation:main-visual-state-ani 6s}@keyframes main-visual-state-ani{0%{width:0}100%{width:100%}}.main-visual__scroll{position:absolute;left:50%;bottom:60px;transform:translateX(-50%);text-align:center;z-index:9}.main-visual__scroll .text{display:block;font-family:"Montserrat",sans-serif;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:normal;margin-top:16px}.main-visual__scroll .mouse{display:inline-block;width:12px;height:18px;border-radius:6px;border:2px solid #fff;position:relative}.main-visual__scroll .mouse .wheel{position:absolute;top:20%;left:50%;transform:translate3d(-50%, 0, 0);width:2px;height:3px;background:#fff}.main-visual__swiper .swiper-slide-active .main-visual__sub-title,.main-visual__swiper .swiper-slide-active .main-visual__title{transform:translateY(0);opacity:1}.main-visual__swiper .swiper-slide-active .bg img{animation:scale-ani 5s ease forwards}@keyframes scale-ani{0%{transform:scale(1.1)}100%{transform:scale(1)}}.main-company{background:#fff url("/images/main/company-bg.jpg") no-repeat center center/cover;display:flex;justify-content:center;align-items:center;padding-top:110px}.main-company>div{height:auto !important}.main-company .w1500{width:1500px;display:flex;align-items:flex-start}.main-company__text{width:36%}.main-company__title{font-size:2.813rem;font-weight:700;line-height:1.44;margin-bottom:1.3em}.main-company__more{width:190px;height:60px;border-radius:30px;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#fff;transition:color .3s;cursor:pointer;overflow:hidden;position:relative}.main-company__more::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00a3e8;z-index:1}.main-company__more::after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;transform:scaleX(0);transform-origin:left;z-index:2;transition:transform .3s}.main-company__more span{font-weight:500;position:relative;z-index:3;display:inline-block;padding-right:1.8em;background-repeat:no-repeat;background-position:right top 30%;transition:background .3s;background-image:url("/images/main/btn-more-arrow-white.png")}@media(hover: hover){.main-company__more:hover{color:#00a3e8}.main-company__more:hover::after{transform:scaleX(1)}.main-company__more:hover span{background-image:url("/images/main/btn-more-arrow-blue.png")}}.main-company__swiper-wrap{width:64%;position:relative;height:545px}.main-company__swiper{position:absolute;left:0;top:60%;transform:translate3d(0, -50%, 0);width:61vw;padding:50px 27px 50px 0}.main-company__item{display:block;width:100%;height:auto;aspect-ratio:300/420;border-radius:20px;padding:70px 53px;position:relative;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .4s,background .4s}.main-company__item-1{background-image:url("/images/main/company-img-1.jpg")}.main-company__item-2{background-image:url("/images/main/company-img-2.jpg")}.main-company__item-3{background-image:url("/images/main/company-img-3.jpg")}.main-company__item-4{background-image:url("/images/main/company-img-4.jpg")}.main-company__item-5{background-image:url("/images/main/company-img-5.jpg")}.main-company__item-6{background-image:url("/images/main/company-img-6.jpg")}.main-company__item-7{background-image:url("/images/main/company-img-7.jpg")}.main-company__item::before{content:"";position:absolute;left:50%;bottom:-30px;transform:translateX(-50%);width:60px;height:auto;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:url("/images/main/company-icon-plus.jpg") no-repeat center center/contain;box-shadow:5px 8.7px 30px 0 rgba(0,0,0,.1);z-index:1;opacity:0;transition:opacity .4s}.main-company__item-title{font-size:1.875rem;font-weight:800;margin-bottom:1em}.main-company__item-desc{font-size:1.125rem;line-height:1.67;opacity:0;transition:opacity .4s}.main-company .button-wrap{position:absolute;right:0;top:30px;display:flex;align-items:center;gap:5px}.main-company .button-wrap .swiper-scrollbar{position:static;background-color:#e5e5e5;width:190px;height:3px;margin-right:10px;overflow:hidden}.main-company .button-wrap .swiper-scrollbar-drag{background-color:#333}.main-company .button-wrap .swiper-button-prev,.main-company .button-wrap .swiper-button-next{position:static;width:20px;height:auto;margin:0}.main-company .button-wrap .swiper-button-prev.swiper-button-disabled,.main-company .button-wrap .swiper-button-next.swiper-button-disabled{opacity:1}@media(hover: hover){.main-company__item:hover{transform:translate3d(0, -40px, 0)}.main-company__item:hover::before{opacity:1}.main-company__item:hover .main-company__item-desc{opacity:1}.main-company__item-1:hover{background-image:url("/images/main/company-img-1-on.jpg")}.main-company__item-2:hover{background-image:url("/images/main/company-img-2-on.jpg")}.main-company__item-3:hover{background-image:url("/images/main/company-img-3-on.jpg")}.main-company__item-4:hover{background-image:url("/images/main/company-img-4-on.jpg")}.main-company__item-5:hover{background-image:url("/images/main/company-img-5-on.jpg")}.main-company__item-6:hover{background-image:url("/images/main/company-img-6-on.jpg")}.main-company__item-7:hover{background-image:url("/images/main/company-img-7-on.jpg")}}.main-member{background:url("/images/main/member-bg.jpg") no-repeat center center/cover;display:flex;justify-content:center;align-items:center;padding-top:110px}.main-member>div{height:auto !important}.main-member .w1500{width:1500px;display:flex;align-items:flex-start}.main-member .left,.main-member .right{width:50%}.main-member .list{width:620px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.main-member .item{position:relative;background-color:#fff;height:250px;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);transition:background-color .4s;overflow:hidden}.main-member .item .icon{position:absolute;left:58%;top:47%;width:83px;aspect-ratio:83/91;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:background .2s;z-index:1}.main-member .item-1{border-radius:60px 20px 20px 20px}.main-member .item-2{border-radius:20px 60px 20px 20px}.main-member .item-3{border-radius:20px 20px 20px 60px}.main-member .item-4{border-radius:20px 20px 60px 20px}.main-member .item a{display:block;width:100%;height:100%;padding:68px 52px}.main-member .item .title{font-size:1.563rem;font-weight:800;line-height:1.4;transition:color .2s;position:relative;z-index:2}.main-member .item-1 .icon{background-image:url("/images/main/member-img-1.png")}.main-member .item-2 .icon{background-image:url("/images/main/member-img-2.png")}.main-member .item-3 .icon{background-image:url("/images/main/member-img-3.png")}.main-member .item-4 .icon{background-image:url("/images/main/member-img-4.png")}@media(hover: hover){.main-member .item-1:hover{background-color:#fec134}.main-member .item-1:hover .icon{background-image:url("/images/main/member-img-1-on.png")}.main-member .item-1:hover .title{color:#fff}.main-member .item-2:hover{background-color:#b28df5}.main-member .item-2:hover .icon{background-image:url("/images/main/member-img-2-on.png")}.main-member .item-2:hover .title{color:#fff}.main-member .item-3:hover{background-color:#37c4f3}.main-member .item-3:hover .icon{background-image:url("/images/main/member-img-3-on.png")}.main-member .item-3:hover .title{color:#fff}.main-member .item-4:hover{background-color:#fe99ca}.main-member .item-4:hover .icon{background-image:url("/images/main/member-img-4-on.png")}.main-member .item-4:hover .title{color:#fff}.main-member .item .title{background:url("/images/main/member-icon-plus.png") no-repeat right top .4em}.main-member .item:hover .icon{animation-name:bounce}}.main-member .text{margin:0 auto;width:-moz-fit-content;width:fit-content;padding-top:70px}.main-member .text .title{font-size:3.125rem;font-weight:700;line-height:1.4;color:#111}.main-member .text .desc{font-size:2.188rem;font-weight:700;color:#111;margin-top:.5em;margin-bottom:2em}.main-member .text .btn{width:190px;height:60px;border-radius:30px;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#fff;transition:color .3s;cursor:pointer;overflow:hidden;position:relative}.main-member .text .btn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00a3e8;z-index:1}.main-member .text .btn::after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;transform:scaleX(0);transform-origin:left;z-index:2;transition:transform .3s}.main-member .text .btn span{font-weight:500;position:relative;z-index:3;display:inline-block;padding-right:1.8em;background-repeat:no-repeat;background-position:right top 30%;transition:background .3s;background-image:url("/images/main/btn-more-arrow-white.png")}@media(hover: hover){.main-member .text .btn:hover{color:#00a3e8}.main-member .text .btn:hover::after{transform:scaleX(1)}.main-member .text .btn:hover span{background-image:url("/images/main/btn-more-arrow-blue.png")}}.main-edu{background:url("/images/main/edu-bg.jpg") no-repeat center center/cover;display:flex;justify-content:center;align-items:center;padding-top:110px}.main-edu>div{height:auto !important}.main-edu .w1500{width:1500px;display:flex;align-items:flex-end}.main-edu .left{width:62%;padding-right:50px}.main-edu .section-title{font-size:2.813rem;font-weight:700;color:#111;padding-left:112px;position:relative;margin-bottom:1em}.main-edu .section-title::before{content:"";position:absolute;left:0;bottom:0;width:96px;height:auto;aspect-ratio:96/73;background:url("/images/main/title-quote.png") no-repeat;background-size:contain}.main-edu .tab-wrap{display:flex;justify-content:space-between;align-items:center}.main-edu .tab-menu{display:flex;align-items:center;gap:65px}.main-edu .tab{font-size:1.563rem;font-weight:600;color:#111;position:relative}.main-edu .tab::after{content:"";position:absolute;right:-32px;top:50%;transform:translateY(-50%);width:1px;height:19px;background:rgba(0,0,0,.2)}.main-edu .tab:last-of-type::after{display:none}.main-edu .tab.on{font-weight:800;color:#00a3e8}.main-edu .btn-wrap{align-items:center;gap:6px;display:none}.main-edu .btn-wrap.on{display:flex}.main-edu .swiper-button-prev,.main-edu .toggle,.main-edu .swiper-button-next{position:static;width:46px;height:auto;aspect-ratio:1/1;box-shadow:5px 8.7px 30px 0 rgba(0,0,0,.1);border-radius:50%;background-color:#fff;margin:0}.main-edu .swiper-button-prev,.main-edu .swiper-button-next{background-repeat:no-repeat;background-position:center center}.main-edu .swiper-button-prev{background-image:url("/images/main/icon-arrow-prev.png")}.main-edu .swiper-button-next{background-image:url("/images/main/icon-arrow-next.png")}.main-edu .toggle{display:flex;justify-content:center;align-items:center;cursor:unset}.main-edu .toggle img{cursor:pointer}.main-edu .tab-content{display:none}.main-edu .tab-content.on{display:block}.main-edu .swiper{width:calc(100% + 40px);padding:48px 0 48px 40px;transform:translateX(-40px)}.main-edu .swiper-slide a{display:block;width:100%;min-height:310px;background-color:#fff;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);border-radius:10px;padding:56px 27px 52px;position:relative;overflow:hidden}.main-edu .swiper-slide a::before{content:"";position:absolute;left:50%;top:50%;transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(0);width:81px;height:auto;aspect-ratio:1/1;border-radius:50%;box-shadow:4px 6.9px 10px 0 rgba(0,0,0,.15);background:url("/images/main/edu-btn-more.jpg") no-repeat center center;background-size:contain;z-index:1;transition:transform .4s}.main-edu .swiper-slide a .category{display:inline-block;height:30px;line-height:30px;border-radius:15px;border:1px solid #007dc9;background-color:#fff;font-weight:700;color:#007dc9;padding:0 1em}.main-edu .swiper-slide a .title{font-size:1.125rem;font-weight:700;line-height:1.56;margin:1.5em 0 1em}.main-edu .swiper-slide a .desc{font-size:.938rem;line-height:1.67;color:#777;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(hover: hover){.main-edu .swiper-slide a:hover::before{transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(1)}}.main-edu .right{flex:1 1 auto}.main-edu .right .list{width:520px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;margin-left:auto;margin-bottom:48px}.main-edu .right .item{position:relative;background-color:#fff;height:250px;padding:60px 45px;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);transition:background-color .4s;overflow:hidden}.main-edu .right .item .icon{position:absolute;left:55%;top:53%;width:70px;aspect-ratio:70/89;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:background .2s;z-index:1}.main-edu .right .item-1{border-radius:60px 20px 20px 20px;background-color:#00beff;color:#fff}.main-edu .right .item-2{border-radius:20px 60px 20px 20px;background-color:#2bd2c9;color:#fff}.main-edu .right .item-3{border-radius:20px 20px 20px 60px;background-color:#fff}.main-edu .right .item-4{border-radius:20px 20px 60px 20px;background-color:#fff}.main-edu .right .item .title{font-size:1.563rem;font-weight:800;line-height:1.4;transition:color .2s;position:relative;z-index:2}.main-edu .right .item-1 .icon{background-image:url("/images/main/edu-img-1.png")}.main-edu .right .item-2 .icon{background-image:url("/images/main/edu-img-2.png")}.main-edu .right .item-3 .icon{background-image:url("/images/main/edu-img-3.png")}.main-edu .right .item-4 .icon{background-image:url("/images/main/edu-img-4.png")}@media(hover: hover){.main-edu .right .item:hover .icon{animation-name:bounce}}.main-media{background:url("/images/main/media-bg.jpg") no-repeat center center/cover;display:flex;justify-content:center;align-items:center;padding-top:110px}.main-media>div{height:auto !important}.main-media .w1500{width:1500px;display:flex;align-items:flex-start}.main-media .left{width:62%;padding-right:50px}.main-media .section-title{font-size:2.813rem;font-weight:700;color:#111;padding-left:112px;position:relative;margin-bottom:1em}.main-media .section-title::before{content:"";position:absolute;left:0;bottom:0;width:96px;height:auto;aspect-ratio:96/73;background:url("/images/main/title-quote.png") no-repeat;background-size:contain}.main-media .tab-wrap{display:flex;justify-content:space-between;align-items:center}.main-media .tab-menu{display:flex;align-items:center;gap:65px}.main-media .tab{font-size:1.563rem;font-weight:600;color:#111;position:relative}.main-media .tab::after{content:"";position:absolute;right:-32px;top:50%;transform:translateY(-50%);width:1px;height:19px;background:rgba(0,0,0,.2)}.main-media .tab:last-of-type::after{display:none}.main-media .tab.on{font-weight:800;color:#00a3e8}.main-media .btn-wrap{align-items:center;gap:6px;display:none}.main-media .btn-wrap.on{display:flex}.main-media .swiper-button-prev,.main-media .toggle,.main-media .swiper-button-next{position:static;width:46px;height:auto;aspect-ratio:1/1;box-shadow:5px 8.7px 30px 0 rgba(0,0,0,.1);border-radius:50%;background-color:#fff;margin:0}.main-media .swiper-button-prev,.main-media .swiper-button-next{background-repeat:no-repeat;background-position:center center}.main-media .swiper-button-prev{background-image:url("/images/main/icon-arrow-prev.png")}.main-media .swiper-button-next{background-image:url("/images/main/icon-arrow-next.png")}.main-media .toggle{display:flex;justify-content:center;align-items:center;cursor:unset}.main-media .toggle img{cursor:pointer}.main-media .tab-content{display:none}.main-media .tab-content.on{display:block}.main-media .swiper{width:calc(100% + 40px);padding:48px 0 48px 40px;transform:translateX(-40px)}.main-media .swiper-slide a{display:block;width:100%;min-height:310px;background-color:#fff;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);border-radius:10px;position:relative;overflow:hidden}.main-media .swiper-slide a::before{content:"";position:absolute;left:50%;top:50%;transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(0);width:81px;height:auto;aspect-ratio:1/1;border-radius:50%;box-shadow:4px 6.9px 10px 0 rgba(0,0,0,.15);background:url("/images/main/edu-btn-more.jpg") no-repeat center center;background-size:contain;z-index:1;transition:transform .4s}.main-media .swiper-slide a .img{width:100%;height:auto;aspect-ratio:280/170;overflow:hidden}.main-media .swiper-slide a .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.main-media .swiper-slide a .text{padding:30px 25px}.main-media .swiper-slide a .title{font-size:1rem;font-weight:700;line-height:1.56;margin-bottom:1em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-media .swiper-slide a .date{font-size:.938rem;line-height:1.67;color:#777}@media(hover: hover){.main-media .swiper-slide a:hover::before{transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(1)}}.main-media .tab-content-2 .swiper-slide a .img{aspect-ratio:280/230}.main-media .right{flex:1 1 auto}.main-media .right .section-title{max-width:516px;margin-left:auto;margin-bottom:1.5em}.main-media .right .list{max-width:516px;margin-left:auto;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.main-media .right .item{position:relative;background-color:#fff;height:390px;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);border-radius:20px;transition:background-color .4s;overflow:hidden;display:flex;flex-direction:column}.main-media .right .item .text{padding:60px 45px 0;flex:1 1 auto}.main-media .right .item .title{font-size:1.875rem;font-weight:800;margin-bottom:1em}.main-media .right .item .desc{font-size:.938rem;font-weight:500;padding-right:1.5em;width:-moz-fit-content;width:fit-content;background:url("/images/main/magazine-arrow.png") no-repeat right center;color:rgba(153,153,153,.8)}.main-media .right .item .img{flex-shrink:0;width:100%;height:auto;aspect-ratio:250/200;overflow:hidden}.main-media .right .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .4s}@media(hover: hover){.main-media .right .item:hover img{transform:scale(1.1)}}.main-board{background:url("/images/main/board-bg.jpg") no-repeat center center/cover;display:flex;justify-content:center;align-items:center;padding-top:110px}.main-board>div{height:auto !important}.main-board .w1500{width:1500px}.main-board .wrap{width:100%;display:flex;align-items:flex-start;gap:4%;margin-bottom:160px}.main-board .left{width:50%;padding-right:33px}.main-board .section-title{font-size:2.813rem;font-weight:700;color:#111;padding-left:112px;position:relative;margin-bottom:1em}.main-board .section-title::before{content:"";position:absolute;left:0;bottom:0;width:96px;height:auto;aspect-ratio:96/73;background:url("/images/main/title-quote.png") no-repeat;background-size:contain}.main-board .tab-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:38px}.main-board .tab-menu{width:100%;display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:10px;height:60px}.main-board .tab-menu .more{width:60px;height:60px;display:none;border-left:1px solid #e5e5e5;background:url("/images/main/board-icon-plus.png") no-repeat center center}.main-board .tab-menu .more.on{display:block}.main-board .tab{display:inline-block;width:calc((100% - 60px)/4);height:60px;line-height:60px;text-align:center;font-size:1.25rem;font-weight:600;color:#111;position:relative}.main-board .tab::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:rgba(0,0,0,.2)}.main-board .tab.last::after{display:none}.main-board .tab.on{font-weight:800;background-color:#00a3e8;color:#fff;border-radius:10px;box-shadow:0 8px 10px 0 rgba(0,0,0,.1)}.main-board .tab-content{display:none}.main-board .tab-content.on{display:block}.main-board .top{border-bottom:1px dashed rgba(0,0,0,.2);padding-bottom:36px;margin-bottom:36px}.main-board .top .item{display:flex;align-items:center;gap:34px}.main-board .top .item .date{flex-shrink:0;width:90px;height:auto;aspect-ratio:1/1;border-radius:20px;box-shadow:0 5px 19px 1px rgba(0,0,0,.1);background-color:#fff;text-align:center;letter-spacing:normal;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-board .top .item .date p{font-size:1.875rem;font-weight:700}.main-board .top .item .date span{display:block;font-size:.875rem;margin-top:1em}.main-board .top .item .content{flex:1 1 auto}.main-board .top .item .title{max-width:100%;width:-moz-fit-content;width:fit-content;font-size:1.25rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:34px;position:relative}.main-board .top .item .title .new{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block;width:25px;height:25px;line-height:25px;border-radius:50%;background-color:#96c44e;color:#fff;font-family:"Montserrat";font-size:.75rem;font-weight:800;text-align:center}.main-board .top .item .desc{font-size:1rem;line-height:1.63;color:#777;margin-top:1em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main-board .bottom a{font-size:1rem;margin-bottom:1.5em;display:flex;justify-content:space-between;align-items:center}.main-board .bottom a:last-of-type{margin-bottom:0}.main-board .bottom a .title{width:80%;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-left:10px}.main-board .bottom a .title::before{content:"";position:absolute;left:0;top:5px;width:3px;height:3px;border-radius:50%;background-color:#111}.main-board .bottom a .date{flex-shrink:0;font-size:.938rem;color:#777}.main-board .right{flex:1 1 auto}.main-board .right .list{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.main-board .right .item{position:relative;background-color:#fff;height:170px;padding:48px;box-shadow:2.5px 4.3px 47.5px 2.5px rgba(0,0,0,.08);overflow:hidden;border-radius:20px}.main-board .right .item .icon{position:absolute;left:65%;top:43%;width:80px;aspect-ratio:80/68;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:background .2s;z-index:1}.main-board .right .item .title{font-size:1.375rem;font-weight:800;margin-bottom:1em;position:relative;z-index:2}.main-board .right .item .desc{font-size:.938rem;font-weight:500;padding-right:1.5em;width:-moz-fit-content;width:fit-content;background:url("/images/main/communication-arrow.png") no-repeat right center;color:#999;position:relative;z-index:2}.main-board .right .item-1 .icon{background-image:url("/images/main/communication-img-1.png")}.main-board .right .item-2 .icon{background-image:url("/images/main/communication-img-2.png")}.main-board .right .item-3 .icon{background-image:url("/images/main/communication-img-3.png")}.main-board .right .item-4 .icon{background-image:url("/images/main/communication-img-4.png")}@media(hover: hover){.main-board .right .item:hover .icon{animation-name:bounce}}.main-board .partners{padding:0 200px;position:relative}.main-board .partners .swiper-button-prev,.main-board .partners .swiper-button-next{width:56px;height:56px;margin:0;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center;box-shadow:5px 8.7px 30px 0 rgba(0,0,0,.1);top:50%;transform:translateY(-50%);transition:background .4s}.main-board .partners .swiper-button-prev{left:50px;background-image:url("/images/main/partners-arrow-prev.jpg")}.main-board .partners .swiper-button-next{right:50px;left:unset;background-image:url("/images/main/partners-arrow-next.jpg")}@media(hover: hover){.main-board .partners .swiper-button-prev:hover{background-image:url("/images/main/partners-arrow-prev-on.jpg")}.main-board .partners .swiper-button-next:hover{background-image:url("/images/main/partners-arrow-next-on.jpg")}.main-board .right .item:hover .icon{animation-name:bounce}}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.main-footer{height:124px;overflow:visible !important}.main-footer .btn-top,.main-footer .floating-menu{display:none}@media screen and (min-width: 1px)and (max-width: 1600px){#fp-nav{left:20px}.main-visual__text{width:100%;padding:0 4%}.main-visual__pagination{width:100%;padding:0 4%}.main-company>div{width:100%}.main-company .w1500{width:100%}.main-company__title .br{display:inline}.main-company__swiper{width:63vw}.main-member>div{width:100%}.main-member .w1500{width:100%}.main-edu>div{width:100%}.main-edu .w1500{width:100%}.main-edu .tab-menu{gap:44px}.main-edu .tab::after{right:-22px}.main-media>div{width:100%}.main-media .w1500{width:100%}.main-media .tab-menu{gap:44px}.main-media .tab::after{right:-22px}.main-board>div{width:100%}.main-board .w1500{width:100%}}@media screen and (min-width: 1px)and (max-width: 1500px){.main-edu .right .list{width:100%}.main-media .right .list{width:100%}}@media screen and (min-width: 1px)and (max-width: 1400px){.main-member .text{margin:0 0 0 auto}.main-edu .tab-menu{gap:24px}.main-edu .tab::after{right:-12px}.main-media .tab-menu{gap:24px}.main-media .tab::after{right:-12px}}@media screen and (min-width: 1px)and (max-width: 1250px){.main-company{height:auto !important;padding:10vw 0;background-size:auto;background-position:left top}.main-company>div{width:100%;height:auto !important}.main-company .w1500{flex-direction:column;align-items:flex-start;gap:80px}.main-company__text{width:100%}.main-company__swiper-wrap{width:100%;height:auto}.main-company__swiper{position:static;width:100%;transform:none;padding:90px 0 0;overflow:visible}.main-member{height:auto !important;padding:10vw 0;background-image:url("/images/main/member-bg-t.jpg")}.main-member .w1500{padding:0;flex-direction:column-reverse;gap:100px}.main-member .left,.main-member .right{width:100%;padding:0 4%}.main-member .text{justify-content:flex-start;align-items:flex-start;margin:0;padding-top:0}.main-edu{height:auto !important;padding:10vw 0;background-position:left 35% top}.main-edu .w1500{padding:0;flex-direction:column;gap:100px}.main-edu .left,.main-edu .right{width:100%;padding:0 4%}.main-edu .swiper{width:100%;overflow:visible}.main-edu .right .list{width:520px;margin-left:0}.main-media{height:auto !important;padding:10vw 0;background-position:left 35% top}.main-media .w1500{padding:0;flex-direction:column;gap:100px}.main-media .left,.main-media .right{width:100%;padding:0 4%}.main-media .swiper{width:100%;overflow:visible}.main-media .right .section-title{margin-left:0;margin-bottom:1em}.main-media .right .list{width:520px;margin-left:0}.main-footer{display:none}.main-board{height:auto !important;padding:10vw 0;background-position:left 35% top}.main-board .wrap{padding:0;flex-direction:column;gap:100px}.main-board .left,.main-board .right{width:100%}.main-board .left{padding-right:0}.main-board .right .list{max-width:680px}.main-board .partners{padding:0px 110px}.main-board .partners .swiper-button-prev{left:0}.main-board .partners .swiper-button-next{right:0}}@media screen and (min-width: 1px)and (max-width: 1000px){.main-visual__title{font-size:3rem}}@media screen and (min-width: 1px)and (max-width: 768px){.main-visual{height:auto !important;aspect-ratio:760/1340}.main-visual .swiper{margin-top:100px}.main-visual__title{font-size:7vw}.main-visual__pagination .page{font-size:3vw}.main-visual__scroll{bottom:9vw}.main-visual__scroll .text{font-size:2.3vw;margin-top:1em}.main-company{background-image:url("/images/main/company-bg-m.jpg");background-size:cover;padding:17vw 0}.main-company .w1500{gap:9vw}.main-company__title{font-size:6.3vw;line-height:1.4}.main-company__title .br{display:block}.main-company .button-wrap{top:20px}.main-company .swiper-button-prev,.main-company .swiper-button-next{width:9vw}.main-company__more{width:27vw;height:9vw;border-radius:4.5vw;font-size:2.7vw}.main-company__item{padding:11vw 7vw;border-radius:15px}.main-company__item-title{font-size:4.5vw;font-weight:700}.main-company__item-desc{font-size:2.7vw}.main-member{padding:17vw 0 8vw;background-image:url("/images/main/member-bg-m.jpg")}.main-member .w1500{gap:12vw}.main-member .left,.main-member .right{padding:0 5vw}.main-member .text .title{font-size:6.5vw}.main-member .text .desc{font-size:5vw}.main-member .text .btn{width:30vw;height:9vw;border-radius:4.5vw;font-size:2.7vw}.main-member .list{gap:3vw;max-width:100%}.main-member .item{height:auto;aspect-ratio:433/378}.main-member .item .icon{width:27%}.main-member .item a{padding:8vw}.main-member .item .title{font-size:3.5vw}.main-edu{padding:27vw 0 13vw;background-image:url("/images/main/edu-bg-m.jpg");background-position:top center}.main-edu .w1500{gap:17vw}.main-edu .section-title{font-size:6.5vw;padding-left:2.5em;margin-bottom:1.1em}.main-edu .section-title::before{width:2em}.main-edu .left,.main-edu .right{padding:0 5vw}.main-edu .left{position:relative}.main-edu .tab-menu{gap:6vw}.main-edu .tab{font-size:3.8vw}.main-edu .tab::after{right:-3vw}.main-edu .btn-wrap{position:absolute;right:5vw;bottom:-30px}.main-edu .swiper-slide a{min-height:unset;padding:8vw 4vw}.main-edu .swiper-slide a .category{font-size:2.5vw;height:auto;line-height:unset;padding:.3em 1em}.main-edu .swiper-slide a .title{font-size:2.8vw}.main-edu .swiper-slide a .desc{font-size:2.5vw}.main-edu .right .list{gap:3vw;width:85%;margin:0 auto}.main-edu .right .item{height:auto;aspect-ratio:1/1;padding:8vw 6.5vw}.main-edu .right .item .icon{width:27%}.main-edu .right .item .title{font-size:3.5vw}.main-media{padding:17vw 0 17vw;background-image:url("/images/main/media-bg-m.jpg");background-position:top center}.main-media .w1500{gap:10vw}.main-media .section-title{font-size:6.5vw;padding-left:2.5em;margin-bottom:1.1em}.main-media .section-title::before{width:2em}.main-media .left,.main-media .right{padding:0 5vw}.main-media .left{position:relative}.main-media .tab-menu{gap:6vw}.main-media .tab{font-size:3.8vw}.main-media .tab::after{right:-3vw}.main-media .swiper-slide a{min-height:unset}.main-media .swiper-slide a .text{padding:4vw}.main-media .swiper-slide a .title{font-size:2.7vw}.main-media .swiper-slide a .date{font-size:2.5vw}.main-media .right .list{gap:5vw;width:100%;max-width:100%;margin:0 auto}.main-media .right .item{height:auto;aspect-ratio:320/500}.main-media .right .item .img{aspect-ratio:320/250}.main-media .right .item .text{padding:10vw 6vw}.main-media .right .item .title{font-size:4.5vw}.main-media .right .item .desc{font-size:2.5vw}.main-board{padding:19vw 0 17vw;background-image:url("/images/main/board-bg-m.jpg");background-position:bottom center}.main-board .wrap{gap:12vw;margin-bottom:26vw}.main-board .tab-wrap{margin-bottom:6vw}.main-board .tab-menu{height:53px}.main-board .tab-menu .more{width:53px;height:53px}.main-board .tab{font-size:3vw;width:calc((100% - 53px)/4);height:53px;line-height:53px}.main-board .top{padding-bottom:4vw;margin-bottom:5vw}.main-board .top .item{gap:4vw}.main-board .top .item .date{width:13vw;border-radius:15px;box-shadow:0 3px 15px 1px rgba(0,0,0,.1)}.main-board .top .item .date p{font-size:4.2vw}.main-board .top .item .date span{font-size:2.3vw;margin-top:.4em}.main-board .top .item .title{width:69vw;font-size:3vw;white-space:nowrap;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}.main-board .top .item .desc{width:69vw;font-size:2.7vw;margin-top:.5em}.main-board .bottom a{font-size:2.6vw;margin-bottom:1.2em}.main-board .bottom a .date{font-size:.95em}.main-board .right .list{gap:4vw 3vw;width:100%}.main-board .right .item{height:auto;aspect-ratio:330/200;padding:6vw;box-shadow:2px 3px 35px 2px rgba(0,0,0,.08);border-radius:15px}.main-board .right .item .icon{width:27%}.main-board .right .item .title{font-size:3.5vw;margin-bottom:.7em}.main-board .right .item .desc{font-size:2.5vw}.main-board .partners{padding:0 13vw}.main-board .partners .swiper-button-prev,.main-board .partners .swiper-button-next{width:8vw;height:8vw}}@media screen and (min-width: 1px)and (max-width: 500px){.main-visual .swiper{margin-top:80px}.main-visual__title{font-size:7.3vw}.main-visual__pagination{top:60%}.main-visual__pagination .slide-state{width:100px;height:2px}.main-visual__scroll .text{font-size:2.6vw}.main-company__title{font-size:6.6vw}.main-company__more{font-size:3vw}.main-company__more span{background-size:.8em;padding-right:1.5em}.main-company__item{border-radius:10px}.main-company__item-title{font-size:4.8vw}.main-company__item-desc{font-size:3vw}.main-member .text .title{font-size:6.8vw}.main-member .text .desc{font-size:5.3vw}.main-member .text .btn{font-size:2.3vw}.main-member .text .btn span{background-size:.8em;padding-right:1.5em}.main-member .item{box-shadow:1px 2px 24px 1px rgba(0,0,0,.08)}.main-member .item .title{font-size:3.8vw}.main-member .item-1{border-radius:45px 10px 10px 10px}.main-member .item-2{border-radius:10px 45px 10px 10px}.main-member .item-3{border-radius:10px 10px 10px 45px}.main-member .item-4{border-radius:10px 10px 45px 10px}.main-edu .section-title{font-size:6.8vw}.main-edu .tab{font-size:4vw}.main-edu .swiper{padding:30px 0 30px 40px}.main-edu .swiper-slide a{box-shadow:1px 2px 24px 1px rgba(0,0,0,.08);border-radius:5px}.main-edu .swiper-slide a .category{font-size:2.8vw}.main-edu .swiper-slide a .title{font-size:3.1vw}.main-edu .swiper-slide a .desc{font-size:2.8vw}.main-edu .right .item{box-shadow:1px 2px 24px 1px rgba(0,0,0,.08)}.main-edu .right .item-1{border-radius:45px 10px 10px 10px}.main-edu .right .item-2{border-radius:10px 45px 10px 10px}.main-edu .right .item-3{border-radius:10px 10px 10px 45px}.main-edu .right .item-4{border-radius:10px 10px 45px 10px}.main-edu .right .item .title{font-size:3.8vw}.main-edu .swiper-button-prev,.main-edu .toggle,.main-edu .swiper-button-next{width:8vw;box-shadow:2px 4px 15px 0 rgba(0,0,0,.1)}.main-media .section-title{font-size:6.8vw}.main-media .tab{font-size:4.1vw}.main-media .swiper{padding:30px 0 30px 40px}.main-media .swiper-slide a{box-shadow:1px 2px 24px 1px rgba(0,0,0,.08);border-radius:5px}.main-media .swiper-slide a .title{font-size:3.1vw}.main-media .swiper-slide a .desc{font-size:2.8vw}.main-media .right .item{box-shadow:1px 2px 24px 1px rgba(0,0,0,.08);border-radius:10px}.main-media .right .item .title{font-size:4.8vw}.main-media .right .item .desc{font-size:2.8vw;background-size:.8em;padding-right:1.5em}.main-media .swiper-button-prev,.main-media .toggle,.main-media .swiper-button-next{width:8vw;box-shadow:2px 4px 15px 0 rgba(0,0,0,.1)}.main-board .wrap{margin-bottom:23vw}.main-board .tab-menu{height:40px;border-radius:5px}.main-board .tab-menu .more{width:40px;height:40px;background-size:25%}.main-board .tab{font-size:3.3vw;width:calc((100% - 40px)/4);height:40px;line-height:40px}.main-board .tab::after{height:10px}.main-board .tab.on{border-radius:5px}.main-board .top .item .date{border-radius:10px;box-shadow:0 2px 9px 1px rgba(0,0,0,.1)}.main-board .top .item .date p{font-size:4.5vw}.main-board .top .item .date span{font-size:2.6vw}.main-board .top .item .title{font-size:3.3vw}.main-board .top .item .title .new{width:18px;height:18px;line-height:18px;font-size:2.2vw}.main-board .top .item .desc{font-size:3vw}.main-board .bottom a{font-size:2.9vw}.main-board .right .item{border-radius:10px;box-shadow:1px 2px 24px 1px rgba(0,0,0,.08)}.main-board .right .item .title{font-size:3.8vw}.main-board .right .item .desc{font-size:2.8vw;background-size:.8em;padding-right:1.5em}}#company.greeting{padding-bottom:160px}#company.greeting .section-1{position:relative;margin-bottom:95px}#company.greeting .section-1 .w1400{position:relative;display:flex;justify-content:space-between;align-items:center}#company.greeting .section-1 .w1400::before{content:"";position:absolute;left:0;bottom:0;width:150vw;height:400px;background:#f4f5f9;border-radius:40px}#company.greeting .section-1 .text{position:relative;z-index:1;padding-left:154px;padding-bottom:30px}#company.greeting .section-1 .sub-title{font-family:"Montserrat",sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:normal;color:#00a3e8;margin-bottom:1.3em}#company.greeting .section-1 .title{font-size:2.563rem;font-weight:700;line-height:1.4;color:#111}#company.greeting .section-1 .bg{position:absolute;left:50px;bottom:0;max-width:unset}#company.greeting .section-1 .photo{position:relative;z-index:1;height:370px}#company.greeting .section-2 .w1400{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:80px}#company.greeting .section-2 .desc{font-size:1.125rem;line-height:1.88;color:#333}#company.greeting .section-2 .bold{font-weight:800;color:#000}#company.greeting .section-2 .from{display:flex;align-items:center;justify-content:flex-end;text-align:right;gap:1em}@media screen and (min-width: 1px)and (max-width: 1500px){#company.greeting .section-1 .w1400::before{left:4%}#company.greeting .section-1 .bg{left:8%}#company.greeting .section-1 .text{padding-left:4%}}@media screen and (min-width: 1px)and (max-width: 1300px){#company.greeting .section-1 .title .mo-br{display:block}#company.greeting .section-2 .w1400{display:block}#company.greeting .section-2 .desc .br{display:inline}}@media screen and (min-width: 1px)and (max-width: 1000px){#company.greeting .section-1 .w1400{flex-direction:column;align-items:flex-start}#company.greeting .section-1 .w1400::before{height:665px}#company.greeting .section-1 .text{padding-bottom:0}#company.greeting .section-1 .photo{width:330px;margin-left:auto}}@media screen and (min-width: 1px)and (max-width: 768px){#company.greeting{padding-top:10vw;padding-bottom:25vw}#company.greeting .section-1{margin-bottom:14vw}#company.greeting .section-1 .w1400::before{height:100vw;left:5vw;border-radius:35px}#company.greeting .section-1 .text{margin-top:10vw;padding-left:7vw}#company.greeting .section-1 .bg{left:12vw}#company.greeting .section-1 .sub-title{font-size:2.7vw}#company.greeting .section-1 .title{font-size:6vw}#company.greeting .section-1 .photo{width:52vw;height:auto}#company.greeting .section-2 .desc{font-size:2.7vw;line-height:1.7}#company.greeting .section-2 .big{font-size:1.125em}#company.greeting .section-2 .from .signature{width:6em}}@media screen and (min-width: 1px)and (max-width: 500px){#company.greeting .section-1 .w1400::before{border-radius:20px;height:105vw}#company.greeting .section-1 .bg{height:55px}#company.greeting .section-1 .sub-title{font-size:3vw}#company.greeting .section-1 .title{font-size:6.5vw}#company.greeting .section-2 .desc{font-size:3vw}}#company.organization .tabs{display:flex;justify-content:center;align-items:center;gap:2px;margin-bottom:50px}#company.organization .tab{width:230px;height:65px;border-radius:32.5px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);font-size:1.063rem;font-weight:500;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;color:#222;transition:color .3s,background-color .3s}#company.organization .tab.on{color:#fff;background-color:#00a3e8;font-weight:700}#company.organization .tab-content{display:none}#company.organization .tab-content.on{display:block}#company.organization .section-title{font-size:2.188rem;font-weight:700;margin-bottom:.9em;width:-moz-fit-content;width:fit-content;position:relative}#company.organization .section-title::after{content:"";position:absolute;right:-17px;bottom:2px;width:9px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#company.organization .section-1{text-align:center;padding:120px 0 160px;background:#f8f8f8 url("/images/sub/company/organization-bg.jpg") no-repeat center top}#company.organization .section-1 .title{font-size:2.813rem;font-weight:700;line-height:1.3;margin-bottom:1.8em}#company.organization .section-1 img{margin:0 auto}#company.organization .section-2{padding-bottom:160px}#company.organization .section-2 table{width:100%;border-top:2px solid #000}#company.organization .section-2 table col:nth-of-type(1),#company.organization .section-2 table col:nth-of-type(2){width:25%}#company.organization .section-2 table th,#company.organization .section-2 table td{border:1px solid #eaeaea;padding:.5em 1.5em;line-height:1.75}#company.organization .section-2 table th:first-of-type,#company.organization .section-2 table td:first-of-type{border-left:none}#company.organization .section-2 table th:last-of-type,#company.organization .section-2 table td:last-of-type{border-right:none}#company.organization .section-2 table th{background-color:#f7f7f7;font-size:1.25rem;font-weight:700;text-align:center}#company.organization .section-2 table td{font-size:1.125rem;background-color:#fff;color:#555}#company.organization .section-2 table td:nth-of-type(1),#company.organization .section-2 table td:nth-of-type(2){text-align:center}#company.organization .section-2 table td.bold{font-weight:700;font-size:1.1rem}@media screen and (min-width: 1px)and (max-width: 768px){#company.organization{padding-bottom:20vw}#company.organization .tabs{margin-bottom:5vw}#company.organization .tab{width:29vw;height:9.5vw;border-radius:4.75vw;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-size:2.8vw}#company.organization .tab::before{height:3px}#company.organization .section-title{font-size:5.3vw}#company.organization .section-1{padding:17vw 0;margin-bottom:15vw}#company.organization .section-1 .title{font-size:6.4vw}#company.organization .section-2 table col:nth-of-type(2){width:18%}#company.organization .section-2 table th,#company.organization .section-2 table td{padding:.5em 1em}#company.organization .section-2 table th{font-size:2.8vw}#company.organization .section-2 table td{font-size:2.5vw}}@media screen and (min-width: 1px)and (max-width: 500px){#company.organization .tab{font-size:3.1vw;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#company.organization .section-title{font-size:5.6vw}#company.organization .section-title::after{right:-13px;bottom:3px;width:6px}#company.organization .section-1 .sub-title{font-size:3.5vw}#company.organization .section-1 .title{font-size:6.7vw}#company.organization .section-2 table th{font-size:3.1vw}#company.organization .section-2 table td{font-size:2.8vw}}#company.history{padding-bottom:150px}#company.history .tabs{display:flex;justify-content:center;align-items:center;gap:2px;margin-bottom:50px}#company.history .tab{width:230px;height:65px;border-radius:32.5px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);font-size:1.063rem;font-weight:500;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;color:#222;transition:color .3s,background-color .3s}#company.history .tab.on{color:#fff;background-color:#00a3e8;font-weight:700}#company.history .tab-content{display:none}#company.history .tab-content.on{display:block}#company.history .tab-content-1 .section-1{position:relative;width:100%;margin:0 auto 50px}#company.history .tab-content-1 .section-1 .links{width:100%}#company.history .tab-content-1 .section-1 .links .swiper{width:-moz-fit-content;width:fit-content;margin-left:0}#company.history .tab-content-1 .section-1 .links .swiper-slide{width:auto}#company.history .tab-content-1 .section-1 .links .link{color:#000;font-size:1.375rem;font-weight:700;opacity:.5;width:120px;height:100px;display:flex;justify-content:center;align-items:center;position:relative;letter-spacing:normal}#company.history .tab-content-1 .section-1 .links .link::before{content:"";position:absolute;left:50%;top:0;transform:translate3d(-50%, 0, 0);width:100%;height:2px;background-color:#000;opacity:0}#company.history .tab-content-1 .section-1 .links .swiper-slide.on .link{opacity:1}#company.history .tab-content-1 .section-1 .links .swiper-slide.on .link::before{opacity:1}#company.history .tab-content-1 .section-2{position:relative}#company.history .tab-content-1 .section-2 .h-list{position:relative;display:none}#company.history .tab-content-1 .section-2 .h-list .desc{line-height:1.57;font-weight:700;margin-top:4em}#company.history .tab-content-1 .section-2 .h-list.on{display:block}#company.history .tab-content-1 .section-2 .h-item{display:flex;justify-content:flex-start;align-items:flex-start}#company.history .tab-content-1 .section-2 .h-item>div{position:relative}#company.history .tab-content-1 .section-2 .h-item .year{width:150px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}#company.history .tab-content-1 .section-2 .h-item .year p{font-size:2.5rem;font-weight:700;color:#00a3e8;font-family:"Montserrat",sans-serif;letter-spacing:normal}#company.history .tab-content-1 .section-2 .h-item .year .dot{z-index:10;width:8px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#company.history .tab-content-1 .section-2 .h-item .text{flex-grow:1;flex-shrink:1;padding-left:55px;padding-bottom:60px;position:relative;transform:translateY(8px)}#company.history .tab-content-1 .section-2 .h-item .text p{font-size:1.125rem;line-height:1.47;color:#333}#company.history .tab-content-1 .section-2 .h-item .text p span{display:block;margin-bottom:.5em;line-height:1.4}#company.history .tab-content-1 .section-2 .h-item .text p span:last-of-type{margin-bottom:0}#company.history .tab-content-1 .section-2 .h-item .text ul{padding-left:.5em;margin-top:.5em;margin-bottom:1em}#company.history .tab-content-1 .section-2 .h-item .text li{font-size:1.125rem;line-height:1.47;position:relative;padding-left:10px;margin-bottom:.5em}#company.history .tab-content-1 .section-2 .h-item .text li::before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;border-radius:50%;background-color:#333}#company.history .tab-content-1 .section-2 .h-item .text li:last-of-type{margin-bottom:0}#company.history .tab-content-1 .section-2 .h-item .text::before{content:"";position:absolute;left:-5px;top:17px;width:1px;height:100%;background:#e5e5e5;z-index:1}#company.history .tab-content-1 .section-2 .h-item:last-of-type .text{padding-bottom:0}#company.history .tab-content-1 .section-2 .h-item:last-of-type .text::before{display:none}#company.history .tab-content-2 table{width:100%;border-top:2px solid #000}#company.history .tab-content-2 table col:nth-of-type(1),#company.history .tab-content-2 table col:nth-of-type(2),#company.history .tab-content-2 table col:nth-of-type(3){width:25%}#company.history .tab-content-2 table th,#company.history .tab-content-2 table td{border:1px solid #eaeaea;line-height:1.75;padding:.5em 1.5em}#company.history .tab-content-2 table th:first-of-type,#company.history .tab-content-2 table td:first-of-type{border-left:none}#company.history .tab-content-2 table th:last-of-type,#company.history .tab-content-2 table td:last-of-type{border-right:none}#company.history .tab-content-2 table th{background-color:#f7f7f7;font-size:1.25rem;font-weight:700;text-align:center}#company.history .tab-content-2 table td{font-size:1.125rem;background-color:#fff;color:#555;text-align:center}#company.history .tab-content-2 .desc{font-size:1.125rem;font-weight:700;margin-top:2em}#company.history .tab-content-3 table{width:100%;border-top:2px solid #000}#company.history .tab-content-3 table col:nth-of-type(1),#company.history .tab-content-3 table col:nth-of-type(2){width:25%}#company.history .tab-content-3 table th,#company.history .tab-content-3 table td{border:1px solid #eaeaea;line-height:1.75;padding:.5em 1.5em}#company.history .tab-content-3 table th:first-of-type,#company.history .tab-content-3 table td:first-of-type{border-left:none}#company.history .tab-content-3 table th:last-of-type,#company.history .tab-content-3 table td:last-of-type{border-right:none}#company.history .tab-content-3 table th{background-color:#f7f7f7;font-size:1.25rem;font-weight:700;text-align:center}#company.history .tab-content-3 table td{font-size:1.125rem;background-color:#fff;color:#555;text-align:center}#company.history .tab-content-3 table td:last-of-type{text-align:left}@media screen and (min-width: 1px)and (max-width: 1000px){#company.history .tab-content-1 .section-1 .links .w1400{padding:0}#company.history .tab-content-1 .section-1 .links .swiper{width:100%}#company.history .tab-content-1 .section-1 .links .swiper-slide{width:100%}#company.history .tab-content-1 .section-1 .links .link{padding:0;width:100%}}@media screen and (min-width: 1px)and (max-width: 1500px){#company.history .tab-content-1 .section-1 .text{width:100%;padding:0 8%}}@media screen and (min-width: 1px)and (max-width: 768px){#company.history{padding-bottom:100px}#company.history .tabs{margin-bottom:5vw}#company.history .tab{width:29vw;height:9.5vw;border-radius:4.75vw;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-size:2.8vw}#company.history .tab::before{height:3px}#company.history .tab-content-1 .section-1{margin-bottom:5vw}#company.history .tab-content-1 .section-1 .links .swiper{padding-left:5vw}#company.history .tab-content-1 .section-1 .links .link{font-size:3.2vw;height:90px}#company.history .tab-content-1 .section-2 .h-list .desc{font-size:2.7vw}#company.history .tab-content-1 .section-2 .h-item .year{width:21vw}#company.history .tab-content-1 .section-2 .h-item .year p{font-size:5.7vw}#company.history .tab-content-1 .section-2 .h-item .text{padding-left:5vw;padding-bottom:10vw;transform:translateY(6px)}#company.history .tab-content-1 .section-2 .h-item .text::before{top:10px}#company.history .tab-content-1 .section-2 .h-item .text p,#company.history .tab-content-1 .section-2 .h-item .text span,#company.history .tab-content-1 .section-2 .h-item .text li{font-size:2.5vw}#company.history .tab-content-2 table col:nth-of-type(1){width:15%}#company.history .tab-content-2 table col:nth-of-type(3){width:30%}#company.history .tab-content-2 table th,#company.history .tab-content-2 table td{padding:.5em 1em}#company.history .tab-content-2 table th{font-size:2.8vw}#company.history .tab-content-2 table td{font-size:2.5vw}#company.history .tab-content-2 .desc{font-size:2.7vw}#company.history .tab-content-3 table col:nth-of-type(1),#company.history .tab-content-3 table col:nth-of-type(2){width:20%}#company.history .tab-content-3 table th,#company.history .tab-content-3 table td{padding:1.2em 1em}#company.history .tab-content-3 table th{font-size:2.8vw}#company.history .tab-content-3 table td{font-size:2.5vw}}@media screen and (min-width: 1px)and (max-width: 500px){#company.history .tab{font-size:3.1vw;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#company.history .tab-content-1 .section-1 .links .link{height:70px}#company.history .tab-content-1 .section-2 .h-list .desc{font-size:3vw}#company.history .tab-content-1 .section-2 .h-item .year .dot{width:6px}#company.history .tab-content-1 .section-2 .h-item .year p{font-size:6vw}#company.history .tab-content-1 .section-2 .h-item .text::before{left:-3px;top:6px}#company.history .tab-content-1 .section-2 .h-item .text p,#company.history .tab-content-1 .section-2 .h-item .text span,#company.history .tab-content-1 .section-2 .h-item .text li{font-size:2.8vw}#company.history .tab-content-1 .section-2 .h-item .text li{padding-left:.5em}#company.history .tab-content-1 .section-2 .h-item .text li::before{width:2px;height:2px;top:.5em}#company.history .tab-content-2 table th{font-size:3.1vw}#company.history .tab-content-2 table td{font-size:2.8vw}#company.history .tab-content-2 .desc{font-size:3vw}#company.history .tab-content-3 table th{font-size:3.1vw}#company.history .tab-content-3 table td{font-size:2.8vw}}#company.rule{padding-top:90px;padding-bottom:150px}#company.rule .article{border:1px solid #e5e5e5;padding:72px 80px 60px;margin-bottom:54px}#company.rule .article-title,#company.rule .title,#company.rule .sub-title{line-height:1;color:#111;font-weight:700}#company.rule .article-title{text-align:center;font-size:2.25rem;margin-bottom:1.2em}#company.rule .title{text-align:center;font-size:1.7rem;margin-bottom:1em}#company.rule .sub-title{font-size:1.25rem;margin:2.3em 0 .5em}#company.rule .sub-title:first-of-type{margin-top:0}#company.rule p,#company.rule li{font-size:1.125rem;line-height:1.75}#company.rule li.text-right{display:flex;justify-content:flex-end;align-items:center;gap:1.5em}#company.rule li.text-right .date{display:inline-block;width:6em}#company.rule .item{color:#333;padding-bottom:90px}#company.rule .item:last-of-type{padding-bottom:0}#company.rule .item>ul>li ul{padding-left:20px}#company.rule .article-last .title{margin-bottom:.3em}#company.rule .article-last .sub-title{margin-top:0}#company.rule .article-last p.mb{margin-bottom:3em}@media screen and (min-width: 1px)and (max-width: 768px){#company.rule{font-size:2.7vw;padding-top:15vw;padding-bottom:20vw}#company.rule p,#company.rule li{font-size:2.7vw;line-height:1.7}#company.rule .article{padding:8.5vw 5vw;margin-bottom:8vw}#company.rule .article-title{font-size:5.7vw;margin-bottom:1.5em}#company.rule .title{font-size:4vw}#company.rule .sub-title{font-size:3.1vw;margin:2.5em 0 .5em}}@media screen and (min-width: 1px)and (max-width: 500px){#company.rule{font-size:3vw}#company.rule p,#company.rule li{font-size:3vw}#company.rule .article-title{font-size:6vw}#company.rule .title{font-size:4.3vw}#company.rule .sub-title{font-size:3.4vw}}#company.business{padding-bottom:160px}#company.business .section-1 table{width:100%;border-top:2px solid #000}#company.business .section-1 table col:nth-of-type(1){width:19%}#company.business .section-1 table col:nth-of-type(2){width:21%}#company.business .section-1 table col:nth-of-type(3){width:28%}#company.business .section-1 table th,#company.business .section-1 table td{border:1px solid #eaeaea;line-height:1.75;padding:.5em 1.5em}#company.business .section-1 table th:first-of-type,#company.business .section-1 table td:first-of-type{border-left:none}#company.business .section-1 table th:last-of-type,#company.business .section-1 table td:last-of-type{border-right:none}#company.business .section-1 table th{background-color:#f7f7f7;font-size:1.25rem;font-weight:700;text-align:center}#company.business .section-1 table td{font-size:1.125rem;background-color:#fff;color:#555}#company.business .section-1 table td>ul>li{position:relative;padding-left:10px}#company.business .section-1 table td>ul>li::before{content:"";position:absolute;left:0;top:13px;width:3px;height:3px;border-radius:50%;background-color:#555}#company.business .section-1 table td.text-left{text-align:left}#company.business .section-1 table td.red{color:red}#company.business .section-1 table td.red li::before{background-color:red}@media screen and (min-width: 1px)and (max-width: 768px){#company.business{padding-bottom:20vw}#company.business .section-1 .w1400{overflow-x:auto}#company.business .section-1 table{width:150vw}#company.business .section-1 table col:nth-of-type(1){width:18%}#company.business .section-1 table th,#company.business .section-1 table td{padding:.5em 1em}#company.business .section-1 table th{font-size:2.8vw}#company.business .section-1 table td{font-size:2.5vw}}@media screen and (min-width: 1px)and (max-width: 500px){#company.business .section-1 table th{font-size:3.1vw}#company.business .section-1 table td{font-size:2.8vw}#company.business .section-1 table td>ul>li{padding-left:5px}#company.business .section-1 table td>ul>li::before{width:2px;height:2px;top:9px}}#company.location .outer{background-color:#f7f7f7}#company.location .wrap{position:relative;display:flex;width:1400px;margin:0 auto}#company.location .wrap>div{width:50%}#company.location .info{height:700px;display:flex;flex-direction:column;justify-content:center}#company.location .info li{padding:48px 0;font-size:0;border-bottom:1px solid #ddd;display:flex;align-items:flex-start;gap:45px;letter-spacing:normal}#company.location .info li::after{content:"";clear:both;display:block}#company.location .info li img{width:60px;flex-shrink:0}#company.location .info li .text{flex:1 1 auto}#company.location .info li .text .title{font-family:"Montserrat";font-weight:700;font-size:1.25rem;color:#222;margin-bottom:.5em}#company.location .info li .text .desc{font-size:1.125rem;color:#333;line-height:1.88}#company.location .info li:first-of-type{padding-top:20px}#company.location .info li:last-of-type{border:none}#company.location .info .btns{width:530px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}#company.location .info .btn{height:60px;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:700;color:#fff}#company.location .info .btn span{padding-left:56px;position:relative}#company.location .info .btn span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;background-position:center center}#company.location .info .btn.btn-kakaomap{background-color:#007dff}#company.location .info .btn.btn-kakaomap span::before{background-image:url("/images/sub/company/location-icon-kakaomap.png")}#company.location .info .btn.btn-navermap{background-color:#03c75a}#company.location .info .btn.btn-navermap span::before{background-image:url("/images/sub/company/location-icon-navermap.png")}#company.location .kakao-map .root_daum_roughmap{position:absolute;left:50%;top:0;width:960px}#company.location .kakao-map .root_daum_roughmap .wrap_controllers{display:none}#company.location .kakao-map .root_daum_roughmap .map_border{border:none;background-color:rgba(0,0,0,0)}#company.location .kakao-map .root_daum_roughmap .map{pointer-events:none}@media screen and (min-width: 1px)and (max-width: 1500px){#company.location .wrap{width:100%;padding:0 4%}#company.location .kakao-map .root_daum_roughmap{width:50vw !important}}@media screen and (min-width: 1px)and (max-width: 1200px){#company.location .wrap{flex-direction:column;padding:0;gap:30px}#company.location .wrap>div{width:100%}#company.location .info{padding:50px 4%;height:auto}#company.location .info li:first-of-type{padding-top:48px}#company.location .info .btns{margin-top:30px}#company.location .kakao-map .root_daum_roughmap{position:static;width:100vw !important}}@media screen and (min-width: 1px)and (max-width: 768px){#company.location .info{padding:7vw 5vw 10vw}#company.location .info li{gap:5vw;padding:6.5vw 0 !important}#company.location .info li img{width:9vw;max-width:60px}#company.location .info li .text .title{font-size:3.3vw}#company.location .info li .text .desc{font-size:2.8vw}#company.location .info .btns{margin-top:5vw;gap:2vw;width:100%}#company.location .info .btn{height:auto;aspect-ratio:330/70;font-size:2.5vw}#company.location .info .btn span{padding-left:3.2em}#company.location .info .btn span::before{width:2.4em}#company.location .kakao-map .root_daum_roughmap_landing{height:90vw !important}#company.location .kakao-map .root_daum_roughmap_landing>.wrap_map{height:100% !important}}@media screen and (min-width: 1px)and (max-width: 500px){#company.location .info li .text .title{font-size:3.6vw}#company.location .info li .text .desc{font-size:3.1vw}#company.location .info .btn{font-size:2.8vw}}#member.rule{padding-bottom:160px}#member.rule .section-title{font-size:2.188rem;font-weight:700;margin-bottom:.5em;width:-moz-fit-content;width:fit-content;position:relative}#member.rule .section-title::after{content:"";position:absolute;right:-17px;bottom:2px;width:9px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#member.rule .section-desc{font-size:1.125rem;line-height:1.88;color:#333}#member.rule .list{margin-top:30px}#member.rule .item.active .view-close{display:block}#member.rule .item.active .view-open{display:none}#member.rule .item-title{border:1px solid #e5e5e5;display:flex;align-items:center;gap:96px;padding:29px 70px;cursor:pointer}#member.rule .item-title .title{font-size:1.563rem;font-weight:700;line-height:1.33;color:#00a3e8}#member.rule .item-title .view{padding-left:1.3em;background-repeat:no-repeat;background-position:left center;flex-shrink:0}#member.rule .item-title .view-open{display:block;background-image:url("/images/sub/member/rule-icon-arrow-down.png")}#member.rule .item-title .view-close{display:none;background-image:url("/images/sub/member/rule-icon-arrow-top.png")}#member.rule .item-content{display:none;padding:55px 70px 64px;background-color:#f8f8f8}#member.rule .item-content .title,#member.rule .item-content .sub-title{line-height:1;color:#111;font-weight:700}#member.rule .item-content .title{font-size:1.563rem}#member.rule .item-content .title.mt{margin-top:2.5em}#member.rule .item-content .sub-title{margin:2.5em 0 .5em}#member.rule .item-content .sub-title:first-of-type{margin-top:0}#member.rule .item-content p,#member.rule .item-content li{font-size:1.125rem;color:#333;line-height:1.88}#member.rule .item-content p li,#member.rule .item-content li li{padding-left:1.5em}@media screen and (min-width: 1px)and (max-width: 1200px){#member.rule .item-title{padding:29px 50px;justify-content:space-between;gap:70px}#member.rule .item-content{padding:55px 50px 64px}}@media screen and (min-width: 1px)and (max-width: 768px){#member.rule{padding-bottom:20vw}#member.rule .section-title{font-size:5.3vw}#member.rule .section-desc{font-size:2.7vw;line-height:1.66}#member.rule .list{margin-top:5vw}#member.rule .item-title{padding:4vw 8vw 4vw 5vw;gap:10vw}#member.rule .item-title .title{font-size:3.7vw}#member.rule .item-title .view{font-size:2.7vw}#member.rule .item-content{padding:8vw 5vw 10vw}#member.rule .item-content .title{font-size:3.7vw}#member.rule .item-content p,#member.rule .item-content li{font-size:2.7vw;line-height:1.66}}@media screen and (min-width: 1px)and (max-width: 500px){#member.rule .section-title{font-size:5.6vw}#member.rule .section-title::after{right:-13px;bottom:3px;width:6px}#member.rule .section-desc{font-size:3vw}#member.rule .item-title .title{font-size:4vw}#member.rule .item-title .view{font-size:3vw}#member.rule .item-content .title{font-size:4vw}#member.rule .item-content p,#member.rule .item-content li{font-size:3vw}}#member.fee{padding-bottom:150px}#member.fee .section-title{font-size:2.188rem;font-weight:700;margin-bottom:.9em;width:-moz-fit-content;width:fit-content;position:relative}#member.fee .section-title::after{content:"";position:absolute;right:-17px;bottom:2px;width:9px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#member.fee .section-desc{font-size:1rem;line-height:1.88;color:#333}#member.fee table{width:100%;border-top:2px solid #000}#member.fee table th,#member.fee table td{border:1px solid #eaeaea;text-align:center;line-height:1.67;padding:.5em 1.5em}#member.fee table th:first-of-type,#member.fee table td:first-of-type{border-left:none}#member.fee table th:last-of-type,#member.fee table td:last-of-type{border-right:none}#member.fee table th{background-color:#f7f7f7;font-size:1.25rem;font-weight:700}#member.fee table td{background-color:#fff;font-size:1.125rem;color:#555}#member.fee table td.bold{font-weight:700}#member.fee table td.blue{color:#004ea2}#member.fee table td.black{color:#111}#member.fee .section-1{margin-bottom:90px}#member.fee .section-1 table{table-layout:fixed}#member.fee .section-1 .desc{font-size:1.125rem;line-height:1.67;color:#333;margin-top:1.5em}#member.fee .section-1 .desc .blue{color:#004ea2;font-weight:700}#member.fee .section-2 table col:nth-of-type(1){width:15%}#member.fee .section-2 table col:nth-of-type(2){width:35%}#member.fee .section-2 table col:nth-of-type(3){width:24%}@media screen and (min-width: 1px)and (max-width: 1200px){#member.fee .item-title{padding:29px 50px;justify-content:space-between;gap:70px}#member.fee .item-content{padding:55px 50px 64px}}@media screen and (min-width: 1px)and (max-width: 768px){#member.fee{padding-bottom:20vw}#member.fee .section-title{font-size:5.3vw}#member.fee .table-wrap{overflow-x:auto}#member.fee table{width:150vw}#member.fee table th,#member.fee table td{padding:.5em 1em}#member.fee table th{font-size:2.7vw}#member.fee table td{font-size:2.4vw;line-height:1.6}#member.fee .section-1{margin-bottom:15vw}#member.fee .section-1 .desc{font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#member.fee .section-title{font-size:5.6vw}#member.fee .section-title::after{right:-13px;bottom:3px;width:6px}#member.fee table th{font-size:3vw}#member.fee table td{font-size:2.7vw}#member.fee .section-1 .desc{font-size:3vw}}#member.join{padding-bottom:190px}#member.join .section-1 .list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:100px;max-width:1200px;margin:0 auto}#member.join .section-1 .item{height:400px;border-radius:20px;box-shadow:0 0 50px 0 rgba(0,0,0,.1);background-color:#fff;text-align:center;background-repeat:no-repeat;background-position:top 27% center;padding-top:210px}#member.join .section-1 .item .title{font-size:1.875rem;font-weight:700}#member.join .section-1 .item .desc{font-size:1.125rem;line-height:1.88;color:#333;margin-top:1.4em}#member.join .section-1 .item-1{background-image:url("/images/sub/member/join-icon-1.png")}#member.join .section-1 .item-2{background-image:url("/images/sub/member/join-icon-2.png")}@media screen and (min-width: 1px)and (max-width: 1200px){#member.join .section-1 .list{gap:50px}}@media screen and (min-width: 1px)and (max-width: 1000px){#member.join .section-1 .list{grid-template-columns:repeat(1, minmax(0, 1fr));width:-moz-fit-content;width:fit-content}#member.join .section-1 .item{width:550px}}@media screen and (min-width: 1px)and (max-width: 768px){#member.join{padding-bottom:20vw}#member.join .section-1 .list{width:100%;gap:7vw;padding:2vw}#member.join .section-1 .item{width:100%;height:auto;aspect-ratio:650/470;background-size:24%;padding-top:40%;border-radius:15px;box-shadow:0 0 35px 0 rgba(0,0,0,.1)}#member.join .section-1 .item .title{font-size:4.5vw}#member.join .section-1 .item .desc{font-size:2.6vw;line-height:1.66}}@media screen and (min-width: 1px)and (max-width: 500px){#member.join .section-1 .item{border-radius:10px;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}#member.join .section-1 .item .title{font-size:4.8vw}#member.join .section-1 .item .desc{font-size:2.9vw}}#member.join-company{padding-bottom:190px}#member.join-company .section-1 .list{display:flex;justify-content:center;margin:0 auto}#member.join-company .section-1 .item{width:600px;border-radius:20px;box-shadow:0 0 50px 0 rgba(0,0,0,.1);background-color:#fff;background-repeat:no-repeat;background-position:top 12% center;padding:196px 80px 73px}#member.join-company .section-1 .item-1{background-image:url("/images/sub/member/join-company-icon-1.png")}#member.join-company .section-1 .item-2{background-image:url("/images/sub/member/join-company-icon-2.png")}#member.join-company .section-1 .item .title{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1em}#member.join-company .section-1 .item ul{width:-moz-fit-content;width:fit-content;margin:0 auto}#member.join-company .section-1 .item li{font-size:1.125rem;color:#333;margin-bottom:.9em}#member.join-company .section-1 .item li:last-of-type{margin-bottom:0}#member.join-company .section-1 .item .btns{display:flex;flex-direction:column;gap:13px;max-width:384px;margin:35px auto 0}#member.join-company .section-1 .item .btn{display:flex;justify-content:center;align-items:center;width:100%;height:60px;border:1px solid #00a3e8;color:#00a3e8;border-radius:5px;font-size:1.125rem;font-weight:600}#member.join-company .section-1 .item .btn span{padding-right:1.5em;background:url("/images/sub/member/join-company-icon-download.png") no-repeat right center}@media screen and (min-width: 1px)and (max-width: 768px){#member.join-company{padding-bottom:20vw}#member.join-company .section-1 .item{background-size:22%;background-position:top 10% center;padding:33% 10vw 12vw;border-radius:15px;box-shadow:0 0 35px 0 rgba(0,0,0,.1)}#member.join-company .section-1 .item .title{font-size:4.5vw;margin-bottom:1.2em}#member.join-company .section-1 .item li{font-size:2.7vw;margin-bottom:.8em}#member.join-company .section-1 .item .btns{gap:2vw;margin-top:7vw}#member.join-company .section-1 .item .btn{height:auto;aspect-ratio:500/70;font-size:2.8vw}#member.join-company .section-1 .item .btn span{padding-right:1.7em;background-size:1em}}@media screen and (min-width: 1px)and (max-width: 500px){#member.join-company .section-1 .item{border-radius:10px;box-shadow:0 0 25px 0 rgba(0,0,0,.1);padding:33% 9vw 12vw}#member.join-company .section-1 .item .title{font-size:4.8vw}#member.join-company .section-1 .item li{font-size:3vw}#member.join-company .section-1 .item .btn{font-size:3.1vw;border-radius:3px}}#sub>div#policy{padding:200px 0 200px}#policy .title{font-size:2rem;font-weight:700;margin-bottom:2.5em;text-align:center}#policy .title-2{font-size:1.5rem;font-weight:700}#policy .sub-title{font-size:1.125rem;font-weight:700;margin-top:4em;margin-bottom:.8em}#policy p{line-height:1.7;margin-bottom:.5em}#policy p b{font-weight:700}#policy p.mt{margin-top:3em}#policy li{line-height:1.7;margin-bottom:.5em}#policy li li{padding-left:1em;margin-bottom:.2em}#policy table{width:100%;table-layout:fixed;margin:1rem 0}#policy table thead th{background-color:#eee}#policy table th,#policy table td{padding:1em;border:1px solid #ddd;text-align:center;line-height:1.7}#policy table th.left,#policy table td.left{text-align:left}#policy table th{font-weight:500;vertical-align:middle}#policy table td{vertical-align:top}@media screen and (min-width: 1px)and (max-width: 768px){#sub>div#policy{padding:30vw 0 20vw}#policy .title{font-size:4.5vw}#policy .sub-title{font-size:3vw}#policy p,#policy li,#policy table{font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#policy{padding:40vw 0 20vw}#policy .title{font-size:4.8vw}#policy .sub-title{font-size:3.3vw}#policy p,#policy li,#policy table{font-size:3vw}}#edu.mission{text-align:center}#edu.mission .title.en{font-family:"Montserrat";font-size:2.5rem;font-weight:800;letter-spacing:normal}#edu.mission .section-1{padding-bottom:90px}#edu.mission .section-1 .title{position:relative;z-index:2}#edu.mission .section-1 .title.en{margin-bottom:45px}#edu.mission .section-1 .title.ko{font-size:2.5rem;text-align:center;color:#222;background:url("/images/sub/edu/mission-bg-quote.png") no-repeat center center;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1em 0;letter-spacing:-0.05em}#edu.mission .section-1 .title.ko .bold{font-weight:700}#edu.mission .section-2{padding-top:100px;padding-bottom:175px;position:relative}#edu.mission .section-2::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#edf7fb;border-radius:300px 0 0 0;z-index:1}#edu.mission .section-2 .w1400{position:relative;z-index:2}#edu.mission .section-2 .title.en{margin-bottom:75px}#edu.mission .section-2 img{margin:0 auto}@media screen and (min-width: 1px)and (max-width: 1000px){#edu.mission .section-1 .title.ko{line-height:1.36;padding:0 0 1em;background-position:center top 70%}#edu.mission .section-1 .title.ko .mo-br{display:block}}@media screen and (min-width: 1px)and (max-width: 768px){#edu.mission .title.en{font-size:6vw}#edu.mission .section-1{padding-bottom:7vw}#edu.mission .section-1 .title.en{margin-bottom:1.5em}#edu.mission .section-1 .title.ko{font-size:6vw;background-size:40%;background-position:center top 65%}#edu.mission .section-2{padding-top:15vw;padding-bottom:25vw}#edu.mission .section-2::before{border-radius:250px 0 0 0}}@media screen and (min-width: 1px)and (max-width: 500px){#edu.mission .title.en{font-size:6.3vw}#edu.mission .section-1 .title.ko{font-size:6.3vw}#edu.mission .section-2::before{border-radius:150px 0 0 0}}#edu.event-form{padding-top:90px;padding-bottom:150px}#edu.event-form form{border-top:2px solid #222;width:100%;background-color:#fff}#edu.event-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1rem}#edu.event-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#edu.event-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#edu.event-form form input[type=text]{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#edu.event-form form input[type=text]::-moz-placeholder{color:#999}#edu.event-form form input[type=text]::placeholder{color:#999}#edu.event-form form input[type=text].input-mini{width:220px}#edu.event-form form .input-wrap{display:flex;align-items:center;gap:11px}#edu.event-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#edu.event-form form .custom-file-input{position:relative;width:100%;height:50px;overflow:hidden;opacity:0;cursor:pointer}#edu.event-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#edu.event-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#edu.event-form form svg{flex-shrink:0}#edu.event-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#edu.event-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#edu.event-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:88px}#edu.event-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#edu.event-form .btn-save{background-color:#00a3e8;color:#fff}#edu.event-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#edu.event-form form .input-wrap{justify-content:space-between}#edu.event-form form input[type=text].input-mini,#edu.event-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#edu.event-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#edu.event-form{padding-top:10vw;padding-bottom:25vw}#edu.event-form form .item{padding:3vw 0;font-size:2.5vw}#edu.event-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#edu.event-form form .item>div:nth-of-type(2){padding:0}#edu.event-form form .input-wrap{gap:8px}#edu.event-form form input[type=text]{height:45px;font-size:2.5vw}#edu.event-form form input[type=text]::-moz-placeholder{font-size:2.5vw}#edu.event-form form input[type=text]::placeholder{font-size:2.5vw}#edu.event-form form .custom-file{height:45px}#edu.event-form form .custom-file-label{line-height:40px;font-size:2.5vw}#edu.event-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#edu.event-form #selectEmail-button{height:45px}#edu.event-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#edu.event-form .btn-wrap{margin-top:10vw;gap:1.7vw}#edu.event-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#edu.event-form form .item{font-size:2.8vw}#edu.event-form form .item>div:nth-of-type(1){font-size:3vw}#edu.event-form form .input-wrap{gap:5px}#edu.event-form form input[type=text]{height:35px;font-size:2.8vw}#edu.event-form form input[type=text]::-moz-placeholder{font-size:2.8vw}#edu.event-form form input[type=text]::placeholder{font-size:2.8vw}#edu.event-form form .custom-file{height:35px}#edu.event-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#edu.event-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#edu.event-form #selectEmail-button{height:40px}#edu.event-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#edu.event-form .btn-wrap{margin-top:13vw}#edu.event-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#edu.contest-form{padding-top:90px;padding-bottom:150px}#edu.contest-form form{border-top:2px solid #222;width:100%;background-color:#fff}#edu.contest-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1rem}#edu.contest-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#edu.contest-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#edu.contest-form form input[type=text],#edu.contest-form form select{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#edu.contest-form form input[type=text]::-moz-placeholder, #edu.contest-form form select::-moz-placeholder{color:#999}#edu.contest-form form input[type=text]::placeholder,#edu.contest-form form select::placeholder{color:#999}#edu.contest-form form select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}#edu.contest-form form input[type=text].input-mini,#edu.contest-form form .select-mini{width:220px}#edu.contest-form form .input-wrap{display:flex;align-items:center;gap:11px}#edu.contest-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#edu.contest-form form .custom-file-input{position:relative;width:100%;max-width:720px;height:50px;overflow:hidden;opacity:0;cursor:pointer}#edu.contest-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#edu.contest-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#edu.contest-form form svg{flex-shrink:0}#edu.contest-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#edu.contest-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#edu.contest-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:88px}#edu.contest-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#edu.contest-form .btn-save{background-color:#00a3e8;color:#fff}#edu.contest-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#edu.contest-form form .input-wrap{justify-content:space-between}#edu.contest-form form input[type=text].input-mini,#edu.contest-form form .select-mini,#edu.contest-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#edu.contest-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#edu.contest-form{padding-top:10vw;padding-bottom:25vw}#edu.contest-form form .item{padding:3vw 0;font-size:2.5vw}#edu.contest-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#edu.contest-form form .item>div:nth-of-type(2){padding:0}#edu.contest-form form .input-wrap{gap:8px}#edu.contest-form form input[type=text],#edu.contest-form form select{height:45px;font-size:2.5vw}#edu.contest-form form input[type=text]::-moz-placeholder, #edu.contest-form form select::-moz-placeholder{font-size:2.5vw}#edu.contest-form form input[type=text]::placeholder,#edu.contest-form form select::placeholder{font-size:2.5vw}#edu.contest-form form select{background-position:right 1em center}#edu.contest-form form .custom-file{height:45px}#edu.contest-form form .custom-file-label{line-height:40px;font-size:2.5vw}#edu.contest-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#edu.contest-form #selectEmail-button{height:45px}#edu.contest-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#edu.contest-form .btn-wrap{margin-top:10vw;gap:1.7vw}#edu.contest-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#edu.contest-form form .item{font-size:2.8vw}#edu.contest-form form .item>div:nth-of-type(1){font-size:3vw}#edu.contest-form form .input-wrap{gap:5px}#edu.contest-form form input[type=text],#edu.contest-form form select{height:35px;font-size:2.8vw}#edu.contest-form form input[type=text]::-moz-placeholder, #edu.contest-form form select::-moz-placeholder{font-size:2.8vw}#edu.contest-form form input[type=text]::placeholder,#edu.contest-form form select::placeholder{font-size:2.8vw}#edu.contest-form form select{background-size:.7em}#edu.contest-form form .custom-file{height:35px}#edu.contest-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#edu.contest-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#edu.contest-form #selectEmail-button{height:40px}#edu.contest-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#edu.contest-form .btn-wrap{margin-top:13vw}#edu.contest-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#communication.healing{padding-bottom:100px}#communication.healing .section-title{font-size:2.188rem;font-weight:700;margin-bottom:.9em;width:-moz-fit-content;width:fit-content;position:relative}#communication.healing .section-title::after{content:"";position:absolute;right:-17px;bottom:2px;width:9px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#communication.healing .article-title{font-size:1.563rem;font-weight:700;line-height:1.12;color:#00a3e8;margin-bottom:.7em}#communication.healing .section-1{padding:70px 70px 65px;border-radius:10px;background-color:#f7f7f7;margin-bottom:50px}#communication.healing .section-1 .title{font-size:1.875rem;font-weight:800;margin-bottom:.8em}#communication.healing .section-1 .desc{font-size:1.125rem;line-height:1.88;color:#333}#communication.healing .section-2 .article{margin-bottom:40px}#communication.healing .section-2 .article:last-of-type{margin-bottom:0}#communication.healing .section-2 li{font-size:1.125rem;line-height:1.88;color:#333;position:relative;padding-left:10px}#communication.healing .section-2 li::before{content:"";position:absolute;left:0;top:14px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}#communication.healing .section-2 .list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:27px;margin:30px 0 45px}#communication.healing .section-2 .item{height:200px;border-radius:10px;background-color:#fff;border:1px solid #e5e5e5;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;background-repeat:no-repeat;background-position:top 25% center;padding:130px 0 0}#communication.healing .section-2 .item::after{content:"";position:absolute;top:50%;right:-13%;transform:translate3d(0, -50%, 0);width:56px;height:auto;aspect-ratio:1/1;background:url("/images/sub/communication/healing-icon-arrow.jpg") no-repeat center center/contain;border-radius:50%;box-shadow:0 0 30px 0 rgba(0,0,0,.1);z-index:1}#communication.healing .section-2 .item:last-of-type::after{display:none}#communication.healing .section-2 .item-1{background-image:url("/images/sub/communication/healing-icon-1.png")}#communication.healing .section-2 .item-2{background-image:url("/images/sub/communication/healing-icon-2.png")}#communication.healing .section-2 .item-3{background-image:url("/images/sub/communication/healing-icon-3.png")}#communication.healing .section-2 .item-4{background-image:url("/images/sub/communication/healing-icon-4.png")}#communication.healing .section-2 .item .item-title{font-size:1.25rem;font-weight:700}#communication.healing .section-2 .info{padding:55px 50px 45px 199px;border-radius:10px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left 98px center;background-image:url("/images/sub/communication/healing-info-bg.png");margin-bottom:60px}#communication.healing .section-2 .info .title{font-size:1.563rem;font-weight:700;margin-bottom:.7em}#communication.healing .section-2 .info li{font-size:1.125rem;line-height:1.88;color:#333;position:relative;padding-left:10px}#communication.healing .section-2 .info li::before{content:"";position:absolute;left:0;top:14px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}#communication.healing .section-2 .btn-apply{width:190px;height:65px;display:flex;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;border-radius:5px;margin:0 auto;border:2px solid #00a3e8;background-color:#fff;color:#00a3e8}#communication.healing .section-2 .btn-apply span{padding-right:1.5em;background:url("/images/sub/edu/link-arrow.png") no-repeat right center}#communication.healing .popup-false{max-width:600px;height:570px}#communication.healing .popup-false .popup__cont .text{border-bottom:1px solid #e5e5e5}#communication.healing .popup-false .popup__cont .desc{font-size:1.125rem;line-height:1.67;margin-bottom:1em}#communication.healing .popup-false .popup__cont .contact{font-size:1.563rem;font-weight:700}#communication.healing .popup-false .popup__cont .contact+.desc{margin:1.3em 0 1.5em}#communication.healing .popup-true{height:720px;width:1100px;padding:65px 0 0}#communication.healing .popup-true .popup__top{width:calc(100% - 150px);margin:0 auto}#communication.healing .popup-true .popup__cont{padding:50px 75px 0}#communication.healing .popup-true .popup__cont .list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:50px;padding-bottom:50px}#communication.healing .popup-true .popup__cont .item{height:460px;border-radius:30px;background-color:#fff;background-repeat:no-repeat;background-position:center top 47px;box-shadow:0 0 50px 0 rgba(0,0,0,.1);padding-top:334px;text-align:center}#communication.healing .popup-true .popup__cont .item-1{background-image:url("/images/sub/communication/counselingcenter-img-1.png")}#communication.healing .popup-true .popup__cont .item-2{background-image:url("/images/sub/communication/counselingcenter-img-2.png")}#communication.healing .popup-true .popup__cont .item-title{font-size:2.188rem;font-weight:700}#communication.healing .popup-true .popup__cont .item-desc{font-size:1.563rem;margin-top:.5em}#communication.healing .popup-mindcafe{width:1100px;padding:55px 75px 60px;display:flex;opacity:0;visibility:hidden}#communication.healing .popup-mindcafe.on{opacity:1;visibility:visible}#communication.healing .popup-mindcafe .pop-section{margin-bottom:60px}#communication.healing .popup-mindcafe .pop-section:last-of-type{margin-bottom:0}#communication.healing .popup-mindcafe .pop-section li{font-size:1rem;line-height:1.88;color:#333;position:relative;padding-left:10px}#communication.healing .popup-mindcafe .pop-section li .bold{font-weight:700;color:#000}#communication.healing .popup-mindcafe .pop-section li::before{content:"";position:absolute;left:0;top:12px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}#communication.healing .popup-mindcafe .article{margin-bottom:67px}#communication.healing .popup-mindcafe .article:last-of-type{margin-bottom:0}#communication.healing .popup-mindcafe .kko-map{margin-top:27px}#communication.healing .popup-mindcafe .kko-map .root_daum_roughmap_landing{width:100% !important}#communication.healing .popup-mindcafe .kko-map .root_daum_roughmap_landing .wrap_controllers{display:none}#communication.healing .popup-mindcafe .kko-map .root_daum_roughmap_landing .map_border{border:none;background-color:rgba(0,0,0,0)}#communication.healing .popup-mindcafe .pop-section-1{padding:50px 50px 50px 298px;border-radius:10px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left 21px center;background-image:url("/images/sub/communication/mindcafe-bg.jpg")}#communication.healing .popup-mindcafe .pop-section-1 .title{font-size:1.875rem;font-weight:800;margin-bottom:.8em}#communication.healing .popup-mindcafe .pop-section-1 .desc{font-size:1rem;line-height:1.88;color:#333}#communication.healing .popup-mindcafe .pop-section-2 li{margin-bottom:.5em}#communication.healing .popup-mindcafe .pop-section-2 li:last-of-type{margin-bottom:0}#communication.healing .popup-mindcafe .popup__cont .btn-wrap{margin-top:65px}#communication.healing .popup-mindcafe-apply{width:1100px;padding:55px 75px 70px}#communication.healing .popup-mindcafe-apply .asterisk{color:#ff0e36}#communication.healing .popup-mindcafe-apply .popup__top{border-bottom:none}#communication.healing .popup-mindcafe-apply .popup__cont{padding-top:0}#communication.healing .popup-mindcafe-apply .popup__cont .guide{font-weight:700;margin-bottom:1em}#communication.healing .popup-mindcafe-apply .popup__cont .list{width:100%;border-top:2px solid #3a3a3a}#communication.healing .popup-mindcafe-apply .popup__cont .item{display:flex;align-items:center;font-size:1rem;padding:18px 0;border-bottom:1px solid #e5e5e5}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(1){width:230px;font-weight:700;flex-shrink:0;padding:0 27px}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(2){flex:1 1 auto;padding-right:30px}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text],#communication.healing .popup-mindcafe-apply .popup__cont select{width:100%;height:45px;border:1px solid #dedede;background-color:#fff;padding:.5em 1em;color:#111}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::-moz-placeholder, #communication.healing .popup-mindcafe-apply .popup__cont select::-moz-placeholder{color:#999}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::placeholder,#communication.healing .popup-mindcafe-apply .popup__cont select::placeholder{color:#999}#communication.healing .popup-mindcafe-apply .popup__cont select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}#communication.healing .popup-mindcafe-apply .popup__cont .input-wrap{display:flex;align-items:center;gap:15px}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text].input-mini,#communication.healing .popup-mindcafe-apply .popup__cont .select-mini{width:200px}#communication.healing .popup-mindcafe-apply .popup__cont .desc{font-size:1rem;line-height:1.75;color:#333;margin-top:.7em}#communication.healing .popup-mindcafe-apply .popup__cont .info{font-size:1rem;font-weight:700;line-height:1.75;margin-top:1em}#communication.healing .popup-mindcafe-apply .popup__cont .info.red{color:#ff0f37}#communication.healing .popup-success{max-width:600px;height:320px;padding:65px 55px 0}#communication.healing .popup-success .popup__cont{padding-top:0}#communication.healing .popup-success .popup__cont .title{font-size:1.875rem;font-weight:700;line-height:1.5}#communication.healing .popup-humanitas{width:1100px;padding:55px 75px 60px;display:flex;opacity:0;visibility:hidden}#communication.healing .popup-humanitas.on{opacity:1;visibility:visible}#communication.healing .popup-humanitas .section-title{margin-bottom:.8em}#communication.healing .popup-humanitas .pop-section{margin-bottom:65px}#communication.healing .popup-humanitas .pop-section:last-of-type{margin-bottom:0}#communication.healing .popup-humanitas .pop-section li{font-size:1.25rem;line-height:1.88;color:#333;word-break:keep-all;position:relative;padding-left:10px}#communication.healing .popup-humanitas .pop-section li .bold{font-weight:700;color:#000}#communication.healing .popup-humanitas .pop-section li::before{content:"";position:absolute;left:0;top:12px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}#communication.healing .popup-humanitas .kko-map{margin-top:27px}#communication.healing .popup-humanitas .kko-map .root_daum_roughmap_landing{width:100% !important}#communication.healing .popup-humanitas .kko-map .root_daum_roughmap_landing .wrap_controllers{display:none}#communication.healing .popup-humanitas .kko-map .root_daum_roughmap_landing .map_border{border:none;background-color:rgba(0,0,0,0)}#communication.healing .popup-humanitas .kko-map .section_address{display:none}#communication.healing .popup-humanitas .pop-section-1{padding:60px 60px 60px 356px;border-radius:10px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left 68px center;background-image:url("/images/sub/communication/forests-bg.png")}#communication.healing .popup-humanitas .pop-section-1 .desc{font-size:1rem;line-height:1.88;color:#333}#communication.healing .popup-humanitas .pop-section-2 li{margin-bottom:.5em}#communication.healing .popup-humanitas .pop-section-2 li:last-of-type{margin-bottom:0}#communication.healing .popup-humanitas .popup__cont .btn-wrap{margin-top:65px}#communication.healing .popup-humanitas-apply{width:1100px;padding:55px 75px 70px}#communication.healing .popup-humanitas-apply .asterisk{color:#ff0e36}#communication.healing .popup-humanitas-apply .popup__top{border-bottom:none}#communication.healing .popup-humanitas-apply .popup__cont{padding-top:0}#communication.healing .popup-humanitas-apply .popup__cont .guide{font-weight:700;margin-bottom:1em}#communication.healing .popup-humanitas-apply .popup__cont .list{width:100%;border-top:2px solid #3a3a3a}#communication.healing .popup-humanitas-apply .popup__cont .item{display:flex;align-items:center;font-size:1rem;padding:18px 0;border-bottom:1px solid #e5e5e5}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(1){width:230px;font-weight:700;flex-shrink:0;padding:0 27px}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(2){flex:1 1 auto;padding-right:30px}#communication.healing .popup-humanitas-apply .popup__cont input[type=text],#communication.healing .popup-humanitas-apply .popup__cont select{width:100%;height:45px;border:1px solid #dedede;background-color:#fff;padding:.5em 1em;color:#111}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::-moz-placeholder, #communication.healing .popup-humanitas-apply .popup__cont select::-moz-placeholder{color:#999}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::placeholder,#communication.healing .popup-humanitas-apply .popup__cont select::placeholder{color:#999}#communication.healing .popup-humanitas-apply .popup__cont select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}#communication.healing .popup-humanitas-apply .popup__cont .input-wrap{display:flex;align-items:center;gap:15px}#communication.healing .popup-humanitas-apply .popup__cont input[type=text].input-mini,#communication.healing .popup-humanitas-apply .popup__cont .select-mini{width:200px}#communication.healing .popup-humanitas-apply .popup__cont .desc{font-size:1rem;line-height:1.75;color:#333;margin-top:.7em}#communication.healing .popup-humanitas-apply .popup__cont .info{font-size:1rem;font-weight:700;line-height:1.75;margin-top:1em}#communication.healing .popup-humanitas-apply .popup__cont .info.red{color:#ff0f37}@media screen and (min-width: 1px)and (max-width: 1400px){#communication.healing .section-1{padding:70px 70px 65px}#communication.healing .section-2 .item::after{right:-15%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.healing .section-1{padding:70px 70px 65px}#communication.healing .section-2 .item::after{right:-17%}#communication.healing .section-2 .info{padding:55px 50px 45px 150px;background-position:left 50px center}#communication.healing .popup-true{width:92%;height:auto}#communication.healing .popup-true .popup__cont .list{padding-bottom:65px}#communication.healing .popup-true .popup__cont .item{height:auto;aspect-ratio:450/460;background-size:55%;padding-top:70%;background-position:center top 20%}#communication.healing .popup-mindcafe{width:92%}#communication.healing .popup-mindcafe-apply{width:92%;padding:55px 55px 70px}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(1){width:200px}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text].input-mini,#communication.healing .popup-mindcafe-apply .popup__cont .select-mini{width:30%}#communication.healing .popup-humanitas{width:92%}#communication.healing .popup-humanitas-apply{width:92%;padding:55px 55px 70px}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(1){width:200px}#communication.healing .popup-humanitas-apply .popup__cont input[type=text].input-mini,#communication.healing .popup-humanitas-apply .popup__cont .select-mini{width:30%}}@media screen and (min-width: 1px)and (max-width: 1100px){#communication.healing .section-2 .item::after{right:-19%}}@media screen and (min-width: 1px)and (max-width: 1000px){#communication.healing .section-1{padding:70px}#communication.healing .section-2 .list{grid-template-columns:repeat(2, minmax(0, 1fr));width:-moz-fit-content;width:fit-content;margin:30px auto 45px}#communication.healing .section-2 .item{width:330px}#communication.healing .section-2 .item::after{right:-13%}#communication.healing .section-2 .item-2::after{right:-28px}#communication.healing .section-2 .info{padding:120px 50px 45px 50px;background-position:left 50px top 50px}#communication.healing .popup-true{padding:65px 0}#communication.healing .popup-true .popup__cont .list{grid-template-columns:repeat(1, minmax(0, 1fr))}#communication.healing .popup-true .popup__cont .item{aspect-ratio:730/480;background-size:40%;padding-top:48%}#communication.healing .popup-mindcafe .pop-section-1{padding:320px 50px 50px 50px;background-position:center top -20px}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(1){width:150px;padding:0}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(2){padding:0 30px}#communication.healing .popup-humanitas .pop-section-1{padding:280px 60px 60px 60px;background-position:center top 40px}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(1){width:150px;padding:0}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(2){padding:0 30px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.healing{padding-bottom:25vw}#communication.healing .section-title{font-size:5.3vw}#communication.healing .article-title{font-size:3.7vw;margin-bottom:.5em}#communication.healing .section-1{padding:10vw 7vw;margin-bottom:5vw}#communication.healing .section-1 .title{font-size:4.5vw}#communication.healing .section-1 .desc{font-size:2.7vw;line-height:1.66}#communication.healing .section-2 .article{margin-bottom:6vw}#communication.healing .section-2 li{font-size:2.7vw;line-height:1.66}#communication.healing .section-2 li::before{top:.7em}#communication.healing .section-2 .list{width:95%;gap:3.5vw;margin:20px 0 8vw 0}#communication.healing .section-2 .item{width:100%;height:auto;aspect-ratio:310/260;padding:22vw 0 0;background-size:36%}#communication.healing .section-2 .item::after{width:7vw;right:-14%}#communication.healing .section-2 .item .item-title{font-size:3.1vw}#communication.healing .section-2 .item-2::after{right:-3.5vw}#communication.healing .section-2 .info{padding:20vw 7vw 7vw 7vw;background-position:left 7vw top 8vw;margin-bottom:12vw;background-size:13%}#communication.healing .section-2 .info .title{font-size:3.8vw}#communication.healing .section-2 .info li{font-size:2.7vw;line-height:1.66}#communication.healing .section-2 .info li::before{top:.7em}#communication.healing .section-2 .btn-apply{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}#communication.healing .popup-false{height:auto}#communication.healing .popup-false .popup__cont .desc{font-size:3vw;line-height:1.52}#communication.healing .popup-false .popup__cont .contact{font-size:3.8vw}#communication.healing .popup-true{padding:9vw 0;width:calc(100% - 10vw)}#communication.healing .popup-true .popup__top{padding-bottom:4vw;width:calc(100% - 10vw)}#communication.healing .popup-true .popup__cont{padding:35px 5vw 0}#communication.healing .popup-true .popup__cont .list{gap:6vw}#communication.healing .popup-true .popup__cont .item{box-shadow:0 0 35px 0 rgba(0,0,0,.1);border-radius:20px;aspect-ratio:600/480;background-size:44%;padding-top:56%}#communication.healing .popup-true .popup__cont .item-title{font-size:5vw}#communication.healing .popup-true .popup__cont .item-desc{font-size:3.8vw;margin-top:.6em}#communication.healing .popup-mindcafe{padding:9vw 5vw}#communication.healing .popup-mindcafe .article{margin-bottom:9vw}#communication.healing .popup-mindcafe .kko-map .root_daum_roughmap_landing{height:65vw !important}#communication.healing .popup-mindcafe .kko-map .root_daum_roughmap_landing>.wrap_map{height:100% !important}#communication.healing .popup-mindcafe .pop-section{margin-bottom:10vw}#communication.healing .popup-mindcafe .pop-section li{font-size:2.7vw;line-height:1.66}#communication.healing .popup-mindcafe .pop-section li::before{top:.7em}#communication.healing .popup-mindcafe .pop-section-1{padding:45vw 5vw 6vw 6vw;background-position:center top 0;background-size:40%}#communication.healing .popup-mindcafe .pop-section-1 .title{font-size:4.3vw}#communication.healing .popup-mindcafe .pop-section-1 .desc{font-size:2.7vw;line-height:1.66}#communication.healing .popup-mindcafe .pop-section-2 li{margin-bottom:1em}#communication.healing .popup-mindcafe .popup__cont .btn-wrap{margin-top:10vw}#communication.healing .popup-mindcafe-apply{padding:9vw 5vw}#communication.healing .popup-mindcafe-apply .popup__cont .item{padding:2.5vw 0;font-size:2.6vw}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(1){width:7em}#communication.healing .popup-mindcafe-apply .popup__cont .item>div:nth-of-type(2){padding:0}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]{height:40px;font-size:2.6vw}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::-moz-placeholder{font-size:2.6vw}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::placeholder{font-size:2.6vw}#communication.healing .popup-mindcafe-apply .popup__cont select{font-size:2.6vw;height:40px;background-position:right 1em center}#communication.healing .popup-mindcafe-apply .popup__cont .input-wrap{gap:10px}#communication.healing .popup-mindcafe-apply .popup__cont .guide,#communication.healing .popup-mindcafe-apply .popup__cont .info,#communication.healing .popup-mindcafe-apply .popup__cont .desc{font-size:2.6vw;line-height:1.57}#communication.healing .popup-success{height:auto;padding:9vw 5vw}#communication.healing .popup-success .popup__cont .title{font-size:4.5vw}#communication.healing .popup-humanitas{padding:9vw 5vw}#communication.healing .popup-humanitas .kko-map .root_daum_roughmap_landing{height:65vw !important}#communication.healing .popup-humanitas .kko-map .root_daum_roughmap_landing>.wrap_map{height:100% !important}#communication.healing .popup-humanitas .pop-section{margin-bottom:12vw}#communication.healing .popup-humanitas .pop-section li{font-size:3.5vw;line-height:1.66}#communication.healing .popup-humanitas .pop-section li::before{top:.7em}#communication.healing .popup-humanitas .pop-section-1{padding:35vw 6vw 6vw 6vw;background-position:center top 10%;background-size:40%}#communication.healing .popup-humanitas .pop-section-1 .desc{font-size:2.7vw;line-height:1.66}#communication.healing .popup-humanitas .pop-section-2 li{margin-bottom:1em}#communication.healing .popup-humanitas .popup__cont .btn-wrap{margin-top:10vw}#communication.healing .popup-humanitas-apply{padding:9vw 5vw}#communication.healing .popup-humanitas-apply .popup__cont .item{padding:2.5vw 0;font-size:2.6vw}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(1){width:7em}#communication.healing .popup-humanitas-apply .popup__cont .item>div:nth-of-type(2){padding:0}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]{height:40px;font-size:2.6vw}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::-moz-placeholder{font-size:2.6vw}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::placeholder{font-size:2.6vw}#communication.healing .popup-humanitas-apply .popup__cont select{font-size:2.6vw;height:40px;background-position:right 1em center}#communication.healing .popup-humanitas-apply .popup__cont .input-wrap{gap:10px}#communication.healing .popup-humanitas-apply .popup__cont .guide,#communication.healing .popup-humanitas-apply .popup__cont .info,#communication.healing .popup-humanitas-apply .popup__cont .desc{font-size:2.6vw;line-height:1.57}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.healing .section-title{font-size:5.6vw}#communication.healing .section-title::after{right:-13px;bottom:3px;width:6px}#communication.healing .article-title{font-size:4vw}#communication.healing .section-1{border-radius:5px}#communication.healing .section-1 .title{font-size:4.8vw}#communication.healing .section-1 .desc{font-size:3vw}#communication.healing .section-2 li{font-size:3vw}#communication.healing .section-2 li::before{width:2px;height:2px}#communication.healing .section-2 .item{border-radius:5px}#communication.healing .section-2 .item::after{box-shadow:0 0 25px 0 rgba(0,0,0,.1)}#communication.healing .section-2 .item .item-title{font-size:3.4vw}#communication.healing .section-2 .info .title{font-size:4.1vw}#communication.healing .section-2 .info li{font-size:3vw}#communication.healing .section-2 .info li::before{width:2px;height:2px}#communication.healing .section-2 .btn-apply{font-size:3vw}#communication.healing .section-2 .btn-apply span{background-size:1em}#communication.healing .popup-false .popup__cont .desc{font-size:3.3vw}#communication.healing .popup-false .popup__cont .contact{font-size:4.1vw}#communication.healing .popup-true .popup__cont{padding:25px 5vw 0}#communication.healing .popup-true .popup__cont .item{box-shadow:0 0 25px 0 rgba(0,0,0,.1);border-radius:15px;background-size:42%;padding-top:54%}#communication.healing .popup-true .popup__cont .item-title{font-size:5.3vw}#communication.healing .popup-true .popup__cont .item-desc{font-size:4.1vw}#communication.healing .popup-mindcafe .pop-section li{font-size:3vw}#communication.healing .popup-mindcafe .pop-section li::before{width:2px;height:2px}#communication.healing .popup-mindcafe .pop-section-1{border-radius:5px}#communication.healing .popup-mindcafe .pop-section-1 .title{font-size:4.7vw}#communication.healing .popup-mindcafe .pop-section-1 .desc{font-size:3vw}#communication.healing .popup-mindcafe-apply .popup__cont .item{font-size:2.8vw}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]{height:35px;font-size:2.8vw}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::-moz-placeholder{font-size:2.8vw}#communication.healing .popup-mindcafe-apply .popup__cont input[type=text]::placeholder{font-size:2.8vw}#communication.healing .popup-mindcafe-apply .popup__cont select{font-size:2.8vw;height:35px;background-size:.7em}#communication.healing .popup-mindcafe-apply .popup__cont .input-wrap{gap:7px}#communication.healing .popup-mindcafe-apply .popup__cont .guide,#communication.healing .popup-mindcafe-apply .popup__cont .info,#communication.healing .popup-mindcafe-apply .popup__cont .desc{font-size:2.8vw}#communication.healing .popup-success .popup__cont .title{font-size:4.8vw}#communication.healing .popup-humanitas .pop-section li{font-size:3.8vw}#communication.healing .popup-humanitas .pop-section li::before{width:2px;height:2px}#communication.healing .popup-humanitas .pop-section-1{border-radius:5px}#communication.healing .popup-humanitas .pop-section-1 .desc{font-size:3vw}#communication.healing .popup-humanitas-apply .popup__cont .item{font-size:2.8vw}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]{height:35px;font-size:2.8vw}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::-moz-placeholder{font-size:2.8vw}#communication.healing .popup-humanitas-apply .popup__cont input[type=text]::placeholder{font-size:2.8vw}#communication.healing .popup-humanitas-apply .popup__cont select{font-size:2.8vw;height:35px;background-size:.7em}#communication.healing .popup-humanitas-apply .popup__cont .input-wrap{gap:7px}#communication.healing .popup-humanitas-apply .popup__cont .guide,#communication.healing .popup-humanitas-apply .popup__cont .info,#communication.healing .popup-humanitas-apply .popup__cont .desc{font-size:2.8vw}}#communication.welfare{padding-bottom:100px}#communication.welfare .section-title{font-size:2.188rem;font-weight:700;margin-bottom:.9em;width:-moz-fit-content;width:fit-content;position:relative}#communication.welfare .section-title::after{content:"";position:absolute;right:-17px;bottom:2px;width:9px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#00a3e8}#communication.welfare .article-title{font-size:1.563rem;font-weight:700;line-height:1.12;color:#00a3e8;margin-bottom:.7em}#communication.welfare .section-1{padding:70px 70px 65px;border-radius:10px;background-color:#f7f7f7;margin-bottom:50px}#communication.welfare .section-1 .title{font-size:1.875rem;font-weight:800;line-height:1.28;margin-bottom:.8em}#communication.welfare .section-1 .desc{font-size:1.125rem;line-height:1.88;color:#333}#communication.welfare .section-2 .article{margin-bottom:40px}#communication.welfare .section-2 .article:last-of-type{margin-bottom:0}#communication.welfare .section-2 li{font-size:1.125rem;line-height:1.88;color:#333;position:relative;padding-left:10px}#communication.welfare .section-2 li::before{content:"";position:absolute;left:0;top:14px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}#communication.welfare .section-2 li.no-dot{padding-left:0}#communication.welfare .section-2 li.no-dot::before{content:none}#communication.welfare .section-2 li .blue{color:#004ea2;font-weight:700}#communication.welfare .section-2 li .bold{font-weight:700;color:#222}#communication.welfare .section-2 li a.blue:hover{text-decoration:underline}#communication.welfare .section-2 .desc{font-size:1rem;line-height:1.88;color:#333}#communication.welfare .section-2 .btn-apply{width:190px;height:65px;display:flex;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;border-radius:5px;margin:0 auto;border:2px solid #00a3e8;background-color:#fff;color:#00a3e8}#communication.welfare .section-2 .btn-apply span{padding-right:1.5em;background:url("/images/sub/edu/link-arrow.png") no-repeat right center}#communication.welfare .popup-false{max-width:600px;height:470px}#communication.welfare .popup-false .popup__cont .text{border-bottom:1px solid #e5e5e5}#communication.welfare .popup-false .popup__cont .desc{font-size:1.125rem;line-height:1.67;margin-bottom:1em}#communication.welfare .popup-false .popup__cont .contact{font-size:1.563rem;font-weight:700;margin-bottom:1.5em}@media screen and (min-width: 1px)and (max-width: 1400px){#communication.welfare .section-1{padding:70px 70px 65px;background-position:right 110px center}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.welfare .section-1{padding:70px 70px 65px}}@media screen and (min-width: 1px)and (max-width: 1000px){#communication.welfare .section-1{padding:70px}#communication.welfare .section-2 .list{grid-template-columns:repeat(2, minmax(0, 1fr));width:-moz-fit-content;width:fit-content;margin:30px auto 45px}#communication.welfare .section-2 .item{width:330px}#communication.welfare .section-2 .item::after{right:-13%}#communication.welfare .section-2 .item-2::after{right:-28px}#communication.welfare .section-2 .info{padding:120px 50px 45px 50px;background-position:left 50px top 50px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.welfare{padding-bottom:25vw}#communication.welfare .section-title{font-size:5.3vw}#communication.welfare .article-title{font-size:3.7vw;margin-bottom:.5em}#communication.welfare .section-1{padding:10vw 7vw;margin-bottom:5vw}#communication.welfare .section-1 .title{font-size:4.5vw}#communication.welfare .section-1 .desc{font-size:2.7vw;line-height:1.66}#communication.welfare .section-2 .article{margin-bottom:6vw}#communication.welfare .section-2 li{font-size:2.7vw;line-height:1.66}#communication.welfare .section-2 li::before{top:.7em}#communication.welfare .section-2 .desc{font-size:2.7vw;line-height:1.66}#communication.welfare .section-2 .btn-apply{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw;margin-top:12vw}#communication.welfare .popup-false{height:auto}#communication.welfare .popup-false .popup__cont .desc{font-size:3vw;line-height:1.52}#communication.welfare .popup-false .popup__cont .contact{font-size:3.8vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.welfare .section-title{font-size:5.6vw}#communication.welfare .section-title::after{right:-13px;bottom:3px;width:6px}#communication.welfare .article-title{font-size:4vw}#communication.welfare .section-1{border-radius:5px}#communication.welfare .section-1 .title{font-size:4.8vw}#communication.welfare .section-1 .desc{font-size:3vw}#communication.welfare .section-2 li{font-size:3vw}#communication.welfare .section-2 li::before{width:2px;height:2px}#communication.welfare .section-2 .desc{font-size:3vw}#communication.welfare .section-2 .btn-apply{font-size:3vw}#communication.welfare .section-2 .btn-apply span{background-size:1em}#communication.welfare .popup-false .popup__cont .desc{font-size:3.3vw}#communication.welfare .popup-false .popup__cont .contact{font-size:4.1vw}}#communication.welfare-form{padding-top:90px;padding-bottom:100px}#communication.welfare-form form{border-top:2px solid #222;width:100%;background-color:#fff}#communication.welfare-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1.125rem}#communication.welfare-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#communication.welfare-form form .item>div:nth-of-type(1) label{margin:0}#communication.welfare-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#communication.welfare-form form .desc{color:#333;margin-top:1em;line-height:1.6}#communication.welfare-form form input[type=text]{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#communication.welfare-form form input[type=text]::-moz-placeholder{color:#999}#communication.welfare-form form input[type=text]::placeholder{color:#999}#communication.welfare-form form input[type=text].input-mini{width:220px}#communication.welfare-form form .input-wrap{display:flex;align-items:center;gap:11px}#communication.welfare-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#communication.welfare-form form .custom-file-input{position:relative;width:100%;height:50px;overflow:hidden;opacity:0;cursor:pointer}#communication.welfare-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#communication.welfare-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#communication.welfare-form form svg{flex-shrink:0}#communication.welfare-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#communication.welfare-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#communication.welfare-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}#communication.welfare-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#communication.welfare-form .btn-save{background-color:#00a3e8;color:#fff}#communication.welfare-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.welfare-form form .input-wrap{justify-content:space-between}#communication.welfare-form form input[type=text].input-mini,#communication.welfare-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.welfare-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.welfare-form{padding-top:10vw;padding-bottom:25vw}#communication.welfare-form form .item{padding:3vw 0;font-size:2.5vw}#communication.welfare-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#communication.welfare-form form .item>div:nth-of-type(2){padding:0}#communication.welfare-form form .input-wrap{gap:8px}#communication.welfare-form form input[type=text]{height:45px;font-size:2.5vw}#communication.welfare-form form input[type=text]::-moz-placeholder{font-size:2.5vw}#communication.welfare-form form input[type=text]::placeholder{font-size:2.5vw}#communication.welfare-form form .custom-file{height:45px}#communication.welfare-form form .custom-file-label{line-height:40px;font-size:2.5vw}#communication.welfare-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#communication.welfare-form form .desc{font-size:2.6vw}#communication.welfare-form #selectEmail-button{height:45px}#communication.welfare-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#communication.welfare-form .btn-wrap{margin-top:10vw;gap:1.7vw}#communication.welfare-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.welfare-form form .item{font-size:2.8vw}#communication.welfare-form form .item>div:nth-of-type(1){font-size:3vw}#communication.welfare-form form .input-wrap{gap:5px}#communication.welfare-form form input[type=text]{height:35px;font-size:2.8vw}#communication.welfare-form form input[type=text]::-moz-placeholder{font-size:2.8vw}#communication.welfare-form form input[type=text]::placeholder{font-size:2.8vw}#communication.welfare-form form .custom-file{height:35px}#communication.welfare-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#communication.welfare-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#communication.welfare-form form .desc{font-size:2.8vw}#communication.welfare-form #selectEmail-button{height:40px}#communication.welfare-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#communication.welfare-form .btn-wrap{margin-top:13vw}#communication.welfare-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#communication.scholarship-form{padding-top:90px;padding-bottom:150px}#communication.scholarship-form form{border-top:2px solid #222;width:100%;background-color:#fff}#communication.scholarship-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1.125rem}#communication.scholarship-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#communication.scholarship-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#communication.scholarship-form form input[type=text]{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#communication.scholarship-form form input[type=text]::-moz-placeholder{color:#999}#communication.scholarship-form form input[type=text]::placeholder{color:#999}#communication.scholarship-form form input[type=text].input-mini{width:220px}#communication.scholarship-form form .input-wrap{display:flex;align-items:center;gap:11px}#communication.scholarship-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#communication.scholarship-form form .custom-file-input{position:relative;width:100%;height:50px;overflow:hidden;opacity:0;cursor:pointer}#communication.scholarship-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#communication.scholarship-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#communication.scholarship-form form svg{flex-shrink:0}#communication.scholarship-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#communication.scholarship-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#communication.scholarship-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:88px}#communication.scholarship-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#communication.scholarship-form .btn-save{background-color:#00a3e8;color:#fff}#communication.scholarship-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.scholarship-form form .input-wrap{justify-content:space-between}#communication.scholarship-form form input[type=text].input-mini,#communication.scholarship-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.scholarship-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.scholarship-form{padding-top:10vw;padding-bottom:25vw}#communication.scholarship-form form .item{padding:3vw 0;font-size:2.5vw}#communication.scholarship-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#communication.scholarship-form form .item>div:nth-of-type(2){padding:0}#communication.scholarship-form form .input-wrap{gap:8px}#communication.scholarship-form form input[type=text]{height:45px;font-size:2.5vw}#communication.scholarship-form form input[type=text]::-moz-placeholder{font-size:2.5vw}#communication.scholarship-form form input[type=text]::placeholder{font-size:2.5vw}#communication.scholarship-form form .custom-file{height:45px}#communication.scholarship-form form .custom-file-label{line-height:40px;font-size:2.5vw}#communication.scholarship-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#communication.scholarship-form #selectEmail-button{height:45px}#communication.scholarship-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#communication.scholarship-form .btn-wrap{margin-top:10vw;gap:1.7vw}#communication.scholarship-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.scholarship-form form .item{font-size:2.8vw}#communication.scholarship-form form .item>div:nth-of-type(1){font-size:3vw}#communication.scholarship-form form .input-wrap{gap:5px}#communication.scholarship-form form input[type=text]{height:35px;font-size:2.8vw}#communication.scholarship-form form input[type=text]::-moz-placeholder{font-size:2.8vw}#communication.scholarship-form form input[type=text]::placeholder{font-size:2.8vw}#communication.scholarship-form form .custom-file{height:35px}#communication.scholarship-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#communication.scholarship-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#communication.scholarship-form #selectEmail-button{height:40px}#communication.scholarship-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#communication.scholarship-form .btn-wrap{margin-top:13vw}#communication.scholarship-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#communication.award-form{padding-top:90px;padding-bottom:150px}#communication.award-form form{border-top:2px solid #222;width:100%;background-color:#fff}#communication.award-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1.125rem}#communication.award-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#communication.award-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#communication.award-form form input[type=text]{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#communication.award-form form input[type=text]::-moz-placeholder{color:#999}#communication.award-form form input[type=text]::placeholder{color:#999}#communication.award-form form input[type=text].input-mini{width:220px}#communication.award-form form .input-wrap{display:flex;align-items:center;gap:11px}#communication.award-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#communication.award-form form .custom-file-input{position:relative;width:100%;height:50px;overflow:hidden;opacity:0;cursor:pointer}#communication.award-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#communication.award-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#communication.award-form form svg{flex-shrink:0}#communication.award-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#communication.award-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#communication.award-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:88px}#communication.award-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#communication.award-form .btn-save{background-color:#00a3e8;color:#fff}#communication.award-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.award-form form .input-wrap{justify-content:space-between}#communication.award-form form input[type=text].input-mini,#communication.award-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.award-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.award-form{padding-top:10vw;padding-bottom:25vw}#communication.award-form form .item{padding:3vw 0;font-size:2.5vw}#communication.award-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#communication.award-form form .item>div:nth-of-type(2){padding:0}#communication.award-form form .input-wrap{gap:8px}#communication.award-form form input[type=text]{height:45px;font-size:2.5vw}#communication.award-form form input[type=text]::-moz-placeholder{font-size:2.5vw}#communication.award-form form input[type=text]::placeholder{font-size:2.5vw}#communication.award-form form .custom-file{height:45px}#communication.award-form form .custom-file-label{line-height:40px;font-size:2.5vw}#communication.award-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#communication.award-form #selectEmail-button{height:45px}#communication.award-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#communication.award-form .btn-wrap{margin-top:10vw;gap:1.7vw}#communication.award-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.award-form form .item{font-size:2.8vw}#communication.award-form form .item>div:nth-of-type(1){font-size:3vw}#communication.award-form form .input-wrap{gap:5px}#communication.award-form form input[type=text]{height:35px;font-size:2.8vw}#communication.award-form form input[type=text]::-moz-placeholder{font-size:2.8vw}#communication.award-form form input[type=text]::placeholder{font-size:2.8vw}#communication.award-form form .custom-file{height:35px}#communication.award-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#communication.award-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#communication.award-form #selectEmail-button{height:40px}#communication.award-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#communication.award-form .btn-wrap{margin-top:13vw}#communication.award-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#communication.reward-form{padding-top:90px;padding-bottom:100px}#communication.reward-form form{border-top:2px solid #222;width:100%;background-color:#fff}#communication.reward-form form .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1.125rem}#communication.reward-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0}#communication.reward-form form .item>div:nth-of-type(1) label{margin:0}#communication.reward-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#communication.reward-form form input[type=text],#communication.reward-form form select{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#communication.reward-form form input[type=text]::-moz-placeholder, #communication.reward-form form select::-moz-placeholder{color:#999}#communication.reward-form form input[type=text]::placeholder,#communication.reward-form form select::placeholder{color:#999}#communication.reward-form form select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}#communication.reward-form form input[type=text].input-mini,#communication.reward-form form .select-mini{width:220px}#communication.reward-form form .input-wrap{display:flex;align-items:center;gap:11px}#communication.reward-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px;margin-bottom:17px}#communication.reward-form form .custom-file:last-of-type{margin-bottom:0}#communication.reward-form form .custom-file-input{position:relative;width:100%;max-width:720px;height:50px;overflow:hidden;opacity:0;cursor:pointer}#communication.reward-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#communication.reward-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#communication.reward-form form svg{flex-shrink:0}#communication.reward-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#communication.reward-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#communication.reward-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}#communication.reward-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#communication.reward-form .btn-save{background-color:#00a3e8;color:#fff}#communication.reward-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.reward-form form .input-wrap{justify-content:space-between}#communication.reward-form form input[type=text].input-mini,#communication.reward-form form .select-mini,#communication.reward-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.reward-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.reward-form{padding-top:10vw;padding-bottom:25vw}#communication.reward-form form .item{padding:3vw 0;font-size:2.5vw}#communication.reward-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#communication.reward-form form .item>div:nth-of-type(2){padding:0}#communication.reward-form form .input-wrap{gap:8px}#communication.reward-form form input[type=text],#communication.reward-form form select{height:45px;font-size:2.5vw}#communication.reward-form form input[type=text]::-moz-placeholder, #communication.reward-form form select::-moz-placeholder{font-size:2.5vw}#communication.reward-form form input[type=text]::placeholder,#communication.reward-form form select::placeholder{font-size:2.5vw}#communication.reward-form form select{background-position:right 1em center}#communication.reward-form form .custom-file{height:45px;margin-bottom:10px}#communication.reward-form form .custom-file-label{line-height:40px;font-size:2.5vw}#communication.reward-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#communication.reward-form #selectEmail-button{height:45px}#communication.reward-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#communication.reward-form .btn-wrap{margin-top:10vw;gap:1.7vw}#communication.reward-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.reward-form form .item{font-size:2.8vw}#communication.reward-form form .item>div:nth-of-type(1){font-size:3vw}#communication.reward-form form .input-wrap{gap:5px}#communication.reward-form form input[type=text],#communication.reward-form form select{height:35px;font-size:2.8vw}#communication.reward-form form input[type=text]::-moz-placeholder, #communication.reward-form form select::-moz-placeholder{font-size:2.8vw}#communication.reward-form form input[type=text]::placeholder,#communication.reward-form form select::placeholder{font-size:2.8vw}#communication.reward-form form select{background-size:.7em}#communication.reward-form form .custom-file{height:35px;margin-bottom:8px}#communication.reward-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#communication.reward-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#communication.reward-form #selectEmail-button{height:40px}#communication.reward-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#communication.reward-form .btn-wrap{margin-top:13vw}#communication.reward-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#communication.qna-form{padding-top:90px;padding-bottom:100px}#communication.qna-form form{border-top:2px solid #222;width:100%;background-color:#fff}#communication.qna-form form .item{border-bottom:1px solid #ddd;background-color:#f8f8f8;display:flex;align-items:center;font-size:1.125rem}#communication.qna-form form .item>div:nth-of-type(1){width:250px;padding:0 30px;color:#222;font-weight:700;flex-shrink:0;text-align:center}#communication.qna-form form .item>div:nth-of-type(1) label{margin:0}#communication.qna-form form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px;background-color:#fff}#communication.qna-form form input[type=text],#communication.qna-form form input[type=password],#communication.qna-form form select{width:100%;max-width:720px;height:45px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#communication.qna-form form input[type=text]::-moz-placeholder, #communication.qna-form form input[type=password]::-moz-placeholder, #communication.qna-form form select::-moz-placeholder{color:#999}#communication.qna-form form input[type=text]::placeholder,#communication.qna-form form input[type=password]::placeholder,#communication.qna-form form select::placeholder{color:#999}#communication.qna-form form select{background:#fff url("/images/common/icon-select-arrow.png") no-repeat right 23px center}#communication.qna-form form input[type=text].input-mini,#communication.qna-form form input[type=password].input-mini,#communication.qna-form form .select-mini{width:220px}#communication.qna-form form input[type=text].input-title{max-width:100%}#communication.qna-form form .input-wrap{display:flex;align-items:center;gap:11px}#communication.qna-form form .custom-file{position:relative;display:inline-block;width:100%;height:50px;margin-bottom:17px}#communication.qna-form form .custom-file:last-of-type{margin-bottom:0}#communication.qna-form form .custom-file-input{position:relative;width:100%;max-width:720px;height:50px;overflow:hidden;opacity:0;cursor:pointer}#communication.qna-form form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);max-width:720px;height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#communication.qna-form form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#communication.qna-form form svg{flex-shrink:0}#communication.qna-form #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#communication.qna-form #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#communication.qna-form .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}#communication.qna-form .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#communication.qna-form .btn-save{background-color:#00a3e8;color:#fff}#communication.qna-form .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.qna-form form .input-wrap{justify-content:space-between}#communication.qna-form form input[type=text].input-mini,#communication.qna-form form input[type=password].input-mini,#communication.qna-form form .select-mini,#communication.qna-form form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#communication.qna-form form .item>div:nth-of-type(1){width:200px}}@media screen and (min-width: 1px)and (max-width: 1000px){#communication.qna-form form .item>div:nth-of-type(1){width:150px}}@media screen and (min-width: 1px)and (max-width: 768px){#communication.qna-form{padding-top:10vw;padding-bottom:25vw}#communication.qna-form form .item{font-size:2.5vw}#communication.qna-form form .item>div:nth-of-type(1){font-size:2.7vw;padding:0 3vw 0 0;width:25%}#communication.qna-form form .item>div:nth-of-type(2){padding:3vw}#communication.qna-form form .input-wrap{gap:8px}#communication.qna-form form input[type=text],#communication.qna-form form input[type=password],#communication.qna-form form select{height:45px;font-size:2.5vw}#communication.qna-form form input[type=text]::-moz-placeholder, #communication.qna-form form input[type=password]::-moz-placeholder, #communication.qna-form form select::-moz-placeholder{font-size:2.5vw}#communication.qna-form form input[type=text]::placeholder,#communication.qna-form form input[type=password]::placeholder,#communication.qna-form form select::placeholder{font-size:2.5vw}#communication.qna-form form select{background-position:right 1em center}#communication.qna-form form .custom-file{height:45px;margin-bottom:10px}#communication.qna-form form .custom-file-label{line-height:40px;font-size:2.5vw}#communication.qna-form form .custom-file-label::after{line-height:45px;font-size:2.5vw}#communication.qna-form #selectEmail-button{height:45px}#communication.qna-form #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#communication.qna-form .btn-wrap{margin-top:10vw;gap:1.7vw}#communication.qna-form .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#communication.qna-form form .item{font-size:2.8vw}#communication.qna-form form .item>div:nth-of-type(1){font-size:3vw}#communication.qna-form form .input-wrap{gap:5px}#communication.qna-form form input[type=text],#communication.qna-form form input[type=password],#communication.qna-form form select{height:35px;font-size:2.8vw}#communication.qna-form form input[type=text]::-moz-placeholder, #communication.qna-form form input[type=password]::-moz-placeholder, #communication.qna-form form select::-moz-placeholder{font-size:2.8vw}#communication.qna-form form input[type=text]::placeholder,#communication.qna-form form input[type=password]::placeholder,#communication.qna-form form select::placeholder{font-size:2.8vw}#communication.qna-form form select{background-size:.7em}#communication.qna-form form .custom-file{height:35px;margin-bottom:8px}#communication.qna-form form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#communication.qna-form form .custom-file-label::after{width:90px;line-height:35px;font-size:2.8vw}#communication.qna-form #selectEmail-button{height:40px}#communication.qna-form #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#communication.qna-form .btn-wrap{margin-top:13vw}#communication.qna-form .btn-wrap .btn{font-size:3vw;border-radius:3px}}#searchList{padding:200px 0 225px !important}#searchList h2.title{font-size:2.813rem;font-weight:700;text-align:center;margin-bottom:70px}#searchList .search-form1{margin-bottom:75px}#searchList .section{margin-bottom:75px}#searchList .section:last-of-type{margin-bottom:0}#searchList .section-title-wrap{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:25px}#searchList .section-title-wrap .more{font-family:"Montserrat",sans-serif;font-size:.938rem;font-weight:700;letter-spacing:normal;color:#333;padding-right:20px;background:url("/images/sub/search-list-icon-plus.png") no-repeat right center}#searchList .section-title{font-size:1.875rem;font-weight:700;color:#111}@media screen and (min-width: 1px)and (max-width: 768px){#searchList{padding:31vw 0 20vw !important}#searchList h2.title{font-size:6.2vw;margin-bottom:2em}#searchList .search-form1{margin-bottom:12vw !important}#searchList .section{margin-bottom:13vw}#searchList .section-title-wrap{padding-bottom:3vw}#searchList .section-title-wrap .more{font-size:2.5vw;background-size:.7em;padding-right:1.2em}#searchList .section-title{font-size:4.3vw}}@media screen and (min-width: 1px)and (max-width: 500px){#searchList h2.title{font-size:6.5vw}#searchList .search-form1{margin-bottom:13vw !important}#searchList .section-title-wrap .more{font-size:2.8vw}#searchList .section-title{font-size:4.6vw}}#form1{padding-bottom:130px}#form1 form{border-top:2px solid #222;width:100%;background-color:#fff}#form1 form .item{border-bottom:1px solid #ddd;display:flex;align-items:center}#form1 form .item>div:nth-of-type(1){width:250px;padding:0 30px;font-size:1.125rem;color:#222;font-weight:700}#form1 form .item>div:nth-of-type(2){flex:1 1 auto;padding:20px 30px}#form1 form input[type=text]{width:100%;height:50px;border:1px solid #ddd;background-color:#fff;padding:.5em 1em;color:#222}#form1 form input[type=text]::-moz-placeholder{color:#999}#form1 form input[type=text]::placeholder{color:#999}#form1 form input[type=text].input-mini{width:250px}#form1 form .input-wrap{display:flex;align-items:center;gap:12px}#form1 form textarea{border:1px solid #ddd;background-color:#fff;padding:1em;width:100%;height:200px;overflow-y:auto}#form1 form textarea::-moz-placeholder{color:#999}#form1 form textarea::placeholder{color:#999}#form1 form .custom-file{position:relative;display:inline-block;width:100%;height:50px}#form1 form .custom-file-input{position:relative;width:100%;height:50px;overflow:hidden;opacity:0;cursor:pointer}#form1 form .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);height:100%;padding:0 .75rem;color:#222;font-weight:400;font-size:1rem;line-height:50px;background-color:#fff;border:1px solid #ddd}#form1 form .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#222;background-color:#eeeff4;text-align:center;font-weight:500;line-height:50px}#form1 #selectEmail-button{width:250px;height:50px;border:1px solid #ddd;background:#fff url("/images/common/select-arrow.png") no-repeat right 20px center;border-radius:0;display:flex;align-items:center}#form1 #selectEmail-button .ui-icon{background:none;display:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#form1 .btn-wrap{display:flex;justify-content:center;align-items:center;gap:11px;margin-top:95px}#form1 .btn-wrap button{width:200px;height:65px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700}#form1 .btn-save{background-color:#333;color:#fff}#form1 .btn-cancel{border:1px solid #333;background-color:#fff;color:#222}@media screen and (min-width: 1px)and (max-width: 1200px){#form1 form .item{flex-direction:column;align-items:flex-start;padding:40px 0}#form1 form .item>div:nth-of-type(1),#form1 form .item>div:nth-of-type(2){width:100%;padding:0}#form1 form .item>div:nth-of-type(1){margin-bottom:1em}#form1 form .input-wrap{justify-content:space-between}#form1 form input[type=text].input-mini,#form1 form #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 768px){#form1 form .item{padding:4.5vw 0;font-size:2.5vw}#form1 form .item>div:nth-of-type(1){font-size:2.7vw}#form1 form .input-wrap{gap:8px}#form1 form input[type=text]{height:45px;font-size:2.5vw}#form1 form input[type=text]::-moz-placeholder{font-size:2.5vw}#form1 form input[type=text]::placeholder{font-size:2.5vw}#form1 form textarea{font-size:2.5vw}#form1 form textarea::-moz-placeholder{font-size:2.5vw}#form1 form textarea::placeholder{font-size:2.5vw}#form1 form .custom-file{height:45px}#form1 form .custom-file-label{line-height:40px;font-size:2.5vw}#form1 form .custom-file-label::after{line-height:45px;font-size:2.5vw}#form1 #selectEmail-button{height:45px}#form1 #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#form1 .btn-wrap{margin-top:12vw}#form1 .btn-wrap button{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#form1 form .item{font-size:2.8vw}#form1 form .item>div:nth-of-type(1){font-size:3vw;margin-bottom:.7em}#form1 form .input-wrap{gap:5px}#form1 form input[type=text]{height:40px;font-size:2.8vw}#form1 form input[type=text]::-moz-placeholder{font-size:2.8vw}#form1 form input[type=text]::placeholder{font-size:2.8vw}#form1 form textarea{font-size:2.8vw}#form1 form textarea::-moz-placeholder{font-size:2.8vw}#form1 form textarea::placeholder{font-size:2.8vw}#form1 form .custom-file{height:40px}#form1 form .custom-file-label{width:calc(100% - 105px);font-size:2.8vw}#form1 form .custom-file-label::after{width:90px;line-height:40px;font-size:2.8vw}#form1 #selectEmail-button{height:40px}#form1 #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#form1 .btn-wrap button{width:28vw;font-size:3vw}}#form2{padding-bottom:130px}#form2 form>div{margin-bottom:48px}#form2 .wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px}#form2 .wrap>div{width:100%}#form2 .label{font-size:1.25rem;font-weight:700;color:#222;margin-bottom:1em}#form2 input[type=text]{width:100%;height:70px;background-color:#f7f7f7;padding:.5em 1.5em;color:#222}#form2 input[type=text]::-moz-placeholder{color:#999}#form2 input[type=text]::placeholder{color:#999}#form2 input[type=text].input-mini{width:205px}#form2 .input-wrap{display:flex;justify-content:space-between;align-items:center}#form2 textarea{width:100%;height:220px;border:none;background-color:#f7f7f7;padding:1.5em;overflow-y:auto}#form2 textarea::-moz-placeholder{color:#999}#form2 textarea::placeholder{color:#999}#form2 .custom-file{position:relative;display:inline-block;width:100%;height:70px}#form2 .custom-file-input{position:relative;width:100%;height:100%;overflow:hidden;opacity:0;cursor:pointer}#form2 .custom-file-label{position:absolute;top:0;left:0;z-index:1;width:calc(100% - 165px);height:100%;padding:.375rem 1.5rem;color:#222;font-weight:400;font-size:1rem;line-height:55px;background-color:#f7f7f7}#form2 .custom-file-label::after{content:"파일선택";position:absolute;left:calc(100% + 15px);top:0;z-index:3;display:block;width:150px;height:100%;color:#fff;background-color:#222;text-align:center;font-weight:500;line-height:70px}#form2 #selectEmail-button{width:205px;height:70px;background:#f7f7f7 url("/images/sub/cs/select-arrow.png") no-repeat right 20px center;border-radius:0;border:none;display:flex;align-items:center}#form2 #selectEmail-button .ui-icon{display:none;background:none}#selectEmail-menu{border:1px solid #ddd;color:#999}#selectEmail-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#222}#selectEmail-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}#selectEmail-menu .ui-menu-item .ui-state-active{background-color:#ddd;border:none;margin:0;color:#222}#form2 .btn-wrap{display:flex;justify-content:center;align-items:center;gap:11px;margin-top:100px}#form2 .btn-wrap button{width:200px;height:65px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700}#form2 .btn-save{background-color:#00a3e8;color:#fff}#form2 .btn-cancel{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}@media screen and (min-width: 1px)and (max-width: 1500px){#form2 .input-wrap{gap:8px}#form2 input[type=text].input-mini,#form2 #selectEmail-button{width:33.3333333333%}}@media screen and (min-width: 1px)and (max-width: 1200px){#form2 .wrap{grid-template-columns:repeat(1, 1fr);gap:48px}}@media screen and (min-width: 1px)and (max-width: 768px){#form2 form>div{margin-bottom:6vw}#form2 .wrap{gap:6vw}#form2 .item{font-size:2.5vw}#form2 .label{font-size:2.7vw}#form2 input[type=text]{height:60px;font-size:2.5vw}#form2 input[type=text]::-moz-placeholder{font-size:2.5vw}#form2 input[type=text]::placeholder{font-size:2.5vw}#form2 textarea{height:200px;font-size:2.5vw}#form2 textarea::-moz-placeholder{font-size:2.5vw}#form2 textarea::placeholder{font-size:2.5vw}#form2 #selectEmail-button{height:60px}#form2 #selectEmail-button .ui-selectmenu-text{font-size:2.5vw}#form2 .custom-file{height:60px}#form2 .custom-file-label{line-height:47px;font-size:2.5vw}#form2 .custom-file-label::after{line-height:60px;font-size:2.5vw}#form2 .btn-wrap{margin-top:12vw}#form2 .btn-wrap button{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#form2 .item{font-size:2.8vw}#form2 .label{font-size:3vw}#form2 .input-wrap{gap:5px}#form2 input[type=text]{height:45px;font-size:2.8vw}#form2 input[type=text]::-moz-placeholder{font-size:2.8vw}#form2 input[type=text]::placeholder{font-size:2.8vw}#form2 textarea{font-size:2.8vw}#form2 textarea::-moz-placeholder{font-size:2.8vw}#form2 textarea::placeholder{font-size:2.8vw}#form2 #selectEmail-button{height:45px}#form2 #selectEmail-button .ui-selectmenu-text{font-size:2.8vw}#form2 .custom-file{height:45px}#form2 .custom-file-label{line-height:35px;font-size:2.8vw;width:calc(100% - 105px)}#form2 .custom-file-label::after{width:90px;line-height:45px;font-size:2.8vw}#form2 .btn-wrap{margin-top:12vw}#form2 .btn-wrap button{width:28vw;font-size:3vw}}#sub.board{padding-bottom:100px}.board-banner{width:100%;border-radius:10px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:right 150px center;padding:70px 99px;margin-bottom:50px}.board-banner .title{font-size:1.875rem;line-height:1.42;font-weight:500;margin-bottom:1.4em}.board-banner .title .bold{font-weight:800}.board-banner .title.bold{font-weight:800;margin-bottom:.7em}.board-banner li{font-size:1.125rem;line-height:1.88;color:#333;position:relative;padding-left:10px}.board-banner li::before{content:"";position:absolute;left:0;top:14px;width:3px;height:3px;border-radius:50%;background-color:#00a3e8}.board-banner .link-box{box-shadow:0 0 40px 0 rgba(0,0,0,.1);border-radius:10px;width:590px;padding:23px 57px;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;background-repeat:no-repeat;background-position:left 63px center;margin:25px 0}.board-banner .link{width:250px;height:45px;border-radius:5px;border:1px solid #00a3e8;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#00a3e8;font-weight:700}.board-banner .link span{padding-right:1.5em;background:url("/images/sub/edu/link-arrow.png") no-repeat right center}.board-banner .contact{display:flex;align-items:center;gap:14px;font-size:1.125rem;margin-top:25px}.board-banner .contact strong{font-weight:700;flex-shrink:0;padding:.5em 0 .5em 52px;background:url("/images/sub/edu/info-icon-contact.png") no-repeat left center}.board-banner .contact p{flex:1 1 auto;line-height:1.67;color:#333;letter-spacing:normal}.board-banner-wrap-2 .board-banner{background-image:url("/images/sub/edu/banner-bg-program1.png");padding:63px 140px 63px 99px}.board-banner-wrap-2 .board-banner .title{font-weight:800;margin-bottom:.7em}.board-banner-wrap-2 .board-banner .link-box{background-image:url("/images/sub/edu/banner-lnk-program2.jpg")}.board-banner-wrap-3 .board-banner{background-image:url("/images/sub/edu/banner-bg-program1.png");padding:63px 140px 63px 99px}.board-banner-wrap-3 .link-box{background-image:url("/images/sub/edu/banner-lnk-program2.jpg")}.board-banner-wrap-4 .link-box-1{background-image:url("/images/sub/edu/banner-lnk-program2.jpg")}.board-banner-wrap-4 .link-box-2{background-image:url("/images/sub/edu/banner-lnk-program3.png")}.board-tabs{display:flex;justify-content:center;align-items:center;gap:2px;margin-bottom:50px}.board-tab{width:230px;height:65px;border-radius:32.5px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);font-size:1.063rem;font-weight:500;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;color:#222;transition:color .3s,background-color .3s}.board-tab.on{color:#fff;background-color:#00a3e8;font-weight:700}@media screen and (min-width: 1px)and (max-width: 1500px){.board-banner .link-wrap{grid-template-columns:repeat(1, minmax(0, 1fr))}.board-banner .link-box{max-width:590px}}@media screen and (min-width: 1px)and (max-width: 1400px){.board-banner{padding:63px 100px;background-position:right 100px center}.board-banner li .br{display:inline}.board-banner-wrap-2 .board-banner,.board-banner-wrap-3 .board-banner{padding:70px 300px 70px 100px}}@media screen and (min-width: 1px)and (max-width: 1350px){.board-banner .contact{flex-direction:column;align-items:flex-start}}@media screen and (min-width: 1px)and (max-width: 1200px){.board-banner{padding:70px;background-position:right 80px center}.board-banner .title .mo-br{display:block}.board-banner-wrap-2 .board-banner,.board-banner-wrap-3 .board-banner{padding:70px 300px 63px 70px}}@media screen and (min-width: 1px)and (max-width: 1100px){.board-info .contact{flex-direction:column;align-items:flex-start;gap:7px}.board-info .contact p .mo-br{display:block}}@media screen and (min-width: 1px)and (max-width: 1000px){.board-banner-wrap-2 .board-banner,.board-banner-wrap-3 .board-banner{background-position:left 70px top 70px;padding:280px 70px 63px 70px}}@media screen and (min-width: 1px)and (max-width: 900px){.board-banner .link-box{background-position:left 45px center}}@media screen and (min-width: 1px)and (max-width: 768px){.board{padding-bottom:18vw}.board-banner{background-position:left 7vw top 10vw;background-size:27%;padding:10vw 7vw;margin-bottom:5vw}.board-banner .title{font-size:4.7vw}.board-banner li{font-size:2.7vw;line-height:1.66}.board-banner li::before{top:.7em}.board-banner .title{font-size:4.5vw}.board-banner .link-box{width:100%;padding:2.5vw 5vw;display:flex;background-position:left 5vw center;background-size:32%;box-shadow:0 0 30px 0 rgba(0,0,0,.1);border-radius:7px}.board-banner .link{width:56%;height:auto;aspect-ratio:270/51;font-size:2.6vw}.board-banner .contact{font-size:3vw;margin-top:5vw;gap:1vw}.board-banner .contact p{font-size:2.8vw}.board-banner-wrap-2 .board-banner,.board-banner-wrap-3 .board-banner{background-position:left 7vw top 7vw;padding:35vw 7vw 10vw 7vw}.board-banner-wrap-2 .board-banner .link-box,.board-banner-wrap-3 .board-banner .link-box{margin:4vw 0}.board-tabs{margin-bottom:5vw}.board-tab{width:29vw;height:9.5vw;border-radius:4.75vw;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-size:2.8vw}.board-tab::before{height:3px}}@media screen and (min-width: 1px)and (max-width: 500px){.board-banner{border-radius:5px}.board-banner .title{font-size:4.7vw}.board-banner li{font-size:3vw}.board-banner li::before{width:2px;height:2px}.board-banner .link-box{box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:5px}.board-banner .link{font-size:2.8vw}.board-banner .link span{background-size:1em}.board-banner .contact{font-size:3.3vw}.board-banner .contact strong{background-size:2.3em;padding-left:2.8em}.board-banner .contact p{font-size:3vw}.board-tab{font-size:3.1vw;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}}#pagination1{display:flex;align-items:center;justify-content:center;position:relative;margin-top:70px}#pagination1 .page-item{width:40px;height:auto;aspect-ratio:1/1;font-family:"Montserrat",sans-serif;font-size:.938rem;font-weight:500;border-radius:50%}#pagination1 .page-item a{font:inherit;color:inherit;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;letter-spacing:normal}#pagination1 .page-item.prev a,#pagination1 .page-item.next a{background-repeat:no-repeat;background-position:center center}#pagination1 .page-item.prev{margin-right:10px}#pagination1 .page-item.prev a{background-image:url("/images/bbs/pagination/arrow-1-prev.png")}#pagination1 .page-item.next{margin-left:10px}#pagination1 .page-item.next a{background-image:url("/images/bbs/pagination/arrow-1-next.png")}#pagination1 .num{display:flex;align-items:center;justify-content:center;gap:7px}#pagination1 .num .page-item{color:#222}#pagination1 .num .page-item.on{background-color:#00a3e8;color:#fff;font-weight:700}#pagination2{display:flex;align-items:center;justify-content:center;gap:7px;position:relative;margin-top:70px}#pagination2 .page-item{width:40px;height:auto;aspect-ratio:1/1;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:600;border:solid 1px #e5e5e5}#pagination2 .page-item a{font:inherit;color:inherit;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}#pagination2 .page-item.prev a,#pagination2 .page-item.next a{background-repeat:no-repeat;background-position:center center}#pagination2 .page-item.prev a{background-image:url("/images/bbs/pagination/arrow-2-prev.png")}#pagination2 .page-item.next a{background-image:url("/images/bbs/pagination/arrow-2-next.png")}#pagination2 .num{display:flex;align-items:center;justify-content:center;gap:7px}#pagination2 .num .page-item{color:#222}#pagination2 .num .page-item.on{background-color:#00a3e8;border:1px solid #00a3e8;color:#fff}#pagination3{display:flex;align-items:center;justify-content:center;gap:7px;position:relative;margin-top:70px}#pagination3 .page-item{width:40px;height:auto;aspect-ratio:1/1;font-family:"Montserrat",sans-serif;font-size:1rem}#pagination3 .page-item a{font:inherit;color:inherit;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}#pagination3 .page-item.prev,#pagination3 .page-item.next{border-radius:50%;overflow:hidden}#pagination3 .page-item.prev a,#pagination3 .page-item.next a{background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center}#pagination3 .page-item.prev{margin-right:20px}#pagination3 .page-item.prev a{background-image:url("/images/bbs/pagination/arrow-3-prev.png")}#pagination3 .page-item.next{margin-left:10px}#pagination3 .page-item.next a{background-image:url("/images/bbs/pagination/arrow-3-next.png")}#pagination3 .num{display:flex;align-items:center;justify-content:center;gap:7px}#pagination3 .num .page-item{color:#222;position:relative}#pagination3 .num .page-item::after{content:"";position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);width:18px;height:2px;background-color:#222;display:none}#pagination3 .num .page-item.on{font-weight:700}#pagination3 .num .page-item.on::after{display:block}@media screen and (min-width: 1px)and (max-width: 500px){#pagination1 .page-item{width:30px;font-size:3vw}#pagination1 .page-item.prev{margin-right:10px}#pagination1 .page-item.next{margin-left:10px}#pagination1 .page-item a{background-size:6px}#pagination2 .page-item{width:30px;font-size:3vw}#pagination2 .page-item a{background-size:5px}#pagination3 .page-item{width:30px;font-size:3vw}#pagination3 .page-item a{background-size:5px}#pagination3 .page-item.on::after{width:10px;height:2px}}#gallery1{margin-bottom:70px}#gallery1 .list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:78px 55px}#gallery1 .list li a{display:block;width:100%}#gallery1 .list li a .img{position:relative;height:auto;width:100%;aspect-ratio:430/250;overflow:hidden}#gallery1 .list li a .img::before{content:"";position:absolute;left:50%;top:50%;transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(0);width:81px;height:auto;aspect-ratio:1/1;border-radius:50%;box-shadow:4px 6.9px 10px 0 rgba(0,0,0,.3);background:url("/images/bbs/gallery/list-btn-more.jpg") no-repeat center center;background-size:contain;z-index:1;transition:transform .4s}#gallery1 .list li a .img img{transition:transform .8s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#gallery1 .list li a .text .title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#222;margin-top:1.5em;margin-bottom:1em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#gallery1 .list li a .text .date{font-size:1rem;color:#777}@media(hover: hover){#gallery1 .list li:hover a .img::before{transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(1)}#gallery1 .list li:hover a .img img{transform:scale(1.07)}}#gallery2{margin-bottom:70px}#gallery2 .list{border-top:2px solid #222}#gallery2 .list li{border-bottom:1px solid #e5e5e5}#gallery2 .list li a{display:flex;align-items:center;width:100%;padding:40px 50px;gap:75px;transition:background-color .4s}#gallery2 .list li a .img{position:relative;width:250px;height:auto;aspect-ratio:250/150;overflow:hidden;flex:0 0 auto}#gallery2 .list li a .img img{transition:transform .8s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#gallery2 .list li a .text{flex:1 1 auto;min-width:0}#gallery2 .list li a .text .title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#111;margin-bottom:.8em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gallery2 .list li a .text .desc{font-size:1rem;line-height:1.63;color:#777;margin-bottom:1em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#gallery2 .list li a .text .date{font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:500;letter-spacing:normal;color:#777}#gallery2 .list li a .btn-more{display:flex;align-items:center;gap:5px;flex-shrink:0;font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:700;letter-spacing:normal;color:#aaa}@media(hover: hover){#gallery2 .list li:hover a{background-color:#f8f8f8}#gallery2 .list li:hover a .img img{transform:scale(1.07)}#gallery2 .list li:hover a .btn-more{color:#00a3e8}}#gallery3{margin-bottom:70px}#gallery3 .list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:78px 55px}#gallery3 .list li{border:1px solid #e5e5e5;transition:box-shadow .4s}#gallery3 .list li a{display:block;width:100%;height:auto;aspect-ratio:430/490;padding:40px;position:relative}#gallery3 .list li a .img{position:relative;height:auto;width:100%;aspect-ratio:350/250;overflow:hidden}#gallery3 .list li a .img img{transition:transform .8s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#gallery3 .list li a .text .title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#222;margin-top:1.5em;margin-bottom:1em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#gallery3 .list li a .text .date{font-size:1rem;color:#777}#gallery3 .list li a .btn-more{content:"";position:absolute;right:40px;bottom:43px;opacity:0;color:#00a3e8;transition:opacity .4s}@media(hover: hover){#gallery3 .list li:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1),0 0 0 2px inset #00a3e8}#gallery3 .list li:hover a .img img{transform:scale(1.07)}#gallery3 .list li:hover a .btn-more{opacity:1}}@media screen and (min-width: 1px)and (max-width: 1200px){#gallery1 .list{grid-template-columns:repeat(2, minmax(0, 1fr))}#gallery2 .list li a{padding:40px 30px;gap:60px}#gallery3 .list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1px)and (max-width: 1000px){#gallery2 .list li a{flex-direction:column;align-items:center;gap:40px}#gallery2 .list li a .img,#gallery2 .list li a .text,#gallery2 .list li a .btn-more{width:100%}#gallery2 .list li a .btn-more{justify-content:flex-end}}@media screen and (min-width: 1px)and (max-width: 768px){#gallery1{margin-bottom:10vw}#gallery1 .list{grid-template-columns:repeat(1, minmax(0, 1fr));gap:12vw}#gallery1 .list li a .img::before{width:50px}#gallery1 .list li a .text .title{font-size:2.8vw}#gallery1 .list li a .text .date{font-size:2.5vw}#gallery2{margin-bottom:10vw}#gallery2 .list li a{padding:5vw 3vw;gap:5vw}#gallery2 .list li a .text .title{font-size:2.8vw}#gallery2 .list li a .text .desc,#gallery2 .list li a .text .date{font-size:2.5vw}#gallery2 .list li a .btn-more{font-size:2.3vw}#gallery3{margin-bottom:10vw}#gallery3 .list{grid-template-columns:repeat(1, minmax(0, 1fr));gap:10vw}#gallery3 .list li a{aspect-ratio:680/710;padding:5vw}#gallery3 .list li a .text .title{font-size:2.8vw}#gallery3 .list li a .text .date{font-size:2.5vw}#gallery3 .list li a .btn-more{right:5vw;bottom:5vw}}@media screen and (min-width: 1px)and (max-width: 500px){#gallery1 .list li a .text .title{font-size:3.5vw}#gallery1 .list li a .text .date{font-size:3.2vw}#gallery2 .list li a{padding:6vw 4vw}#gallery2 .list li a .text .title{font-size:3.5vw}#gallery2 .list li a .text .desc,#gallery2 .list li a .text .date{font-size:2.8vw}#gallery2 .list li a .btn-more{font-size:2.5vw}#gallery3 .list li a{padding:6vw}#gallery3 .list li a .text .title{font-size:3.5vw}#gallery3 .list li a .text .date{font-size:3.2vw}}#boardList1 table{width:100%;border-top:2px solid #222}#boardList1 table col:nth-child(1){width:20%}#boardList1 table col:nth-child(2){width:70%}#boardList1 table col:nth-child(3){width:10%}#boardList1 table tr{border-bottom:1px solid #e5e5e5}#boardList1 table tr.pin{background:#fff7f2}#boardList1 table tr td{font-family:"Pretendard",sans-serif;padding:33px 0;text-align:center;font-size:1rem;color:#777;vertical-align:top;cursor:pointer}#boardList1 table tr td.date{font-family:"Montserrat";font-weight:500}#boardList1 table tr td .tit{font-size:1.25rem;font-weight:700;color:#111;margin-bottom:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}#boardList1 table tr td .desc{color:#777;line-height:1.7;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#boardList1 table tr td.txt_l{text-align:left}#boardList1 table tr td.icon{background-image:url("/images/bbs/list/ico_list1_arrow.png");background-repeat:no-repeat;background-position:center}@media(hover: hover){#boardList1 table tr:hover td{background-color:#f8f8f8}#boardList1 table tr:hover td.icon{background:#f8f8f8 url("/images/bbs/list/ico_list1_arrow_over.png");background-repeat:no-repeat;background-position:center}}#boardList2 .list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:102px 34px}#boardList2 .list li{border:1px solid #e5e5e5;transition:all .4s}#boardList2 .list li a{position:relative;display:block;width:100%;height:auto;aspect-ratio:325/360;padding:58px 34px;transition:all .4s}#boardList2 .list li a .more{opacity:0;position:absolute;right:34px;bottom:58px;width:14px;height:14px}#boardList2 .list li a .more:before{content:"";position:absolute;width:14px;height:2px;background:#00a3e8;top:6px;left:0}#boardList2 .list li a .more:after{content:"";position:absolute;width:2px;height:14px;background:#00a3e8;top:0px;left:6px}#boardList2 .list li:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1),0 0 0 2px inset #00a3e8}#boardList2 .list li:hover .more{opacity:1}#boardList2 .list li .text_wrap .tit{font-family:"Pretendard",sans-serif;font-size:1.25rem;color:#111;font-weight:700;margin-bottom:30px;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}#boardList2 .list li .text_wrap .desc{font-family:"Pretendard",sans-serif;font-size:1rem;color:#777;line-height:1.7;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}#boardList2 .list li .text_wrap .date{font-family:"play",sans-serif;font-size:1rem;color:#777;padding-top:75px}#boardList3 .list{border-top:2px solid #222}#boardList3 .text_wrap{display:flex;align-items:center;justify-content:space-between;font-family:"Pretendard",sans-serif;padding:24px 0;text-align:center;font-size:1rem;line-height:1.2;color:#777;border-bottom:1px solid #e5e5e5;cursor:pointer}#boardList3 .text_wrap .num{width:7%;font-size:1.125rem}#boardList3 .text_wrap .tit{width:55%;font-size:1.25rem;font-weight:700;color:#111;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#boardList3 .text_wrap .info{width:35%;font-size:1rem;display:flex;align-items:center;justify-content:flex-end}#boardList3 .text_wrap .info>span{padding-right:40px}#boardList3 .text_wrap .info .icon{display:inline-block;width:50px;height:50px;background-image:url("/images/bbs/list/ico_list3_arrow.png");background-position:center;background-repeat:no-repeat;margin-right:50px}#boardList3 .text_wrap:hover{background:#f8f8f8}#boardList3 .text_wrap:hover .icon{background-size:contain;background-image:url("/images/bbs/list/ico_list3_arrow_over.png")}#boardList4 table{width:100%;border-top:2px solid #222}#boardList4 table col:nth-child(1){width:7%}#boardList4 table col:nth-child(3),#boardList4 table col:nth-child(4),#boardList4 table col:nth-child(5){width:10%}#boardList4 table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#boardList4 table tr:hover{background-color:#f8f8f8}}#boardList4 table th,#boardList4 table td{font-size:1.125rem;text-align:center;vertical-align:middle}#boardList4 table th{color:#111;font-weight:700;padding:1.7em 1em}#boardList4 table td{color:#333;padding:22px 1em}#boardList4 table td.title{text-align:left;max-width:756px}#boardList4 table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#boardList4 table .btn-status{color:#fff;width:60px;height:30px;border-radius:5px;font-size:.875rem;font-weight:500;text-align:center}#boardList4 table .btn-status--ing{background-color:#00a3e8}#boardList4 table .btn-status--end{background-color:#333}#boardList5 table{width:100%;border-top:2px solid #222}#boardList5 table col:nth-child(1){width:6%}#boardList5 table col:nth-child(3){width:8%}#boardList5 table col:nth-child(4){width:11%}#boardList5 table col:nth-child(5){width:8%}#boardList5 table col:nth-child(6){width:7%}#boardList5 table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#boardList5 table tr:not(.no-data):hover{background-color:#f8f8f8}}#boardList5 table th,#boardList5 table td{font-size:1.125rem;text-align:center;vertical-align:middle}#boardList5 table th{color:#111;font-weight:700;padding:1.3em 1em}#boardList5 table td{color:#333;padding:17px 1em;line-height:1.63}#boardList5 table td.title{text-align:left;max-width:500px}#boardList5 table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#boardList5 table td.file img{display:inline-block;margin-right:5px}#boardList5 table td.file img:last-of-type{margin-right:0}#boardList5[data-board="9"] table col:nth-child(1){width:6%}#boardList5[data-board="9"] table col:nth-child(2){width:7%}#boardList5[data-board="9"] table col:nth-child(3){width:unset}#boardList5[data-board="9"] table col:nth-child(4){width:8%}#boardList5[data-board="9"] table col:nth-child(5){width:11%}#boardList5[data-board="9"] table col:nth-child(6){width:8%}#boardList5[data-board="9"] table col:nth-child(7){width:7%}#eduProgramList table{width:100%;border-top:2px solid #222}#eduProgramList table col:nth-child(2){width:19%}#eduProgramList table col:nth-child(3){width:17%}#eduProgramList table col:nth-child(4){width:23%}#eduProgramList table col:nth-child(5){width:7%}#eduProgramList table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#eduProgramList table tr:hover{background-color:#f8f8f8}}#eduProgramList table th,#eduProgramList table td{font-size:1.125rem;text-align:center;vertical-align:middle}#eduProgramList table th{color:#111;font-weight:700;padding:1.3em 1em}#eduProgramList table td{color:#333;padding:17px 1em;line-height:1.63}#eduProgramList table td.title{text-align:left;max-width:500px}#eduProgramList table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#eduProgramList table td.location .content{position:relative}#eduProgramList table td.location .content::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:auto;aspect-ratio:16/21;background:url("/images/bbs/icon-map.png") no-repeat right center/contain;display:none}#eduProgramList table td.file img{display:inline-block;margin-right:5px}#eduProgramList table td.file img:last-of-type{margin-right:0}#eduNoticeList table{width:100%;border-top:2px solid #222}#eduNoticeList table col:nth-child(1){width:6%}#eduNoticeList table col:nth-child(3){width:8%}#eduNoticeList table col:nth-child(4){width:11%}#eduNoticeList table col:nth-child(5){width:8%}#eduNoticeList table col:nth-child(6){width:7%}#eduNoticeList table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#eduNoticeList table tr:hover{background-color:#f8f8f8}}#eduNoticeList table th,#eduNoticeList table td{font-size:1.125rem;text-align:center;vertical-align:middle}#eduNoticeList table th{color:#111;font-weight:700;padding:1.3em 1em}#eduNoticeList table td{color:#333;padding:17px 1em;line-height:1.63}#eduNoticeList table td.title{text-align:left;max-width:500px}#eduNoticeList table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#eduNoticeList table td.file img{display:inline-block;margin-right:5px}#eduNoticeList table td.file img:last-of-type{margin-right:0}.table_5{width:100%;border-top:2px solid #222}.table_5 col:nth-child(1){width:5%}.table_5 col:nth-child(3){width:15%}.table_5 col:nth-child(4){width:17%}.table_5 col:nth-child(5){width:15%}.table_5 col:nth-child(6){width:7%}.table_5 col:nth-child(7){width:7%}.table_5 tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){.table_5 tr:hover{background-color:#f8f8f8}}.table_5 th,.table_5 td{font-size:1.125rem;text-align:center;vertical-align:middle}.table_5 th{color:#111;font-weight:700;padding:1.3em 1em}.table_5 td{color:#333;padding:17px 1em;line-height:1.63}.table_5 td.title{text-align:left;max-width:500px}.table_5 td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table_5 td.location .content{position:relative}.table_5 td.location .content::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:auto;aspect-ratio:16/21;background:url("/images/bbs/icon-map.png") no-repeat right center/contain;display:none}.table_5 td.state .btn-state{width:65px;height:30px;line-height:30px;text-align:center;font-size:.875rem;font-weight:500;color:#fff;border-radius:5px}.table_5 td.state .btn-state.before{background-color:#009db4}.table_5 td.state .btn-state.ing{background-color:#00a3e8}.table_5 td.state .btn-state.end{background-color:#626f87}#eventList .table_5 td.title a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset}#contestList table{width:100%;border-top:2px solid #222}#contestList table col:nth-child(1){width:6%}#contestList table col:nth-child(3){width:8%}#contestList table col:nth-child(4){width:11%}#contestList table col:nth-child(5){width:7%}#contestList table col:nth-child(6){width:8%}#contestList table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#contestList table tr:hover{background-color:#f8f8f8}}#contestList table th,#contestList table td{font-size:1.125rem;text-align:center;vertical-align:middle}#contestList table th{color:#111;font-weight:700;padding:1.3em 1em}#contestList table td{color:#333;padding:17px 1em;line-height:1.63}#contestList table td.title{text-align:left;max-width:500px}#contestList table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contestList table td.file img{display:inline-block;margin-right:5px}#contestList table td.file img:last-of-type{margin-right:0}#contestList table td.state .btn-state{width:65px;height:30px;line-height:30px;text-align:center;font-size:.875rem;font-weight:500;color:#fff;border-radius:5px}#contestList table td.state .btn-state.before{background-color:#009db4}#contestList table td.state .btn-state.ing{background-color:#00a3e8}#contestList table td.state .btn-state.end{background-color:#626f87}#rewardList table{width:100%;border-top:2px solid #222}#rewardList table col:nth-child(1){width:6%}#rewardList table col:nth-child(3){width:8%}#rewardList table col:nth-child(4){width:10%}#rewardList table col:nth-child(5){width:8%}#rewardList table col:nth-child(6){width:8%}#rewardList table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#rewardList table tr:hover{background-color:#f8f8f8}}#rewardList table th,#rewardList table td{font-size:1.125rem;text-align:center;vertical-align:middle}#rewardList table th{color:#111;font-weight:700;padding:1.3em 1em}#rewardList table td{color:#333;padding:17px 1em;line-height:1.63}#rewardList table td.title{text-align:left;max-width:500px}#rewardList table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rewardList table td.state .btn-state{width:65px;height:30px;line-height:30px;text-align:center;font-size:.875rem;font-weight:500;color:#fff;border-radius:5px}#rewardList table td.state .btn-state.before{background-color:#009db4}#rewardList table td.state .btn-state.ing{background-color:#00a3e8}#rewardList table td.state .btn-state.end{background-color:#626f87}#rewardList table td.file img{display:inline-block;margin-right:5px}#rewardList table td.file img:last-of-type{margin-right:0}#qnaList{position:relative}#qnaList table{width:100%;border-top:2px solid #222}#qnaList table col:nth-child(1){width:6%}#qnaList table col:nth-child(3){width:8%}#qnaList table col:nth-child(4){width:11%}#qnaList table col:nth-child(5){width:8%}#qnaList table col:nth-child(6){width:7%}#qnaList table col:nth-child(7){width:8%}#qnaList table tr{border-bottom:1px solid #e5e5e5}@media(hover: hover){#qnaList table tr:hover{background-color:#f8f8f8}}#qnaList table th,#qnaList table td{font-size:1.125rem;text-align:center;vertical-align:middle}#qnaList table th{color:#111;font-weight:700;padding:1.3em 1em}#qnaList table td{color:#333;padding:17px 1em;line-height:1.63}#qnaList table td.title{text-align:left;max-width:500px}#qnaList table td.title a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#qnaList table td.file img{display:inline-block;margin-right:5px}#qnaList table td.file img:last-of-type{margin-right:0}#qnaList table td.state .btn-state{width:65px;height:30px;line-height:30px;text-align:center;font-size:.875rem;font-weight:500;color:#fff;border-radius:5px}#qnaList table td.state .btn-state.before{background-color:#009db4}#qnaList table td.state .btn-state.ing{background-color:#00a3e8}#qnaList table td.state .btn-state.end{background-color:#626f87}#qnaList .btn-write{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px;background-color:#00a3e8;color:#fff;margin-left:auto;margin-top:70px}@media screen and (min-width: 1px)and (max-width: 1500px){#boardList4 table td.title{max-width:48vw}#boardList5 table td.title{max-width:50vw}#boardList5[data-board="9"] table col:nth-child(2){width:10%}#eduProgramList table td.title{max-width:31vw}#eduNoticeList table td.title{max-width:50vw}.table_5 td.title{max-width:31vw}.table_5 col:nth-child(1){width:7%}.table_5 col:nth-child(3){width:13%}.table_5 col:nth-child(4){width:15%}.table_5 col:nth-child(5){width:13%}.table_5 col:nth-child(6){width:10%}#contestList table td.title{max-width:31vw}#contestList table col:nth-child(1){width:8%}#contestList table col:nth-child(3){width:10%}#contestList table col:nth-child(4){width:13%}#contestList table col:nth-child(5){width:9%}#contestList table col:nth-child(6){width:10%}#rewardList table td.title{max-width:45vw}#rewardList table col:nth-child(1){width:8%}#rewardList table col:nth-child(3){width:9%}#rewardList table col:nth-child(4){width:11%}#rewardList table col:nth-child(5){width:10%}#rewardList table col:nth-child(6){width:10%}#qnaList table td.title{max-width:50vw}}@media screen and (min-width: 1px)and (max-width: 1250px){#boardList4 table col:nth-child(1){width:10%}#boardList4 table col:nth-child(3),#boardList4 table col:nth-child(4),#boardList4 table col:nth-child(5){width:13%}#boardList4 table td.title{max-width:40vw}#boardList5[data-board="9"] table col:nth-child(1){width:8%}#boardList5[data-board="9"] table col:nth-child(2){width:12%}#boardList5[data-board="9"] table col:nth-child(4){width:11%}#boardList5[data-board="9"] table col:nth-child(7){width:8%}#eduProgramList table td.title{max-width:29vw}#eduProgramList table col:nth-child(5){width:9%}.table_5 td.title{max-width:25vw}}@media screen and (min-width: 1px)and (max-width: 1200px){#boardList2 .list{grid-template-columns:repeat(3, minmax(0, 1fr));gap:102px 2vw}#boardList5 table col:nth-child(4){width:13%}#boardList5 table col:nth-child(5){width:10%}#boardList5 table td.title{max-width:30vw}#boardList5[data-board="9"] table col:nth-child(5){width:13%}#boardList5[data-board="9"] table col:nth-child(6){width:10%}#eduNoticeList table col:nth-child(4){width:13%}#eduNoticeList table col:nth-child(5){width:10%}#eduNoticeList table td.title{max-width:45vw}#rewardList table td.title{max-width:40vw}#rewardList table col:nth-child(1){width:10%}#rewardList table col:nth-child(4){width:15%}#qnaList table col:nth-child(4){width:13%}#qnaList table col:nth-child(5){width:10%}#qnaList table td.title{max-width:40vw}}@media screen and (min-width: 1px)and (max-width: 1000px){#boardList4 table,#boardList4 table thead,#boardList4 table tbody,#boardList4 table tr{display:block}#boardList4 table thead{display:none}#boardList4 table tr{padding:25px;width:100%}#boardList4 table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#boardList4 table td.title{max-width:unset;width:100%;display:block;margin-bottom:.5em}#boardList4 table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#boardList4 table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#boardList4 table td.status,#boardList4 table td.comment-date{margin-left:1em}#boardList4 table .no{display:none}#boardList5 table,#boardList5 table thead,#boardList5 table tbody,#boardList5 table tr{display:block}#boardList5 table thead{display:none}#boardList5 table tr{padding:25px;width:100%}#boardList5 table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#boardList5 table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#boardList5 table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#boardList5 table td.fee br{display:none}#boardList5 table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#boardList5 table td.date,#boardList5 table td.file,#boardList5 table td.hit{margin-left:1em}#boardList5 table td.file img{transform:translateY(4px)}#eduProgramList table,#eduProgramList table thead,#eduProgramList table tbody,#eduProgramList table tr{display:block}#eduProgramList table thead{display:none}#eduProgramList table tr{padding:25px;width:100%}#eduProgramList table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#eduProgramList table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#eduProgramList table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#eduProgramList table td.fee br{display:none}#eduProgramList table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#eduProgramList table td.location,#eduProgramList table td.file{margin-left:1em}#eduProgramList table td.location .content{padding-right:1.3em}#eduProgramList table td.location .content::after{width:.9em;display:block}#eduProgramList table td.file img{transform:translateY(4px)}#eduNoticeList table,#eduNoticeList table thead,#eduNoticeList table tbody,#eduNoticeList table tr{display:block}#eduNoticeList table thead{display:none}#eduNoticeList table tr{padding:25px;width:100%}#eduNoticeList table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#eduNoticeList table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#eduNoticeList table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#eduNoticeList table td.fee br{display:none}#eduNoticeList table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#eduNoticeList table td.date,#eduNoticeList table td.file,#eduNoticeList table td.hit{margin-left:1em}#eduNoticeList table td.file img{transform:translateY(4px)}.table_5,.table_5 thead,.table_5 tbody,.table_5 tr{display:block}.table_5 thead{display:none}.table_5 tr{padding:25px;width:100%}.table_5 td{display:inline-block;padding:3px 5px;text-align:left;width:auto}.table_5 td.title{max-width:unset;width:100%;display:block;margin:.5em 0}.table_5 td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}.table_5 td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}.table_5 td.location,.table_5 td.apply-date,.table_5 td.number,.table_5 td.state{margin-left:1em}.table_5 td.location .content{padding-right:1.3em}.table_5 td.location .content::after{width:.9em;display:block}#contestList table,#contestList table thead,#contestList table tbody,#contestList table tr{display:block}#contestList table thead{display:none}#contestList table tr{padding:25px;width:100%}#contestList table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#contestList table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#contestList table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#contestList table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#contestList table td.location,#contestList table td.date,#contestList table td.file,#contestList table td.state{margin-left:1em}#contestList table td.file img{transform:translateY(4px)}#rewardList table,#rewardList table thead,#rewardList table tbody,#rewardList table tr{display:block}#rewardList table thead{display:none}#rewardList table tr{padding:25px;width:100%}#rewardList table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#rewardList table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#rewardList table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#rewardList table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#rewardList table td.date,#rewardList table td.file,#rewardList table td.state{margin-left:1em}#rewardList table td.file img{transform:translateY(4px)}#qnaList table,#qnaList table thead,#qnaList table tbody,#qnaList table tr{display:block}#qnaList table thead{display:none}#qnaList table tr{padding:25px;width:100%}#qnaList table td{display:inline-block;padding:3px 5px;text-align:left;width:auto}#qnaList table td.title{max-width:unset;width:100%;display:block;margin:.5em 0}#qnaList table td.title a{line-height:1.57;overflow:unset;text-overflow:unset;white-space:unset}#qnaList table td .mo-block{display:inline-block;font-weight:700;color:#111;margin-right:.7em}#qnaList table td.date,#qnaList table td.file,#qnaList table td.hit,#qnaList table td.state{margin-left:1em}#qnaList table td.file img{transform:translateY(4px)}}@media screen and (min-width: 1px)and (max-width: 900px){#boardList2 .list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:4vw}#boardList3 .text_wrap .info{width:45%}#boardList3 .text_wrap .info>span{padding-right:30px}#boardList3 .text_wrap .info .icon{margin-right:30px}}@media screen and (min-width: 1px)and (max-width: 768px){#boardList1 table col:nth-child(1){width:100%}#boardList1 table col:nth-child(2){width:100%}#boardList1 table col:nth-child(3){width:100%}#boardList1 table tr td{display:block;padding:4vw 3vw 0 3vw;font-size:2.2vw;text-align:left}#boardList1 table tr td .tit{font-size:2.8vw;margin-bottom:2vw}#boardList1 table tr td.icon{padding:4vw 3vw;background-position:top 10px right 3vw}}@media screen and (min-width: 1px)and (max-width: 768px)and (hover: hover){#boardList1 table tr:hover td.icon{background-position:top right 3vw}}@media screen and (min-width: 1px)and (max-width: 768px){#boardList2 .list li a{padding:5vw 3vw}#boardList2 .list li a .more{right:3vw;bottom:5vw}#boardList2 .list li .text_wrap .tit{font-size:2.8vw;margin-bottom:3vw}#boardList2 .list li .text_wrap .desc{font-size:2.2vw}#boardList2 .list li .text_wrap .date{font-size:2.2vw;padding-top:7vw}}@media screen and (min-width: 1px)and (max-width: 768px){#boardList3 .text_wrap{flex-direction:column;align-items:flex-start;padding:4vw 3vw;text-align:left}#boardList3 .text_wrap .num{width:100%;font-size:2vw;margin-bottom:2.5vw}#boardList3 .text_wrap .tit{width:100%;font-size:2.8vw;margin-bottom:2.5vw}#boardList3 .text_wrap .info{position:relative;width:100%;font-size:2.3vw;justify-content:flex-start}#boardList3 .text_wrap .info .icon{position:absolute;right:0;width:35px;height:35px;margin-right:0}#boardList3 .text_wrap:hover .icon{width:40px;height:40px}}@media screen and (min-width: 1px)and (max-width: 768px){#boardList4 table tr{padding:4vw 2vw}#boardList4 table td{font-size:2.7vw}#boardList4 table td.title{margin-bottom:1em}#boardList4 table .btn-status{width:unset;height:unset;font-size:2.5vw;padding:.4em .8em}}@media screen and (min-width: 1px)and (max-width: 768px){#boardList5 table tr{padding:4vw 2vw}#boardList5 table td{font-size:2.7vw}#boardList5 table td.title{margin:.7em 0}}@media screen and (min-width: 1px)and (max-width: 768px){#eduProgramList table tr{padding:4vw 2vw}#eduProgramList table td{font-size:2.7vw}#eduProgramList table td.title{margin:.7em 0}#eduProgramList table td.location{display:block;margin-left:0}}@media screen and (min-width: 1px)and (max-width: 768px){#eduNoticeList table tr{padding:4vw 2vw}#eduNoticeList table td{font-size:2.7vw}#eduNoticeList table td.title{margin:.7em 0}}@media screen and (min-width: 1px)and (max-width: 768px){.table_5 tr{padding:4vw 2vw}.table_5 td{font-size:2.7vw}.table_5 td.title{margin:.7em 0}.table_5 td.apply-date{margin-left:0}.table_5 td.state .btn-state{font-size:2.3vw;width:auto;height:auto;line-height:unset;padding:.15em 1em}}@media screen and (min-width: 1px)and (max-width: 768px){#contestList table tr{padding:4vw 2vw}#contestList table td{font-size:2.7vw}#contestList table td.title{margin:.7em 0}#contestList table td.state{display:block;margin-left:0}#contestList table td.state .btn-state{font-size:2.3vw;width:auto;height:auto;line-height:unset;padding:.15em 1em}}@media screen and (min-width: 1px)and (max-width: 768px){#rewardList table tr{padding:4vw 2vw}#rewardList table td{font-size:2.7vw}#rewardList table td.title{margin:.7em 0}#rewardList table td.state{margin-left:0;display:block}#rewardList table td.state .btn-state{font-size:2.3vw;width:auto;height:auto;line-height:unset;padding:.15em 1em}}@media screen and (min-width: 1px)and (max-width: 768px){#qnaList table tr{padding:4vw 2vw}#qnaList table td{font-size:2.7vw}#qnaList table td.title{margin:.7em 0}#qnaList table td.state{display:block;margin-left:0}#qnaList table td.state .btn-state{font-size:2.3vw;width:auto;height:auto;line-height:unset;padding:.15em 1em}#qnaList .btn-write{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw;margin-top:10vw}}@media screen and (min-width: 1px)and (max-width: 500px){#boardList1 table tr td{display:block;padding:5vw 3vw 0 3vw;font-size:3vw}#boardList1 table tr td .tit{font-size:3.2vw;color:#111;margin-bottom:2vw}#boardList1 table tr td.icon{padding:5vw 3vw;background-size:14px 14px}}@media screen and (min-width: 1px)and (max-width: 500px)and (hover: hover){#boardList1 table tr:hover td.icon{background-size:14px 14px}}@media screen and (min-width: 1px)and (max-width: 500px){#boardList2 .list li a{padding:6vw 4vw}#boardList2 .list li a .more{right:4vw;bottom:6vw}#boardList2 .list li .text_wrap .tit{font-size:3.2vw;margin-bottom:3vw}#boardList2 .list li .text_wrap .desc{font-size:3vw}#boardList2 .list li .text_wrap .date{font-size:3vw;padding-top:7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#boardList3 .text_wrap{padding:5vw 3vw}#boardList3 .text_wrap .num{font-size:3vw;margin-bottom:3vw}#boardList3 .text_wrap .tit{font-size:3.5vw;margin-bottom:3.2vw}#boardList3 .text_wrap .info{font-size:2.8vw}#boardList3 .text_wrap .info .icon{width:7vw;height:7vw}#boardList3 .text_wrap:hover .icon{width:7vw;height:7vw}}@media screen and (min-width: 1px)and (max-width: 500px){#boardList4 table td{font-size:3vw}#boardList4 table .btn-status{font-size:2.7vw;border-radius:3px}}@media screen and (min-width: 1px)and (max-width: 500px){#boardList5 table td{font-size:3vw}#boardList5 table td.hit{display:block;margin-left:0}}@media screen and (min-width: 1px)and (max-width: 500px){#eduProgramList table td{font-size:3vw}#eduProgramList table td.location{margin-left:0}}@media screen and (min-width: 1px)and (max-width: 500px){#eduNoticeList table td{font-size:3vw}#eduNoticeList table td.hit{display:block;margin-left:0}}@media screen and (min-width: 1px)and (max-width: 500px){.table_5 td{font-size:3vw}.table_5 td.location,.table_5 td.state{margin-left:0}.table_5 td.state .btn-state{font-size:2.6vw;border-radius:3px}}@media screen and (min-width: 1px)and (max-width: 500px){#contestList table td{font-size:3vw}#contestList table td.state .btn-state{font-size:2.6vw;border-radius:3px}}@media screen and (min-width: 1px)and (max-width: 500px){#rewardList table td{font-size:3vw}#rewardList table td.state .btn-state{font-size:2.6vw;border-radius:3px}}@media screen and (min-width: 1px)and (max-width: 500px){#qnaList table td{font-size:3vw}#qnaList table td.file{margin-right:1em}#qnaList table td.hit{margin-left:0}#qnaList table td.state{display:inline-block;margin-left:1em}#qnaList table td.state .btn-state{font-size:2.6vw;border-radius:3px}#qnaList .btn-write{font-size:3vw;border-radius:3px}}#boardFaq1 .faq_accordion{border-top:1px solid #111}#boardFaq1 .faq_accordion .item{border-bottom:1px solid #e5e5e5}#boardFaq1 .faq_accordion .item.active{background:#f8f8f8}#boardFaq1 .faq_accordion .item.active .item_title .text_wrap::after{transform:translateY(-45%) rotate(180deg)}#boardFaq1 .faq_accordion .item .item_title{padding:46px 64px 46px 53px}#boardFaq1 .faq_accordion .item .item_title .text_wrap{position:relative;display:flex;justify-content:space-between;align-items:center;font-family:"pretendard",sans-serif}#boardFaq1 .faq_accordion .item .item_title .text_wrap:before{content:"Q";position:absolute;width:40px;height:40px;background:#ccc;border-radius:50%;top:50%;transform:translateY(-50%);left:0;font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}#boardFaq1 .faq_accordion .item .item_title .text_wrap:after{content:"";position:absolute;width:11px;height:auto;aspect-ratio:11/7;top:50%;right:0;transform:translateY(-50%);background:url("/images/bbs/faq/ico_faq2_arrow.png") no-repeat center}#boardFaq1 .faq_accordion .item .item_title .text_wrap .tit{width:80%;font-size:1.25rem;font-weight:700;color:#111;padding:0 20px 0 82px;line-height:1.2}#boardFaq1 .faq_accordion .item .item_title .text_wrap .date{font-size:1rem;color:#777;padding-right:70px}#boardFaq1 .faq_accordion .item .item_content{display:none;padding:30px 53px;border-top:1px solid #e5e5e5;background:#f8f8f8}#boardFaq1 .faq_accordion .item .item_content p{font-family:"pretendard",sans-serif;font-size:1.125rem;position:relative;padding-left:82px;line-height:1.9;color:#777}#boardFaq1 .faq_accordion .item .item_content p:before{content:"A";position:absolute;width:40px;height:40px;background:#00a3e8;border-radius:50%;top:50%;transform:translateY(-50%);left:0;font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}#boardFaq2 .faq_accordion{border-top:1px solid #111}#boardFaq2 .faq_accordion .item{border-bottom:1px solid #e5e5e5}#boardFaq2 .faq_accordion .item.active .item_title:after{background:#0554a6 url("/images/bbs/faq/ico_faq2_arrow_over.png") no-repeat center}#boardFaq2 .faq_accordion .item .item_title{position:relative;padding:46px 50px 46px 67px}#boardFaq2 .faq_accordion .item .item_title .tit{font-family:"pretendard",sans-serif;font-size:1.25rem;font-weight:700;color:#111;position:relative;padding:0 50px 0 80px;line-height:1.2}#boardFaq2 .faq_accordion .item .item_title .tit:before{content:"Q.";position:absolute;left:0;font-family:"Montserrat",sans-serif;font-size:1.25rem;color:#0554a6}#boardFaq2 .faq_accordion .item .item_title:after{content:"";position:absolute;top:50%;right:50px;transform:translateY(-50%);width:40px;height:40px;background:#eee url("/images/bbs/faq/ico_faq2_arrow.png") no-repeat center;border-radius:50%}#boardFaq2 .faq_accordion .item .item_content{display:none;padding:30px 67px;border-top:1px solid #e5e5e5;background:#f8f8f8}#boardFaq2 .faq_accordion .item .item_content p{font-family:"pretendard",sans-serif;font-size:1rem;position:relative;padding-left:67px;line-height:1.9;color:#777}#boardFaq2 .faq_accordion .item .item_content p:before{content:"A.";position:absolute;left:0;font-family:"Montserrat",sans-serif;font-size:1.25rem;font-weight:700;color:#111}@media screen and (min-width: 1px)and (max-width: 768px){#boardFaq1 .faq_accordion .item .item_title{padding:4vw}#boardFaq1 .faq_accordion .item .item_title .text_wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start}#boardFaq1 .faq_accordion .item .item_title .text_wrap:before{top:0;transform:translateY(0)}#boardFaq1 .faq_accordion .item .item_title .text_wrap .tit{font-size:2.6vw;padding:9vw 3vw 0 0}#boardFaq1 .faq_accordion .item .item_title .text_wrap .date{font-size:2.2vw;padding:2vw 0 0 0}#boardFaq1 .faq_accordion .item .item_content{padding:4vw}#boardFaq1 .faq_accordion .item .item_content p{font-size:2.2vw;padding:9vw 0 0 0}#boardFaq1 .faq_accordion .item .item_content p:before{top:0;transform:translateY(0)}#boardFaq2 .faq_accordion .item .item_title{padding:4vw}#boardFaq2 .faq_accordion .item .item_title .tit{font-size:2.6vw;padding:6vw 45px 0 0}#boardFaq2 .faq_accordion .item .item_title .tit:before{top:0}#boardFaq2 .faq_accordion .item .item_title:after{right:4vw}#boardFaq2 .faq_accordion .item .item_content{padding:4vw}#boardFaq2 .faq_accordion .item .item_content p{font-size:2.2vw;padding:6vw 0 0 0}#boardFaq2 .faq_accordion .item .item_content p:before{top:0}}@media screen and (min-width: 1px)and (max-width: 500px){#boardFaq1 .faq_accordion .item .item_title{padding:6vw 4vw}#boardFaq1 .faq_accordion .item .item_title .text_wrap:before{width:30px;height:30px}#boardFaq1 .faq_accordion .item .item_title .text_wrap .tit{font-size:3.2vw;padding:11vw 4vw 0 0}#boardFaq1 .faq_accordion .item .item_title .text_wrap .date{font-size:2.9vw}#boardFaq1 .faq_accordion .item .item_content{padding:6vw 4vw}#boardFaq1 .faq_accordion .item .item_content p{font-size:2.9vw;padding:11vw 0 0 0}#boardFaq1 .faq_accordion .item .item_content p:before{width:30px;height:30px}#boardFaq2 .faq_accordion .item .item_title{padding:5vw 4vw}#boardFaq2 .faq_accordion .item .item_title .tit{font-size:3.2vw;padding:7vw 40px 0 0}#boardFaq2 .faq_accordion .item .item_title .tit:before{font-size:3.7vw}#boardFaq2 .faq_accordion .item .item_title:after{width:30px;height:30px;background-size:8px auto}#boardFaq2 .faq_accordion .item .item_content{padding:5vw 4vw}#boardFaq2 .faq_accordion .item .item_content p{font-size:2.9vw;padding:7vw 0 0 0}#boardFaq2 .faq_accordion .item .item_content p:before{font-size:3.7vw}}#viewPage .board-view{font-family:"pretendard",sans-serif;border-top:2px solid #000}#viewPage .view-top{border-bottom:2px solid #000;padding:50px 49px}#viewPage .view-title{font-size:1.875rem;line-height:1.42;font-weight:700;color:#111}#viewPage .view-info .item{border-bottom:1px solid #ddd;display:flex;align-items:center;font-size:1.125rem}#viewPage .view-info .item .label{width:190px;padding:0 30px 0 50px;font-weight:700;flex-shrink:0}#viewPage .view-info .item .data{flex:1 1 auto;padding:25px 20px 25px 0;color:#333}#viewPage .view-info .item .data img{display:inline-block;margin-right:3px}#viewPage .view-info .item .data.location span{width:-moz-fit-content;width:fit-content;position:relative;padding-right:25px}#viewPage .view-info .item .data.location span::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:auto;aspect-ratio:16/21;background:url("/images/bbs/icon-map.png") no-repeat right center/contain}#viewPage .view-info .item .data.state .btn-state{width:65px;height:30px;line-height:30px;text-align:center;font-size:.875rem;font-weight:500;color:#fff;border-radius:5px}#viewPage .view-info .item .data.state .btn-state.before{background-color:#009db4}#viewPage .view-info .item .data.state .btn-state.ing{background-color:#00a3e8}#viewPage .view-info .item .data.state .btn-state.end{background-color:#626f87}#viewPage .view-content{border-bottom:1px solid #e5e5e5;padding:54px 50px 60px}#viewPage .view-comment{background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;padding:35px 50px}#viewPage .comment-item{padding-left:25px;position:relative;margin-bottom:20px}#viewPage .comment-item:last-of-type{margin-bottom:0}#viewPage .comment-item::before{content:"";position:absolute;left:0;top:0;width:16px;height:auto;aspect-ratio:1/1;background:url("/images/bbs/view/comment-arrow.png") no-repeat;background-size:contain;z-index:1}#viewPage .comment-item .top{display:flex;align-items:center;margin-bottom:3px}#viewPage .comment-item .top .title{font-size:1rem;font-weight:700;color:#111;margin-right:12px}#viewPage .comment-item .top .date{font-size:1rem;color:#888;margin-right:12px}#viewPage .comment-item .top .files{font-size:.938rem;display:flex;align-items:center;gap:10px}#viewPage .comment-item .cont{font-size:1rem;line-height:1.88;color:#333}#viewPage .btn-wrap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}#viewPage .btn-wrap .btn{width:180px;height:60px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;border-radius:5px}#viewPage .btn-apply{background-color:#00a3e8;color:#fff}#viewPage .btn-cancel{background-color:#e76565;color:#fff}#viewPage .btn-list{border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}#viewPage.eduProgram .btn-apply{width:250px;border:1px solid #00a3e8;background-color:#fff;color:#00a3e8}#viewPage.eduProgram .btn-apply span{padding-right:1.5em;background:url("/images/sub/edu/link-arrow.png") no-repeat right center}@media screen and (min-width: 1px)and (max-width: 768px){#viewPage .view-top{padding:5vw 3vw}#viewPage .view-title{font-size:4vw}#viewPage .view-info .item{font-size:2.7vw}#viewPage .view-info .item .label{width:7.5em;padding:0 1em}#viewPage .view-info .item .data{padding:1.3em 1em}#viewPage .view-info .item .data.state .btn-state{font-size:2.5vw;width:auto;height:auto;line-height:unset;padding:.5em 1em}#viewPage .view-content{font-size:2.7vw;padding:7vw 5vw 10vw 5vw}#viewPage .view-comment{padding:7vw 5vw}#viewPage .comment-item{padding-left:3.5vw;margin-bottom:3vw}#viewPage .comment-item::before{width:2.5vw}#viewPage .comment-item .top{margin-bottom:2px}#viewPage .comment-item .top .title{font-size:2.7vw;margin-right:.5em}#viewPage .comment-item .top .date{font-size:2.7vw;margin-right:.5em}#viewPage .comment-item .top .files{font-size:2.6vw;gap:2vw}#viewPage .comment-item .cont{font-size:2.7vw}#viewPage .btn-wrap{margin-top:10vw;gap:1.7vw}#viewPage .btn-wrap .btn{width:26vw;height:auto;aspect-ratio:220/75;font-size:2.7vw}#viewPage.eduProgram .btn-apply{width:33vw;aspect-ratio:271/75}#viewPage.eduProgram .btn-apply+.btn-list{width:20vw;aspect-ratio:165/75}}@media screen and (min-width: 1px)and (max-width: 500px){#viewPage .view-title{font-size:4.3vw}#viewPage .view-info .item{font-size:3vw}#viewPage .view-info .item .data.location span{padding-right:1.6em}#viewPage .view-info .item .data.location span::after{width:1em}#viewPage .view-info .item .data.state .btn-state{font-size:2.7vw;border-radius:3px}#viewPage .view-content{font-size:3vw}#viewPage .comment-item .top .tag{font-size:2.3vw;border-radius:3px}#viewPage .comment-item .top .title{font-size:3vw}#viewPage .comment-item .top .date{font-size:3vw}#viewPage .comment-item .top .files{font-size:2.9vw}#viewPage .comment-item .cont{font-size:3vw}#viewPage .btn-wrap{margin-top:13vw}#viewPage .btn-wrap .btn{font-size:3vw;border-radius:3px}#viewPage.eduProgram .btn-apply{width:35vw;aspect-ratio:300/75}#viewPage.eduProgram .btn-apply span{background-size:1em}}.search-form1{width:-moz-fit-content;width:fit-content;margin:0 auto 50px}.search-form1>form{display:flex;align-items:center;justify-content:center;border-bottom:2px solid #222}.search-form1>form .s-form{position:relative;width:570px;height:60px}.search-form1>form .s-form label{display:none}.search-form1>form .s-form .search-txt{width:100%;height:100%;padding:0 60px}.search-form1>form .s-form .search-txt::-moz-placeholder{font-size:1rem;color:#999}.search-form1>form .s-form .search-txt::placeholder{font-size:1rem;color:#999}.search-form1>form .s-form .submit{background:url("/images/bbs/icon-search.png") no-repeat center center;position:absolute;right:0;top:50%;width:60px;height:60px;text-indent:-9999em;transform:translateY(-50%);cursor:pointer}.search-form1 #searchCategory-button{width:180px;height:60px;background:#fff url("/images/bbs/icon-select-arrow.png") no-repeat right 6px center;padding:0 29px;border:none}.search-form1 #searchCategory-button .ui-selectmenu-text{font-family:"Pretendard",sans-serif;font-size:1rem;color:#222;line-height:60px;margin-right:0}.search-form1 #searchCategory-button .ui-icon{background:none}.search-form1 #searchCategory-menu{border:1px solid #ddd;color:#999;margin-top:10px}.search-form1 #searchCategory-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#999}.search-form1 #searchCategory-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}.search-form1 #searchCategory-menu .ui-menu-item .ui-state-active{color:#999;background-color:#f5f5f5;border:none;margin:0}.search-form2{margin-bottom:100px}.search-form2>form{display:flex;align-items:center;justify-content:center;gap:10px}.search-form2>form .s-form{position:relative;width:500px;height:60px;border:1px solid #e5e5e5}.search-form2>form .s-form label{display:none}.search-form2>form .s-form .search-txt{width:100%;height:100%;padding:0 60px 0 30px}.search-form2>form .s-form .search-txt::-moz-placeholder{font-size:1rem;color:#999}.search-form2>form .s-form .search-txt::placeholder{font-size:1rem;color:#999}.search-form2>form .s-form .submit{background:url("/images/bbs/icon-search.png") no-repeat center center;position:absolute;right:0;top:50%;width:60px;height:60px;text-indent:-9999em;transform:translateY(-50%);cursor:pointer}.search-form2 #searchCategory-button{width:270px;height:60px;background:#fff url("/images/bbs/icon-select-arrow.png") no-repeat right 33px center;padding:0 29px;border:1px solid #e5e5e5}.search-form2 #searchCategory-button .ui-selectmenu-text{font-family:"Pretendard",sans-serif;font-size:1rem;color:#222;line-height:60px;margin-right:0}.search-form2 #searchCategory-button .ui-icon{background:none}.search-form2 #searchCategory-menu{border:1px solid #ddd;color:#999;margin-top:10px}.search-form2 #searchCategory-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#999}.search-form2 #searchCategory-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}.search-form2 #searchCategory-menu .ui-menu-item .ui-state-active{color:#999;background-color:#f5f5f5;border:none;margin:0}.search-form3{margin-bottom:100px}.search-form3>form{display:flex;align-items:center;justify-content:center;font-size:0}.search-form3>form .s-form{position:relative;width:510px;height:60px}.search-form3>form .s-form label{display:none}.search-form3>form .s-form .search-txt{width:100%;height:100%;padding:0 60px;background:#f5f5f5;border-top-right-radius:30px;border-bottom-right-radius:30px;font-size:1rem}.search-form3>form .s-form .search-txt::-moz-placeholder{font-size:1rem;color:#999}.search-form3>form .s-form .search-txt::placeholder{font-size:1rem;color:#999}.search-form3>form .s-form .submit{background:url("/images/bbs/icon-search.png") no-repeat center center;position:absolute;right:10px;top:50%;width:60px;height:60px;text-indent:-9999em;transform:translateY(-50%);cursor:pointer}.search-form3 #searchCategory-button{width:190px;height:60px;background:#f5f5f5 url("/images/bbs/icon-select-arrow.png") no-repeat right 6px center;padding:0 50px;border:0;border-top-left-radius:30px;border-bottom-left-radius:30px}.search-form3 #searchCategory-button .ui-selectmenu-text{font-family:"Pretendard",sans-serif;font-size:1rem;color:#222;line-height:60px;margin-right:0}.search-form3 #searchCategory-button .ui-icon{background:none}.search-form3 #searchCategory-menu{border:1px solid #ddd;color:#999;margin-top:10px}.search-form3 #searchCategory-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#999}.search-form3 #searchCategory-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}.search-form3 #searchCategory-menu .ui-menu-item .ui-state-active{color:#999;background-color:#f5f5f5;border:none;margin:0}.search-form5{margin-bottom:70px}.search-form5>form{display:flex;align-items:center;justify-content:center;gap:10px}.search-form5>form .s-form{position:relative;width:600px;height:60px}.search-form5>form .s-form label{display:none}.search-form5>form .s-form .search-txt{width:100%;height:100%;padding:0 100px 0 30px;border:1px solid #ddd;border-radius:30px}.search-form5>form .s-form .search-txt::-moz-placeholder{font-size:1.125rem;color:#999}.search-form5>form .s-form .search-txt::placeholder{font-size:1.125rem;color:#999}.search-form5>form .s-form .submit{background:url("/images/bbs/icon-search.png") no-repeat center center;position:absolute;right:0;top:50%;width:80px;height:60px;text-indent:-9999em;transform:translateY(-50%);cursor:pointer;border-radius:0 30px 30px 0}.search-form5 #searchCategory-button{width:150px;height:60px;background:#fff url("/images/bbs/select-arrow.png") no-repeat right 20px center;border:1px solid #ddd;padding:0 29px;border-radius:30px}.search-form5 #searchCategory-button .ui-selectmenu-text{line-height:60px;margin-right:0}.search-form5 #searchCategory-button .ui-icon{background-size:13px 8px;background-repeat:no-repeat;background-position:center;width:13px;height:8px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.search-form5 #searchCategory-menu{border:1px solid #ddd;border-radius:30px;color:#999;margin-top:10px}.search-form5 #searchCategory-menu .ui-menu-item{background-color:#fff;border:none;margin:0;color:#999}.search-form5 #searchCategory-menu .ui-menu-item .ui-menu-item-wrapper{padding:1em}.search-form5 #searchCategory-menu .ui-menu-item .ui-state-active{color:#999;background-color:#f5f5f5;border:none;margin:0}@media screen and (min-width: 1px)and (max-width: 900px){.search-form1{width:100%}.search-form2{width:100%}.search-form3{width:100%}.search-form5{width:100%}.search-form5>form .s-form{width:calc(100% - 160px)}}@media screen and (min-width: 1px)and (max-width: 768px){.search-form1{margin-bottom:5vw}.search-form1>form .s-form{width:calc(100% - 110px);height:50px}.search-form1>form .s-form .search-txt{padding:0 60px 0 10px}.search-form1 #searchCategory-button{width:110px;height:50px;padding:0 10px}.search-form1 #searchCategory-button .ui-selectmenu-text{line-height:50px}.search-form2{margin-bottom:5vw}.search-form2>form .s-form{width:calc(100% - 110px);height:50px}.search-form2>form .s-form .search-txt{padding:0 60px 0 10px}.search-form2 #searchCategory-button{width:110px;height:50px;padding:0 10px;background-position:center right 10px}.search-form2 #searchCategory-button .ui-selectmenu-text{line-height:50px}.search-form3{margin-bottom:5vw}.search-form3>form .s-form{width:calc(100% - 120px);height:50px}.search-form3>form .s-form .search-txt{padding:0 60px 0 10px}.search-form3 #searchCategory-button{width:120px;height:50px;padding:0 10px 0 20px;background-position:center right 10px}.search-form3 #searchCategory-button .ui-selectmenu-text{line-height:50px}.search-form5{margin-bottom:5vw}.search-form5>form{gap:7px}.search-form5>form select{width:120px;height:54px;border-radius:27px;padding:0 18px}.search-form5>form .s-form{width:calc(100% - 127px);height:54px}.search-form5>form .s-form .search-txt{border-radius:27px;padding:0 80px 0 20px}.search-form5>form .s-form .submit{width:60px;height:54px}.search-form5 #searchCategory-button{width:120px;height:54px;border-radius:27px;padding:0 18px}.search-form5 #searchCategory-button .ui-selectmenu-text{line-height:53px}.search-form5 #searchCategory-menu{border-radius:27px}}@media screen and (min-width: 1px)and (max-width: 500px){.search-form5>form select{width:100px;height:44px;border-radius:22px;background-position:right 13px center}.search-form5>form .s-form{width:calc(100% - 105px);height:44px;border-radius:22px}.search-form5>form .s-form .search-txt{padding:0 55px 0 20px}.search-form5>form .s-form .submit{width:50px;height:44px;border-radius:0 22px 22px 0}.search-form5 #searchCategory-button{width:100px;height:44px;border-radius:22px;background-position:right 13px center}.search-form5 #searchCategory-button .ui-selectmenu-text{line-height:43px}.search-form5 #searchCategory-menu{border-radius:22px}}#qnaWrite.qna-write{padding-bottom:150px}#qnaWrite.qna-write input[type=text],#qnaWrite.qna-write input[type=number],#qnaWrite.qna-write input[type=password],#qnaWrite.qna-write input[type=email]{width:155px;font-size:1rem;height:40px;border:1px solid #dfdfdf;padding-left:5px}#qnaWrite.qna-write textarea{width:100%;border:1px solid #dfdfdf}#qnaWrite.qna-write .custom_select{display:inline-block;width:170px;height:40px;border:1px solid #dfdfdf;margin-left:5px}#qnaWrite.qna-write .custom_select select{width:100%;height:100%;background:url("/images/sub/ico_select.png") no-repeat center right 23px;padding:0 33px 0 5px;border:0;font-size:1rem;font-weight:500;color:#222}#qnaWrite.qna-write table{width:100%;border-top:1px solid #222}#qnaWrite.qna-write table tr{border-bottom:1px solid #ddd}#qnaWrite.qna-write table tr th{padding:15px 20px;border-right:1px solid #ddd;font-size:1rem;font-weight:500}#qnaWrite.qna-write table tr td{padding:15px 36px}#qnaWrite.qna-write .filebox{position:relative}#qnaWrite.qna-write .filebox input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#qnaWrite.qna-write .filebox label{position:absolute;right:0;width:110px;height:40px;line-height:40px;text-align:center;display:inline-block;background-color:#e5e5e5;cursor:pointer;font-size:1rem;font-weight:500;margin-bottom:0}#qnaWrite.qna-write .filebox .upload-name{display:inline-block;width:100%;height:40px;padding:0 110px 0 5px;border:1px solid #dfdfdf;background:#fff;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}#qnaWrite.qna-write .btn_wrap{margin-top:60px;text-align:center}#qnaWrite.qna-write .btn_wrap .confirm_btn{display:inline-block;width:200px;height:65px;line-height:65px;background:#41a7d6;color:#fff;font-size:1rem;text-align:center;vertical-align:top}#qnaWrite.qna-write .btn_wrap .cancel_btn{display:inline-block;width:200px;height:65px;line-height:65px;background:#fff;border:1px solid #41a7d6;color:#41a7d6;margin-left:5px;font-size:1.125rem}@media screen and (min-width: 1px)and (max-width: 768px){#qnaWrite.qna-write{padding-bottom:13vw}#qnaWrite.qna-write input[type=text],#qnaWrite.qna-write input[type=number],#qnaWrite.qna-write input[type=password],#qnaWrite.qna-write input[type=email]{height:35px}#qnaWrite.qna-write .custom_select{width:30%;height:35px}#qnaWrite.qna-write .custom_select select{padding:0 20px 0 5px;background:url("/images/sub/ico_select.png") no-repeat center right 10px}#qnaWrite.qna-write table tr th{width:23%;padding:15px 10px}#qnaWrite.qna-write table tr td{padding:15px 10px}#qnaWrite.qna-write .btn_wrap{margin-top:30px;text-align:center}#qnaWrite.qna-write .btn_wrap .confirm_btn,#qnaWrite.qna-write .btn_wrap .cancel_btn{width:30vw;height:10vw;line-height:10vw;font-size:2.6vw}}@media screen and (min-width: 1px)and (max-width: 500px){#qnaWrite.qna-write{padding-bottom:17vw}#qnaWrite.qna-write .btn_wrap .confirm_btn,#qnaWrite.qna-write .btn_wrap .cancel_btn{width:35vw;height:12vw;line-height:12vw;font-size:3.4vw}}#productList1{margin-bottom:70px}#productList1 .list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:78px 55px}#productList1 .list li a{display:block;width:100%}#productList1 .list li a .img{position:relative;height:auto;width:100%;aspect-ratio:430/260;overflow:hidden;border:1px solid #e5e5e5}#productList1 .list li a .img::before{content:"";position:absolute;left:50%;top:50%;transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(0);width:81px;height:auto;aspect-ratio:1/1;border-radius:50%;box-shadow:4px 6.9px 10px 0 rgba(0,0,0,.3);background:url("/images/bbs/gallery/list-btn-more.jpg") no-repeat center center;background-size:contain;z-index:1;transition:transform .4s}#productList1 .list li a .img img{transition:transform .8s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#productList1 .list li a .text .category{font-size:.938rem;color:#777;margin-top:2em;margin-bottom:.8em}#productList1 .list li a .text .title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#222;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(hover: hover){#productList1 .list li:hover a .img::before{transform:translate3d(calc(-50% + 0.5px), calc(-50% + 0.5px), 0) scale(1)}#productList1 .list li:hover a .img img{transform:scale(1.07)}}#productList2{margin-bottom:70px}#productList2 .list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:85px 27px}#productList2 .list li a{display:block;width:100%}#productList2 .list li a .img{position:relative;height:auto;width:100%;aspect-ratio:1/1;overflow:hidden;border:1px solid #e5e5e5}#productList2 .list li a .img .dimmed{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00a3e8;opacity:0;transition:opacity .5s;pointer-events:none;z-index:2}#productList2 .list li a .img .more{font-family:"Montserrat";position:absolute;left:0;bottom:15%;transform:translate3d(0, -20px, 0);text-align:center;width:100%;font-size:.938rem;font-weight:500;letter-spacing:normal;color:#fff;opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;transition-delay:.1s;z-index:3}#productList2 .list li a .img .more::before{content:"";position:absolute;left:50%;bottom:30px;transform:translate3d(calc(-50% + 0.5px), 0, 0);width:1px;height:58px;background:rgba(255,255,255,.5);opacity:0;transition:opacity .5s;z-index:3}#productList2 .list li a .img img{transition:transform .8s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#productList2 .list li a .text .category{font-size:.938rem;color:#777;margin-top:2em;margin-bottom:.8em}#productList2 .list li a .text .title{font-size:1.25rem;font-weight:700;line-height:1.5;color:#222;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(hover: hover){#productList2 .list li:hover a .img{border-color:rgba(0,0,0,0)}#productList2 .list li:hover a .img .dimmed{opacity:.8}#productList2 .list li:hover a .img .more{opacity:1;transform:translate3d(0, 0, 0)}#productList2 .list li:hover a .img .more::before{opacity:1}#productList2 .list li:hover a .img img{transform:scale(1.07)}}@media screen and (min-width: 1px)and (max-width: 1200px){#productList1 .list{grid-template-columns:repeat(2, minmax(0, 1fr))}#productList2 .list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1px)and (max-width: 1000px){#productList1 .list{gap:70px 40px}#productList2 .list{gap:70px 20px}}@media screen and (min-width: 1px)and (max-width: 768px){#productList1{margin-bottom:10vw}#productList1 .list{grid-template-columns:repeat(1, minmax(0, 1fr));gap:12vw}#productList1 .list li a .img::before{width:50px}#productList1 .list li a .text .category{font-size:2.5vw;margin-top:1.5em;margin-bottom:.6em}#productList1 .list li a .text .title{font-size:2.8vw}#productList2{margin-bottom:10vw}#productList2 .list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12vw 3vw}#productList2 .list li a .text .category{font-size:2.5vw;margin-top:1.5em;margin-bottom:.6em}#productList2 .list li a .text .title{font-size:2.8vw}}@media screen and (min-width: 1px)and (max-width: 500px){#productList1 .list li a .text .category{font-size:2.8vw}#productList1 .list li a .text .title{font-size:3.5vw}#productList2 .list li a .text .category{font-size:2.8vw}#productList2 .list li a .text .title{font-size:3.5vw}}#productView1{padding-bottom:160px}#productView1 .view-top{display:flex;gap:150px;align-items:flex-start;width:100%;margin-bottom:109px}#productView1 .view-top .img{flex-shrink:0;width:550px;height:auto;aspect-ratio:1/1;border:1px solid #e5e5e5}#productView1 .view-top .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#productView1 .view-top .info{flex:1}#productView1 .view-top .info .top{border-bottom:2px solid #222;padding-bottom:45px;margin-bottom:45px}#productView1 .view-top .info .top .category{font-size:1.125rem;color:#666;margin-bottom:1em}#productView1 .view-top .info .top .title{font-size:2.5rem;font-weight:600}#productView1 .view-top .info .bottom ul{display:flex;flex-direction:column;gap:1.5em}#productView1 .view-top .info .bottom li{display:flex;align-items:flex-start;position:relative;padding-left:10px;padding-left:11px}#productView1 .view-top .info .bottom li::before{content:"";position:absolute;left:0;top:6px;width:3px;height:3px;border-radius:50%;background-color:#111}#productView1 .view-top .info .bottom li strong{font-weight:600;color:#111;width:6em;flex-shrink:0}#productView1 .view-top .info .bottom li span{flex:1;color:#555}#productView1 .view-content-title{font-size:1.875rem;font-weight:600;margin-bottom:.7em}#productView1 .view-content div{padding:65px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#productView1 .view-list{display:flex;align-items:center;justify-content:center;width:200px;height:65px;margin:100px auto 0;border:1px solid #222;font-size:1.125rem;font-weight:600}#productView2{padding-bottom:160px}#productView2 .view-top{display:flex;gap:150px;align-items:flex-start;width:100%;margin-bottom:109px}#productView2 .view-top .img-wrap{display:flex;gap:15px;align-items:flex-start;height:500px;flex-shrink:0}#productView2 .view-top .img-wrap .img{flex-shrink:0;width:auto;height:100%;aspect-ratio:1/1;border:1px solid #e5e5e5;overflow:hidden}#productView2 .view-top .img-wrap .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#productView2 .view-top .img-wrap .swiper-wrap{height:100%}#productView2 .view-top .img-wrap .swiper{height:100%}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:100px;height:auto;aspect-ratio:1/1;border:1px solid #e5e5e5;overflow:hidden}#productView2 .view-top .img-wrap .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}#productView2 .view-top .info{flex:1}#productView2 .view-top .info .top{border-bottom:1px solid #e5e5e5;padding-bottom:45px;margin-bottom:45px}#productView2 .view-top .info .top .category{font-size:1.125rem;color:#666;margin-bottom:1em}#productView2 .view-top .info .top .title{font-size:2.5rem;font-weight:600;word-break:break-all}#productView2 .view-top .info .bottom ul{display:flex;flex-direction:column;gap:1.5em}#productView2 .view-top .info .bottom li{display:flex;align-items:flex-start}#productView2 .view-top .info .bottom li strong{font-weight:600;color:#111;width:6em;flex-shrink:0}#productView2 .view-top .info .bottom li span{flex:1;color:#555}#productView2 .tab-menu{display:flex;justify-content:center;align-items:center;gap:2px;margin:0 auto 50px}#productView2 .tab{width:300px;height:65px;border-radius:32.5px;font-size:1.125rem;color:#222;border:1px solid #ddd;display:flex;justify-content:center;align-items:center}#productView2 .tab.on{background-color:#00a3e8;border-color:#00a3e8;color:#fff;font-weight:600}#productView2 .view-content{padding:65px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#productView2 .view-list{display:flex;align-items:center;justify-content:center;width:200px;height:60px;border-radius:30px;margin:95px auto 0;border:1px solid #222;font-size:1rem;font-weight:600}@media screen and (min-width: 1px)and (max-width: 1400px){#productView1 .view-top{gap:8%}#productView1 .view-top .img{width:40%}#productView2 .view-top{gap:8%}#productView2 .view-top .img-wrap{height:400px}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:78px}}@media screen and (min-width: 1px)and (max-width: 1200px){#productView2 .view-top .img-wrap{height:350px}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:67px}}@media screen and (min-width: 1px)and (max-width: 1000px){#productView1 .view-top{flex-direction:column;align-items:center;gap:70px}#productView1 .view-top .img{width:400px}#productView1 .view-top .info{width:100%}#productView2 .view-top{flex-direction:column;align-items:center;gap:70px}#productView2 .view-top .img-wrap{height:400px}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:78px}#productView2 .view-top .info{width:100%}}@media screen and (min-width: 1px)and (max-width: 768px){#productView1{padding-bottom:20vw}#productView1 .view-top{gap:12vw;margin-bottom:18vw}#productView1 .view-top .img{width:100%}#productView1 .view-top .info .top{padding-bottom:7vw;margin-bottom:7vw}#productView1 .view-top .info .top .category{font-size:2.7vw}#productView1 .view-top .info .top .title{font-size:4.3vw}#productView1 .view-top .info .bottom ul{font-size:2.7vw}#productView1 .view-content-title{font-size:4vw;margin-bottom:1em}#productView1 .view-content div{padding:7vw 0;font-size:2.8vw}#productView1 .view-list{width:25vw;height:8vw;font-size:2.3vw;margin:13vw auto 0}#productView2{padding-bottom:20vw}#productView2 .view-top{gap:12vw;margin-bottom:18vw}#productView2 .view-top .img-wrap{height:70vw}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:14vw}#productView2 .view-top .info .top{padding-bottom:7vw;margin-bottom:7vw}#productView2 .view-top .info .top .category{font-size:2.7vw}#productView2 .view-top .info .top .title{font-size:4.3vw}#productView2 .view-top .info .bottom ul{font-size:2.7vw}#productView2 .tab-menu{gap:.5vw;margin:0 auto 5vw}#productView2 .tab{width:50%;height:9vw;border-radius:4.5vw;font-size:2.5vw}#productView2 .view-content{padding:7vw 0;font-size:2.8vw}#productView2 .view-list{width:26vw;height:9vw;border-radius:4.5vw;font-size:2.5vw;margin:13vw auto 0}}@media screen and (min-width: 1px)and (max-width: 500px){#productView1 .view-top .info .top .category{font-size:3vw}#productView1 .view-top .info .top .title{font-size:4.5vw}#productView1 .view-top .info .bottom ul{font-size:3vw}#productView1 .view-top .info .bottom li{padding-left:8px}#productView1 .view-top .info .bottom li::before{top:4px;width:2px;height:2px}#productView1 .view-content-title{font-size:4.2vw}#productView1 .view-content div{font-size:3vw}#productView1 .view-list{font-size:2.5vw}#productView2 .view-top .img-wrap{height:72vw}#productView2 .view-top .img-wrap .swiper .swiper-slide{width:13vw}#productView2 .view-top .info .top .category{font-size:3vw}#productView2 .view-top .info .top .title{font-size:4.5vw}#productView2 .view-top .info .bottom ul{font-size:3vw}#productView2 .view-top .info .bottom li{padding-left:8px}#productView2 .view-top .info .bottom li::before{top:4px;width:2px;height:2px}#productView2 .tab{height:10vw;border-radius:5vw;font-size:2.8vw}#productView2 .view-content{font-size:3vw}#productView2 .view-list{font-size:2.7vw}}@media screen and (min-width: 1px)and (max-width: 1800px){.w1780,.w1720{max-width:100%;padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 1600px){.w1500{max-width:100%;padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 1500px){.w1400{max-width:100%;padding:0 4%}}@media screen and (min-width: 1px)and (max-width: 768px){.w1400,.w1500,.w1720,.w1780{padding:0 5vw}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0ksT0FDSSxlQUNBLGNBSVIseURBQ0ksNEJBSUksZSIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYWJzdHJhY3QvX2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL2pxdWVyeS11aS5taW4uY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvc3BsaXR0aW5nLmNzcyIsIndlYnBhY2s6Ly8vLi92ZW5kb3JzL2Fvcy5taW4uY3NzIiwid2VicGFjazovLy8uL3ZlbmRvcnMvYW5pbWF0ZS5taW4uY3NzIiwid2VicGFjazovLy8uL2Fic3RyYWN0L19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9iYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYmFzZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9iYXNlL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19wb3B1cC5zY3NzIiwid2VicGFjazovLy8uL2Fic3RyYWN0L192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fc3ViLWhlYWRlci5zY3NzIiwid2VicGFjazovLy8uL2xheW91dC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9jb21wYW55L19ncmVldGluZy5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2NvbXBhbnkvX29yZ2FuaXphdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2NvbXBhbnkvX2hpc3Rvcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9jb21wYW55L19ydWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvY29tcGFueS9fYnVzaW5lc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9jb21wYW55L19sb2NhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL21lbWJlci9fcnVsZS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL21lbWJlci9fZmVlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvbWVtYmVyL19qb2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvbWVtYmVyL19qb2luLWNvbXBhbnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9tZW1iZXIvX3BvbGljeS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2VkdS9fbWlzc2lvbi5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2VkdS9fZXZlbnQtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2VkdS9fY29udGVzdC1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvY29tbXVuaWNhdGlvbi9faGVhbGluZy5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2NvbW11bmljYXRpb24vX3dlbGZhcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9jb21tdW5pY2F0aW9uL193ZWxmYXJlLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9jb21tdW5pY2F0aW9uL19zY2hvbGFyc2hpcC1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvY29tbXVuaWNhdGlvbi9fYXdhcmQtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2NvbW11bmljYXRpb24vX3Jld2FyZC1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvY29tbXVuaWNhdGlvbi9fcW5hLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9fc2VhcmNoLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9mb3JtL19mb3JtMS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2Zvcm0vX2Zvcm0yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvYmJzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9iYnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9iYnMvX2dhbGxlcnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9iYnMvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9iYnMvX2ZhcS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2Jicy9fdmlldy5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL2Jicy9fc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvYmJzL193cml0ZS5zY3NzIiwid2VicGFjazovLy8uL3BhZ2VzL3Byb2R1Y3QvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9wYWdlcy9wcm9kdWN0L192aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcGFnZXMvX3Jlc3BvbnNpdmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuYmxvY2stcmV2ZWFse2JhY2tncm91bmQ6I2Y3ZjdmNztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO2ZsZXg6bm9uZTttYXJnaW46MCAwIDAgMDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodDt0cmFuc2l0aW9uOjFzIGN1YmljLWJlemllcigwLjQsIDAuNCwgMCwgMSk7ei1pbmRleDoxfS5zY3JvbGwtYW5pLm9uIC5ibG9jay1yZXZlYWx7dHJhbnNmb3JtOnNjYWxlKDAsIDEpfS5zY3JvbGwtYW5pLm9uIC5ibG9jay1yZXZlYWwraW1ne3RyYW5zZm9ybTpzY2FsZSgxKX0uc2Nyb2xsLWFuaS5mYWRlSW57dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246dmlzaWJpbGl0eSAxLjFzIGVhc2Usb3BhY2l0eSAxLjFzIGVhc2UsdHJhbnNmb3JtIDEuMXMgZWFzZX0uc2Nyb2xsLWFuaS5mYWRlSW4ub257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uc2Nyb2xsLWFuaS5mYWRlSW5VcHtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbjp2aXNpYmlsaXR5IDEuMXMgZWFzZSxvcGFjaXR5IDEuMXMgZWFzZSx0cmFuc2Zvcm0gMS4xcyBlYXNlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDExMHB4KX0uc2Nyb2xsLWFuaS5mYWRlSW5VcC5vbnt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5zY3JvbGwtYW5pLmZhZGVJbkRvd257cG9zaXRpb246cmVsYXRpdmU7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246dmlzaWJpbGl0eSAxLjFzIGVhc2Usb3BhY2l0eSAxLjFzIGVhc2UsdHJhbnNmb3JtIDEuMXMgZWFzZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTEwcHgpfS5zY3JvbGwtYW5pLmZhZGVJbkRvd24ub257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2Nyb2xsLWFuaS5mYWRlSW5SaWdodHtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbjp2aXNpYmlsaXR5IDEuMXMgZWFzZSxvcGFjaXR5IDEuMXMgZWFzZSx0cmFuc2Zvcm0gMS4xcyBlYXNlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMTBweCl9LnNjcm9sbC1hbmkuZmFkZUluUmlnaHQub257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uc2Nyb2xsLWFuaS5mYWRlSW5MZWZ0e3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt0cmFuc2l0aW9uOnZpc2liaWxpdHkgMS4xcyBlYXNlLG9wYWNpdHkgMS4xcyBlYXNlLHRyYW5zZm9ybSAxLjFzIGVhc2U7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTEwcHgpfS5zY3JvbGwtYW5pLmZhZGVJbkxlZnQub257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0ucmV2ZWFse3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ucmV2ZWFsPnNwYW57ZGlzcGxheTpibG9jaztvcGFjaXR5OjA7bGluZS1oZWlnaHQ6MS41fS5yZXZlYWwub24+c3BhbnthbmltYXRpb246dGV4dC1hY3RpdmUtYW5pIDEuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBib3RofUBrZXlmcmFtZXMgdGV4dC1hY3RpdmUtYW5pe2Zyb217b3BhY2l0eTowO2ZpbHRlcjpBbHBoYShvcGFjaXR5PTApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoOTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg5MCUpfXRve29wYWNpdHk6MTtmaWx0ZXI6QWxwaGEob3BhY2l0eT0xMDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS8qISBqUXVlcnkgVUkgLSB2MS4xMy4yIC0gMjAyMy0wMy0wNlxuKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBkcmFnZ2FibGUuY3NzLCBjb3JlLmNzcywgcmVzaXphYmxlLmNzcywgc2VsZWN0YWJsZS5jc3MsIHNvcnRhYmxlLmNzcywgYWNjb3JkaW9uLmNzcywgYXV0b2NvbXBsZXRlLmNzcywgbWVudS5jc3MsIGJ1dHRvbi5jc3MsIGNvbnRyb2xncm91cC5jc3MsIGNoZWNrYm94cmFkaW8uY3NzLCBkYXRlcGlja2VyLmNzcywgZGlhbG9nLmNzcywgcHJvZ3Jlc3NiYXIuY3NzLCBzZWxlY3RtZW51LmNzcywgc2xpZGVyLmNzcywgc3Bpbm5lci5jc3MsIHRhYnMuY3NzLCB0b29sdGlwLmNzcywgdGhlbWUuY3NzXG4qIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwOi8vanF1ZXJ5dWkuY29tL3RoZW1lcm9sbGVyLz9zY29wZT0mZm9sZGVyTmFtZT1iYXNlJmNvcm5lclJhZGl1c1NoYWRvdz04cHgmb2Zmc2V0TGVmdFNoYWRvdz0wcHgmb2Zmc2V0VG9wU2hhZG93PTBweCZ0aGlja25lc3NTaGFkb3c9NXB4Jm9wYWNpdHlTaGFkb3c9MzAmYmdJbWdPcGFjaXR5U2hhZG93PTAmYmdUZXh0dXJlU2hhZG93PWZsYXQmYmdDb2xvclNoYWRvdz02NjY2NjYmb3BhY2l0eU92ZXJsYXk9MzAmYmdJbWdPcGFjaXR5T3ZlcmxheT0wJmJnVGV4dHVyZU92ZXJsYXk9ZmxhdCZiZ0NvbG9yT3ZlcmxheT1hYWFhYWEmaWNvbkNvbG9yRXJyb3I9Y2MwMDAwJmZjRXJyb3I9NWYzZjNmJmJvcmRlckNvbG9yRXJyb3I9ZjFhODk5JmJnVGV4dHVyZUVycm9yPWZsYXQmYmdDb2xvckVycm9yPWZkZGZkZiZpY29uQ29sb3JIaWdobGlnaHQ9Nzc3NjIwJmZjSGlnaGxpZ2h0PTc3NzYyMCZib3JkZXJDb2xvckhpZ2hsaWdodD1kYWQ1NWUmYmdUZXh0dXJlSGlnaGxpZ2h0PWZsYXQmYmdDb2xvckhpZ2hsaWdodD1mZmZhOTAmaWNvbkNvbG9yQWN0aXZlPWZmZmZmZiZmY0FjdGl2ZT1mZmZmZmYmYm9yZGVyQ29sb3JBY3RpdmU9MDAzZWZmJmJnVGV4dHVyZUFjdGl2ZT1mbGF0JmJnQ29sb3JBY3RpdmU9MDA3ZmZmJmljb25Db2xvckhvdmVyPTU1NTU1NSZmY0hvdmVyPTJiMmIyYiZib3JkZXJDb2xvckhvdmVyPWNjY2NjYyZiZ1RleHR1cmVIb3Zlcj1mbGF0JmJnQ29sb3JIb3Zlcj1lZGVkZWQmaWNvbkNvbG9yRGVmYXVsdD03Nzc3NzcmZmNEZWZhdWx0PTQ1NDU0NSZib3JkZXJDb2xvckRlZmF1bHQ9YzVjNWM1JmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZiZ0NvbG9yRGVmYXVsdD1mNmY2ZjYmaWNvbkNvbG9yQ29udGVudD00NDQ0NDQmZmNDb250ZW50PTMzMzMzMyZib3JkZXJDb2xvckNvbnRlbnQ9ZGRkZGRkJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZiZ0NvbG9yQ29udGVudD1mZmZmZmYmaWNvbkNvbG9ySGVhZGVyPTQ0NDQ0NCZmY0hlYWRlcj0zMzMzMzMmYm9yZGVyQ29sb3JIZWFkZXI9ZGRkZGRkJmJnVGV4dHVyZUhlYWRlcj1mbGF0JmJnQ29sb3JIZWFkZXI9ZTllOWU5JmNvcm5lclJhZGl1cz0zcHgmZndEZWZhdWx0PW5vcm1hbCZmc0RlZmF1bHQ9MWVtJmZmRGVmYXVsdD1BcmlhbCUyQ0hlbHZldGljYSUyQ3NhbnMtc2VyaWZcbiogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqLy51aS1kcmFnZ2FibGUtaGFuZGxley1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktaGVscGVyLWhpZGRlbntkaXNwbGF5Om5vbmV9LnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZXtib3JkZXI6MDtjbGlwOnJlY3QoMCAwIDAgMCk7aGVpZ2h0OjFweDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweH0udWktaGVscGVyLXJlc2V0e21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtvdXRsaW5lOjA7bGluZS1oZWlnaHQ6MS4zO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxMDAlO2xpc3Qtc3R5bGU6bm9uZX0udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSwudWktaGVscGVyLWNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0udWktaGVscGVyLWNsZWFyZml4OmFmdGVye2NsZWFyOmJvdGh9LnVpLWhlbHBlci16Zml4e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0wKVwifS51aS1mcm9udHt6LWluZGV4OjEwMH0udWktc3RhdGUtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQgIWltcG9ydGFudDtwb2ludGVyLWV2ZW50czpub25lfS51aS1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tdG9wOi0wLjI1ZW07cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6LTk5OTk5cHg7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udWktd2lkZ2V0LWljb24tYmxvY2t7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LThweDtkaXNwbGF5OmJsb2NrfS51aS13aWRnZXQtb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0udWktcmVzaXphYmxle3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1yZXNpemFibGUtaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTouMXB4O2Rpc3BsYXk6YmxvY2s7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfS51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZXtkaXNwbGF5Om5vbmV9LnVpLXJlc2l6YWJsZS1ue2N1cnNvcjpuLXJlc2l6ZTtoZWlnaHQ6N3B4O3dpZHRoOjEwMCU7dG9wOi01cHg7bGVmdDowfS51aS1yZXNpemFibGUtc3tjdXJzb3I6cy1yZXNpemU7aGVpZ2h0OjdweDt3aWR0aDoxMDAlO2JvdHRvbTotNXB4O2xlZnQ6MH0udWktcmVzaXphYmxlLWV7Y3Vyc29yOmUtcmVzaXplO3dpZHRoOjdweDtyaWdodDotNXB4O3RvcDowO2hlaWdodDoxMDAlfS51aS1yZXNpemFibGUtd3tjdXJzb3I6dy1yZXNpemU7d2lkdGg6N3B4O2xlZnQ6LTVweDt0b3A6MDtoZWlnaHQ6MTAwJX0udWktcmVzaXphYmxlLXNle2N1cnNvcjpzZS1yZXNpemU7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtyaWdodDoxcHg7Ym90dG9tOjFweH0udWktcmVzaXphYmxlLXN3e2N1cnNvcjpzdy1yZXNpemU7d2lkdGg6OXB4O2hlaWdodDo5cHg7bGVmdDotNXB4O2JvdHRvbTotNXB4fS51aS1yZXNpemFibGUtbnd7Y3Vyc29yOm53LXJlc2l6ZTt3aWR0aDo5cHg7aGVpZ2h0OjlweDtsZWZ0Oi01cHg7dG9wOi01cHh9LnVpLXJlc2l6YWJsZS1uZXtjdXJzb3I6bmUtcmVzaXplO3dpZHRoOjlweDtoZWlnaHQ6OXB4O3JpZ2h0Oi01cHg7dG9wOi01cHh9LnVpLXNlbGVjdGFibGV7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfS51aS1zZWxlY3RhYmxlLWhlbHBlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDtib3JkZXI6MXB4IGRvdHRlZCBibGFja30udWktc29ydGFibGUtaGFuZGxley1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVye2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjJweCAwIDAgMDtwYWRkaW5nOi41ZW0gLjVlbSAuNWVtIC43ZW07Zm9udC1zaXplOjEwMCV9LnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnR7cGFkZGluZzoxZW0gMi4yZW07Ym9yZGVyLXRvcDowO292ZXJmbG93OmF1dG99LnVpLWF1dG9jb21wbGV0ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Y3Vyc29yOmRlZmF1bHR9LnVpLW1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmJsb2NrO291dGxpbmU6MH0udWktbWVudSAudWktbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0udWktbWVudSAudWktbWVudS1pdGVte21hcmdpbjowO2N1cnNvcjpwb2ludGVyO2xpc3Qtc3R5bGUtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpfS51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjNweCAxZW0gM3B4IC40ZW19LnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlcnttYXJnaW46NXB4IDA7aGVpZ2h0OjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtib3JkZXItd2lkdGg6MXB4IDAgMCAwfS51aS1tZW51IC51aS1zdGF0ZS1mb2N1cywudWktbWVudSAudWktc3RhdGUtYWN0aXZle21hcmdpbjotMXB4fS51aS1tZW51LWljb25ze3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nLWxlZnQ6MmVtfS51aS1tZW51IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6LjJlbTttYXJnaW46YXV0byAwfS51aS1tZW51IC51aS1tZW51LWljb257bGVmdDphdXRvO3JpZ2h0OjB9LnVpLWJ1dHRvbntwYWRkaW5nOi40ZW0gMWVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6LjFlbTtjdXJzb3I6cG9pbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO292ZXJmbG93OnZpc2libGV9LnVpLWJ1dHRvbiwudWktYnV0dG9uOmxpbmssLnVpLWJ1dHRvbjp2aXNpdGVkLC51aS1idXR0b246aG92ZXIsLnVpLWJ1dHRvbjphY3RpdmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLWJ1dHRvbi1pY29uLW9ubHl7d2lkdGg6MmVtO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0ZXh0LWluZGVudDotOTk5OXB4O3doaXRlLXNwYWNlOm5vd3JhcH1pbnB1dC51aS1idXR0b24udWktYnV0dG9uLWljb24tb25seXt0ZXh0LWluZGVudDowfS51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotOHB4O21hcmdpbi1sZWZ0Oi04cHh9LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbntwYWRkaW5nOjA7d2lkdGg6Mi4xZW07aGVpZ2h0OjIuMWVtO3RleHQtaW5kZW50Oi05OTk5cHg7d2hpdGUtc3BhY2U6bm93cmFwfWlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbnt3aWR0aDphdXRvO2hlaWdodDphdXRvO3RleHQtaW5kZW50OjA7d2hpdGUtc3BhY2U6bm9ybWFsO3BhZGRpbmc6LjRlbSAxZW19aW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfS51aS1jb250cm9sZ3JvdXB7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS1jb250cm9sZ3JvdXA+LnVpLWNvbnRyb2xncm91cC1pdGVte2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH0udWktY29udHJvbGdyb3VwPi51aS1jb250cm9sZ3JvdXAtaXRlbTpmb2N1cywudWktY29udHJvbGdyb3VwPi51aS1jb250cm9sZ3JvdXAtaXRlbS51aS12aXN1YWwtZm9jdXN7ei1pbmRleDo5OTk5fS51aS1jb250cm9sZ3JvdXAtdmVydGljYWw+LnVpLWNvbnRyb2xncm91cC1pdGVte2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7dGV4dC1hbGlnbjpsZWZ0fS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1pdGVte2JveC1zaXppbmc6Ym9yZGVyLWJveH0udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWx7cGFkZGluZzouNGVtIDFlbX0udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3Bhbntmb250LXNpemU6ODAlfS51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsKy51aS1jb250cm9sZ3JvdXAtaXRlbXtib3JkZXItbGVmdDpub25lfS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCsudWktY29udHJvbGdyb3VwLWl0ZW17Ym9yZGVyLXRvcDpub25lfS51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50e2JvcmRlci1yaWdodDpub25lfS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudHtib3JkZXItYm90dG9tOm5vbmV9LnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lci1pbnB1dHt3aWR0aDo3NSU7d2lkdGg6Y2FsYygxMDAlIC0gMi40ZW0pfS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItdXB7Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZH0udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5ke2JveC1zaGFkb3c6aW5zZXQgMXB4IDFweCAxcHggI2NjYztib3JkZXItcmFkaXVzOi4xMmVtO2JvcmRlcjpub25lfS51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmR7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjFlbTtvdmVyZmxvdzp2aXNpYmxlO2JvcmRlcjpub25lfS51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZCAudWktaWNvbiwudWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTpub25lO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci13aWR0aDo0cHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS51aS1jaGVja2JveHJhZGlvLWRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLWRhdGVwaWNrZXJ7d2lkdGg6MTdlbTtwYWRkaW5nOi4yZW0gLjJlbSAwO2Rpc3BsYXk6bm9uZX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzouMmVtIDB9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiwudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoycHg7d2lkdGg6MS44ZW07aGVpZ2h0OjEuOGVtfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3Zlcnt0b3A6MXB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXZ7bGVmdDoycHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtyaWdodDoycHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlcntsZWZ0OjFweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVye3JpZ2h0OjFweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LThweDt0b3A6NTAlO21hcmdpbi10b3A6LThweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZXttYXJnaW46MCAyLjNlbTtsaW5lLWhlaWdodDoxLjhlbTt0ZXh0LWFsaWduOmNlbnRlcn0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3R7Zm9udC1zaXplOjFlbTttYXJnaW46MXB4IDB9LnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhcnt3aWR0aDo0NSV9LnVpLWRhdGVwaWNrZXIgdGFibGV7d2lkdGg6MTAwJTtmb250LXNpemU6LjllbTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWFyZ2luOjAgMCAuNGVtfS51aS1kYXRlcGlja2VyIHRoe3BhZGRpbmc6LjdlbSAuM2VtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7Ym9yZGVyOjB9LnVpLWRhdGVwaWNrZXIgdGR7Ym9yZGVyOjA7cGFkZGluZzoxcHh9LnVpLWRhdGVwaWNrZXIgdGQgc3BhbiwudWktZGF0ZXBpY2tlciB0ZCBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouMmVtO3RleHQtYWxpZ246cmlnaHQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7bWFyZ2luOi43ZW0gMCAwIDA7cGFkZGluZzowIC4yZW07Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOjB9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b257ZmxvYXQ6cmlnaHQ7bWFyZ2luOi41ZW0gLjJlbSAuNGVtO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6LjJlbSAuNmVtIC4zZW0gLjZlbTt3aWR0aDphdXRvO292ZXJmbG93OnZpc2libGV9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50e2Zsb2F0OmxlZnR9LnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aXt3aWR0aDphdXRvfS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3Vwe2Zsb2F0OmxlZnR9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGV7d2lkdGg6OTUlO21hcmdpbjowIGF1dG8gLjRlbX0udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjUwJX0udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjMzLjMlfS51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXB7d2lkdGg6MjUlfS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXJ7Ym9yZGVyLWxlZnQtd2lkdGg6MH0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5le2NsZWFyOmxlZnR9LnVpLWRhdGVwaWNrZXItcm93LWJyZWFre2NsZWFyOmJvdGg7d2lkdGg6MTAwJTtmb250LXNpemU6MH0udWktZGF0ZXBpY2tlci1ydGx7ZGlyZWN0aW9uOnJ0bH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldntyaWdodDoycHg7bGVmdDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0e2xlZnQ6MnB4O3JpZ2h0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXJ7cmlnaHQ6MXB4O2xlZnQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlcntsZWZ0OjFweDtyaWdodDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5le2NsZWFyOnJpZ2h0fS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbntmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3Vwe2Zsb2F0OnJpZ2h0fS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlciwudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlcntib3JkZXItcmlnaHQtd2lkdGg6MDtib3JkZXItbGVmdC13aWR0aDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWljb257ZGlzcGxheTpibG9jazt0ZXh0LWluZGVudDotOTk5OTlweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2xlZnQ6LjVlbTt0b3A6LjNlbX0udWktZGlhbG9ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtwYWRkaW5nOi4yZW07b3V0bGluZTowfS51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhcntwYWRkaW5nOi40ZW0gMWVtO3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZXtmbG9hdDpsZWZ0O21hcmdpbjouMWVtIDA7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjkwJTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LjNlbTt0b3A6NTAlO3dpZHRoOjIwcHg7bWFyZ2luOi0xMHB4IDAgMCAwO3BhZGRpbmc6MXB4O2hlaWdodDoyMHB4fS51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjowO3BhZGRpbmc6LjVlbSAxZW07YmFja2dyb3VuZDpub25lO292ZXJmbG93OmF1dG99LnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmV7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci13aWR0aDoxcHggMCAwIDA7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbi10b3A6LjVlbTtwYWRkaW5nOi4zZW0gMWVtIC41ZW0gLjRlbX0udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldHtmbG9hdDpyaWdodH0udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b257bWFyZ2luOi41ZW0gLjRlbSAuNWVtIDA7Y3Vyc29yOnBvaW50ZXJ9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW57aGVpZ2h0OjJweDt0b3A6MH0udWktZGlhbG9nIC51aS1yZXNpemFibGUtZXt3aWR0aDoycHg7cmlnaHQ6MH0udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3toZWlnaHQ6MnB4O2JvdHRvbTowfS51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13e3dpZHRoOjJweDtsZWZ0OjB9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlLC51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdywudWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUsLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53e3dpZHRoOjdweDtoZWlnaHQ6N3B4fS51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZXtyaWdodDowO2JvdHRvbTowfS51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zd3tsZWZ0OjA7Ym90dG9tOjB9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW5le3JpZ2h0OjA7dG9wOjB9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53e2xlZnQ6MDt0b3A6MH0udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXJ7Y3Vyc29yOm1vdmV9LnVpLXByb2dyZXNzYmFye2hlaWdodDoyZW07dGV4dC1hbGlnbjpsZWZ0O292ZXJmbG93OmhpZGRlbn0udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVle21hcmdpbjotMXB4O2hlaWdodDoxMDAlfS51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItb3ZlcmxheXtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09XCIpO2hlaWdodDoxMDAlOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTI1KVwiO29wYWNpdHk6LjI1fS51aS1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC51aS1wcm9ncmVzc2Jhci12YWx1ZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnVpLXNlbGVjdG1lbnUtbWVudXtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6bm9uZX0udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51e292ZXJmbG93OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZy1ib3R0b206MXB4fS51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXB7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjJweCAuNGVtO21hcmdpbjouNWVtIDAgMCAwO2hlaWdodDphdXRvO2JvcmRlcjowfS51aS1zZWxlY3RtZW51LW9wZW57ZGlzcGxheTpibG9ja30udWktc2VsZWN0bWVudS10ZXh0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjIwcHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9LnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbnt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjE0ZW19LnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29ue2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MH0udWktc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246bGVmdH0udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mjt3aWR0aDoxLjJlbTtoZWlnaHQ6MS4yZW07Y3Vyc29yOnBvaW50ZXI7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfS51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjE7Zm9udC1zaXplOi43ZW07ZGlzcGxheTpibG9jaztib3JkZXI6MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLC51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1yYW5nZXtmaWx0ZXI6aW5oZXJpdH0udWktc2xpZGVyLWhvcml6b250YWx7aGVpZ2h0Oi44ZW19LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxle3RvcDotMC4zZW07bWFyZ2luLWxlZnQ6LTAuNmVtfS51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdle3RvcDowO2hlaWdodDoxMDAlfS51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1pbntsZWZ0OjB9LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4e3JpZ2h0OjB9LnVpLXNsaWRlci12ZXJ0aWNhbHt3aWR0aDouOGVtO2hlaWdodDoxMDBweH0udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItaGFuZGxle2xlZnQ6LTAuM2VtO21hcmdpbi1sZWZ0OjA7bWFyZ2luLWJvdHRvbTotMC42ZW19LnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdle2xlZnQ6MDt3aWR0aDoxMDAlfS51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW57Ym90dG9tOjB9LnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1heHt0b3A6MH0udWktc3Bpbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0udWktc3Bpbm5lci1pbnB1dHtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6aW5oZXJpdDtwYWRkaW5nOi4yMjJlbSAwO21hcmdpbjouMmVtIDA7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1sZWZ0Oi40ZW07bWFyZ2luLXJpZ2h0OjJlbX0udWktc3Bpbm5lci1idXR0b257d2lkdGg6MS42ZW07aGVpZ2h0OjUwJTtmb250LXNpemU6LjVlbTtwYWRkaW5nOjA7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cmlnaHQ6MH0udWktc3Bpbm5lciBhLnVpLXNwaW5uZXItYnV0dG9ue2JvcmRlci10b3Atc3R5bGU6bm9uZTtib3JkZXItYm90dG9tLXN0eWxlOm5vbmU7Ym9yZGVyLXJpZ2h0LXN0eWxlOm5vbmV9LnVpLXNwaW5uZXItdXB7dG9wOjB9LnVpLXNwaW5uZXItZG93bntib3R0b206MH0udWktdGFic3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi4yZW19LnVpLXRhYnMgLnVpLXRhYnMtbmF2e21hcmdpbjowO3BhZGRpbmc6LjJlbSAuMmVtIDB9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpe2xpc3Qtc3R5bGU6bm9uZTtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO21hcmdpbjoxcHggLjJlbSAwIDA7Ym9yZGVyLWJvdHRvbS13aWR0aDowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3dyYXB9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvcntmbG9hdDpsZWZ0O3BhZGRpbmc6LjVlbSAxZW07dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZle21hcmdpbi1ib3R0b206LTFweDtwYWRkaW5nLWJvdHRvbToxcHh9LnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciwudWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLC51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWxvYWRpbmcgLnVpLXRhYnMtYW5jaG9ye2N1cnNvcjp0ZXh0fS51aS10YWJzLWNvbGxhcHNpYmxlIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3J7Y3Vyc29yOnBvaW50ZXJ9LnVpLXRhYnMgLnVpLXRhYnMtcGFuZWx7ZGlzcGxheTpibG9jaztib3JkZXItd2lkdGg6MDtwYWRkaW5nOjFlbSAxLjRlbTtiYWNrZ3JvdW5kOm5vbmV9LnVpLXRvb2x0aXB7cGFkZGluZzo4cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5O21heC13aWR0aDozMDBweH1ib2R5IC51aS10b29sdGlwe2JvcmRlci13aWR0aDoycHh9LnVpLXdpZGdldHtmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MWVtfS51aS13aWRnZXQgLnVpLXdpZGdldHtmb250LXNpemU6MWVtfS51aS13aWRnZXQgaW5wdXQsLnVpLXdpZGdldCBzZWxlY3QsLnVpLXdpZGdldCB0ZXh0YXJlYSwudWktd2lkZ2V0IGJ1dHRvbntmb250LWZhbWlseTpBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtmb250LXNpemU6MWVtfS51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnR7Ym9yZGVyOjFweCBzb2xpZCAjYzVjNWM1fS51aS13aWRnZXQtY29udGVudHtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMzMzN9LnVpLXdpZGdldC1jb250ZW50IGF7Y29sb3I6IzMzM30udWktd2lkZ2V0LWhlYWRlcntib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZTllOWU5O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6Ym9sZH0udWktd2lkZ2V0LWhlYWRlciBhe2NvbG9yOiMzMzN9LnVpLXN0YXRlLWRlZmF1bHQsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LC51aS1idXR0b24saHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmhvdmVyLGh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDphY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjYzVjNWM1O2JhY2tncm91bmQ6I2Y2ZjZmNjtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzQ1NDU0NX0udWktc3RhdGUtZGVmYXVsdCBhLC51aS1zdGF0ZS1kZWZhdWx0IGE6bGluaywudWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQsYS51aS1idXR0b24sYTpsaW5rLnVpLWJ1dHRvbixhOnZpc2l0ZWQudWktYnV0dG9uLC51aS1idXR0b257Y29sb3I6IzQ1NDU0NTt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktc3RhdGUtaG92ZXIsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3ZlciwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsLnVpLXN0YXRlLWZvY3VzLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzLC51aS1idXR0b246aG92ZXIsLnVpLWJ1dHRvbjpmb2N1c3tib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZDojZWRlZGVkO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMmIyYjJifS51aS1zdGF0ZS1ob3ZlciBhLC51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLC51aS1zdGF0ZS1ob3ZlciBhOmxpbmssLnVpLXN0YXRlLWhvdmVyIGE6dmlzaXRlZCwudWktc3RhdGUtZm9jdXMgYSwudWktc3RhdGUtZm9jdXMgYTpob3ZlciwudWktc3RhdGUtZm9jdXMgYTpsaW5rLC51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQsYS51aS1idXR0b246aG92ZXIsYS51aS1idXR0b246Zm9jdXN7Y29sb3I6IzJiMmIyYjt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktdmlzdWFsLWZvY3Vze2JveC1zaGFkb3c6MCAwIDNweCAxcHggcmdiKDk0LCAxNTgsIDIxNCl9LnVpLXN0YXRlLWFjdGl2ZSwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlLGEudWktYnV0dG9uOmFjdGl2ZSwudWktYnV0dG9uOmFjdGl2ZSwudWktYnV0dG9uLnVpLXN0YXRlLWFjdGl2ZTpob3Zlcntib3JkZXI6MXB4IHNvbGlkICMwMDNlZmY7YmFja2dyb3VuZDojMDA3ZmZmO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojZmZmfS51aS1pY29uLWJhY2tncm91bmQsLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbi1iYWNrZ3JvdW5ke2JvcmRlcjojMDAzZWZmO2JhY2tncm91bmQtY29sb3I6I2ZmZn0udWktc3RhdGUtYWN0aXZlIGEsLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWR7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktc3RhdGUtaGlnaGxpZ2h0LC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHR7Ym9yZGVyOjFweCBzb2xpZCAjZGFkNTVlO2JhY2tncm91bmQ6I2ZmZmE5MDtjb2xvcjojNzc3NjIwfS51aS1zdGF0ZS1jaGVja2Vke2JvcmRlcjoxcHggc29saWQgI2RhZDU1ZTtiYWNrZ3JvdW5kOiNmZmZhOTB9LnVpLXN0YXRlLWhpZ2hsaWdodCBhLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhe2NvbG9yOiM3Nzc2MjB9LnVpLXN0YXRlLWVycm9yLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9ye2JvcmRlcjoxcHggc29saWQgI2YxYTg5OTtiYWNrZ3JvdW5kOiNmZGRmZGY7Y29sb3I6IzVmM2YzZn0udWktc3RhdGUtZXJyb3IgYSwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGF7Y29sb3I6IzVmM2YzZn0udWktc3RhdGUtZXJyb3ItdGV4dCwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLXRleHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHR7Y29sb3I6IzVmM2YzZn0udWktcHJpb3JpdHktcHJpbWFyeSwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnl7Zm9udC13ZWlnaHQ6Ym9sZH0udWktcHJpb3JpdHktc2Vjb25kYXJ5LC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LC51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1zZWNvbmRhcnl7b3BhY2l0eTouNzstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT03MClcIjtmb250LXdlaWdodDpub3JtYWx9LnVpLXN0YXRlLWRpc2FibGVkLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVke29wYWNpdHk6LjM1Oy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTM1KVwiO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb257LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MzUpXCJ9LnVpLWljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweH0udWktaWNvbiwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvc2Fzcy92ZW5kb3JzL2ltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIil9LnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvc2Fzcy92ZW5kb3JzL2ltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIil9LnVpLXN0YXRlLWhvdmVyIC51aS1pY29uLC51aS1zdGF0ZS1mb2N1cyAudWktaWNvbiwudWktYnV0dG9uOmhvdmVyIC51aS1pY29uLC51aS1idXR0b246Zm9jdXMgLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvc2Fzcy92ZW5kb3JzL2ltYWdlcy91aS1pY29uc181NTU1NTVfMjU2eDI0MC5wbmdcIil9LnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbiwudWktYnV0dG9uOmFjdGl2ZSAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9zYXNzL3ZlbmRvcnMvaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtaGlnaGxpZ2h0IC51aS1pY29uLC51aS1idXR0b24gLnVpLXN0YXRlLWhpZ2hsaWdodC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL3Nhc3MvdmVuZG9ycy9pbWFnZXMvdWktaWNvbnNfNzc3NjIwXzI1NngyNDAucG5nXCIpfS51aS1zdGF0ZS1lcnJvciAudWktaWNvbiwudWktc3RhdGUtZXJyb3ItdGV4dCAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9zYXNzL3ZlbmRvcnMvaW1hZ2VzL3VpLWljb25zX2NjMDAwMF8yNTZ4MjQwLnBuZ1wiKX0udWktYnV0dG9uIC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL3Nhc3MvdmVuZG9ycy9pbWFnZXMvdWktaWNvbnNfNzc3Nzc3XzI1NngyNDAucG5nXCIpfS51aS1pY29uLWJsYW5rLnVpLWljb24tYmxhbmsudWktaWNvbi1ibGFua3tiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnVpLWljb24tY2FyZXQtMS1ue2JhY2tncm91bmQtcG9zaXRpb246MCAwfS51aS1pY29uLWNhcmV0LTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAwfS51aS1pY29uLWNhcmV0LTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IDB9LnVpLWljb24tY2FyZXQtMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IDB9LnVpLWljb24tY2FyZXQtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY1cHggMH0udWktaWNvbi1jYXJldC0xLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggMH0udWktaWNvbi1jYXJldC0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAwfS51aS1pY29uLWNhcmV0LTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggMH0udWktaWNvbi1jYXJldC0yLW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAwfS51aS1pY29uLWNhcmV0LTItZS13e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IDB9LnVpLWljb24tdHJpYW5nbGUtMS1ue2JhY2tncm91bmQtcG9zaXRpb246MCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLW5le2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NXB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLW53e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTItZS13e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNnB4fS51aS1pY29uLWFycm93LTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMycHh9LnVpLWljb24tYXJyb3ctMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjVweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTMycHh9LnVpLWljb24tYXJyb3ctMS13e2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMzJweH0udWktaWNvbi1hcnJvdy0yLW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMzJweH0udWktaWNvbi1hcnJvdy0yLW5lLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0zMnB4fS51aS1pY29uLWFycm93LTItZS13e2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0zMnB4fS51aS1pY29uLWFycm93LTItc2Utbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTMycHh9LnVpLWljb24tYXJyb3dzdG9wLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0zMnB4fS51aS1pY29uLWFycm93c3RvcC0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTMycHh9LnVpLWljb24tYXJyb3dzdG9wLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMzJweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjFweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0yLW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0yLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItc2Utbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC00OHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13e2JhY2tncm91bmQtcG9zaXRpb246MCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTY0cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC02NHB4fS51aS1pY29uLWFycm93cmVmcmVzaC0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNjRweH0udWktaWNvbi1hcnJvdy00e2JhY2tncm91bmQtcG9zaXRpb246MCAtODBweH0udWktaWNvbi1hcnJvdy00LWRpYWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtODBweH0udWktaWNvbi1leHRsaW5re2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTgwcHh9LnVpLWljb24tbmV3d2lue2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTgwcHh9LnVpLWljb24tcmVmcmVzaHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC04MHB4fS51aS1pY29uLXNodWZmbGV7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtODBweH0udWktaWNvbi10cmFuc2Zlci1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtODBweH0udWktaWNvbi10cmFuc2ZlcnRoaWNrLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtODBweH0udWktaWNvbi1mb2xkZXItY29sbGFwc2Vke2JhY2tncm91bmQtcG9zaXRpb246MCAtOTZweH0udWktaWNvbi1mb2xkZXItb3BlbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC05NnB4fS51aS1pY29uLWRvY3VtZW50e2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTk2cHh9LnVpLWljb24tZG9jdW1lbnQtYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC05NnB4fS51aS1pY29uLW5vdGV7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtOTZweH0udWktaWNvbi1tYWlsLWNsb3NlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC05NnB4fS51aS1pY29uLW1haWwtb3BlbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC05NnB4fS51aS1pY29uLXN1aXRjYXNle2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC05NnB4fS51aS1pY29uLWNvbW1lbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTk2cHh9LnVpLWljb24tcGVyc29ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC05NnB4fS51aS1pY29uLXByaW50e2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC05NnB4fS51aS1pY29uLXRyYXNoe2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC05NnB4fS51aS1pY29uLWxvY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtOTZweH0udWktaWNvbi11bmxvY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtOTZweH0udWktaWNvbi1ib29rbWFya3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtOTZweH0udWktaWNvbi10YWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTk2cHh9LnVpLWljb24taG9tZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExMnB4fS51aS1pY29uLWZsYWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTEycHh9LnVpLWljb24tY2FsZW5kYXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTEycHh9LnVpLWljb24tY2FydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMTJweH0udWktaWNvbi1wZW5jaWx7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTEycHh9LnVpLWljb24tY2xvY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTEycHh9LnVpLWljb24tZGlza3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xMTJweH0udWktaWNvbi1jYWxjdWxhdG9ye2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMTJweH0udWktaWNvbi16b29taW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTExMnB4fS51aS1pY29uLXpvb21vdXR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTExMnB4fS51aS1pY29uLXNlYXJjaHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTEycHh9LnVpLWljb24td3JlbmNoe2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMTJweH0udWktaWNvbi1nZWFye2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMTJweH0udWktaWNvbi1oZWFydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTEycHh9LnVpLWljb24tc3RhcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMTEycHh9LnVpLWljb24tbGlua3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMTEycHh9LnVpLWljb24tY2FuY2Vse2JhY2tncm91bmQtcG9zaXRpb246MCAtMTI4cHh9LnVpLWljb24tcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xMjhweH0udWktaWNvbi1wbHVzdGhpY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTI4cHh9LnVpLWljb24tbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTI4cHh9LnVpLWljb24tbWludXN0aGlja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xMjhweH0udWktaWNvbi1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMjhweH0udWktaWNvbi1jbG9zZXRoaWNre2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTEyOHB4fS51aS1pY29uLWtleXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTI4cHh9LnVpLWljb24tbGlnaHRidWxie2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xMjhweH0udWktaWNvbi1zY2lzc29yc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTI4cHh9LnVpLWljb24tY2xpcGJvYXJke2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMjhweH0udWktaWNvbi1jb3B5e2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMjhweH0udWktaWNvbi1jb250YWN0e2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMjhweH0udWktaWNvbi1pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTI4cHh9LnVpLWljb24tdmlkZW97YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTEyOHB4fS51aS1pY29uLXNjcmlwdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMTI4cHh9LnVpLWljb24tYWxlcnR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNDRweH0udWktaWNvbi1pbmZve2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE0NHB4fS51aS1pY29uLW5vdGljZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNDRweH0udWktaWNvbi1oZWxwe2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE0NHB4fS51aS1pY29uLWNoZWNre2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE0NHB4fS51aS1pY29uLWJ1bGxldHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNDRweH0udWktaWNvbi1yYWRpby1vbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNDRweH0udWktaWNvbi1yYWRpby1vZmZ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE0NHB4fS51aS1pY29uLXBpbi13e2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xNDRweH0udWktaWNvbi1waW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTQ0cHh9LnVpLWljb24tcGxheXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2MHB4fS51aS1pY29uLXBhdXNle2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE2MHB4fS51aS1pY29uLXNlZWstbmV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNjBweH0udWktaWNvbi1zZWVrLXByZXZ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTYwcHh9LnVpLWljb24tc2Vlay1lbmR7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTYwcHh9LnVpLWljb24tc2Vlay1zdGFydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNjBweH0udWktaWNvbi1zZWVrLWZpcnN0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE2MHB4fS51aS1pY29uLXN0b3B7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTYwcHh9LnVpLWljb24tZWplY3R7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE2MHB4fS51aS1pY29uLXZvbHVtZS1vZmZ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE2MHB4fS51aS1pY29uLXZvbHVtZS1vbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTYwcHh9LnVpLWljb24tcG93ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNzZweH0udWktaWNvbi1zaWduYWwtZGlhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xNzZweH0udWktaWNvbi1zaWduYWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0we2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE3NnB4fS51aS1pY29uLWJhdHRlcnktMXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTJ7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0ze2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE3NnB4fS51aS1pY29uLWNpcmNsZS1wbHVze2JhY2tncm91bmQtcG9zaXRpb246MCAtMTkycHh9LnVpLWljb24tY2lyY2xlLW1pbnVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWFycm93LXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy13e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLXpvb21pbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLXpvb21vdXR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1jaGVja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTkycHh9LnVpLWljb24tY2lyY2xlc21hbGwtcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwOHB4fS51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTIwOHB4fS51aS1pY29uLWNpcmNsZXNtYWxsLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTIwOHB4fS51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtY2xvc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjA4cHh9LnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMjRweH0udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFse2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTIyNHB4fS51aS1pY29uLWdyaXAtc29saWQtdmVydGljYWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMjI0cHh9LnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFse2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTIyNHB4fS51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0yMjRweH0udWktaWNvbi1ncmlwLWRpYWdvbmFsLXNle2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTIyNHB4fS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItdG9wLC51aS1jb3JuZXItbGVmdCwudWktY29ybmVyLXRse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItdG9wLC51aS1jb3JuZXItcmlnaHQsLnVpLWNvcm5lci10cntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci1ib3R0b20sLnVpLWNvcm5lci1sZWZ0LC51aS1jb3JuZXItYmx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci1ib3R0b20sLnVpLWNvcm5lci1yaWdodCwudWktY29ybmVyLWJye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweH0udWktd2lkZ2V0LW92ZXJsYXl7YmFja2dyb3VuZDojYWFhO29wYWNpdHk6LjM7LW1zLWZpbHRlcjpBbHBoYShPcGFjaXR5PTMwKX0udWktd2lkZ2V0LXNoYWRvd3std2Via2l0LWJveC1zaGFkb3c6MCAwIDVweCAjNjY2O2JveC1zaGFkb3c6MCAwIDVweCAjNjY2fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVyLHN3aXBlci1jb250YWluZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7ZGlzcGxheTpibG9ja30uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjp2YXIoLS1zd2lwZXItd3JhcHBlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgaW5pdGlhbCk7Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCl9LnN3aXBlci1ob3Jpem9udGFse3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRlLHN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLHN3aXBlci1jb250YWluZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi10b3Atb2Zmc2V0LCA1MCUpO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvNDQqMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvMik7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6XCJwcmV2XCJ9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OlwibmV4dFwifS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7dG9wOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCwgYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSgwLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoMC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKDAuMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwgIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCwgOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsIGF1dG8pO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTUwJSwgMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsIDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCw6aG9zdCguc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bCkgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2NvbG9yOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLCA0cHgpO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtib3R0b206dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3R0b20sIDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLCBhdXRvKTt6LWluZGV4OjUwO2hlaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7d2lkdGg6Y2FsYygxMDAlIC0gMip2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpKX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsIGF1dG8pO3JpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSk7ei1pbmRleDo1MDt3aWR0aDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDIqdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKSl9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlO3RvdWNoLWFjdGlvbjpub25lfS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24sc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufS5zcGxpdHRpbmcgLndvcmQsLnNwbGl0dGluZyAuY2hhcntkaXNwbGF5OmlubGluZS1ibG9ja30uc3BsaXR0aW5nIC5jaGFye3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpdHRpbmcgLmNoYXI6OmJlZm9yZSwuc3BsaXR0aW5nIC5jaGFyOjphZnRlcntjb250ZW50OmF0dHIoZGF0YS1jaGFyKTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjppbmhlcml0O3VzZXItc2VsZWN0Om5vbmV9LnNwbGl0dGluZ3stLXdvcmQtY2VudGVyOiBjYWxjKCh2YXIoLS13b3JkLXRvdGFsKSAtIDEpIC8gMik7LS1jaGFyLWNlbnRlcjogY2FsYygodmFyKC0tY2hhci10b3RhbCkgLSAxKSAvIDIpOy0tbGluZS1jZW50ZXI6IGNhbGMoKHZhcigtLWxpbmUtdG90YWwpIC0gMSkgLyAyKX0uc3BsaXR0aW5nIC53b3Jkey0td29yZC1wZXJjZW50OiBjYWxjKHZhcigtLXdvcmQtaW5kZXgpIC8gdmFyKC0td29yZC10b3RhbCkpOy0tbGluZS1wZXJjZW50OiBjYWxjKHZhcigtLWxpbmUtaW5kZXgpIC8gdmFyKC0tbGluZS10b3RhbCkpfS5zcGxpdHRpbmcgLmNoYXJ7LS1jaGFyLXBlcmNlbnQ6IGNhbGModmFyKC0tY2hhci1pbmRleCkgLyB2YXIoLS1jaGFyLXRvdGFsKSk7LS1jaGFyLW9mZnNldDogY2FsYyh2YXIoLS1jaGFyLWluZGV4KSAtIHZhcigtLWNoYXItY2VudGVyKSk7LS1kaXN0YW5jZTogY2FsYyggKHZhcigtLWNoYXItb2Zmc2V0KSAqIHZhcigtLWNoYXItb2Zmc2V0KSkgLyB2YXIoLS1jaGFyLWNlbnRlcikgKTstLWRpc3RhbmNlLXNpbmU6IGNhbGModmFyKC0tY2hhci1vZmZzZXQpIC8gdmFyKC0tY2hhci1jZW50ZXIpKTstLWRpc3RhbmNlLXBlcmNlbnQ6IGNhbGMoKHZhcigtLWRpc3RhbmNlKSAvIHZhcigtLWNoYXItY2VudGVyKSkpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3Nde3BvaW50ZXItZXZlbnRzOm5vbmV9W2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXtwb2ludGVyLWV2ZW50czphdXRvfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpfUBtZWRpYSBzY3JlZW57aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtZG93bl17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwgMTAwcHgsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIDEwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIDEwMHB4LCAwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LCAtMTAwcHgsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIC0xMDBweCwgMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW5dey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNik7dHJhbnNmb3JtOnNjYWxlKDAuNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1pbi11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDAuNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tZG93bl17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDAuNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1pbi1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDAuNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1pbi1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMC42KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDAuNil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXRdey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7dHJhbnNmb3JtOnNjYWxlKDEuMil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDBweCwgMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDEuMil9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtO3Zpc2liaWxpdHk6aGlkZGVufWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXNsaWRlLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXNsaWRlLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfX0vKiFcbiogYW5pbWF0ZS5jc3MgLSBodHRwczovL2FuaW1hdGUuc3R5bGUvXG4qIFZlcnNpb24gLSA0LjEuMVxuKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4qXG4qIENvcHlyaWdodCAoYykgMjAyMCBBbmltYXRlLmNzc1xuKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKi44KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSouOCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3Nsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMil9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3Nsb3dlcnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjozczthbmltYXRpb24tZHVyYXRpb246M3M7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSozKX1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSxwcmludHsuYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MW1zICFpbXBvcnRhbnQ7YW5pbWF0aW9uLWR1cmF0aW9uOjFtcyAhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMgIWltcG9ydGFudDt0cmFuc2l0aW9uLWR1cmF0aW9uOjFtcyAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxICFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxICFpbXBvcnRhbnR9LmFuaW1hdGVfX2FuaW1hdGVkW2NsYXNzKj1PdXRde29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCkgc2NhbGVZKDEuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KX04MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCkgc2NhbGVZKDEuMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KX04MCV7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZVkoMC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpfX0uYW5pbWF0ZV9fYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmFuaW1hdGVfX2ZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHNoYWtlWHswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19LmFuaW1hdGVfX3NoYWtlWHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlWDthbmltYXRpb24tbmFtZTpzaGFrZVh9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9fS5hbmltYXRlX19zaGFrZVl7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZVk7YW5pbWF0aW9uLW5hbWU6c2hha2VZfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5hbmltYXRlX19oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LmFuaW1hdGVfX3N3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LmFuaW1hdGVfX3RhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX193b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX0uYW5pbWF0ZV9famVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmFuaW1hdGVfX2hlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luRG93bjthbmltYXRpb24tbmFtZTpiYWNrSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luVXA7YW5pbWF0aW9uLW5hbWU6YmFja0luVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fX0uYW5pbWF0ZV9fYmFja091dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bjthbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5Oi43fX0uYW5pbWF0ZV9fYmFja091dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6Ljd9fS5hbmltYXRlX19iYWNrT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0VXA7YW5pbWF0aW9uLW5hbWU6YmFja091dFVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LmFuaW1hdGVfX2JvdW5jZUluey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSouNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKi43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKSBzY2FsZVkoMC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5SaWdodHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTUwJSw1NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9fS5hbmltYXRlX19ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKi43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqLjc1KTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApIHNjYWxlWCgwLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMil9fS5hbmltYXRlX19ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Eb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblRvcFJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblRvcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbUxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX0uYW5pbWF0ZV9fZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX0uYW5pbWF0ZV9fZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0Qm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbVJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApfX0uYW5pbWF0ZV9fZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmFuaW1hdGVfX2ZsaXBJblh7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uYW5pbWF0ZV9fZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSouNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKi43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqLjc1KTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2xpZ2h0U3BlZWRJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluUmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgtMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19saWdodFNwZWVkSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluTGVmdDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbjthbmltYXRpb24tbmFtZTpyb3RhdGVJbjstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5hbmltYXRlX19yb3RhdGVJbkRvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjF9fS5hbmltYXRlX19yb3RhdGVJblVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19yb3RhdGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0RG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19yb3RhdGVPdXRVcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtvcGFjaXR5OjB9fS5hbmltYXRlX19oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1uYW1lOmhpbmdlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBqYWNrSW5UaGVCb3h7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5hbmltYXRlX19qYWNrSW5UaGVCb3h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqYWNrSW5UaGVCb3g7YW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94fUAtd2Via2l0LWtleWZyYW1lcyByb2xsSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlKC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlKC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fcm9sbEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1uYW1lOnJvbGxJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUoMTIwZGVnKX19QGtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlKDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZSgxMjBkZWcpfX0uYW5pbWF0ZV9fcm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fS5hbmltYXRlX196b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19LmFuaW1hdGVfX3pvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uYW5pbWF0ZV9fem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19LmFuaW1hdGVfX3pvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS5hbmltYXRlX196b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX10b3tvcGFjaXR5OjB9fS5hbmltYXRlX196b29tT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dDthbmltYXRpb24tbmFtZTp6b29tT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uYW5pbWF0ZV9fem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5hbmltYXRlX196b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5hbmltYXRlX196b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19LmFuaW1hdGVfX3pvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX3NsaWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LmFuaW1hdGVfX3NsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LmFuaW1hdGVfX3NsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG9fU2Fuc19LUlwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtzcmM6dXJsKFwiL2ZvbnRzL05vdG9TYW5zS1ItQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJOb3RvX1NhbnNfS1JcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi9mb250cy9Ob3RvU2Fuc0tSLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJOb3RvX1NhbnNfS1JcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi9mb250cy9Ob3RvU2Fuc0tSLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG9fU2Fuc19LUlwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKFwiL2ZvbnRzL05vdG9TYW5zS1ItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG9fU2Fuc19LUlwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtzcmM6dXJsKFwiL2ZvbnRzL05vdG9TYW5zQ0pLa3ItRGVtaUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTm90b19TYW5zX0tSXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MjAwO3NyYzp1cmwoXCIvZm9udHMvTm90b1NhbnNLUi1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG9fU2Fuc19LUlwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjEwMDtzcmM6dXJsKFwiL2ZvbnRzL05vdG9TYW5zS1ItVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7c3JjOnVybChcIi9mb250cy9QcmV0ZW5kYXJkLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjgwMDtzcmM6dXJsKFwiL2ZvbnRzL1ByZXRlbmRhcmQtRXh0cmFCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiL2ZvbnRzL1ByZXRlbmRhcmQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7c3JjOnVybChcIi9mb250cy9QcmV0ZW5kYXJkLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtzcmM6dXJsKFwiL2ZvbnRzL1ByZXRlbmRhcmQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKFwiL2ZvbnRzL1ByZXRlbmRhcmQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7c3JjOnVybChcIi9mb250cy9QcmV0ZW5kYXJkLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjIwMDtzcmM6dXJsKFwiL2ZvbnRzL1ByZXRlbmRhcmQtRXh0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoxMDA7c3JjOnVybChcIi9mb250cy9QcmV0ZW5kYXJkLVRoaW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO3NyYzp1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo4MDA7c3JjOnVybChcIi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO3NyYzp1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoyMDA7c3JjOnVybChcIi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MTAwO3NyYzp1cmwoXCIvZm9udHMvTW9udHNlcnJhdC1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwicGxheVwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiL2ZvbnRzL1BsYXktQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBsYXlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9mb250cy9QbGF5LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJwb3BwaW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO3NyYzp1cmwoXCIvZm9udHMvUG9wcGlucy1CbGFjay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBvcHBpbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo4MDA7c3JjOnVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBvcHBpbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi9mb250cy9Qb3BwaW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJwb3BwaW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO3NyYzp1cmwoXCIvZm9udHMvUG9wcGlucy1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBvcHBpbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7c3JjOnVybChcIi9mb250cy9Qb3BwaW5zLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBvcHBpbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9mb250cy9Qb3BwaW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJwb3BwaW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO3NyYzp1cmwoXCIvZm9udHMvUG9wcGlucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcInBvcHBpbnNcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoyMDA7c3JjOnVybChcIi9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJwb3BwaW5zXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MTAwO3NyYzp1cmwoXCIvZm9udHMvUG9wcGlucy1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKX0qe21hcmdpbjowO3BhZGRpbmc6MDtmb250OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtsZXR0ZXItc3BhY2luZzppbmhlcml0fSosOmFmdGVyLDpiZWZvcmV7Ym94LXNpemluZzpib3JkZXItYm94fTpyb290ey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO3RleHQtc2l6ZS1hZGp1c3Q6MTAwJTtjdXJzb3I6ZGVmYXVsdDtsaW5lLWhlaWdodDoxO292ZXJmbG93LXdyYXA6YnJlYWstd29yZDstbW96LXRhYi1zaXplOjQ7dGFiLXNpemU6NH1odG1sLGJvZHl7aGVpZ2h0OjEwMCV9aW1nLHBpY3R1cmUsdmlkZW8sY2FudmFzLHN2Z3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlfWJ1dHRvbntiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXJ9YXt0ZXh0LWRlY29yYXRpb246bm9uZX10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH1odG1sLGJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmfWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtd2VpZ2h0Om5vcm1hbH11bCxvbCxsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZX10aHt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC1hbGlnbjotd2Via2l0LW1hdGNoLXBhcmVudH10aGVhZCx0Ym9keSx0Zm9vdCx0cix0ZCx0aHtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2t9aW5wdXR7Zm9udC1mYW1pbHk6aW5oZXJpdDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDtib3JkZXI6MH10ZXh0YXJlYXtyZXNpemU6bm9uZX1idXR0b257Ym9yZGVyLXJhZGl1czowfWFkZHJlc3MsZW17Zm9udC1zdHlsZTpub3JtYWx9aW5wdXQ6Zm9jdXMsc2VsZWN0OmZvY3VzLG9wdGlvbjpmb2N1cyx0ZXh0YXJlYTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTpub25lfXAsc3BhbixiLHN0cm9uZyxoMSxoMixoMyxoNCxoNSxoNnt3b3JkLWJyZWFrOmtlZXAtYWxsfS5jbGVhcmZpeDphZnRlcntjb250ZW50OlwiXCI7Y2xlYXI6Ym90aDtkaXNwbGF5OmJsb2NrfXNlbGVjdHthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmV9c2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0ubm9uZS1yZXNldCwubm9uZS1yZXNldCAqe2ZvbnQtc2l6ZTpyZXZlcnQ7Zm9udC1mYW1pbHk6cmV2ZXJ0O2ZvbnQtd2VpZ2h0OnJldmVydDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6cmV2ZXJ0O2xldHRlci1zcGFjaW5nOnJldmVydDtkaXNwbGF5OnJldmVydH0ubm9uZS1yZXNldCB0YWJsZVthbGlnbj1jZW50ZXJdLC5ub25lLXJlc2V0ICogdGFibGVbYWxpZ249Y2VudGVyXXttYXJnaW46MCBhdXRvfS5ub25lLXJlc2V0IHRoZWFkLC5ub25lLXJlc2V0IHRib2R5LC5ub25lLXJlc2V0IHRmb290LC5ub25lLXJlc2V0IHRyLC5ub25lLXJlc2V0IHRkLC5ub25lLXJlc2V0IHRoLC5ub25lLXJlc2V0ICogdGhlYWQsLm5vbmUtcmVzZXQgKiB0Ym9keSwubm9uZS1yZXNldCAqIHRmb290LC5ub25lLXJlc2V0ICogdHIsLm5vbmUtcmVzZXQgKiB0ZCwubm9uZS1yZXNldCAqIHRoe2JvcmRlcjppbmhlcml0O3RleHQtYWxpZ246cmV2ZXJ0O21hcmdpbjpyZXZlcnQ7cGFkZGluZzpyZXZlcnQ7Zm9udDpyZXZlcnQ7Y29sb3I6cmV2ZXJ0O2xldHRlci1zcGFjaW5nOnJldmVydH0ubm9uZS1yZXNldCBpbWd7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH1odG1sLGJvZHl7Zm9udC1mYW1pbHk6XCJQcmV0ZW5kYXJkXCIsXCJOb3RvIFNhbnMgS1JcIixcIk5vdG9fU2Fuc19LUlwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMxMTE7bGV0dGVyLXNwYWNpbmc6LTAuMDRlbX0jY29udGFpbmVye292ZXJmbG93OmhpZGRlbn0udzE3MjB7bWF4LXdpZHRoOjE3MjBweDttYXJnaW46MCBhdXRvfS53MTUwMHttYXgtd2lkdGg6MTUwMHB4O21hcmdpbjowIGF1dG99LncxNDAwe21heC13aWR0aDoxNDAwcHg7bWFyZ2luOjAgYXV0b30udzEzMDB7bWF4LXdpZHRoOjEzMDBweDttYXJnaW46MCBhdXRvfS53MTI4MHttYXgtd2lkdGg6MTI4MHB4O21hcmdpbjowIGF1dG99LncxMjAwe21heC13aWR0aDoxMjAwcHg7bWFyZ2luOjAgYXV0b30udzExMDB7bWF4LXdpZHRoOjExMDBweDttYXJnaW46MCBhdXRvfS5ibGluZHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlcjowO3doaXRlLXNwYWNlOm5vd3JhcDtjbGlwOnJlY3QoMCwgMCwgMCwgMCl9LmJye2Rpc3BsYXk6YmxvY2t9Lm1vLWJye2Rpc3BsYXk6aW5saW5lfS5tby1ibG9ja3tkaXNwbGF5Om5vbmV9Lm1vLW5vbmV7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm1vLWJsb2Nre2Rpc3BsYXk6YmxvY2t9Lm1vLW5vbmV7ZGlzcGxheTpub25lfS5tby1icntkaXNwbGF5OmJsb2NrfS5icntkaXNwbGF5OmlubGluZX0uYnRuLW1vcmV7bWFyZ2luLXRvcDo2dnd9LmJ0bi1tb3JlIC5tb3Jle3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHh9fS5jdXN0b20tc3BsaXR0aW5ne292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjB9LmN1c3RvbS1zcGxpdHRpbmcuc3BsaXR0aW5ne29wYWNpdHk6MX0uY3VzdG9tLXNwbGl0dGluZy5zcGxpdHRpbmcgLndvcmR7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OmluaGVyaXQ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmN1c3RvbS1zcGxpdHRpbmcuc3BsaXR0aW5nIC5jaGFye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtvcGFjaXR5OjB9LmJ0bi1tb3Jle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6NjBweH0uYnRuLW1vcmUgLm1vcmV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtib3JkZXI6c29saWQgMnB4ICMwMGE0ZTA7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaGFkb3c6MCAwIDE4LjhweCAxLjJweCByZ2JhKDAsMTY0LDIyNCwuMTUpO3RyYW5zaXRpb246YWxsIC40c30uYnRuLW1vcmUgLm1vcmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MTRweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzAwYTRlMH0uYnRuLW1vcmUgLm1vcmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoycHg7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZDojMDBhNGUwfS5idG4tbW9yZSAubW9yZTpob3ZlcntiYWNrZ3JvdW5kOiMwMGE0ZTB9LmJ0bi1tb3JlIC5tb3JlOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmZ9LmJ0bi1tb3JlIC5tb3JlOmhvdmVyOmFmdGVye2JhY2tncm91bmQ6I2ZmZn0ucG9wdXB7cG9zaXRpb246Zml4ZWQ7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7d2lkdGg6NjAwcHg7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDo5MHZoO3BhZGRpbmc6NTVweCA1NXB4IDYwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt6LWluZGV4OjEwMDE7ZGlzcGxheTpub25lO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5wb3B1cF9fdG9we3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzNhM2EzYTtwYWRkaW5nLWJvdHRvbToyNXB4O2ZsZXgtc2hyaW5rOjB9LnBvcHVwX190aXRsZXtmb250LXNpemU6MS44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMn0ucG9wdXBfX2NvbnR7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDozMHB4O292ZXJmbG93OmF1dG87ZmxleDoxIDEgYXV0b30ucG9wdXBfX2NvbnQgLmJ0bi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDttYXJnaW4tdG9wOjUwcHh9LnBvcHVwX19jb250IC5idG4td3JhcCAuYnRue3dpZHRoOjE4MHB4O2hlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NXB4fS5wb3B1cF9fY29udCAuYnRuLXNhdmV7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2NvbG9yOiNmZmZ9LnBvcHVwX19jb250IC5idG4tY2FuY2Vse2JvcmRlcjoxcHggc29saWQgIzAwYTNlODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTNlOH0ucG9wdXAub257ZGlzcGxheTpmbGV4fS5wb3B1cC0xe21heC13aWR0aDo2MDBweDtoZWlnaHQ6NTgwcHh9LnBvcHVwLTEgLnBvcHVwX19jb250e3BhZGRpbmctdG9wOjIxcHh9LnBvcHVwLTEgLnBvcHVwX19jb250IC5saXN0e3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MjVweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO3BhZGRpbmc6OXB4IDB9LnBvcHVwLTEgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDo5MHB4O2ZvbnQtd2VpZ2h0OjcwMDtmbGV4LXNocmluazowfS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7ZmxleDoxIDEgYXV0b30ucG9wdXAtMSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XSwucG9wdXAtMSAucG9wdXBfX2NvbnQgc2VsZWN0e3dpZHRoOjEwMCU7aGVpZ2h0OjQ1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMxMTF9LnBvcHVwLTEgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLC5wb3B1cC0xIC5wb3B1cF9fY29udCBzZWxlY3Q6OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9LnBvcHVwLTEgLnBvcHVwX19jb250IHNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9jb21tb24vaWNvbi1zZWxlY3QtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCAyM3B4IGNlbnRlcn0ucG9wdXAtMSAucG9wdXBfX2NvbnQgLmlucHV0LXdyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ucG9wdXAtMSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLC5wb3B1cC0xIC5wb3B1cF9fY29udCAuc2VsZWN0LW1pbml7d2lkdGg6MTIwcHh9LnBvcHVwLTEgLnBvcHVwX19jb250IC5pbmZve2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjc1O21hcmdpbi10b3A6MS41ZW19LnBvcHVwLXBvbGljeXt3aWR0aDphdXRvO2hlaWdodDoxMDAlfS5wb3B1cC1wb2xpY3kgLnBvcHVwX19jb250e2hlaWdodDpjYWxjKDEwMCUgLSA5M3B4KX0ucG9wdXAtY29tcGxldGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnBvcHVwLWNvbXBsZXRlIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LnBvcHVwLWNvbXBsZXRlIC50aXRsZXtmb250LXNpemU6MS44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXRvcDoxZW19LnBvcHVwLWNvbXBsZXRlIC5kZXNje2ZvbnQtc2l6ZToxLjI1cmVtO2NvbG9yOiMxMTE7bWFyZ2luOi44ZW0gMCAyZW19LnBvcHVwLWNvbXBsZXRlIC5idG57ZGlzcGxheTpibG9jazt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7bWFyZ2luOjAgYXV0bztmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmZ9LmNvbXBsZXRlX3dyYXB7d2lkdGg6NjAwcHg7bWFyZ2luOjAgYXV0bztib3JkZXItcmFkaXVzOjIwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O3BhZGRpbmc6NzNweCAwfS5jb21wbGV0ZV93cmFwIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LmNvbXBsZXRlX3dyYXAgLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTttYXJnaW4tdG9wOjFlbX0uY29tcGxldGVfd3JhcCAuZGVzY3tmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMTExO21hcmdpbjouOGVtIDAgMCAwfS5jb21wbGV0ZV93cmFwIC5idG57ZGlzcGxheTpibG9jazt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7bWFyZ2luOjAgYXV0bztmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7bWFyZ2luLXRvcDo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsucG9wdXAtMSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLC5wb3B1cC0xIC5wb3B1cF9fY29udCAuc2VsZWN0LW1pbml7d2lkdGg6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucG9wdXB7d2lkdGg6OTAlO3BhZGRpbmc6OXZ3IDV2dztib3JkZXItcmFkaXVzOjE1cHh9LnBvcHVwX190b3B7cGFkZGluZy1ib3R0b206NHZ3fS5wb3B1cF9fdGl0bGV7Zm9udC1zaXplOjQuNXZ3fS5wb3B1cF9fY2xvc2V7d2lkdGg6NHZ3fS5wb3B1cF9fY29udHtwYWRkaW5nLXRvcDo0dnd9LnBvcHVwX19jb250IC5idG4td3JhcHttYXJnaW4tdG9wOjh2dztnYXA6MS43dnd9LnBvcHVwX19jb250IC5idG4td3JhcCAuYnRue3dpZHRoOjI2dnc7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjIyMC83NTtmb250LXNpemU6Mi43dnd9LnBvcHVwLTF7aGVpZ2h0OmF1dG99LnBvcHVwLTEgLnBvcHVwX19jb250e3BhZGRpbmctdG9wOjN2d30ucG9wdXAtMSAucG9wdXBfX2NvbnQgLmxpc3R7cGFkZGluZy1ib3R0b206M3Z3fS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbXtmb250LXNpemU6Mi42dnc7cGFkZGluZzoxLjV2dyAwfS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6N2VtfS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowfS5wb3B1cC0xIC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToyLjZ2d30ucG9wdXAtMSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNnZ3fS5wb3B1cC0xIC5wb3B1cF9fY29udCBzZWxlY3R7Zm9udC1zaXplOjIuNnZ3O2hlaWdodDo0MHB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMWVtIGNlbnRlcn0ucG9wdXAtMSAucG9wdXBfX2NvbnQgLmluZm97Zm9udC1zaXplOjIuNnZ3O2xpbmUtaGVpZ2h0OjEuNTd9LnBvcHVwLWNvbXBsZXRlIGltZ3t3aWR0aDoxNSV9LnBvcHVwLWNvbXBsZXRlIC50aXRsZXtmb250LXNpemU6NHZ3fS5wb3B1cC1jb21wbGV0ZSAuZGVzY3tmb250LXNpemU6Mi43dnd9LnBvcHVwLWNvbXBsZXRlIC5idG57d2lkdGg6MjZ2dztoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjIwLzc1O2ZvbnQtc2l6ZToyLjd2d30uY29tcGxldGVfd3JhcHt3aWR0aDoxMDAlO3BhZGRpbmc6N3Z3IDB9LmNvbXBsZXRlX3dyYXAgaW1ne3dpZHRoOjE1JX0uY29tcGxldGVfd3JhcCAudGl0bGV7Zm9udC1zaXplOjR2d30uY29tcGxldGVfd3JhcCAuZGVzY3tmb250LXNpemU6Mi43dnd9LmNvbXBsZXRlX3dyYXAgLmJ0bnt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3O21hcmdpbi10b3A6NHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsucG9wdXB7Ym9yZGVyLXJhZGl1czoxMHB4fS5wb3B1cF9fdGl0bGV7Zm9udC1zaXplOjQuOHZ3fS5wb3B1cF9fY29udCAuYnRuLXdyYXAgLmJ0bntmb250LXNpemU6M3Z3O2JvcmRlci1yYWRpdXM6M3B4fS5wb3B1cC0xIC5wb3B1cF9fY29udCAuaXRlbXtmb250LXNpemU6Mi44dnd9LnBvcHVwLTEgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fS5wb3B1cC0xIC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi44dnd9LnBvcHVwLTEgLnBvcHVwX19jb250IHNlbGVjdHtmb250LXNpemU6Mi44dnc7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1zaXplOi43ZW19LnBvcHVwLTEgLnBvcHVwX19jb250IC5pbmZve2ZvbnQtc2l6ZToyLjh2d30ucG9wdXAtY29tcGxldGUgLnRpdGxle2ZvbnQtc2l6ZTo0LjN2d30ucG9wdXAtY29tcGxldGUgLmRlc2N7Zm9udC1zaXplOjN2d30ucG9wdXAtY29tcGxldGUgLmJ0bntmb250LXNpemU6M3Z3fS5jb21wbGV0ZV93cmFwIC50aXRsZXtmb250LXNpemU6NC4zdnd9LmNvbXBsZXRlX3dyYXAgLmRlc2N7Zm9udC1zaXplOjN2d30uY29tcGxldGVfd3JhcCAuYnRue2ZvbnQtc2l6ZTozdnd9fS5za2lwe3BhZGRpbmc6MjBweCAwO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI1cHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7d2lkdGg6MTAwJTt0b3A6LTk5OXB4O29wYWNpdHk6MDt6LWluZGV4Ojk5OX0uaGVhZGVye3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MTAwO3RyYW5zaXRpb246aGVpZ2h0IC40cyxiYWNrZ3JvdW5kLWNvbG9yIC40c30uaGVhZGVyX193cmFwe3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztoZWlnaHQ6MTEwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgOTRweDt0cmFuc2l0aW9uOmhlaWdodCAuNHM7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5oZWFkZXJfX2xvZ297ZGlzcGxheTpibG9jazt3aWR0aDoyNjJweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjYyLzU5O2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9sYXlvdXQvbG9nby5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbn0uaGVhZGVyX19uYXZ7ei1pbmRleDoyfS5oZWFkZXJfX25hdiAuZGVwMXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uaGVhZGVyX19uYXYgLmRlcDFfbGl7dGV4dC1hbGlnbjpjZW50ZXJ9LmhlYWRlcl9fbmF2IC5kZXAxX2F7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87aGVpZ2h0OjEwMCU7cGFkZGluZzo0NnB4IDQ4cHg7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpjb2xvciAuNHMscGFkZGluZyAuNHN9LmhlYWRlcl9fbmF2IC5kZXAxX2E6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206LTEwcHg7d2lkdGg6MjZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjYvMTk7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2xheW91dC9uYXYtZmxvd2VyLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLW91dDt6LWluZGV4OjV9LmhlYWRlcl9fbmF2IC5kZXAyLWJveHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjExMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDozMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmhlYWRlcl9fbmF2IC5kZXAyLWJveCAudGl0bGUtYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nLXJpZ2h0Ojk2cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmxlZnR9LmhlYWRlcl9fbmF2IC5kZXAyLWJveCAudGl0bGUtYm94IC5pbm5lcnt3aWR0aDpmaXQtY29udGVudDttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6bm9uZX0uaGVhZGVyX19uYXYgLmRlcDItYm94IC50aXRsZS1ib3ggLnRpdGxle2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMTExO21hcmdpbi1ib3R0b206MWVtfS5oZWFkZXJfX25hdiAuZGVwMi1ib3ggLnRpdGxlLWJveCAuZGVzY3tmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU2O2xldHRlci1zcGFjaW5nOi0wLjQ4cHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMzMzN9LmhlYWRlcl9fbmF2IC5kZXAye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjZweCAxNnB4O3BhZGRpbmc6NTRweCAwIDAgNzBweDt3aWR0aDpmaXQtY29udGVudDtoZWlnaHQ6Zml0LWNvbnRlbnQ7bWFyZ2luOjAgYXV0b30uaGVhZGVyX19uYXYgLmRlcDI+bGl7d2lkdGg6MjQwcHg7aGVpZ2h0OjUwcHg7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC1zaXplOjFyZW07cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2xheW91dC9uYXYtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCAxLjVlbSBjZW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC40c30uaGVhZGVyX19uYXYgLmRlcDI+bGk+YXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bGluZS1oZWlnaHQ6NTBweDtwYWRkaW5nOjAgMS41ZW07dHJhbnNpdGlvbjpjb2xvciAuNHN9LmhlYWRlcl9fbmF2IC5kZXAze3BhZGRpbmctbGVmdDozMHB4O3BhZGRpbmctdG9wOjI1cHh9LmhlYWRlcl9fbmF2IC5kZXAzIGxpe2ZvbnQtc2l6ZToxNXB4fS5oZWFkZXJfX25hdiAuZGVwMyBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MWVtfS5oZWFkZXJfX25hdiAuZGVwMV9saS5vbiAuZGVwMV9hOjphZnRlcntvcGFjaXR5OjF9LmhlYWRlcl9fbmF2IC5kZXAxX2xpLm9uIC5kZXAyLWJveHtkaXNwbGF5OmZsZXh9LmhlYWRlciAuYnRuLXNlYXJjaHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2xheW91dC9idG4tc2VhcmNoLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO21hcmdpbi1yaWdodDo0MnB4fS5zZWFyY2gtYm94e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjExMHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjI1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjY1cHggMCAwO3otaW5kZXg6NDB9LnNlYXJjaC1ib3ggLnNlYXJjaC1jb250e21hcmdpbjowIGF1dG87d2lkdGg6OTAwcHg7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzIyMjtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VhcmNoLWJveCBpbnB1dFt0eXBlPXRleHRde2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtmb250LXNpemU6MS4xMjVyZW07cGFkZGluZzoxLjJlbSA3MHB4IDEuMmVtIDB9LnNlYXJjaC1ib3ggaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0uc2VhcmNoLWJveCBidXR0b257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDAuNXB4KSk7d2lkdGg6MjdweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjcvMjY7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2xheW91dC9idG4tc2VhcmNoYmFyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcn0uc2VhcmNoLWJveCAuYnRuLWNsb3NlLXNlYXJjaHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotNjBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDAuNXB4KSk7d2lkdGg6MjVweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9sYXlvdXQvYnRuLXNlYXJjaC1jbG9zZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9LmZpeGVkLWFyZWF7cG9zaXRpb246Zml4ZWQ7bGVmdDo1MCU7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO3dpZHRoOjEwMCU7aGVpZ2h0OjExMHB4O21hcmdpbjowIGF1dG87ei1pbmRleDoxMDAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowIDk0cHg7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOmhlaWdodCAuNHN9LmJ0bi1zaXRlbWFwe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDAwO3dpZHRoOjE4cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbGF5b3V0L2J0bi1zaXRlbWFwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO3RyYW5zaXRpb246YmFja2dyb3VuZCAuNHMsdHJhbnNmb3JtIC40czttYXJnaW4tbGVmdDphdXRvO3BvaW50ZXItZXZlbnRzOmF1dG99LmJ0bi1zaXRlbWFwLmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L2J0bi1zaXRlbWFwLWNsb3NlLnBuZ1wiKX0uc2l0ZW1hcF9fbG9nby1te2Rpc3BsYXk6bm9uZX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsuaGVhZGVyX19uYXYgLmRlcDFfbGk6aG92ZXIgLmRlcDFfYXtjb2xvcjojMDBhM2U4fS5oZWFkZXJfX25hdiAuZGVwMV9saTpob3ZlciAuZGVwMV9hOjphZnRlcntvcGFjaXR5OjF9LmhlYWRlcl9fbmF2IC5kZXAyPmxpOmhvdmVye2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQtY29sb3I6IzAwYTNlODtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L25hdi1hcnJvdy1vbi5wbmdcIil9fS5oZWFkZXIub3BlbntoZWlnaHQ6NDIwcHh9LmhlYWRlci5vcGVuIC5oZWFkZXJfX3dyYXB7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0uaGVhZGVyLm9wZW4tc2VhcmNoe2JveC1zaGFkb3c6MCAxMHB4IDIwcHggMCByZ2JhKDAsMCwwLC4xKTtvdmVyZmxvdzp2aXNpYmxlfS5oZWFkZXIub3Blbi1zZWFyY2ggLmhlYWRlcl9fYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9LmhlYWRlci5vcGVuLXNlYXJjaCAuaGVhZGVyX19uYXZ7cG9pbnRlci1ldmVudHM6bm9uZX0uc2l0ZW1hcHtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7bGVmdDowO3RvcDowO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3otaW5kZXg6OTk5fS5zaXRlbWFwOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlfS5zaXRlbWFwIC5zaXRlbWFwX19iZy0xLC5zaXRlbWFwIC5zaXRlbWFwX19iZy0ye3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDphdXRvO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNpdGVtYXAgLnNpdGVtYXBfX2JnLTF7bGVmdDotMTUlO3RvcDotNDMlO3dpZHRoOjkzNHB4O2FzcGVjdC1yYXRpbzo5MzQvOTQwO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9sYXlvdXQvc2l0ZW1hcC1iZy0xLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcn0uc2l0ZW1hcCAuc2l0ZW1hcF9fYmctMntyaWdodDotMTAlO2JvdHRvbTotMzAlO3dpZHRoOjY0OHB4O2FzcGVjdC1yYXRpbzo2NDgvNjUwO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9sYXlvdXQvc2l0ZW1hcC1iZy0yLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcn0uc2l0ZW1hcCAudzE1MDB7d2lkdGg6MTUwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uc2l0ZW1hcF9fdG9we21hcmdpbi1ib3R0b206OTBweH0uc2l0ZW1hcF9fbmF2IC5zbV9kZXAxe3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOnN0cmV0Y2g7bWFyZ2luOjAgYXV0b30uc2l0ZW1hcF9fbmF2IC5zbV9kZXAxX2xpe3RyYW5zaXRpb246Ym9yZGVyIC40cyAuNXM7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtwYWRkaW5nLWxlZnQ6NTBweDttYXJnaW4tbGVmdDo1MHB4fS5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGk6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0Om5vbmV9LnNpdGVtYXBfX25hdiAuc21fZGVwMV9saTpsYXN0LW9mLXR5cGV7cGFkZGluZy1yaWdodDo1MHB4fS5zaXRlbWFwX19uYXYgLmRlcDFfYXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo4MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xpbmUtaGVpZ2h0OjEuMjU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMxMTE7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MS42ZW07YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMGEzZTgsICMwMGEzZTggNTAlLCAjMTExIDUwJSk7YmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtc2l6ZToyMDAlIDEwMCU7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246Y29sb3IgLjRzLGJhY2tncm91bmQtcG9zaXRpb24gLjNzIGVhc2V9LnNpdGVtYXBfX25hdiAuZGVwMi1ib3ggLnRpdGxlLWJveHtkaXNwbGF5Om5vbmV9LnNpdGVtYXBfX25hdiAuc21fZGVwMj5saXtmb250LXNpemU6MS4xMjVyZW07bWFyZ2luLWJvdHRvbToxLjVlbX0uc2l0ZW1hcF9fbmF2IC5zbV9kZXAyPmxpOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9LnNpdGVtYXBfX25hdiAuc21fZGVwMj5saSBhe2NvbG9yOiM1NTU7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOmNvbG9yIC40c30uc2l0ZW1hcF9fbmF2IC5kZXAze2Rpc3BsYXk6bm9uZX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsuc2l0ZW1hcF9fbmF2IC5zbV9kZXAxX2xpOmhvdmVyIC5kZXAxX2F7YmFja2dyb3VuZC1wb3NpdGlvbjowIDEwMCV9LnNpdGVtYXBfX25hdiAuc21fZGVwMiBhOmhvdmVye2NvbG9yOiMwMGEzZTg7Zm9udC13ZWlnaHQ6NzAwfX1Aa2V5ZnJhbWVzIG1vdmUteC1hbml7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9MTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgzMHB4KX19QGtleWZyYW1lcyBtb3ZlLXktYW5pezAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjVweCl9fS5zaXRlbWFwLm9ue29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9LnNpdGVtYXAub246OmJlZm9yZXtvcGFjaXR5OjF9LnNpdGVtYXAub24gLnNpdGVtYXBfX2JnLTF7YW5pbWF0aW9uOm1vdmUteC1hbmkgMS41cyBsaW5lYXIgYWx0ZXJuYXRlIGluZmluaXRlfS5zaXRlbWFwLm9uIC5zaXRlbWFwX19iZy0ye2FuaW1hdGlvbjptb3ZlLXktYW5pIDEuNXMgbGluZWFyIGFsdGVybmF0ZSBpbmZpbml0ZX0ub3ZlcmxheXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMyk7ei1pbmRleDoyMDA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zc31ib2R5LmJvZHlfYmcgLm92ZXJsYXl7b3BhY2l0eToxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTgwMHB4KXsuaGVhZGVyX193cmFwLC5maXhlZC1hcmVhe3BhZGRpbmc6MCA0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNjAwcHgpey5oZWFkZXJfX25hdiAuZGVwMj5saXt3aWR0aDoyMzBweH0uc2VhcmNoLWJveHt0b3A6MTIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTUwMHB4KXsuaGVhZGVyLm9wZW57aGVpZ2h0OjQ2MHB4fS5oZWFkZXJfX25hdiAuZGVwMi1ib3h7aGVpZ2h0OjM1MHB4fS5oZWFkZXJfX25hdiAuZGVwMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtwYWRkaW5nOjQwcHggMCAwIDcwcHh9LmhlYWRlcl9fbmF2IC5kZXAyPmxpe3dpZHRoOjI0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyNTBweCl7LmhlYWRlcl9fbmF2e2Rpc3BsYXk6bm9uZX0uc2l0ZW1hcHtkaXNwbGF5OmJsb2NrfS5zaXRlbWFwX19iZy0xe2xlZnQ6LTMwJTt0b3A6LTU0JX0uc2l0ZW1hcF9fYmctMntyaWdodDotMTklO2JvdHRvbTotMzQlfS5zaXRlbWFwIC53MTUwMHt3aWR0aDo5MiU7aGVpZ2h0OmNhbGMoMTAwJSAtIDExMHB4KTttYXJnaW46MTEwcHggYXV0byAwO292ZXJmbG93LXk6YXV0bztib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yKTtwYWRkaW5nOjMwcHggMH0uc2l0ZW1hcF9fdG9we2Rpc3BsYXk6bm9uZX0uc2l0ZW1hcF9fbmF2IC5zbV9kZXAxe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNpdGVtYXBfX25hdiAuc21fZGVwMV9saXt3aWR0aDoxMDAlO2JvcmRlcjpub25lO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fS5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGkgLmRlcDFfYXttYXJnaW46MDtwYWRkaW5nOjI1cHggMDtmb250LXNpemU6MS41cmVtO3dpZHRoOjEwMCU7bWF4LXdpZHRoOnVuc2V0ICFpbXBvcnRhbnR9LnNpdGVtYXBfX25hdiAuc21fZGVwMV9saS5vbj5he2NvbG9yOiMwMGEzZTh9LnNpdGVtYXBfX25hdiAuc21fZGVwMntkaXNwbGF5Om5vbmU7bWFyZ2luLWJvdHRvbTozMHB4fS5zaXRlbWFwLm9uIC5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGl7Ym9yZGVyLXJpZ2h0Om5vbmV9LnNpdGVtYXAub24rLmZpeGVkLWFyZWF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0uc2l0ZW1hcC5vbisuZml4ZWQtYXJlYSAuc2l0ZW1hcF9fbG9nby1te2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTEwMHB4KXsuc2VhcmNoLWJveHtoZWlnaHQ6MjAwcHg7cGFkZGluZzo1MHB4IDAgMH0uc2VhcmNoLWJveCAuc2VhcmNoLWNvbnR7d2lkdGg6Y2FsYygxMDAlIC0gODBweCl9LnNlYXJjaC1ib3ggaW5wdXRbdHlwZT10ZXh0XXtwYWRkaW5nOjIwcHggOTBweCAyMHB4IDB9LnNlYXJjaC1ib3ggYnV0dG9ue3JpZ2h0OjQ1cHh9LnNlYXJjaC1ib3ggLmJ0bi1jbG9zZS1zZWFyY2h7cmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMDAwcHgpey5oZWFkZXJfX3dyYXB7cGFkZGluZzowIGNhbGMoNCUgKyA0MHB4KSAwIDQlfS5maXhlZC1hcmVhe3BhZGRpbmc6MCA0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlcntoZWlnaHQ6MTAwcHh9LmhlYWRlcl9fd3JhcHtoZWlnaHQ6MTAwcHg7cGFkZGluZzowIDEzLjV2dyAwIDV2d30uaGVhZGVyX19sb2dve3dpZHRoOjQwdnd9LmhlYWRlciAuYnRuLXNlYXJjaHttYXJnaW4tcmlnaHQ6MH0uc2VhcmNoLWJveHt0b3A6MTAwcHg7aGVpZ2h0OjE3NXB4O3BhZGRpbmc6MzVweCAwIDB9LnNlYXJjaC1ib3ggLnNlYXJjaC1jb250e3dpZHRoOmNhbGMoMTAwJSAtIDEwdncpfS5zZWFyY2gtYm94IGlucHV0W3R5cGU9dGV4dF17Zm9udC1zaXplOjN2d30uZml4ZWQtYXJlYXtoZWlnaHQ6MTAwcHg7cGFkZGluZzowIDV2d30uZml4ZWQtYXJlYSAuc2l0ZW1hcF9fbG9nby1te3dpZHRoOjQwdnd9LmJ0bi1zaXRlbWFwe3dpZHRoOjR2dzttYXgtd2lkdGg6MzBweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L2J0bi1zaXRlbWFwLW0ucG5nXCIpfS5zaXRlbWFwOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2xheW91dC9zaXRlbWFwLWJnLW0uanBnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnNpdGVtYXAgLnNpdGVtYXBfX2JnLTEsLnNpdGVtYXAgLnNpdGVtYXBfX2JnLTJ7ZGlzcGxheTpub25lfS5zaXRlbWFwIC53MTUwMHt3aWR0aDpjYWxjKDEwMCUgLSAxMHZ3KTtwYWRkaW5nOjAgMCAzMHZ3fS5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGkub257Y29sb3I6IzAwYTNlOCAhaW1wb3J0YW50fS5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGkgLmRlcDFfYXtmb250LXNpemU6NC41dnc7cGFkZGluZzoxZW0gMH0uc2l0ZW1hcF9fbmF2IC5zbV9kZXAyPmxpe21hcmdpbi1ib3R0b206MS41ZW19LnNpdGVtYXBfX25hdiAuc21fZGVwMiBhe2ZvbnQtc2l6ZTozLjV2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7LmhlYWRlcntoZWlnaHQ6ODBweH0uaGVhZGVyX193cmFwe2hlaWdodDo4MHB4O3BhZGRpbmc6MCAxNHZ3IDAgNnZ3fS5oZWFkZXJfX2xhbmd7d2lkdGg6NjVweDtmb250LXNpemU6Mi43dnd9LmhlYWRlcl9fbGFuZyAuY3VycntwYWRkaW5nLWxlZnQ6MS4yZW19LmhlYWRlcl9fbGFuZyAuY3Vycjo6YWZ0ZXJ7cmlnaHQ6MS4yZW07d2lkdGg6OXB4fS5oZWFkZXJfX2xhbmcgLm1lbnV7cGFkZGluZzouNWVtIDAgMH0uaGVhZGVyX19sYW5nIC5tZW51IGxpIGF7cGFkZGluZy1sZWZ0OjEuMmVtfS5oZWFkZXJfX2xhbmcub246OmJlZm9yZXtoZWlnaHQ6ODVweH0uc2VhcmNoLWJveHtoZWlnaHQ6MTI1cHg7cGFkZGluZzo1cHggMCAwO3RvcDo4MHB4fS5zZWFyY2gtYm94IC5zZWFyY2gtY29udHtib3JkZXItd2lkdGg6MnB4fS5zZWFyY2gtYm94IGlucHV0W3R5cGU9dGV4dF17Zm9udC1zaXplOjMuNXZ3fS5zZWFyY2gtYm94IGJ1dHRvbnt3aWR0aDozNXB4O2JhY2tncm91bmQtc2l6ZTo3NyU7cmlnaHQ6NDBweH0uc2VhcmNoLWJveCAuYnRuLWNsb3NlLXNlYXJjaHt3aWR0aDozNXB4O2JhY2tncm91bmQtc2l6ZTo2NCV9LmZpeGVkLWFyZWF7aGVpZ2h0OjgwcHh9LnNpdGVtYXAgLncxNTAwe3dpZHRoOmNhbGMoMTAwJSAtIDEydncpfS5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGkgLmRlcDFfYXtmb250LXNpemU6NXZ3fS5zaXRlbWFwX19uYXYgLnNtX2RlcDIgYXtmb250LXNpemU6NHZ3fX0uc3ViLWhlYWRlcnttYXJnaW4tdG9wOjExMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6M30uc3ViLWhlYWRlciAuYmFubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo0MDBweDtib3JkZXItcmFkaXVzOjQwcHg7bWF4LXdpZHRoOjE3MjBweDttYXJnaW46MCBhdXRvfS5zdWItaGVhZGVyIC5iYW5uZXIuY29tcGFueXtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvc3ViL2Jhbm5lci1jb21wYW55LmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3Zlcn0uc3ViLWhlYWRlciAuYmFubmVyLm1lbWJlcntiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvc3ViL2Jhbm5lci1tZW1iZXIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyfS5zdWItaGVhZGVyIC5iYW5uZXIuZWR1e2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvYmFubmVyLWVkdS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXJ9LnN1Yi1oZWFkZXIgLmJhbm5lci5jb21tdW5pY2F0aW9ue2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvYmFubmVyLWNvbW11bmljYXRpb24uanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyfS5zdWItaGVhZGVyIC5iYW5uZXIucmVmZXJ7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9iYW5uZXItcmVmZXIuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyfS5zdWItaGVhZGVyIC5iYW5uZXIuY29tbXVuaWNhdGlvbntiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6dG9wfS5zdWItaGVhZGVyIC5iYW5uZXI+ZGl2e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfS5zdWItaGVhZGVyIC5iYW5uZXIgLnRleHR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt3aWR0aDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTt0ZXh0LWFsaWduOmNlbnRlcn0uc3ViLWhlYWRlciAuYmFubmVyIC50ZXh0IC50aXRsZXtmb250LXNpemU6My43NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOi44ZW19LnN1Yi1uYXZ7dGV4dC1hbGlnbjpsZWZ0fS5zdWItbmF2IC5wYXJlbnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0NXB4O2hlaWdodDo0MHB4fS5zdWItbmF2IC5wYXJlbnQ+bGl7d2lkdGg6MjAwcHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LnN1Yi1uYXYgLnBhcmVudD5saT5he2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmfS5zdWItbmF2IC5wYXJlbnQ+bGk+YTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvaWNvbi1zdWJuYXYtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7d2lkdGg6MTFweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTEvNjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6N3B4O3JpZ2h0OjA7dHJhbnNpdGlvbjphbGwgLjJzfS5zdWItbmF2IC5wYXJlbnQ+bGkucm90YXRlIGE6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpfS5zdWItbmF2IC5wYXJlbnQgLmhvbWUtZGF0YXt3aWR0aDphdXRvO2hlaWdodDoxMDAlfS5zdWItbmF2IC5wYXJlbnQgLmhvbWUtZGF0YSBhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LnN1Yi1uYXYgLnBhcmVudCAuaG9tZS1kYXRhIGE6OmFmdGVye2Rpc3BsYXk6bm9uZX0uc3ViLW5hdiAucGFyZW50IC5wYXJlbnQtZGF0YT5hLC5zdWItbmF2IC5wYXJlbnQgLmNoaWxkLWRhdGE+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4zKX0uc3ViLW5hdiAucGFyZW50IC5kYXRhLWJveHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDFweCk7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2JvcmRlci1yYWRpdXM6MCAwIDUwcHggMDtwYWRkaW5nOjE1cHggMCAzMHB4O3otaW5kZXg6MX0uc3ViLW5hdiAucGFyZW50IC5kYXRhLWJveCBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouN2VtIDEuNWVtO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjgpO2xpbmUtaGVpZ2h0OjEuM30uc3ViLW5hdiAucGFyZW50IC5kYXRhLWJveCBsaSBhIHNwYW57Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXR9LnN1Yi1uYXYgLnBhcmVudCAuZGF0YS1ib3ggbGk6aG92ZXIgYXtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZn0jc3ViPmRpdntwYWRkaW5nLXRvcDo1MHB4fS50aXRsZV93cmFwe3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyfS50aXRsZV93cmFwIGgzLnRpdGxle2ZvbnQtc2l6ZToyLjgxM3JlbTtmb250LXdlaWdodDo2MDA7cGFkZGluZy1ib3R0b206MS4zZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxODUwcHgpey5zdWItaGVhZGVyIC5iYW5uZXJ7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgNCU7Ym9yZGVyLXJhZGl1czowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LnN1Yi1oZWFkZXIgLmJhbm5lcnttYXJnaW46MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnN1Yi1oZWFkZXJ7bWFyZ2luLXRvcDoxMDBweH0uc3ViLWhlYWRlciAuYmFubmVye2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzo3NjAvNjAwfS5zdWItaGVhZGVyIC5iYW5uZXIgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZTo4dnc7bWFyZ2luLWJvdHRvbToxZW19LnN1Yi1uYXZ7d2lkdGg6MTAwJTtwYWRkaW5nOjAgNXZ3fS5zdWItbmF2IC5wYXJlbnR7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MzVweDtoZWlnaHQ6MzVweH0uc3ViLW5hdiAucGFyZW50Pmxpe3dpZHRoOjQwJX0uc3ViLW5hdiAucGFyZW50IC5ob21lLWRhdGEgaW1ne3dpZHRoOjd2dzttYXgtd2lkdGg6NDBweH0jc3ViPmRpdntwYWRkaW5nLXRvcDo1dnd9LnRpdGxlX3dyYXAgaDMudGl0bGV7Zm9udC1zaXplOjIuMnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7LnN1Yi1oZWFkZXJ7bWFyZ2luLXRvcDo4MHB4fS5zdWItaGVhZGVyIC50ZXh0IC50aXRsZXtmb250LXNpemU6OC4zdnd9LnN1Yi1uYXYgLnBhcmVudHtnYXA6MjBweDtoZWlnaHQ6MzBweH0uc3ViLW5hdiAucGFyZW50PmxpPmF7Zm9udC1zaXplOjMuMnZ3fS5zdWItbmF2IC5wYXJlbnQgLmhvbWUtZGF0YSBpbWd7d2lkdGg6MzBweH0uc3ViLW5hdiAucGFyZW50IC5kYXRhLWJveHtib3JkZXItcmFkaXVzOjAgMCAzMHB4IDA7cGFkZGluZzoxMHB4IDAgMTVweH0uc3ViLW5hdiAucGFyZW50IC5kYXRhLWJveCBsaSBhe2ZvbnQtc2l6ZTozdnd9LnRpdGxlX3dyYXAgaDMudGl0bGV7Zm9udC1zaXplOjEuOHJlbX19LmZvb3RlcntwYWRkaW5nOjgwcHggMCA4MHB4O2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6LjkzOHJlbTtjb2xvcjojMzMzfS5mb290ZXJfX3dyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDk0cHh9LmZvb3Rlcl9fbG9nb3ttYXJnaW4tYm90dG9tOjI3cHh9LmZvb3Rlcl9faW5mby1saXtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOi45MzhyZW07bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5mb290ZXJfX2luZm8tY2F0ZWdvcnl7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NGVtO2ZsZXgtc2hyaW5rOjB9LmZvb3Rlcl9faW5mby1jb250ZW50e2ZsZXg6MSAxIGF1dG99LmZvb3Rlcl9fY29weXJpZ2h0e2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOm5vcm1hbH0uZm9vdGVyIC5yaWdodHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTRweH0uZm9vdGVyX19saW5rLXdyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MWVtfS5mb290ZXJfX2xpbmt7Zm9udC1zaXplOi45MzhyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTF9LmZvb3Rlcl9fZmFtaWx5e3dpZHRoOjI1MHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LmZvb3Rlcl9fZmFtaWx5LWxhYmVse2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo1MHB4O3BhZGRpbmc6MCAyOHB4O2ZvbnQtc2l6ZTouOTM4cmVtO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExO3Bvc2l0aW9uOnJlbGF0aXZlfS5mb290ZXJfX2ZhbWlseS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjIzcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7d2lkdGg6MTJweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTIvNztiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbGF5b3V0L2ZhbWlseS1zaXRlLWljb24tYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3otaW5kZXg6MTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3N9LmZvb3Rlcl9fZmFtaWx5LWxpc3R7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdy15OmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTFweDtib3R0b206MTAwJTt3aWR0aDpjYWxjKDEwMCUgKyAycHgpO3BhZGRpbmc6MTBweCAwIDA7ZGlzcGxheTpub25lO3otaW5kZXg6MTA7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb290ZXJfX2ZhbWlseS1saW5re2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi45MzhyZW07Y29sb3I6IzMzMztwYWRkaW5nOi43ZW0gMWVtIC43ZW0gMjhweH0uZm9vdGVyX19mYW1pbHkub257Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtib3JkZXItbGVmdDoxcHggc29saWQgI2U1ZTVlNTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNlNWU1ZTV9LmZvb3Rlcl9fZmFtaWx5Lm9uIC5mb290ZXJfX2ZhbWlseS1saXN0e2JvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTVlNWU1fS5mb290ZXJfX2ZhbWlseS5vbiAuZm9vdGVyX19mYW1pbHktbGFiZWw6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoMTgwZGVnKX0uZmxvYXRpbmctbWVudXtwb3NpdGlvbjpmaXhlZDtyaWdodDo0M3B4O2JvcmRlci1yYWRpdXM6MzVweDt6LWluZGV4OjEwfS5mbG9hdGluZy1tZW51LTF7Ym90dG9tOjEyOXB4fS5mbG9hdGluZy1tZW51LTJ7Ym90dG9tOjIxMHB4fS5mbG9hdGluZy1tZW51LTIgLmZsb2F0aW5nLW1lbnVfX2xpbmstbmFtZXtsZXR0ZXItc3BhY2luZzpub3JtYWx9LmZsb2F0aW5nLW1lbnVfX2J1dHRvbnt3aWR0aDo3MHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czozNXB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5mbG9hdGluZy1tZW51X19idXR0b24tMXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L2Zsb2F0aW5nLWljb24uanBnXCIpfS5mbG9hdGluZy1tZW51X19idXR0b24tMntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L2Zsb2F0aW5nLWljb24tMi5qcGdcIil9LmZsb2F0aW5nLW1lbnVfX2xpbmt7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O2JvcmRlci1yYWRpdXM6MzVweDtib3gtc2hhZG93OjIuNXB4IDQuM3B4IDEwcHggMCByZ2JhKDAsMCwwLC4yKTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6NjZweDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjp3aWR0aCAuNHN9LmZsb2F0aW5nLW1lbnVfX2xpbmstMXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbGF5b3V0L2Zsb2F0aW5nLWljb24uanBnXCIpfS5mbG9hdGluZy1tZW51X19saW5rLTJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2xheW91dC9mbG9hdGluZy1pY29uLTIuanBnXCIpfS5mbG9hdGluZy1tZW51X19saW5rLW5hbWV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzfS5idG4tdG9we3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjQzcHg7Ym90dG9tOjUwcHg7Ym94LXNoYWRvdzoyLjVweCA0LjNweCAxMHB4IDAgcmdiYSgwLDAsMCwuMik7d2lkdGg6NzBweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9sYXlvdXQvYnRuLXRvcC5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC40czt6LWluZGV4OjEwfUBtZWRpYShtaW4td2lkdGg6IDc2OXB4KWFuZCAoaG92ZXI6IGhvdmVyKXsuZmxvYXRpbmctbWVudTpob3ZlciAuZmxvYXRpbmctbWVudV9fYnV0dG9ue29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn0uZmxvYXRpbmctbWVudTpob3ZlciAuZmxvYXRpbmctbWVudV9fbGlua3t3aWR0aDoxNTVweDtvcGFjaXR5OjF9LmZsb2F0aW5nLW1lbnU6aG92ZXIgLmZsb2F0aW5nLW1lbnVfX2xpbmstbmFtZXtvcGFjaXR5OjF9LmJ0bi10b3A6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2xheW91dC9idG4tdG9wLW9uLmpwZ1wiKX19LnN1YiAuZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxODAwcHgpey5mb290ZXJfX3dyYXB7cGFkZGluZzowIDQlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LmZvb3Rlcl9fd3JhcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtnYXA6NDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZvb3RlcntwYWRkaW5nOjExdncgMCAxMHZ3fS5mb290ZXJfX3dyYXB7cGFkZGluZzowIDV2dztnYXA6N3Z3fS5mb290ZXJfX2xvZ297d2lkdGg6MzMlO21heC13aWR0aDoxOTNweDttYXJnaW4tYm90dG9tOjV2d30uZm9vdGVyX19pbmZvLWxpLC5mb290ZXJfX2NvcHlyaWdodCwuZm9vdGVyX19saW5re2ZvbnQtc2l6ZToyLjR2d30uZm9vdGVyX19mYW1pbHl7d2lkdGg6MjAwcHh9LmZvb3Rlcl9fZmFtaWx5LWxhYmVsLC5mb290ZXJfX2ZhbWlseS1saW5re2ZvbnQtc2l6ZToyLjN2d30uZm9vdGVyX19mYW1pbHktbGFiZWx7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjAgMWVtfS5mb290ZXJfX2ZhbWlseS1sYWJlbDo6YWZ0ZXJ7d2lkdGg6LjhlbX0uZm9vdGVyX19mYW1pbHktbGlua3twYWRkaW5nOi43ZW0gMWVtIC43ZW0gMWVtfS5mbG9hdGluZy1tZW51e3JpZ2h0OjJ2dztib3JkZXItcmFkaXVzOjUuMjV2d30uZmxvYXRpbmctbWVudS0xe2JvdHRvbToxN3Z3fS5mbG9hdGluZy1tZW51LTJ7Ym90dG9tOjI5dnd9LmZsb2F0aW5nLW1lbnVfX2J1dHRvbnt3aWR0aDoxMC41dnc7Ym9yZGVyLXJhZGl1czo1LjI1dnc7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmZsb2F0aW5nLW1lbnVfX2xpbmt7d2lkdGg6MTAuNXZ3O2hlaWdodDoxMC41dnc7Ym9yZGVyLXJhZGl1czo1LjI1dnc7ei1pbmRleDoxMDtwYWRkaW5nLXJpZ2h0OjA7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTo5MCU7dHJhbnNpdGlvbjpub25lfS5idG4tdG9we3JpZ2h0OjJ2dzt3aWR0aDoxMC41dnc7Ym90dG9tOjV2dztiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7LmZvb3Rlcl9faW5mby1saSwuZm9vdGVyX19jb3B5cmlnaHQsLmZvb3Rlcl9fbGlua3tmb250LXNpemU6Mi43dnd9LmZvb3Rlcl9fZmFtaWx5e3dpZHRoOjE1MHB4fS5mb290ZXJfX2ZhbWlseS1sYWJlbCwuZm9vdGVyX19mYW1pbHktbGlua3tmb250LXNpemU6Mi41dnd9LmZvb3Rlcl9fZmFtaWx5LWxhYmVse2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9fS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntkaXNwbGF5Om5vbmV9I2ZwLW5hdntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjM2cHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9I2ZwLW5hdiBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MTBweH0jZnAtbmF2IGxpOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfSNmcC1uYXYgbGkgLmZwLXRvb2x0aXB7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsXCJQcmV0ZW5kYXJkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6MDtjb2xvcjojZmZmO29wYWNpdHk6MDttYXJnaW4tbGVmdDo4cHh9I2ZwLW5hdiBhe3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfSNmcC1uYXYgYSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6NXB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9I2ZwLW5hdiBhOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt0cmFuc2Zvcm06c2NhbGUoMCk7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiMwMGEzZTg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMXM7ei1pbmRleDoxfSNmcC1uYXYgYS5hY3RpdmU6OmJlZm9yZXt0cmFuc2Zvcm06c2NhbGUoMSl9I2ZwLW5hdiBhLmFjdGl2ZSsuZnAtdG9vbHRpcHtvcGFjaXR5OjF9I2ZwLW5hdi5uYXYtZG90LWd5IGEgc3BhbntiYWNrZ3JvdW5kOiNkNWQ1ZDV9I2ZwLW5hdi5uYXYtZG90LWd5IGEuYWN0aXZlIHNwYW57YmFja2dyb3VuZC1jb2xvcjojZmZmfSNmcC1uYXYubmF2LWRvdC1neSBhLmFjdGl2ZTo6YmVmb3Jle2JhY2tncm91bmQ6IzAwYTNlOH0jZnAtbmF2Lm5hdi1kb3QtZ3kgYSsuZnAtdG9vbHRpcHtjb2xvcjojMTExfS5tYWluIC5zZWN0aW9ue292ZXJmbG93OmhpZGRlbn0ubWFpbi12aXN1YWx7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tdmlzdWFsPmRpdntoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5tYWluLXZpc3VhbF9fc3dpcGVye21hcmdpbi10b3A6MTEwcHg7aGVpZ2h0OjEwMCV9Lm1haW4tdmlzdWFsX19zd2lwZXIgLnN3aXBlci1zbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi12aXN1YWxfX3N3aXBlciAuc3dpcGVyLXNsaWRlIC5iZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5tYWluLXZpc3VhbF9fc3dpcGVyIC5zd2lwZXItc2xpZGUgLmJnIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lm1haW4tdmlzdWFsX190ZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO3dpZHRoOjE1MDBweDt0ZXh0LWFsaWduOmNlbnRlcn0ubWFpbi12aXN1YWxfX3RpdGxle2ZvbnQtc2l6ZTozLjQzOHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zNjtjb2xvcjojZmZmO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwcHgpO29wYWNpdHk6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAxcyBlYXNlLWluLW91dCxvcGFjaXR5IDFzIGVhc2UtaW4tb3V0fS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNTAwcHg7bGVmdDo1MCU7dG9wOjU3JTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7ei1pbmRleDoxfS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTZweH0ubWFpbi12aXN1YWxfX3BhZ2luYXRpb24gLnBhZ2V7Y29sb3I6I2ZmZjtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbiAuc2xpZGUtc3RhdGV7d2lkdGg6MTMwcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ubWFpbi12aXN1YWxfX3BhZ2luYXRpb24gLnNsaWRlLXN0YXRlOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDowO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWFpbi12aXN1YWxfX3BhZ2luYXRpb24gLnNsaWRlLXN0YXRlLmFuaW1hdGU6OmJlZm9yZXthbmltYXRpb246bWFpbi12aXN1YWwtc3RhdGUtYW5pIDZzfUBrZXlmcmFtZXMgbWFpbi12aXN1YWwtc3RhdGUtYW5pezAle3dpZHRoOjB9MTAwJXt3aWR0aDoxMDAlfX0ubWFpbi12aXN1YWxfX3Njcm9sbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206NjBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4Ojl9Lm1haW4tdmlzdWFsX19zY3JvbGwgLnRleHR7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2NvbG9yOiNmZmY7Zm9udC1zaXplOi43NXJlbTtmb250LXdlaWdodDo2MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbi10b3A6MTZweH0ubWFpbi12aXN1YWxfX3Njcm9sbCAubW91c2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MThweDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MnB4IHNvbGlkICNmZmY7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tdmlzdWFsX19zY3JvbGwgLm1vdXNlIC53aGVlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTt3aWR0aDoycHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiNmZmZ9Lm1haW4tdmlzdWFsX19zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLm1haW4tdmlzdWFsX19zdWItdGl0bGUsLm1haW4tdmlzdWFsX19zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLm1haW4tdmlzdWFsX190aXRsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtvcGFjaXR5OjF9Lm1haW4tdmlzdWFsX19zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUgLmJnIGltZ3thbmltYXRpb246c2NhbGUtYW5pIDVzIGVhc2UgZm9yd2FyZHN9QGtleWZyYW1lcyBzY2FsZS1hbml7MCV7dHJhbnNmb3JtOnNjYWxlKDEuMSl9MTAwJXt0cmFuc2Zvcm06c2NhbGUoMSl9fS5tYWluLWNvbXBhbnl7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MTEwcHh9Lm1haW4tY29tcGFueT5kaXZ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWFpbi1jb21wYW55IC53MTUwMHt3aWR0aDoxNTAwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1haW4tY29tcGFueV9fdGV4dHt3aWR0aDozNiV9Lm1haW4tY29tcGFueV9fdGl0bGV7Zm9udC1zaXplOjIuODEzcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjQ0O21hcmdpbi1ib3R0b206MS4zZW19Lm1haW4tY29tcGFueV9fbW9yZXt3aWR0aDoxOTBweDtoZWlnaHQ6NjBweDtib3JkZXItcmFkaXVzOjMwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiNmZmY7dHJhbnNpdGlvbjpjb2xvciAuM3M7Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYWluLWNvbXBhbnlfX21vcmU6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O3otaW5kZXg6MX0ubWFpbi1jb21wYW55X19tb3JlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7ei1pbmRleDoyO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30ubWFpbi1jb21wYW55X19tb3JlIHNwYW57Zm9udC13ZWlnaHQ6NTAwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MztkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXJpZ2h0OjEuOGVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IHRvcCAzMCU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9idG4tbW9yZS1hcnJvdy13aGl0ZS5wbmdcIil9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tY29tcGFueV9fbW9yZTpob3Zlcntjb2xvcjojMDBhM2U4fS5tYWluLWNvbXBhbnlfX21vcmU6aG92ZXI6OmFmdGVye3RyYW5zZm9ybTpzY2FsZVgoMSl9Lm1haW4tY29tcGFueV9fbW9yZTpob3ZlciBzcGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2J0bi1tb3JlLWFycm93LWJsdWUucG5nXCIpfX0ubWFpbi1jb21wYW55X19zd2lwZXItd3JhcHt3aWR0aDo2NCU7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjU0NXB4fS5tYWluLWNvbXBhbnlfX3N3aXBlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjYwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7d2lkdGg6NjF2dztwYWRkaW5nOjUwcHggMjdweCA1MHB4IDB9Lm1haW4tY29tcGFueV9faXRlbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjMwMC80MjA7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6NzBweCA1M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaGFkb3c6Mi41cHggNC4zcHggNDcuNXB4IDIuNXB4IHJnYmEoMCwwLDAsLjA4KTtjb2xvcjojZmZmO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyxiYWNrZ3JvdW5kIC40c30ubWFpbi1jb21wYW55X19pdGVtLTF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1pbWctMS5qcGdcIil9Lm1haW4tY29tcGFueV9faXRlbS0ye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbXBhbnktaW1nLTIuanBnXCIpfS5tYWluLWNvbXBhbnlfX2l0ZW0tM3tiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWltZy0zLmpwZ1wiKX0ubWFpbi1jb21wYW55X19pdGVtLTR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1pbWctNC5qcGdcIil9Lm1haW4tY29tcGFueV9faXRlbS01e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbXBhbnktaW1nLTUuanBnXCIpfS5tYWluLWNvbXBhbnlfX2l0ZW0tNntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWltZy02LmpwZ1wiKX0ubWFpbi1jb21wYW55X19pdGVtLTd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1pbWctNy5qcGdcIil9Lm1haW4tY29tcGFueV9faXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206LTMwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6NjBweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JvcmRlci1yYWRpdXM6NTAlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWljb24tcGx1cy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtib3gtc2hhZG93OjVweCA4LjdweCAzMHB4IDAgcmdiYSgwLDAsMCwuMSk7ei1pbmRleDoxO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzfS5tYWluLWNvbXBhbnlfX2l0ZW0tdGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOjFlbX0ubWFpbi1jb21wYW55X19pdGVtLWRlc2N7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuNjc7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuNHN9Lm1haW4tY29tcGFueSAuYnV0dG9uLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo1cHh9Lm1haW4tY29tcGFueSAuYnV0dG9uLXdyYXAgLnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQtY29sb3I6I2U1ZTVlNTt3aWR0aDoxOTBweDtoZWlnaHQ6M3B4O21hcmdpbi1yaWdodDoxMHB4O292ZXJmbG93OmhpZGRlbn0ubWFpbi1jb21wYW55IC5idXR0b24td3JhcCAuc3dpcGVyLXNjcm9sbGJhci1kcmFne2JhY2tncm91bmQtY29sb3I6IzMzM30ubWFpbi1jb21wYW55IC5idXR0b24td3JhcCAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5tYWluLWNvbXBhbnkgLmJ1dHRvbi13cmFwIC5zd2lwZXItYnV0dG9uLW5leHR7cG9zaXRpb246c3RhdGljO3dpZHRoOjIwcHg7aGVpZ2h0OmF1dG87bWFyZ2luOjB9Lm1haW4tY29tcGFueSAuYnV0dG9uLXdyYXAgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5tYWluLWNvbXBhbnkgLmJ1dHRvbi13cmFwIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5OjF9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tY29tcGFueV9faXRlbTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTQwcHgsIDApfS5tYWluLWNvbXBhbnlfX2l0ZW06aG92ZXI6OmJlZm9yZXtvcGFjaXR5OjF9Lm1haW4tY29tcGFueV9faXRlbTpob3ZlciAubWFpbi1jb21wYW55X19pdGVtLWRlc2N7b3BhY2l0eToxfS5tYWluLWNvbXBhbnlfX2l0ZW0tMTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWltZy0xLW9uLmpwZ1wiKX0ubWFpbi1jb21wYW55X19pdGVtLTI6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1pbWctMi1vbi5qcGdcIil9Lm1haW4tY29tcGFueV9faXRlbS0zOmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbXBhbnktaW1nLTMtb24uanBnXCIpfS5tYWluLWNvbXBhbnlfX2l0ZW0tNDpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWltZy00LW9uLmpwZ1wiKX0ubWFpbi1jb21wYW55X19pdGVtLTU6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1pbWctNS1vbi5qcGdcIil9Lm1haW4tY29tcGFueV9faXRlbS02OmhvdmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbXBhbnktaW1nLTYtb24uanBnXCIpfS5tYWluLWNvbXBhbnlfX2l0ZW0tNzpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9jb21wYW55LWltZy03LW9uLmpwZ1wiKX19Lm1haW4tbWVtYmVye2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjExMHB4fS5tYWluLW1lbWJlcj5kaXZ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWFpbi1tZW1iZXIgLncxNTAwe3dpZHRoOjE1MDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ubWFpbi1tZW1iZXIgLmxlZnQsLm1haW4tbWVtYmVyIC5yaWdodHt3aWR0aDo1MCV9Lm1haW4tbWVtYmVyIC5saXN0e3dpZHRoOjYyMHB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjBweH0ubWFpbi1tZW1iZXIgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2hlaWdodDoyNTBweDtib3gtc2hhZG93OjIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsMCwwLC4wOCk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC40cztvdmVyZmxvdzpoaWRkZW59Lm1haW4tbWVtYmVyIC5pdGVtIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTglO3RvcDo0NyU7d2lkdGg6ODNweDthc3BlY3QtcmF0aW86ODMvOTE7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3otaW5kZXg6MX0ubWFpbi1tZW1iZXIgLml0ZW0tMXtib3JkZXItcmFkaXVzOjYwcHggMjBweCAyMHB4IDIwcHh9Lm1haW4tbWVtYmVyIC5pdGVtLTJ7Ym9yZGVyLXJhZGl1czoyMHB4IDYwcHggMjBweCAyMHB4fS5tYWluLW1lbWJlciAuaXRlbS0ze2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDIwcHggNjBweH0ubWFpbi1tZW1iZXIgLml0ZW0tNHtib3JkZXItcmFkaXVzOjIwcHggMjBweCA2MHB4IDIwcHh9Lm1haW4tbWVtYmVyIC5pdGVtIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BhZGRpbmc6NjhweCA1MnB4fS5tYWluLW1lbWJlciAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjEuNTYzcmVtO2ZvbnQtd2VpZ2h0OjgwMDtsaW5lLWhlaWdodDoxLjQ7dHJhbnNpdGlvbjpjb2xvciAuMnM7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5tYWluLW1lbWJlciAuaXRlbS0xIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctMS5wbmdcIil9Lm1haW4tbWVtYmVyIC5pdGVtLTIgLmljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vbWVtYmVyLWltZy0yLnBuZ1wiKX0ubWFpbi1tZW1iZXIgLml0ZW0tMyAuaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9tZW1iZXItaW1nLTMucG5nXCIpfS5tYWluLW1lbWJlciAuaXRlbS00IC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctNC5wbmdcIil9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tbWVtYmVyIC5pdGVtLTE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmVjMTM0fS5tYWluLW1lbWJlciAuaXRlbS0xOmhvdmVyIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctMS1vbi5wbmdcIil9Lm1haW4tbWVtYmVyIC5pdGVtLTE6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9Lm1haW4tbWVtYmVyIC5pdGVtLTI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYjI4ZGY1fS5tYWluLW1lbWJlciAuaXRlbS0yOmhvdmVyIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctMi1vbi5wbmdcIil9Lm1haW4tbWVtYmVyIC5pdGVtLTI6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9Lm1haW4tbWVtYmVyIC5pdGVtLTM6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzdjNGYzfS5tYWluLW1lbWJlciAuaXRlbS0zOmhvdmVyIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctMy1vbi5wbmdcIil9Lm1haW4tbWVtYmVyIC5pdGVtLTM6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9Lm1haW4tbWVtYmVyIC5pdGVtLTQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmU5OWNhfS5tYWluLW1lbWJlciAuaXRlbS00OmhvdmVyIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL21lbWJlci1pbWctNC1vbi5wbmdcIil9Lm1haW4tbWVtYmVyIC5pdGVtLTQ6aG92ZXIgLnRpdGxle2NvbG9yOiNmZmZ9Lm1haW4tbWVtYmVyIC5pdGVtIC50aXRsZXtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi9tZW1iZXItaWNvbi1wbHVzLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgdG9wIC40ZW19Lm1haW4tbWVtYmVyIC5pdGVtOmhvdmVyIC5pY29ue2FuaW1hdGlvbi1uYW1lOmJvdW5jZX19Lm1haW4tbWVtYmVyIC50ZXh0e21hcmdpbjowIGF1dG87d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZy10b3A6NzBweH0ubWFpbi1tZW1iZXIgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZTozLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS40O2NvbG9yOiMxMTF9Lm1haW4tbWVtYmVyIC50ZXh0IC5kZXNje2ZvbnQtc2l6ZToyLjE4OHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTttYXJnaW4tdG9wOi41ZW07bWFyZ2luLWJvdHRvbToyZW19Lm1haW4tbWVtYmVyIC50ZXh0IC5idG57d2lkdGg6MTkwcHg7aGVpZ2h0OjYwcHg7Ym9yZGVyLXJhZGl1czozMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MXJlbTtjb2xvcjojZmZmO3RyYW5zaXRpb246Y29sb3IgLjNzO2N1cnNvcjpwb2ludGVyO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1tZW1iZXIgLnRleHQgLmJ0bjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7ei1pbmRleDoxfS5tYWluLW1lbWJlciAudGV4dCAuYnRuOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7ei1pbmRleDoyO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30ubWFpbi1tZW1iZXIgLnRleHQgLmJ0biBzcGFue2ZvbnQtd2VpZ2h0OjUwMDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjM7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDoxLjhlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCB0b3AgMzAlO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3M7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vYnRuLW1vcmUtYXJyb3ctd2hpdGUucG5nXCIpfUBtZWRpYShob3ZlcjogaG92ZXIpey5tYWluLW1lbWJlciAudGV4dCAuYnRuOmhvdmVye2NvbG9yOiMwMGEzZTh9Lm1haW4tbWVtYmVyIC50ZXh0IC5idG46aG92ZXI6OmFmdGVye3RyYW5zZm9ybTpzY2FsZVgoMSl9Lm1haW4tbWVtYmVyIC50ZXh0IC5idG46aG92ZXIgc3BhbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9idG4tbW9yZS1hcnJvdy1ibHVlLnBuZ1wiKX19Lm1haW4tZWR1e2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY292ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjExMHB4fS5tYWluLWVkdT5kaXZ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWFpbi1lZHUgLncxNTAwe3dpZHRoOjE1MDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmR9Lm1haW4tZWR1IC5sZWZ0e3dpZHRoOjYyJTtwYWRkaW5nLXJpZ2h0OjUwcHh9Lm1haW4tZWR1IC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyLjgxM3JlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTtwYWRkaW5nLWxlZnQ6MTEycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxZW19Lm1haW4tZWR1IC5zZWN0aW9uLXRpdGxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDo5NnB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzo5Ni83MztiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi90aXRsZS1xdW90ZS5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5tYWluLWVkdSAudGFiLXdyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWFpbi1lZHUgLnRhYi1tZW51e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjY1cHh9Lm1haW4tZWR1IC50YWJ7Zm9udC1zaXplOjEuNTYzcmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMTExO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYWluLWVkdSAudGFiOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTMycHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxcHg7aGVpZ2h0OjE5cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKX0ubWFpbi1lZHUgLnRhYjpsYXN0LW9mLXR5cGU6OmFmdGVye2Rpc3BsYXk6bm9uZX0ubWFpbi1lZHUgLnRhYi5vbntmb250LXdlaWdodDo4MDA7Y29sb3I6IzAwYTNlOH0ubWFpbi1lZHUgLmJ0bi13cmFwe2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnB4O2Rpc3BsYXk6bm9uZX0ubWFpbi1lZHUgLmJ0bi13cmFwLm9ue2Rpc3BsYXk6ZmxleH0ubWFpbi1lZHUgLnN3aXBlci1idXR0b24tcHJldiwubWFpbi1lZHUgLnRvZ2dsZSwubWFpbi1lZHUgLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6NDZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JveC1zaGFkb3c6NXB4IDguN3B4IDMwcHggMCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOjB9Lm1haW4tZWR1IC5zd2lwZXItYnV0dG9uLXByZXYsLm1haW4tZWR1IC5zd2lwZXItYnV0dG9uLW5leHR7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0ubWFpbi1lZHUgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9pY29uLWFycm93LXByZXYucG5nXCIpfS5tYWluLWVkdSAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2ljb24tYXJyb3ctbmV4dC5wbmdcIil9Lm1haW4tZWR1IC50b2dnbGV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2N1cnNvcjp1bnNldH0ubWFpbi1lZHUgLnRvZ2dsZSBpbWd7Y3Vyc29yOnBvaW50ZXJ9Lm1haW4tZWR1IC50YWItY29udGVudHtkaXNwbGF5Om5vbmV9Lm1haW4tZWR1IC50YWItY29udGVudC5vbntkaXNwbGF5OmJsb2NrfS5tYWluLWVkdSAuc3dpcGVye3dpZHRoOmNhbGMoMTAwJSArIDQwcHgpO3BhZGRpbmc6NDhweCAwIDQ4cHggNDBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNDBweCl9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWluLWhlaWdodDozMTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzoyLjVweCA0LjNweCA0Ny41cHggMi41cHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjU2cHggMjdweCA1MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ubWFpbi1lZHUgLnN3aXBlci1zbGlkZSBhOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlICsgMC41cHgpLCAwKSBzY2FsZSgwKTt3aWR0aDo4MXB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzo0cHggNi45cHggMTBweCAwIHJnYmEoMCwwLDAsLjE1KTtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi9lZHUtYnRuLW1vcmUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3otaW5kZXg6MTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHN9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYSAuY2F0ZWdvcnl7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDtib3JkZXItcmFkaXVzOjE1cHg7Ym9yZGVyOjFweCBzb2xpZCAjMDA3ZGM5O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwN2RjOTtwYWRkaW5nOjAgMWVtfS5tYWluLWVkdSAuc3dpcGVyLXNsaWRlIGEgLnRpdGxle2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41NjttYXJnaW46MS41ZW0gMCAxZW19Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYSAuZGVzY3tmb250LXNpemU6LjkzOHJlbTtsaW5lLWhlaWdodDoxLjY3O2NvbG9yOiM3Nzc7ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczstd2Via2l0LWxpbmUtY2xhbXA6Mzstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWx9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYTpob3Zlcjo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMSl9fS5tYWluLWVkdSAucmlnaHR7ZmxleDoxIDEgYXV0b30ubWFpbi1lZHUgLnJpZ2h0IC5saXN0e3dpZHRoOjUyMHB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1ib3R0b206NDhweH0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtoZWlnaHQ6MjUwcHg7cGFkZGluZzo2MHB4IDQ1cHg7Ym94LXNoYWRvdzoyLjVweCA0LjNweCA0Ny41cHggMi41cHggcmdiYSgwLDAsMCwuMDgpO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHM7b3ZlcmZsb3c6aGlkZGVufS5tYWluLWVkdSAucmlnaHQgLml0ZW0gLmljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1NSU7dG9wOjUzJTt3aWR0aDo3MHB4O2FzcGVjdC1yYXRpbzo3MC84OTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7ei1pbmRleDoxfS5tYWluLWVkdSAucmlnaHQgLml0ZW0tMXtib3JkZXItcmFkaXVzOjYwcHggMjBweCAyMHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjojMDBiZWZmO2NvbG9yOiNmZmZ9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS0ye2JvcmRlci1yYWRpdXM6MjBweCA2MHB4IDIwcHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiMyYmQyYzk7Y29sb3I6I2ZmZn0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtLTN7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMjBweCA2MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtLTR7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggNjBweCAyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtIC50aXRsZXtmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0OjEuNDt0cmFuc2l0aW9uOmNvbG9yIC4ycztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS0xIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1pbWctMS5wbmdcIil9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS0yIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1pbWctMi5wbmdcIil9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS0zIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1pbWctMy5wbmdcIil9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS00IC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1pbWctNC5wbmdcIil9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tZWR1IC5yaWdodCAuaXRlbTpob3ZlciAuaWNvbnthbmltYXRpb24tbmFtZTpib3VuY2V9fS5tYWluLW1lZGlhe2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL21lZGlhLWJnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MTEwcHh9Lm1haW4tbWVkaWE+ZGl2e2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1haW4tbWVkaWEgLncxNTAwe3dpZHRoOjE1MDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0ubWFpbi1tZWRpYSAubGVmdHt3aWR0aDo2MiU7cGFkZGluZy1yaWdodDo1MHB4fS5tYWluLW1lZGlhIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyLjgxM3JlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTtwYWRkaW5nLWxlZnQ6MTEycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToxZW19Lm1haW4tbWVkaWEgLnNlY3Rpb24tdGl0bGU6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjk2cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjk2LzczO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL3RpdGxlLXF1b3RlLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59Lm1haW4tbWVkaWEgLnRhYi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1haW4tbWVkaWEgLnRhYi1tZW51e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjY1cHh9Lm1haW4tbWVkaWEgLnRhYntmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxMTE7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tbWVkaWEgLnRhYjo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0zMnB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MXB4O2hlaWdodDoxOXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMil9Lm1haW4tbWVkaWEgLnRhYjpsYXN0LW9mLXR5cGU6OmFmdGVye2Rpc3BsYXk6bm9uZX0ubWFpbi1tZWRpYSAudGFiLm9ue2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMDBhM2U4fS5tYWluLW1lZGlhIC5idG4td3JhcHthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjZweDtkaXNwbGF5Om5vbmV9Lm1haW4tbWVkaWEgLmJ0bi13cmFwLm9ue2Rpc3BsYXk6ZmxleH0ubWFpbi1tZWRpYSAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5tYWluLW1lZGlhIC50b2dnbGUsLm1haW4tbWVkaWEgLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6NDZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JveC1zaGFkb3c6NXB4IDguN3B4IDMwcHggMCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOjB9Lm1haW4tbWVkaWEgLnN3aXBlci1idXR0b24tcHJldiwubWFpbi1tZWRpYSAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lm1haW4tbWVkaWEgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9pY29uLWFycm93LXByZXYucG5nXCIpfS5tYWluLW1lZGlhIC5zd2lwZXItYnV0dG9uLW5leHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vaWNvbi1hcnJvdy1uZXh0LnBuZ1wiKX0ubWFpbi1tZWRpYSAudG9nZ2xle2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjdXJzb3I6dW5zZXR9Lm1haW4tbWVkaWEgLnRvZ2dsZSBpbWd7Y3Vyc29yOnBvaW50ZXJ9Lm1haW4tbWVkaWEgLnRhYi1jb250ZW50e2Rpc3BsYXk6bm9uZX0ubWFpbi1tZWRpYSAudGFiLWNvbnRlbnQub257ZGlzcGxheTpibG9ja30ubWFpbi1tZWRpYSAuc3dpcGVye3dpZHRoOmNhbGMoMTAwJSArIDQwcHgpO3BhZGRpbmc6NDhweCAwIDQ4cHggNDBweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNDBweCl9Lm1haW4tbWVkaWEgLnN3aXBlci1zbGlkZSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjMxMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsMCwwLC4wOCk7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGE6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMC41cHgpLCBjYWxjKC01MCUgKyAwLjVweCksIDApIHNjYWxlKDApO3dpZHRoOjgxcHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjRweCA2LjlweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTUpO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL2VkdS1idG4tbW9yZS5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47ei1pbmRleDoxO3RyYW5zaXRpb246dHJhbnNmb3JtIC40c30ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLmltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyODAvMTcwO292ZXJmbG93OmhpZGRlbn0ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5tYWluLW1lZGlhIC5zd2lwZXItc2xpZGUgYSAudGV4dHtwYWRkaW5nOjMwcHggMjVweH0ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLnRpdGxle2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjU2O21hcmdpbi1ib3R0b206MWVtO2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfS5tYWluLW1lZGlhIC5zd2lwZXItc2xpZGUgYSAuZGF0ZXtmb250LXNpemU6LjkzOHJlbTtsaW5lLWhlaWdodDoxLjY3O2NvbG9yOiM3Nzd9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tbWVkaWEgLnN3aXBlci1zbGlkZSBhOmhvdmVyOjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlICsgMC41cHgpLCAwKSBzY2FsZSgxKX19Lm1haW4tbWVkaWEgLnRhYi1jb250ZW50LTIgLnN3aXBlci1zbGlkZSBhIC5pbWd7YXNwZWN0LXJhdGlvOjI4MC8yMzB9Lm1haW4tbWVkaWEgLnJpZ2h0e2ZsZXg6MSAxIGF1dG99Lm1haW4tbWVkaWEgLnJpZ2h0IC5zZWN0aW9uLXRpdGxle21heC13aWR0aDo1MTZweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1ib3R0b206MS41ZW19Lm1haW4tbWVkaWEgLnJpZ2h0IC5saXN0e21heC13aWR0aDo1MTZweDttYXJnaW4tbGVmdDphdXRvO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjBweH0ubWFpbi1tZWRpYSAucmlnaHQgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2hlaWdodDozOTBweDtib3gtc2hhZG93OjIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsMCwwLC4wOCk7Ym9yZGVyLXJhZGl1czoyMHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuNHM7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC50ZXh0e3BhZGRpbmc6NjBweCA0NXB4IDA7ZmxleDoxIDEgYXV0b30ubWFpbi1tZWRpYSAucmlnaHQgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbToxZW19Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC5kZXNje2ZvbnQtc2l6ZTouOTM4cmVtO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nLXJpZ2h0OjEuNWVtO3dpZHRoOmZpdC1jb250ZW50O2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9tYWluL21hZ2F6aW5lLWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO2NvbG9yOnJnYmEoMTUzLDE1MywxNTMsLjgpfS5tYWluLW1lZGlhIC5yaWdodCAuaXRlbSAuaW1ne2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjUwLzIwMDtvdmVyZmxvdzpoaWRkZW59Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC5pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHN9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtOmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX19Lm1haW4tYm9hcmR7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL21haW4vYm9hcmQtYmcuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDoxMTBweH0ubWFpbi1ib2FyZD5kaXZ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWFpbi1ib2FyZCAudzE1MDB7d2lkdGg6MTUwMHB4fS5tYWluLWJvYXJkIC53cmFwe3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjQlO21hcmdpbi1ib3R0b206MTYwcHh9Lm1haW4tYm9hcmQgLmxlZnR7d2lkdGg6NTAlO3BhZGRpbmctcmlnaHQ6MzNweH0ubWFpbi1ib2FyZCAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6Mi44MTNyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7cGFkZGluZy1sZWZ0OjExMnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MWVtfS5tYWluLWJvYXJkIC5zZWN0aW9uLXRpdGxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDo5NnB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzo5Ni83MztiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi90aXRsZS1xdW90ZS5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5tYWluLWJvYXJkIC50YWItd3JhcHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTozOHB4fS5tYWluLWJvYXJkIC50YWItbWVudXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1yYWRpdXM6MTBweDtoZWlnaHQ6NjBweH0ubWFpbi1ib2FyZCAudGFiLW1lbnUgLm1vcmV7d2lkdGg6NjBweDtoZWlnaHQ6NjBweDtkaXNwbGF5Om5vbmU7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlNWU1ZTU7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL21haW4vYm9hcmQtaWNvbi1wbHVzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcn0ubWFpbi1ib2FyZCAudGFiLW1lbnUgLm1vcmUub257ZGlzcGxheTpibG9ja30ubWFpbi1ib2FyZCAudGFie2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmNhbGMoKDEwMCUgLSA2MHB4KS80KTtoZWlnaHQ6NjBweDtsaW5lLWhlaWdodDo2MHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMTExO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYWluLWJvYXJkIC50YWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MXB4O2hlaWdodDoxNHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMil9Lm1haW4tYm9hcmQgLnRhYi5sYXN0OjphZnRlcntkaXNwbGF5Om5vbmV9Lm1haW4tYm9hcmQgLnRhYi5vbntmb250LXdlaWdodDo4MDA7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6MCA4cHggMTBweCAwIHJnYmEoMCwwLDAsLjEpfS5tYWluLWJvYXJkIC50YWItY29udGVudHtkaXNwbGF5Om5vbmV9Lm1haW4tYm9hcmQgLnRhYi1jb250ZW50Lm9ue2Rpc3BsYXk6YmxvY2t9Lm1haW4tYm9hcmQgLnRvcHtib3JkZXItYm90dG9tOjFweCBkYXNoZWQgcmdiYSgwLDAsMCwuMik7cGFkZGluZy1ib3R0b206MzZweDttYXJnaW4tYm90dG9tOjM2cHh9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDozNHB4fS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGV7ZmxleC1zaHJpbms6MDt3aWR0aDo5MHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MCA1cHggMTlweCAxcHggcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOm5vcm1hbDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGUgcHtmb250LXNpemU6MS44NzVyZW07Zm9udC13ZWlnaHQ6NzAwfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGUgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTouODc1cmVtO21hcmdpbi10b3A6MWVtfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmNvbnRlbnR7ZmxleDoxIDEgYXV0b30ubWFpbi1ib2FyZCAudG9wIC5pdGVtIC50aXRsZXttYXgtd2lkdGg6MTAwJTt3aWR0aDpmaXQtY29udGVudDtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yNTtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtwYWRkaW5nLXJpZ2h0OjM0cHg7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbSAudGl0bGUgLm5ld3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjVweDtoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6Izk2YzQ0ZTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtc2l6ZTouNzVyZW07Zm9udC13ZWlnaHQ6ODAwO3RleHQtYWxpZ246Y2VudGVyfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS42Mztjb2xvcjojNzc3O21hcmdpbi10b3A6MWVtO2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfS5tYWluLWJvYXJkIC5ib3R0b20gYXtmb250LXNpemU6MXJlbTttYXJnaW4tYm90dG9tOjEuNWVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1haW4tYm9hcmQgLmJvdHRvbSBhOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9Lm1haW4tYm9hcmQgLmJvdHRvbSBhIC50aXRsZXt3aWR0aDo4MCU7Zm9udC13ZWlnaHQ6NTAwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTBweH0ubWFpbi1ib2FyZCAuYm90dG9tIGEgLnRpdGxlOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NXB4O3dpZHRoOjNweDtoZWlnaHQ6M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzExMX0ubWFpbi1ib2FyZCAuYm90dG9tIGEgLmRhdGV7ZmxleC1zaHJpbms6MDtmb250LXNpemU6LjkzOHJlbTtjb2xvcjojNzc3fS5tYWluLWJvYXJkIC5yaWdodHtmbGV4OjEgMSBhdXRvfS5tYWluLWJvYXJkIC5yaWdodCAubGlzdHt3aWR0aDoxMDAlO2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MjBweH0ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW17cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2hlaWdodDoxNzBweDtwYWRkaW5nOjQ4cHg7Ym94LXNoYWRvdzoyLjVweCA0LjNweCA0Ny41cHggMi41cHggcmdiYSgwLDAsMCwuMDgpO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjIwcHh9Lm1haW4tYm9hcmQgLnJpZ2h0IC5pdGVtIC5pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjUlO3RvcDo0MyU7d2lkdGg6ODBweDthc3BlY3QtcmF0aW86ODAvNjg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3otaW5kZXg6MX0ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZToxLjM3NXJlbTtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbToxZW07cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbSAuZGVzY3tmb250LXNpemU6LjkzOHJlbTtmb250LXdlaWdodDo1MDA7cGFkZGluZy1yaWdodDoxLjVlbTt3aWR0aDpmaXQtY29udGVudDtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvbWFpbi9jb21tdW5pY2F0aW9uLWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO2NvbG9yOiM5OTk7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbS0xIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbW11bmljYXRpb24taW1nLTEucG5nXCIpfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbS0yIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbW11bmljYXRpb24taW1nLTIucG5nXCIpfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbS0zIC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbW11bmljYXRpb24taW1nLTMucG5nXCIpfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbS00IC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2NvbW11bmljYXRpb24taW1nLTQucG5nXCIpfUBtZWRpYShob3ZlcjogaG92ZXIpey5tYWluLWJvYXJkIC5yaWdodCAuaXRlbTpob3ZlciAuaWNvbnthbmltYXRpb24tbmFtZTpib3VuY2V9fS5tYWluLWJvYXJkIC5wYXJ0bmVyc3twYWRkaW5nOjAgMjAwcHg7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tYm9hcmQgLnBhcnRuZXJzIC5zd2lwZXItYnV0dG9uLXByZXYsLm1haW4tYm9hcmQgLnBhcnRuZXJzIC5zd2lwZXItYnV0dG9uLW5leHR7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDttYXJnaW46MDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtib3gtc2hhZG93OjVweCA4LjdweCAzMHB4IDAgcmdiYSgwLDAsMCwuMSk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzfS5tYWluLWJvYXJkIC5wYXJ0bmVycyAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6NTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9wYXJ0bmVycy1hcnJvdy1wcmV2LmpwZ1wiKX0ubWFpbi1ib2FyZCAucGFydG5lcnMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDo1MHB4O2xlZnQ6dW5zZXQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctbmV4dC5qcGdcIil9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1haW4tYm9hcmQgLnBhcnRuZXJzIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctcHJldi1vbi5qcGdcIil9Lm1haW4tYm9hcmQgLnBhcnRuZXJzIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctbmV4dC1vbi5qcGdcIil9Lm1haW4tYm9hcmQgLnJpZ2h0IC5pdGVtOmhvdmVyIC5pY29ue2FuaW1hdGlvbi1uYW1lOmJvdW5jZX19LmZwLWF1dG8taGVpZ2h0LmZwLXNlY3Rpb24sLmZwLWF1dG8taGVpZ2h0IC5mcC1zbGlkZSwuZnAtYXV0by1oZWlnaHQgLmZwLXRhYmxlQ2VsbHtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYWluLWZvb3RlcntoZWlnaHQ6MTI0cHg7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5tYWluLWZvb3RlciAuYnRuLXRvcCwubWFpbi1mb290ZXIgLmZsb2F0aW5nLW1lbnV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTYwMHB4KXsjZnAtbmF2e2xlZnQ6MjBweH0ubWFpbi12aXN1YWxfX3RleHR7d2lkdGg6MTAwJTtwYWRkaW5nOjAgNCV9Lm1haW4tdmlzdWFsX19wYWdpbmF0aW9ue3dpZHRoOjEwMCU7cGFkZGluZzowIDQlfS5tYWluLWNvbXBhbnk+ZGl2e3dpZHRoOjEwMCV9Lm1haW4tY29tcGFueSAudzE1MDB7d2lkdGg6MTAwJX0ubWFpbi1jb21wYW55X190aXRsZSAuYnJ7ZGlzcGxheTppbmxpbmV9Lm1haW4tY29tcGFueV9fc3dpcGVye3dpZHRoOjYzdnd9Lm1haW4tbWVtYmVyPmRpdnt3aWR0aDoxMDAlfS5tYWluLW1lbWJlciAudzE1MDB7d2lkdGg6MTAwJX0ubWFpbi1lZHU+ZGl2e3dpZHRoOjEwMCV9Lm1haW4tZWR1IC53MTUwMHt3aWR0aDoxMDAlfS5tYWluLWVkdSAudGFiLW1lbnV7Z2FwOjQ0cHh9Lm1haW4tZWR1IC50YWI6OmFmdGVye3JpZ2h0Oi0yMnB4fS5tYWluLW1lZGlhPmRpdnt3aWR0aDoxMDAlfS5tYWluLW1lZGlhIC53MTUwMHt3aWR0aDoxMDAlfS5tYWluLW1lZGlhIC50YWItbWVudXtnYXA6NDRweH0ubWFpbi1tZWRpYSAudGFiOjphZnRlcntyaWdodDotMjJweH0ubWFpbi1ib2FyZD5kaXZ7d2lkdGg6MTAwJX0ubWFpbi1ib2FyZCAudzE1MDB7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNTAwcHgpey5tYWluLWVkdSAucmlnaHQgLmxpc3R7d2lkdGg6MTAwJX0ubWFpbi1tZWRpYSAucmlnaHQgLmxpc3R7d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNDAwcHgpey5tYWluLW1lbWJlciAudGV4dHttYXJnaW46MCAwIDAgYXV0b30ubWFpbi1lZHUgLnRhYi1tZW51e2dhcDoyNHB4fS5tYWluLWVkdSAudGFiOjphZnRlcntyaWdodDotMTJweH0ubWFpbi1tZWRpYSAudGFiLW1lbnV7Z2FwOjI0cHh9Lm1haW4tbWVkaWEgLnRhYjo6YWZ0ZXJ7cmlnaHQ6LTEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTI1MHB4KXsubWFpbi1jb21wYW55e2hlaWdodDphdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMHZ3IDA7YmFja2dyb3VuZC1zaXplOmF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IHRvcH0ubWFpbi1jb21wYW55PmRpdnt3aWR0aDoxMDAlO2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm1haW4tY29tcGFueSAudzE1MDB7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjgwcHh9Lm1haW4tY29tcGFueV9fdGV4dHt3aWR0aDoxMDAlfS5tYWluLWNvbXBhbnlfX3N3aXBlci13cmFwe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99Lm1haW4tY29tcGFueV9fc3dpcGVye3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoxMDAlO3RyYW5zZm9ybTpub25lO3BhZGRpbmc6OTBweCAwIDA7b3ZlcmZsb3c6dmlzaWJsZX0ubWFpbi1tZW1iZXJ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDtwYWRkaW5nOjEwdncgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9tZW1iZXItYmctdC5qcGdcIil9Lm1haW4tbWVtYmVyIC53MTUwMHtwYWRkaW5nOjA7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7Z2FwOjEwMHB4fS5tYWluLW1lbWJlciAubGVmdCwubWFpbi1tZW1iZXIgLnJpZ2h0e3dpZHRoOjEwMCU7cGFkZGluZzowIDQlfS5tYWluLW1lbWJlciAudGV4dHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbjowO3BhZGRpbmctdG9wOjB9Lm1haW4tZWR1e2hlaWdodDphdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMHZ3IDA7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDM1JSB0b3B9Lm1haW4tZWR1IC53MTUwMHtwYWRkaW5nOjA7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxMDBweH0ubWFpbi1lZHUgLmxlZnQsLm1haW4tZWR1IC5yaWdodHt3aWR0aDoxMDAlO3BhZGRpbmc6MCA0JX0ubWFpbi1lZHUgLnN3aXBlcnt3aWR0aDoxMDAlO292ZXJmbG93OnZpc2libGV9Lm1haW4tZWR1IC5yaWdodCAubGlzdHt3aWR0aDo1MjBweDttYXJnaW4tbGVmdDowfS5tYWluLW1lZGlhe2hlaWdodDphdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMHZ3IDA7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDM1JSB0b3B9Lm1haW4tbWVkaWEgLncxNTAwe3BhZGRpbmc6MDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwMHB4fS5tYWluLW1lZGlhIC5sZWZ0LC5tYWluLW1lZGlhIC5yaWdodHt3aWR0aDoxMDAlO3BhZGRpbmc6MCA0JX0ubWFpbi1tZWRpYSAuc3dpcGVye3dpZHRoOjEwMCU7b3ZlcmZsb3c6dmlzaWJsZX0ubWFpbi1tZWRpYSAucmlnaHQgLnNlY3Rpb24tdGl0bGV7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjFlbX0ubWFpbi1tZWRpYSAucmlnaHQgLmxpc3R7d2lkdGg6NTIwcHg7bWFyZ2luLWxlZnQ6MH0ubWFpbi1mb290ZXJ7ZGlzcGxheTpub25lfS5tYWluLWJvYXJke2hlaWdodDphdXRvICFpbXBvcnRhbnQ7cGFkZGluZzoxMHZ3IDA7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDM1JSB0b3B9Lm1haW4tYm9hcmQgLndyYXB7cGFkZGluZzowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTAwcHh9Lm1haW4tYm9hcmQgLmxlZnQsLm1haW4tYm9hcmQgLnJpZ2h0e3dpZHRoOjEwMCV9Lm1haW4tYm9hcmQgLmxlZnR7cGFkZGluZy1yaWdodDowfS5tYWluLWJvYXJkIC5yaWdodCAubGlzdHttYXgtd2lkdGg6NjgwcHh9Lm1haW4tYm9hcmQgLnBhcnRuZXJze3BhZGRpbmc6MHB4IDExMHB4fS5tYWluLWJvYXJkIC5wYXJ0bmVycyAuc3dpcGVyLWJ1dHRvbi1wcmV2e2xlZnQ6MH0ubWFpbi1ib2FyZCAucGFydG5lcnMgLnN3aXBlci1idXR0b24tbmV4dHtyaWdodDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7Lm1haW4tdmlzdWFsX190aXRsZXtmb250LXNpemU6M3JlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm1haW4tdmlzdWFse2hlaWdodDphdXRvICFpbXBvcnRhbnQ7YXNwZWN0LXJhdGlvOjc2MC8xMzQwfS5tYWluLXZpc3VhbCAuc3dpcGVye21hcmdpbi10b3A6MTAwcHh9Lm1haW4tdmlzdWFsX190aXRsZXtmb250LXNpemU6N3Z3fS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbiAucGFnZXtmb250LXNpemU6M3Z3fS5tYWluLXZpc3VhbF9fc2Nyb2xse2JvdHRvbTo5dnd9Lm1haW4tdmlzdWFsX19zY3JvbGwgLnRleHR7Zm9udC1zaXplOjIuM3Z3O21hcmdpbi10b3A6MWVtfS5tYWluLWNvbXBhbnl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL21haW4vY29tcGFueS1iZy1tLmpwZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZzoxN3Z3IDB9Lm1haW4tY29tcGFueSAudzE1MDB7Z2FwOjl2d30ubWFpbi1jb21wYW55X190aXRsZXtmb250LXNpemU6Ni4zdnc7bGluZS1oZWlnaHQ6MS40fS5tYWluLWNvbXBhbnlfX3RpdGxlIC5icntkaXNwbGF5OmJsb2NrfS5tYWluLWNvbXBhbnkgLmJ1dHRvbi13cmFwe3RvcDoyMHB4fS5tYWluLWNvbXBhbnkgLnN3aXBlci1idXR0b24tcHJldiwubWFpbi1jb21wYW55IC5zd2lwZXItYnV0dG9uLW5leHR7d2lkdGg6OXZ3fS5tYWluLWNvbXBhbnlfX21vcmV7d2lkdGg6Mjd2dztoZWlnaHQ6OXZ3O2JvcmRlci1yYWRpdXM6NC41dnc7Zm9udC1zaXplOjIuN3Z3fS5tYWluLWNvbXBhbnlfX2l0ZW17cGFkZGluZzoxMXZ3IDd2dztib3JkZXItcmFkaXVzOjE1cHh9Lm1haW4tY29tcGFueV9faXRlbS10aXRsZXtmb250LXNpemU6NC41dnc7Zm9udC13ZWlnaHQ6NzAwfS5tYWluLWNvbXBhbnlfX2l0ZW0tZGVzY3tmb250LXNpemU6Mi43dnd9Lm1haW4tbWVtYmVye3BhZGRpbmc6MTd2dyAwIDh2dztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9tZW1iZXItYmctbS5qcGdcIil9Lm1haW4tbWVtYmVyIC53MTUwMHtnYXA6MTJ2d30ubWFpbi1tZW1iZXIgLmxlZnQsLm1haW4tbWVtYmVyIC5yaWdodHtwYWRkaW5nOjAgNXZ3fS5tYWluLW1lbWJlciAudGV4dCAudGl0bGV7Zm9udC1zaXplOjYuNXZ3fS5tYWluLW1lbWJlciAudGV4dCAuZGVzY3tmb250LXNpemU6NXZ3fS5tYWluLW1lbWJlciAudGV4dCAuYnRue3dpZHRoOjMwdnc7aGVpZ2h0Ojl2dztib3JkZXItcmFkaXVzOjQuNXZ3O2ZvbnQtc2l6ZToyLjd2d30ubWFpbi1tZW1iZXIgLmxpc3R7Z2FwOjN2dzttYXgtd2lkdGg6MTAwJX0ubWFpbi1tZW1iZXIgLml0ZW17aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjQzMy8zNzh9Lm1haW4tbWVtYmVyIC5pdGVtIC5pY29ue3dpZHRoOjI3JX0ubWFpbi1tZW1iZXIgLml0ZW0gYXtwYWRkaW5nOjh2d30ubWFpbi1tZW1iZXIgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZTozLjV2d30ubWFpbi1lZHV7cGFkZGluZzoyN3Z3IDAgMTN2dztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9lZHUtYmctbS5qcGdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgY2VudGVyfS5tYWluLWVkdSAudzE1MDB7Z2FwOjE3dnd9Lm1haW4tZWR1IC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo2LjV2dztwYWRkaW5nLWxlZnQ6Mi41ZW07bWFyZ2luLWJvdHRvbToxLjFlbX0ubWFpbi1lZHUgLnNlY3Rpb24tdGl0bGU6OmJlZm9yZXt3aWR0aDoyZW19Lm1haW4tZWR1IC5sZWZ0LC5tYWluLWVkdSAucmlnaHR7cGFkZGluZzowIDV2d30ubWFpbi1lZHUgLmxlZnR7cG9zaXRpb246cmVsYXRpdmV9Lm1haW4tZWR1IC50YWItbWVudXtnYXA6NnZ3fS5tYWluLWVkdSAudGFie2ZvbnQtc2l6ZTozLjh2d30ubWFpbi1lZHUgLnRhYjo6YWZ0ZXJ7cmlnaHQ6LTN2d30ubWFpbi1lZHUgLmJ0bi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjV2dztib3R0b206LTMwcHh9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYXttaW4taGVpZ2h0OnVuc2V0O3BhZGRpbmc6OHZ3IDR2d30ubWFpbi1lZHUgLnN3aXBlci1zbGlkZSBhIC5jYXRlZ29yeXtmb250LXNpemU6Mi41dnc7aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6dW5zZXQ7cGFkZGluZzouM2VtIDFlbX0ubWFpbi1lZHUgLnN3aXBlci1zbGlkZSBhIC50aXRsZXtmb250LXNpemU6Mi44dnd9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYSAuZGVzY3tmb250LXNpemU6Mi41dnd9Lm1haW4tZWR1IC5yaWdodCAubGlzdHtnYXA6M3Z3O3dpZHRoOjg1JTttYXJnaW46MCBhdXRvfS5tYWluLWVkdSAucmlnaHQgLml0ZW17aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtwYWRkaW5nOjh2dyA2LjV2d30ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtIC5pY29ue3dpZHRoOjI3JX0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtIC50aXRsZXtmb250LXNpemU6My41dnd9Lm1haW4tbWVkaWF7cGFkZGluZzoxN3Z3IDAgMTd2dztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvbWFpbi9tZWRpYS1iZy1tLmpwZ1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjZW50ZXJ9Lm1haW4tbWVkaWEgLncxNTAwe2dhcDoxMHZ3fS5tYWluLW1lZGlhIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo2LjV2dztwYWRkaW5nLWxlZnQ6Mi41ZW07bWFyZ2luLWJvdHRvbToxLjFlbX0ubWFpbi1tZWRpYSAuc2VjdGlvbi10aXRsZTo6YmVmb3Jle3dpZHRoOjJlbX0ubWFpbi1tZWRpYSAubGVmdCwubWFpbi1tZWRpYSAucmlnaHR7cGFkZGluZzowIDV2d30ubWFpbi1tZWRpYSAubGVmdHtwb3NpdGlvbjpyZWxhdGl2ZX0ubWFpbi1tZWRpYSAudGFiLW1lbnV7Z2FwOjZ2d30ubWFpbi1tZWRpYSAudGFie2ZvbnQtc2l6ZTozLjh2d30ubWFpbi1tZWRpYSAudGFiOjphZnRlcntyaWdodDotM3Z3fS5tYWluLW1lZGlhIC5zd2lwZXItc2xpZGUgYXttaW4taGVpZ2h0OnVuc2V0fS5tYWluLW1lZGlhIC5zd2lwZXItc2xpZGUgYSAudGV4dHtwYWRkaW5nOjR2d30ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLnRpdGxle2ZvbnQtc2l6ZToyLjd2d30ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLmRhdGV7Zm9udC1zaXplOjIuNXZ3fS5tYWluLW1lZGlhIC5yaWdodCAubGlzdHtnYXA6NXZ3O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30ubWFpbi1tZWRpYSAucmlnaHQgLml0ZW17aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjMyMC81MDB9Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC5pbWd7YXNwZWN0LXJhdGlvOjMyMC8yNTB9Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC50ZXh0e3BhZGRpbmc6MTB2dyA2dnd9Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC50aXRsZXtmb250LXNpemU6NC41dnd9Lm1haW4tbWVkaWEgLnJpZ2h0IC5pdGVtIC5kZXNje2ZvbnQtc2l6ZToyLjV2d30ubWFpbi1ib2FyZHtwYWRkaW5nOjE5dncgMCAxN3Z3O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9tYWluL2JvYXJkLWJnLW0uanBnXCIpO2JhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIGNlbnRlcn0ubWFpbi1ib2FyZCAud3JhcHtnYXA6MTJ2dzttYXJnaW4tYm90dG9tOjI2dnd9Lm1haW4tYm9hcmQgLnRhYi13cmFwe21hcmdpbi1ib3R0b206NnZ3fS5tYWluLWJvYXJkIC50YWItbWVudXtoZWlnaHQ6NTNweH0ubWFpbi1ib2FyZCAudGFiLW1lbnUgLm1vcmV7d2lkdGg6NTNweDtoZWlnaHQ6NTNweH0ubWFpbi1ib2FyZCAudGFie2ZvbnQtc2l6ZTozdnc7d2lkdGg6Y2FsYygoMTAwJSAtIDUzcHgpLzQpO2hlaWdodDo1M3B4O2xpbmUtaGVpZ2h0OjUzcHh9Lm1haW4tYm9hcmQgLnRvcHtwYWRkaW5nLWJvdHRvbTo0dnc7bWFyZ2luLWJvdHRvbTo1dnd9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbXtnYXA6NHZ3fS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGV7d2lkdGg6MTN2dztib3JkZXItcmFkaXVzOjE1cHg7Ym94LXNoYWRvdzowIDNweCAxNXB4IDFweCByZ2JhKDAsMCwwLC4xKX0ubWFpbi1ib2FyZCAudG9wIC5pdGVtIC5kYXRlIHB7Zm9udC1zaXplOjQuMnZ3fS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGUgc3Bhbntmb250LXNpemU6Mi4zdnc7bWFyZ2luLXRvcDouNGVtfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLnRpdGxle3dpZHRoOjY5dnc7Zm9udC1zaXplOjN2dzt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTpibG9jazstd2Via2l0LWxpbmUtY2xhbXA6dW5zZXQ7LXdlYmtpdC1ib3gtb3JpZW50OnVuc2V0fS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRlc2N7d2lkdGg6Njl2dztmb250LXNpemU6Mi43dnc7bWFyZ2luLXRvcDouNWVtfS5tYWluLWJvYXJkIC5ib3R0b20gYXtmb250LXNpemU6Mi42dnc7bWFyZ2luLWJvdHRvbToxLjJlbX0ubWFpbi1ib2FyZCAuYm90dG9tIGEgLmRhdGV7Zm9udC1zaXplOi45NWVtfS5tYWluLWJvYXJkIC5yaWdodCAubGlzdHtnYXA6NHZ3IDN2dzt3aWR0aDoxMDAlfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbXtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MzMwLzIwMDtwYWRkaW5nOjZ2dztib3gtc2hhZG93OjJweCAzcHggMzVweCAycHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MTVweH0ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW0gLmljb257d2lkdGg6MjclfS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjMuNXZ3O21hcmdpbi1ib3R0b206LjdlbX0ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjIuNXZ3fS5tYWluLWJvYXJkIC5wYXJ0bmVyc3twYWRkaW5nOjAgMTN2d30ubWFpbi1ib2FyZCAucGFydG5lcnMgLnN3aXBlci1idXR0b24tcHJldiwubWFpbi1ib2FyZCAucGFydG5lcnMgLnN3aXBlci1idXR0b24tbmV4dHt3aWR0aDo4dnc7aGVpZ2h0Ojh2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7Lm1haW4tdmlzdWFsIC5zd2lwZXJ7bWFyZ2luLXRvcDo4MHB4fS5tYWluLXZpc3VhbF9fdGl0bGV7Zm9udC1zaXplOjcuM3Z3fS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbnt0b3A6NjAlfS5tYWluLXZpc3VhbF9fcGFnaW5hdGlvbiAuc2xpZGUtc3RhdGV7d2lkdGg6MTAwcHg7aGVpZ2h0OjJweH0ubWFpbi12aXN1YWxfX3Njcm9sbCAudGV4dHtmb250LXNpemU6Mi42dnd9Lm1haW4tY29tcGFueV9fdGl0bGV7Zm9udC1zaXplOjYuNnZ3fS5tYWluLWNvbXBhbnlfX21vcmV7Zm9udC1zaXplOjN2d30ubWFpbi1jb21wYW55X19tb3JlIHNwYW57YmFja2dyb3VuZC1zaXplOi44ZW07cGFkZGluZy1yaWdodDoxLjVlbX0ubWFpbi1jb21wYW55X19pdGVte2JvcmRlci1yYWRpdXM6MTBweH0ubWFpbi1jb21wYW55X19pdGVtLXRpdGxle2ZvbnQtc2l6ZTo0Ljh2d30ubWFpbi1jb21wYW55X19pdGVtLWRlc2N7Zm9udC1zaXplOjN2d30ubWFpbi1tZW1iZXIgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZTo2Ljh2d30ubWFpbi1tZW1iZXIgLnRleHQgLmRlc2N7Zm9udC1zaXplOjUuM3Z3fS5tYWluLW1lbWJlciAudGV4dCAuYnRue2ZvbnQtc2l6ZToyLjN2d30ubWFpbi1tZW1iZXIgLnRleHQgLmJ0biBzcGFue2JhY2tncm91bmQtc2l6ZTouOGVtO3BhZGRpbmctcmlnaHQ6MS41ZW19Lm1haW4tbWVtYmVyIC5pdGVte2JveC1zaGFkb3c6MXB4IDJweCAyNHB4IDFweCByZ2JhKDAsMCwwLC4wOCl9Lm1haW4tbWVtYmVyIC5pdGVtIC50aXRsZXtmb250LXNpemU6My44dnd9Lm1haW4tbWVtYmVyIC5pdGVtLTF7Ym9yZGVyLXJhZGl1czo0NXB4IDEwcHggMTBweCAxMHB4fS5tYWluLW1lbWJlciAuaXRlbS0ye2JvcmRlci1yYWRpdXM6MTBweCA0NXB4IDEwcHggMTBweH0ubWFpbi1tZW1iZXIgLml0ZW0tM3tib3JkZXItcmFkaXVzOjEwcHggMTBweCAxMHB4IDQ1cHh9Lm1haW4tbWVtYmVyIC5pdGVtLTR7Ym9yZGVyLXJhZGl1czoxMHB4IDEwcHggNDVweCAxMHB4fS5tYWluLWVkdSAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6Ni44dnd9Lm1haW4tZWR1IC50YWJ7Zm9udC1zaXplOjR2d30ubWFpbi1lZHUgLnN3aXBlcntwYWRkaW5nOjMwcHggMCAzMHB4IDQwcHh9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYXtib3gtc2hhZG93OjFweCAycHggMjRweCAxcHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6NXB4fS5tYWluLWVkdSAuc3dpcGVyLXNsaWRlIGEgLmNhdGVnb3J5e2ZvbnQtc2l6ZToyLjh2d30ubWFpbi1lZHUgLnN3aXBlci1zbGlkZSBhIC50aXRsZXtmb250LXNpemU6My4xdnd9Lm1haW4tZWR1IC5zd2lwZXItc2xpZGUgYSAuZGVzY3tmb250LXNpemU6Mi44dnd9Lm1haW4tZWR1IC5yaWdodCAuaXRlbXtib3gtc2hhZG93OjFweCAycHggMjRweCAxcHggcmdiYSgwLDAsMCwuMDgpfS5tYWluLWVkdSAucmlnaHQgLml0ZW0tMXtib3JkZXItcmFkaXVzOjQ1cHggMTBweCAxMHB4IDEwcHh9Lm1haW4tZWR1IC5yaWdodCAuaXRlbS0ye2JvcmRlci1yYWRpdXM6MTBweCA0NXB4IDEwcHggMTBweH0ubWFpbi1lZHUgLnJpZ2h0IC5pdGVtLTN7Ym9yZGVyLXJhZGl1czoxMHB4IDEwcHggMTBweCA0NXB4fS5tYWluLWVkdSAucmlnaHQgLml0ZW0tNHtib3JkZXItcmFkaXVzOjEwcHggMTBweCA0NXB4IDEwcHh9Lm1haW4tZWR1IC5yaWdodCAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjMuOHZ3fS5tYWluLWVkdSAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5tYWluLWVkdSAudG9nZ2xlLC5tYWluLWVkdSAuc3dpcGVyLWJ1dHRvbi1uZXh0e3dpZHRoOjh2dztib3gtc2hhZG93OjJweCA0cHggMTVweCAwIHJnYmEoMCwwLDAsLjEpfS5tYWluLW1lZGlhIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo2Ljh2d30ubWFpbi1tZWRpYSAudGFie2ZvbnQtc2l6ZTo0LjF2d30ubWFpbi1tZWRpYSAuc3dpcGVye3BhZGRpbmc6MzBweCAwIDMwcHggNDBweH0ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGF7Ym94LXNoYWRvdzoxcHggMnB4IDI0cHggMXB4IHJnYmEoMCwwLDAsLjA4KTtib3JkZXItcmFkaXVzOjVweH0ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLnRpdGxle2ZvbnQtc2l6ZTozLjF2d30ubWFpbi1tZWRpYSAuc3dpcGVyLXNsaWRlIGEgLmRlc2N7Zm9udC1zaXplOjIuOHZ3fS5tYWluLW1lZGlhIC5yaWdodCAuaXRlbXtib3gtc2hhZG93OjFweCAycHggMjRweCAxcHggcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6MTBweH0ubWFpbi1tZWRpYSAucmlnaHQgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZTo0Ljh2d30ubWFpbi1tZWRpYSAucmlnaHQgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjIuOHZ3O2JhY2tncm91bmQtc2l6ZTouOGVtO3BhZGRpbmctcmlnaHQ6MS41ZW19Lm1haW4tbWVkaWEgLnN3aXBlci1idXR0b24tcHJldiwubWFpbi1tZWRpYSAudG9nZ2xlLC5tYWluLW1lZGlhIC5zd2lwZXItYnV0dG9uLW5leHR7d2lkdGg6OHZ3O2JveC1zaGFkb3c6MnB4IDRweCAxNXB4IDAgcmdiYSgwLDAsMCwuMSl9Lm1haW4tYm9hcmQgLndyYXB7bWFyZ2luLWJvdHRvbToyM3Z3fS5tYWluLWJvYXJkIC50YWItbWVudXtoZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjVweH0ubWFpbi1ib2FyZCAudGFiLW1lbnUgLm1vcmV7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLXNpemU6MjUlfS5tYWluLWJvYXJkIC50YWJ7Zm9udC1zaXplOjMuM3Z3O3dpZHRoOmNhbGMoKDEwMCUgLSA0MHB4KS80KTtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4fS5tYWluLWJvYXJkIC50YWI6OmFmdGVye2hlaWdodDoxMHB4fS5tYWluLWJvYXJkIC50YWIub257Ym9yZGVyLXJhZGl1czo1cHh9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbSAuZGF0ZXtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzowIDJweCA5cHggMXB4IHJnYmEoMCwwLDAsLjEpfS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRhdGUgcHtmb250LXNpemU6NC41dnd9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbSAuZGF0ZSBzcGFue2ZvbnQtc2l6ZToyLjZ2d30ubWFpbi1ib2FyZCAudG9wIC5pdGVtIC50aXRsZXtmb250LXNpemU6My4zdnd9Lm1haW4tYm9hcmQgLnRvcCAuaXRlbSAudGl0bGUgLm5ld3t3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2xpbmUtaGVpZ2h0OjE4cHg7Zm9udC1zaXplOjIuMnZ3fS5tYWluLWJvYXJkIC50b3AgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjN2d30ubWFpbi1ib2FyZCAuYm90dG9tIGF7Zm9udC1zaXplOjIuOXZ3fS5tYWluLWJvYXJkIC5yaWdodCAuaXRlbXtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzoxcHggMnB4IDI0cHggMXB4IHJnYmEoMCwwLDAsLjA4KX0ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZTozLjh2d30ubWFpbi1ib2FyZCAucmlnaHQgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjIuOHZ3O2JhY2tncm91bmQtc2l6ZTouOGVtO3BhZGRpbmctcmlnaHQ6MS41ZW19fSNjb21wYW55LmdyZWV0aW5ne3BhZGRpbmctYm90dG9tOjE2MHB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTF7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo5NXB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLncxNDAwe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAudzE0MDA6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjE1MHZ3O2hlaWdodDo0MDBweDtiYWNrZ3JvdW5kOiNmNGY1Zjk7Ym9yZGVyLXJhZGl1czo0MHB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnRleHR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3BhZGRpbmctbGVmdDoxNTRweDtwYWRkaW5nLWJvdHRvbTozMHB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnN1Yi10aXRsZXtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwMGEzZTg7bWFyZ2luLWJvdHRvbToxLjNlbX0jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6Mi41NjNyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNDtjb2xvcjojMTExfSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLmJne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTBweDtib3R0b206MDttYXgtd2lkdGg6dW5zZXR9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAucGhvdG97cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2hlaWdodDozNzBweH0jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0yIC53MTQwMHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjgwcHh9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMiAuZGVzY3tmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzfSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTIgLmJvbGR7Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwMDB9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMiAuZnJvbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt0ZXh0LWFsaWduOnJpZ2h0O2dhcDoxZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNTAwcHgpeyNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLncxNDAwOjpiZWZvcmV7bGVmdDo0JX0jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIC5iZ3tsZWZ0OjglfSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnRleHR7cGFkZGluZy1sZWZ0OjQlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEzMDBweCl7I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAudGl0bGUgLm1vLWJye2Rpc3BsYXk6YmxvY2t9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMiAudzE0MDB7ZGlzcGxheTpibG9ja30jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0yIC5kZXNjIC5icntkaXNwbGF5OmlubGluZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMDAwcHgpeyNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLncxNDAwe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLncxNDAwOjpiZWZvcmV7aGVpZ2h0OjY2NXB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnRleHR7cGFkZGluZy1ib3R0b206MH0jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIC5waG90b3t3aWR0aDozMzBweDttYXJnaW4tbGVmdDphdXRvfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjY29tcGFueS5ncmVldGluZ3twYWRkaW5nLXRvcDoxMHZ3O3BhZGRpbmctYm90dG9tOjI1dnd9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMXttYXJnaW4tYm90dG9tOjE0dnd9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAudzE0MDA6OmJlZm9yZXtoZWlnaHQ6MTAwdnc7bGVmdDo1dnc7Ym9yZGVyLXJhZGl1czozNXB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnRleHR7bWFyZ2luLXRvcDoxMHZ3O3BhZGRpbmctbGVmdDo3dnd9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAuYmd7bGVmdDoxMnZ3fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnN1Yi10aXRsZXtmb250LXNpemU6Mi43dnd9I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAudGl0bGV7Zm9udC1zaXplOjZ2d30jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIC5waG90b3t3aWR0aDo1MnZ3O2hlaWdodDphdXRvfSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTIgLmRlc2N7Zm9udC1zaXplOjIuN3Z3O2xpbmUtaGVpZ2h0OjEuN30jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0yIC5iaWd7Zm9udC1zaXplOjEuMTI1ZW19I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMiAuZnJvbSAuc2lnbmF0dXJle3dpZHRoOjZlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2NvbXBhbnkuZ3JlZXRpbmcgLnNlY3Rpb24tMSAudzE0MDA6OmJlZm9yZXtib3JkZXItcmFkaXVzOjIwcHg7aGVpZ2h0OjEwNXZ3fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLmJne2hlaWdodDo1NXB4fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnN1Yi10aXRsZXtmb250LXNpemU6M3Z3fSNjb21wYW55LmdyZWV0aW5nIC5zZWN0aW9uLTEgLnRpdGxle2ZvbnQtc2l6ZTo2LjV2d30jY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0yIC5kZXNje2ZvbnQtc2l6ZTozdnd9fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAudGFic3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjJweDttYXJnaW4tYm90dG9tOjUwcHh9I2NvbXBhbnkub3JnYW5pemF0aW9uIC50YWJ7d2lkdGg6MjMwcHg7aGVpZ2h0OjY1cHg7Ym9yZGVyLXJhZGl1czozMi41cHg7Ym94LXNoYWRvdzowIDAgMzBweCAwIHJnYmEoMCwwLDAsLjEpO2ZvbnQtc2l6ZToxLjA2M3JlbTtmb250LXdlaWdodDo1MDA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyMjI7dHJhbnNpdGlvbjpjb2xvciAuM3MsYmFja2dyb3VuZC1jb2xvciAuM3N9I2NvbXBhbnkub3JnYW5pemF0aW9uIC50YWIub257Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Zm9udC13ZWlnaHQ6NzAwfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAudGFiLWNvbnRlbnR7ZGlzcGxheTpub25lfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAudGFiLWNvbnRlbnQub257ZGlzcGxheTpibG9ja30jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjIuMTg4cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOi45ZW07d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmV9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLXRpdGxlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTE3cHg7Ym90dG9tOjJweDt3aWR0aDo5cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTF7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMjBweCAwIDE2MHB4O2JhY2tncm91bmQ6I2Y4ZjhmOCB1cmwoXCIvaW1hZ2VzL3N1Yi9jb21wYW55L29yZ2FuaXphdGlvbi1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3B9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTEgLnRpdGxle2ZvbnQtc2l6ZToyLjgxM3JlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206MS44ZW19I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTEgaW1ne21hcmdpbjowIGF1dG99I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTJ7cGFkZGluZy1ib3R0b206MTYwcHh9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTIgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjMDAwfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKSwjY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSBjb2w6bnRoLW9mLXR5cGUoMil7d2lkdGg6MjUlfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRoLCNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRke2JvcmRlcjoxcHggc29saWQgI2VhZWFlYTtwYWRkaW5nOi41ZW0gMS41ZW07bGluZS1oZWlnaHQ6MS43NX0jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSB0aDpmaXJzdC1vZi10eXBlLCNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRkOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLWxlZnQ6bm9uZX0jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSB0aDpsYXN0LW9mLXR5cGUsI2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTIgdGFibGUgdGQ6bGFzdC1vZi10eXBle2JvcmRlci1yaWdodDpub25lfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTIgdGFibGUgdGR7Zm9udC1zaXplOjEuMTI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNTU1fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRkOm50aC1vZi10eXBlKDEpLCNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRkOm50aC1vZi10eXBlKDIpe3RleHQtYWxpZ246Y2VudGVyfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRkLmJvbGR7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2NvbXBhbnkub3JnYW5pemF0aW9ue3BhZGRpbmctYm90dG9tOjIwdnd9I2NvbXBhbnkub3JnYW5pemF0aW9uIC50YWJze21hcmdpbi1ib3R0b206NXZ3fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAudGFie3dpZHRoOjI5dnc7aGVpZ2h0OjkuNXZ3O2JvcmRlci1yYWRpdXM6NC43NXZ3O2JveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLC4xKTtmb250LXNpemU6Mi44dnd9I2NvbXBhbnkub3JnYW5pemF0aW9uIC50YWI6OmJlZm9yZXtoZWlnaHQ6M3B4fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6NS4zdnd9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTF7cGFkZGluZzoxN3Z3IDA7bWFyZ2luLWJvdHRvbToxNXZ3fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6Ni40dnd9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTIgdGFibGUgY29sOm50aC1vZi10eXBlKDIpe3dpZHRoOjE4JX0jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSB0aCwjY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSB0ZHtwYWRkaW5nOi41ZW0gMWVtfSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRoe2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tMiB0YWJsZSB0ZHtmb250LXNpemU6Mi41dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNjb21wYW55Lm9yZ2FuaXphdGlvbiAudGFie2ZvbnQtc2l6ZTozLjF2dztib3gtc2hhZG93OjAgMCAxNXB4IDAgcmdiYSgwLDAsMCwuMSl9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo1LjZ2d30jY29tcGFueS5vcmdhbml6YXRpb24gLnNlY3Rpb24tdGl0bGU6OmFmdGVye3JpZ2h0Oi0xM3B4O2JvdHRvbTozcHg7d2lkdGg6NnB4fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0xIC5zdWItdGl0bGV7Zm9udC1zaXplOjMuNXZ3fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6Ni43dnd9I2NvbXBhbnkub3JnYW5pemF0aW9uIC5zZWN0aW9uLTIgdGFibGUgdGh7Zm9udC1zaXplOjMuMXZ3fSNjb21wYW55Lm9yZ2FuaXphdGlvbiAuc2VjdGlvbi0yIHRhYmxlIHRke2ZvbnQtc2l6ZToyLjh2d319I2NvbXBhbnkuaGlzdG9yeXtwYWRkaW5nLWJvdHRvbToxNTBweH0jY29tcGFueS5oaXN0b3J5IC50YWJze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MnB4O21hcmdpbi1ib3R0b206NTBweH0jY29tcGFueS5oaXN0b3J5IC50YWJ7d2lkdGg6MjMwcHg7aGVpZ2h0OjY1cHg7Ym9yZGVyLXJhZGl1czozMi41cHg7Ym94LXNoYWRvdzowIDAgMzBweCAwIHJnYmEoMCwwLDAsLjEpO2ZvbnQtc2l6ZToxLjA2M3JlbTtmb250LXdlaWdodDo1MDA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMyMjI7dHJhbnNpdGlvbjpjb2xvciAuM3MsYmFja2dyb3VuZC1jb2xvciAuM3N9I2NvbXBhbnkuaGlzdG9yeSAudGFiLm9ue2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2ZvbnQtd2VpZ2h0OjcwMH0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudHtkaXNwbGF5Om5vbmV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQub257ZGlzcGxheTpibG9ja30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTF7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvIDUwcHh9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0xIC5saW5rc3t3aWR0aDoxMDAlfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLnN3aXBlcnt3aWR0aDpmaXQtY29udGVudDttYXJnaW4tbGVmdDowfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLnN3aXBlci1zbGlkZXt3aWR0aDphdXRvfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLmxpbmt7Y29sb3I6IzAwMDtmb250LXNpemU6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NzAwO29wYWNpdHk6LjU7d2lkdGg6MTIwcHg7aGVpZ2h0OjEwMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtsZXR0ZXItc3BhY2luZzpub3JtYWx9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0xIC5saW5rcyAubGluazo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzAwMDtvcGFjaXR5OjB9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0xIC5saW5rcyAuc3dpcGVyLXNsaWRlLm9uIC5saW5re29wYWNpdHk6MX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTEgLmxpbmtzIC5zd2lwZXItc2xpZGUub24gLmxpbms6OmJlZm9yZXtvcGFjaXR5OjF9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0ye3Bvc2l0aW9uOnJlbGF0aXZlfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6bm9uZX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtbGlzdCAuZGVzY3tsaW5lLWhlaWdodDoxLjU3O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjRlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtbGlzdC5vbntkaXNwbGF5OmJsb2NrfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtPmRpdntwb3NpdGlvbjpyZWxhdGl2ZX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAueWVhcnt3aWR0aDoxNTBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtc2hyaW5rOjB9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnllYXIgcHtmb250LXNpemU6Mi41cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMDBhM2U4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC55ZWFyIC5kb3R7ei1pbmRleDoxMDt3aWR0aDo4cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHR7ZmxleC1ncm93OjE7ZmxleC1zaHJpbms6MTtwYWRkaW5nLWxlZnQ6NTVweDtwYWRkaW5nLWJvdHRvbTo2MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQgcHtmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS40Nztjb2xvcjojMzMzfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0IHAgc3BhbntkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206LjVlbTtsaW5lLWhlaWdodDoxLjR9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQgcCBzcGFuOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQgdWx7cGFkZGluZy1sZWZ0Oi41ZW07bWFyZ2luLXRvcDouNWVtO21hcmdpbi1ib3R0b206MWVtfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0IGxpe2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjQ3O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxMHB4O21hcmdpbi1ib3R0b206LjVlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjEwcHg7d2lkdGg6M3B4O2hlaWdodDozcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMzMzfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0IGxpOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQ6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNXB4O3RvcDoxN3B4O3dpZHRoOjFweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNlNWU1ZTU7ei1pbmRleDoxfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtOmxhc3Qtb2YtdHlwZSAudGV4dHtwYWRkaW5nLWJvdHRvbTowfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtOmxhc3Qtb2YtdHlwZSAudGV4dDo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDoycHggc29saWQgIzAwMH0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKSwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgyKSwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgzKXt3aWR0aDoyNSV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSB0aCwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIHRke2JvcmRlcjoxcHggc29saWQgI2VhZWFlYTtsaW5lLWhlaWdodDoxLjc1O3BhZGRpbmc6LjVlbSAxLjVlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIHRoOmZpcnN0LW9mLXR5cGUsI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSB0ZDpmaXJzdC1vZi10eXBle2JvcmRlci1sZWZ0Om5vbmV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSB0aDpsYXN0LW9mLXR5cGUsI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSB0ZDpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0Om5vbmV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgdGFibGUgdGR7Zm9udC1zaXplOjEuMTI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNTU1O3RleHQtYWxpZ246Y2VudGVyfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgLmRlc2N7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjJlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDoycHggc29saWQgIzAwMH0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKSwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgyKXt3aWR0aDoyNSV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0aCwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIHRke2JvcmRlcjoxcHggc29saWQgI2VhZWFlYTtsaW5lLWhlaWdodDoxLjc1O3BhZGRpbmc6LjVlbSAxLjVlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIHRoOmZpcnN0LW9mLXR5cGUsI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0ZDpmaXJzdC1vZi10eXBle2JvcmRlci1sZWZ0Om5vbmV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0aDpsYXN0LW9mLXR5cGUsI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0ZDpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0Om5vbmV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTMgdGFibGUgdGR7Zm9udC1zaXplOjEuMTI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojNTU1O3RleHQtYWxpZ246Y2VudGVyfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTMgdGFibGUgdGQ6bGFzdC1vZi10eXBle3RleHQtYWxpZ246bGVmdH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0xIC5saW5rcyAudzE0MDB7cGFkZGluZzowfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLnN3aXBlcnt3aWR0aDoxMDAlfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLnN3aXBlci1zbGlkZXt3aWR0aDoxMDAlfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMSAubGlua3MgLmxpbmt7cGFkZGluZzowO3dpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTUwMHB4KXsjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTEgLnRleHR7d2lkdGg6MTAwJTtwYWRkaW5nOjAgOCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21wYW55Lmhpc3Rvcnl7cGFkZGluZy1ib3R0b206MTAwcHh9I2NvbXBhbnkuaGlzdG9yeSAudGFic3ttYXJnaW4tYm90dG9tOjV2d30jY29tcGFueS5oaXN0b3J5IC50YWJ7d2lkdGg6Mjl2dztoZWlnaHQ6OS41dnc7Ym9yZGVyLXJhZGl1czo0Ljc1dnc7Ym94LXNoYWRvdzowIDAgMjBweCAwIHJnYmEoMCwwLDAsLjEpO2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5oaXN0b3J5IC50YWI6OmJlZm9yZXtoZWlnaHQ6M3B4fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMXttYXJnaW4tYm90dG9tOjV2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTEgLmxpbmtzIC5zd2lwZXJ7cGFkZGluZy1sZWZ0OjV2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTEgLmxpbmtzIC5saW5re2ZvbnQtc2l6ZTozLjJ2dztoZWlnaHQ6OTBweH0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtbGlzdCAuZGVzY3tmb250LXNpemU6Mi43dnd9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnllYXJ7d2lkdGg6MjF2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAueWVhciBwe2ZvbnQtc2l6ZTo1Ljd2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dHtwYWRkaW5nLWxlZnQ6NXZ3O3BhZGRpbmctYm90dG9tOjEwdnc7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dDo6YmVmb3Jle3RvcDoxMHB4fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0IHAsI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQgc3BhbiwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dCBsaXtmb250LXNpemU6Mi41dnd9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMiB0YWJsZSBjb2w6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTUlfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgdGFibGUgY29sOm50aC1vZi10eXBlKDMpe3dpZHRoOjMwJX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIHRoLCNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgdGFibGUgdGR7cGFkZGluZzouNWVtIDFlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIHRoe2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIHRhYmxlIHRke2ZvbnQtc2l6ZToyLjV2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0yIC5kZXNje2ZvbnQtc2l6ZToyLjd2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKSwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgyKXt3aWR0aDoyMCV9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMyB0YWJsZSB0aCwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIHRke3BhZGRpbmc6MS4yZW0gMWVtfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTMgdGFibGUgdGh7Zm9udC1zaXplOjIuOHZ3fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTMgdGFibGUgdGR7Zm9udC1zaXplOjIuNXZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tcGFueS5oaXN0b3J5IC50YWJ7Zm9udC1zaXplOjMuMXZ3O2JveC1zaGFkb3c6MCAwIDE1cHggMCByZ2JhKDAsMCwwLC4xKX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTEgLmxpbmtzIC5saW5re2hlaWdodDo3MHB4fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1saXN0IC5kZXNje2ZvbnQtc2l6ZTozdnd9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnllYXIgLmRvdHt3aWR0aDo2cHh9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnllYXIgcHtmb250LXNpemU6NnZ3fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0OjpiZWZvcmV7bGVmdDotM3B4O3RvcDo2cHh9I2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0yIC5oLWl0ZW0gLnRleHQgcCwjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dCBzcGFuLCNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTEgLnNlY3Rpb24tMiAuaC1pdGVtIC50ZXh0IGxpe2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dCBsaXtwYWRkaW5nLWxlZnQ6LjVlbX0jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIC5zZWN0aW9uLTIgLmgtaXRlbSAudGV4dCBsaTo6YmVmb3Jle3dpZHRoOjJweDtoZWlnaHQ6MnB4O3RvcDouNWVtfSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgdGFibGUgdGh7Zm9udC1zaXplOjMuMXZ3fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgdGFibGUgdGR7Zm9udC1zaXplOjIuOHZ3fSNjb21wYW55Lmhpc3RvcnkgLnRhYi1jb250ZW50LTIgLmRlc2N7Zm9udC1zaXplOjN2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIHRoe2ZvbnQtc2l6ZTozLjF2d30jY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0zIHRhYmxlIHRke2ZvbnQtc2l6ZToyLjh2d319I2NvbXBhbnkucnVsZXtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjE1MHB4fSNjb21wYW55LnJ1bGUgLmFydGljbGV7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmc6NzJweCA4MHB4IDYwcHg7bWFyZ2luLWJvdHRvbTo1NHB4fSNjb21wYW55LnJ1bGUgLmFydGljbGUtdGl0bGUsI2NvbXBhbnkucnVsZSAudGl0bGUsI2NvbXBhbnkucnVsZSAuc3ViLXRpdGxle2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzExMTtmb250LXdlaWdodDo3MDB9I2NvbXBhbnkucnVsZSAuYXJ0aWNsZS10aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Mi4yNXJlbTttYXJnaW4tYm90dG9tOjEuMmVtfSNjb21wYW55LnJ1bGUgLnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjdyZW07bWFyZ2luLWJvdHRvbToxZW19I2NvbXBhbnkucnVsZSAuc3ViLXRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO21hcmdpbjoyLjNlbSAwIC41ZW19I2NvbXBhbnkucnVsZSAuc3ViLXRpdGxlOmZpcnN0LW9mLXR5cGV7bWFyZ2luLXRvcDowfSNjb21wYW55LnJ1bGUgcCwjY29tcGFueS5ydWxlIGxpe2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjc1fSNjb21wYW55LnJ1bGUgbGkudGV4dC1yaWdodHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MS41ZW19I2NvbXBhbnkucnVsZSBsaS50ZXh0LXJpZ2h0IC5kYXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjZlbX0jY29tcGFueS5ydWxlIC5pdGVte2NvbG9yOiMzMzM7cGFkZGluZy1ib3R0b206OTBweH0jY29tcGFueS5ydWxlIC5pdGVtOmxhc3Qtb2YtdHlwZXtwYWRkaW5nLWJvdHRvbTowfSNjb21wYW55LnJ1bGUgLml0ZW0+dWw+bGkgdWx7cGFkZGluZy1sZWZ0OjIwcHh9I2NvbXBhbnkucnVsZSAuYXJ0aWNsZS1sYXN0IC50aXRsZXttYXJnaW4tYm90dG9tOi4zZW19I2NvbXBhbnkucnVsZSAuYXJ0aWNsZS1sYXN0IC5zdWItdGl0bGV7bWFyZ2luLXRvcDowfSNjb21wYW55LnJ1bGUgLmFydGljbGUtbGFzdCBwLm1ie21hcmdpbi1ib3R0b206M2VtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21wYW55LnJ1bGV7Zm9udC1zaXplOjIuN3Z3O3BhZGRpbmctdG9wOjE1dnc7cGFkZGluZy1ib3R0b206MjB2d30jY29tcGFueS5ydWxlIHAsI2NvbXBhbnkucnVsZSBsaXtmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS43fSNjb21wYW55LnJ1bGUgLmFydGljbGV7cGFkZGluZzo4LjV2dyA1dnc7bWFyZ2luLWJvdHRvbTo4dnd9I2NvbXBhbnkucnVsZSAuYXJ0aWNsZS10aXRsZXtmb250LXNpemU6NS43dnc7bWFyZ2luLWJvdHRvbToxLjVlbX0jY29tcGFueS5ydWxlIC50aXRsZXtmb250LXNpemU6NHZ3fSNjb21wYW55LnJ1bGUgLnN1Yi10aXRsZXtmb250LXNpemU6My4xdnc7bWFyZ2luOjIuNWVtIDAgLjVlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2NvbXBhbnkucnVsZXtmb250LXNpemU6M3Z3fSNjb21wYW55LnJ1bGUgcCwjY29tcGFueS5ydWxlIGxpe2ZvbnQtc2l6ZTozdnd9I2NvbXBhbnkucnVsZSAuYXJ0aWNsZS10aXRsZXtmb250LXNpemU6NnZ3fSNjb21wYW55LnJ1bGUgLnRpdGxle2ZvbnQtc2l6ZTo0LjN2d30jY29tcGFueS5ydWxlIC5zdWItdGl0bGV7Zm9udC1zaXplOjMuNHZ3fX0jY29tcGFueS5idXNpbmVzc3twYWRkaW5nLWJvdHRvbToxNjBweH0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDoycHggc29saWQgIzAwMH0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKXt3aWR0aDoxOSV9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSBjb2w6bnRoLW9mLXR5cGUoMil7d2lkdGg6MjElfSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgY29sOm50aC1vZi10eXBlKDMpe3dpZHRoOjI4JX0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRoLCNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGR7Ym9yZGVyOjFweCBzb2xpZCAjZWFlYWVhO2xpbmUtaGVpZ2h0OjEuNzU7cGFkZGluZzouNWVtIDEuNWVtfSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGg6Zmlyc3Qtb2YtdHlwZSwjY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRkOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLWxlZnQ6bm9uZX0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRoOmxhc3Qtb2YtdHlwZSwjY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRkOmxhc3Qtb2YtdHlwZXtib3JkZXItcmlnaHQ6bm9uZX0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRoe2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXJ9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM1NTV9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSB0ZD51bD5saXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTBweH0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRkPnVsPmxpOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTNweDt3aWR0aDozcHg7aGVpZ2h0OjNweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiM1NTV9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSB0ZC50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGQucmVke2NvbG9yOnJlZH0jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRkLnJlZCBsaTo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmVkfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21wYW55LmJ1c2luZXNze3BhZGRpbmctYm90dG9tOjIwdnd9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSAudzE0MDB7b3ZlcmZsb3cteDphdXRvfSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGV7d2lkdGg6MTUwdnd9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSBjb2w6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTglfSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGgsI2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSB0ZHtwYWRkaW5nOi41ZW0gMWVtfSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGh7Zm9udC1zaXplOjIuOHZ3fSNjb21wYW55LmJ1c2luZXNzIC5zZWN0aW9uLTEgdGFibGUgdGR7Zm9udC1zaXplOjIuNXZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRoe2ZvbnQtc2l6ZTozLjF2d30jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRke2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5idXNpbmVzcyAuc2VjdGlvbi0xIHRhYmxlIHRkPnVsPmxpe3BhZGRpbmctbGVmdDo1cHh9I2NvbXBhbnkuYnVzaW5lc3MgLnNlY3Rpb24tMSB0YWJsZSB0ZD51bD5saTo6YmVmb3Jle3dpZHRoOjJweDtoZWlnaHQ6MnB4O3RvcDo5cHh9fSNjb21wYW55LmxvY2F0aW9uIC5vdXRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9I2NvbXBhbnkubG9jYXRpb24gLndyYXB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3dpZHRoOjE0MDBweDttYXJnaW46MCBhdXRvfSNjb21wYW55LmxvY2F0aW9uIC53cmFwPmRpdnt3aWR0aDo1MCV9I2NvbXBhbnkubG9jYXRpb24gLmluZm97aGVpZ2h0OjcwMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaXtwYWRkaW5nOjQ4cHggMDtmb250LXNpemU6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDo0NXB4O2xldHRlci1zcGFjaW5nOm5vcm1hbH0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2NsZWFyOmJvdGg7ZGlzcGxheTpibG9ja30jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaSBpbWd7d2lkdGg6NjBweDtmbGV4LXNocmluazowfSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIGxpIC50ZXh0e2ZsZXg6MSAxIGF1dG99I2NvbXBhbnkubG9jYXRpb24gLmluZm8gbGkgLnRleHQgLnRpdGxle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS4yNXJlbTtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206LjVlbX0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaSAudGV4dCAuZGVzY3tmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzMzMztsaW5lLWhlaWdodDoxLjg4fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIGxpOmZpcnN0LW9mLXR5cGV7cGFkZGluZy10b3A6MjBweH0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaTpsYXN0LW9mLXR5cGV7Ym9yZGVyOm5vbmV9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gLmJ0bnN7d2lkdGg6NTMwcHg7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO2dhcDoxMHB4fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG57aGVpZ2h0OjYwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmfSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG4gc3BhbntwYWRkaW5nLWxlZnQ6NTZweDtwb3NpdGlvbjpyZWxhdGl2ZX0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyAuYnRuIHNwYW46OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6NDBweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gLmJ0bi5idG4ta2FrYW9tYXB7YmFja2dyb3VuZC1jb2xvcjojMDA3ZGZmfSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG4uYnRuLWtha2FvbWFwIHNwYW46OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2NvbXBhbnkvbG9jYXRpb24taWNvbi1rYWthb21hcC5wbmdcIil9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gLmJ0bi5idG4tbmF2ZXJtYXB7YmFja2dyb3VuZC1jb2xvcjojMDNjNzVhfSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG4uYnRuLW5hdmVybWFwIHNwYW46OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2NvbXBhbnkvbG9jYXRpb24taWNvbi1uYXZlcm1hcC5wbmdcIil9I2NvbXBhbnkubG9jYXRpb24gLmtha2FvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDowO3dpZHRoOjk2MHB4fSNjb21wYW55LmxvY2F0aW9uIC5rYWthby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcCAud3JhcF9jb250cm9sbGVyc3tkaXNwbGF5Om5vbmV9I2NvbXBhbnkubG9jYXRpb24gLmtha2FvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwIC5tYXBfYm9yZGVye2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0jY29tcGFueS5sb2NhdGlvbiAua2FrYW8tbWFwIC5yb290X2RhdW1fcm91Z2htYXAgLm1hcHtwb2ludGVyLWV2ZW50czpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTUwMHB4KXsjY29tcGFueS5sb2NhdGlvbiAud3JhcHt3aWR0aDoxMDAlO3BhZGRpbmc6MCA0JX0jY29tcGFueS5sb2NhdGlvbiAua2FrYW8tbWFwIC5yb290X2RhdW1fcm91Z2htYXB7d2lkdGg6NTB2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2NvbXBhbnkubG9jYXRpb24gLndyYXB7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MDtnYXA6MzBweH0jY29tcGFueS5sb2NhdGlvbiAud3JhcD5kaXZ7d2lkdGg6MTAwJX0jY29tcGFueS5sb2NhdGlvbiAuaW5mb3twYWRkaW5nOjUwcHggNCU7aGVpZ2h0OmF1dG99I2NvbXBhbnkubG9jYXRpb24gLmluZm8gbGk6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXRvcDo0OHB4fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG5ze21hcmdpbi10b3A6MzBweH0jY29tcGFueS5sb2NhdGlvbiAua2FrYW8tbWFwIC5yb290X2RhdW1fcm91Z2htYXB7cG9zaXRpb246c3RhdGljO3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21wYW55LmxvY2F0aW9uIC5pbmZve3BhZGRpbmc6N3Z3IDV2dyAxMHZ3fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIGxpe2dhcDo1dnc7cGFkZGluZzo2LjV2dyAwICFpbXBvcnRhbnR9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gbGkgaW1ne3dpZHRoOjl2dzttYXgtd2lkdGg6NjBweH0jY29tcGFueS5sb2NhdGlvbiAuaW5mbyBsaSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjMuM3Z3fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIGxpIC50ZXh0IC5kZXNje2ZvbnQtc2l6ZToyLjh2d30jY29tcGFueS5sb2NhdGlvbiAuaW5mbyAuYnRuc3ttYXJnaW4tdG9wOjV2dztnYXA6MnZ3O3dpZHRoOjEwMCV9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gLmJ0bntoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MzMwLzcwO2ZvbnQtc2l6ZToyLjV2d30jY29tcGFueS5sb2NhdGlvbiAuaW5mbyAuYnRuIHNwYW57cGFkZGluZy1sZWZ0OjMuMmVtfSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG4gc3Bhbjo6YmVmb3Jle3dpZHRoOjIuNGVtfSNjb21wYW55LmxvY2F0aW9uIC5rYWthby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5ne2hlaWdodDo5MHZ3ICFpbXBvcnRhbnR9I2NvbXBhbnkubG9jYXRpb24gLmtha2FvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmc+LndyYXBfbWFwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNjb21wYW55LmxvY2F0aW9uIC5pbmZvIGxpIC50ZXh0IC50aXRsZXtmb250LXNpemU6My42dnd9I2NvbXBhbnkubG9jYXRpb24gLmluZm8gbGkgLnRleHQgLmRlc2N7Zm9udC1zaXplOjMuMXZ3fSNjb21wYW55LmxvY2F0aW9uIC5pbmZvIC5idG57Zm9udC1zaXplOjIuOHZ3fX0jbWVtYmVyLnJ1bGV7cGFkZGluZy1ib3R0b206MTYwcHh9I21lbWJlci5ydWxlIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZToyLjE4OHJlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTouNWVtO3dpZHRoOmZpdC1jb250ZW50O3Bvc2l0aW9uOnJlbGF0aXZlfSNtZW1iZXIucnVsZSAuc2VjdGlvbi10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xN3B4O2JvdHRvbToycHg7d2lkdGg6OXB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4fSNtZW1iZXIucnVsZSAuc2VjdGlvbi1kZXNje2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzN9I21lbWJlci5ydWxlIC5saXN0e21hcmdpbi10b3A6MzBweH0jbWVtYmVyLnJ1bGUgLml0ZW0uYWN0aXZlIC52aWV3LWNsb3Nle2Rpc3BsYXk6YmxvY2t9I21lbWJlci5ydWxlIC5pdGVtLmFjdGl2ZSAudmlldy1vcGVue2Rpc3BsYXk6bm9uZX0jbWVtYmVyLnJ1bGUgLml0ZW0tdGl0bGV7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjk2cHg7cGFkZGluZzoyOXB4IDcwcHg7Y3Vyc29yOnBvaW50ZXJ9I21lbWJlci5ydWxlIC5pdGVtLXRpdGxlIC50aXRsZXtmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMzM7Y29sb3I6IzAwYTNlOH0jbWVtYmVyLnJ1bGUgLml0ZW0tdGl0bGUgLnZpZXd7cGFkZGluZy1sZWZ0OjEuM2VtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgY2VudGVyO2ZsZXgtc2hyaW5rOjB9I21lbWJlci5ydWxlIC5pdGVtLXRpdGxlIC52aWV3LW9wZW57ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL21lbWJlci9ydWxlLWljb24tYXJyb3ctZG93bi5wbmdcIil9I21lbWJlci5ydWxlIC5pdGVtLXRpdGxlIC52aWV3LWNsb3Nle2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL21lbWJlci9ydWxlLWljb24tYXJyb3ctdG9wLnBuZ1wiKX0jbWVtYmVyLnJ1bGUgLml0ZW0tY29udGVudHtkaXNwbGF5Om5vbmU7cGFkZGluZzo1NXB4IDcwcHggNjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9I21lbWJlci5ydWxlIC5pdGVtLWNvbnRlbnQgLnRpdGxlLCNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IC5zdWItdGl0bGV7bGluZS1oZWlnaHQ6MTtjb2xvcjojMTExO2ZvbnQtd2VpZ2h0OjcwMH0jbWVtYmVyLnJ1bGUgLml0ZW0tY29udGVudCAudGl0bGV7Zm9udC1zaXplOjEuNTYzcmVtfSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IC50aXRsZS5tdHttYXJnaW4tdG9wOjIuNWVtfSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IC5zdWItdGl0bGV7bWFyZ2luOjIuNWVtIDAgLjVlbX0jbWVtYmVyLnJ1bGUgLml0ZW0tY29udGVudCAuc3ViLXRpdGxlOmZpcnN0LW9mLXR5cGV7bWFyZ2luLXRvcDowfSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IHAsI21lbWJlci5ydWxlIC5pdGVtLWNvbnRlbnQgbGl7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MS44OH0jbWVtYmVyLnJ1bGUgLml0ZW0tY29udGVudCBwIGxpLCNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IGxpIGxpe3BhZGRpbmctbGVmdDoxLjVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I21lbWJlci5ydWxlIC5pdGVtLXRpdGxle3BhZGRpbmc6MjlweCA1MHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDo3MHB4fSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50e3BhZGRpbmc6NTVweCA1MHB4IDY0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNtZW1iZXIucnVsZXtwYWRkaW5nLWJvdHRvbToyMHZ3fSNtZW1iZXIucnVsZSAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6NS4zdnd9I21lbWJlci5ydWxlIC5zZWN0aW9uLWRlc2N7Zm9udC1zaXplOjIuN3Z3O2xpbmUtaGVpZ2h0OjEuNjZ9I21lbWJlci5ydWxlIC5saXN0e21hcmdpbi10b3A6NXZ3fSNtZW1iZXIucnVsZSAuaXRlbS10aXRsZXtwYWRkaW5nOjR2dyA4dncgNHZ3IDV2dztnYXA6MTB2d30jbWVtYmVyLnJ1bGUgLml0ZW0tdGl0bGUgLnRpdGxle2ZvbnQtc2l6ZTozLjd2d30jbWVtYmVyLnJ1bGUgLml0ZW0tdGl0bGUgLnZpZXd7Zm9udC1zaXplOjIuN3Z3fSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50e3BhZGRpbmc6OHZ3IDV2dyAxMHZ3fSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IC50aXRsZXtmb250LXNpemU6My43dnd9I21lbWJlci5ydWxlIC5pdGVtLWNvbnRlbnQgcCwjbWVtYmVyLnJ1bGUgLml0ZW0tY29udGVudCBsaXtmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I21lbWJlci5ydWxlIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo1LjZ2d30jbWVtYmVyLnJ1bGUgLnNlY3Rpb24tdGl0bGU6OmFmdGVye3JpZ2h0Oi0xM3B4O2JvdHRvbTozcHg7d2lkdGg6NnB4fSNtZW1iZXIucnVsZSAuc2VjdGlvbi1kZXNje2ZvbnQtc2l6ZTozdnd9I21lbWJlci5ydWxlIC5pdGVtLXRpdGxlIC50aXRsZXtmb250LXNpemU6NHZ3fSNtZW1iZXIucnVsZSAuaXRlbS10aXRsZSAudmlld3tmb250LXNpemU6M3Z3fSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IC50aXRsZXtmb250LXNpemU6NHZ3fSNtZW1iZXIucnVsZSAuaXRlbS1jb250ZW50IHAsI21lbWJlci5ydWxlIC5pdGVtLWNvbnRlbnQgbGl7Zm9udC1zaXplOjN2d319I21lbWJlci5mZWV7cGFkZGluZy1ib3R0b206MTUwcHh9I21lbWJlci5mZWUgLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjIuMTg4cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOi45ZW07d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmV9I21lbWJlci5mZWUgLnNlY3Rpb24tdGl0bGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMTdweDtib3R0b206MnB4O3dpZHRoOjlweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jbWVtYmVyLmZlZSAuc2VjdGlvbi1kZXNje2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuODg7Y29sb3I6IzMzM30jbWVtYmVyLmZlZSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MnB4IHNvbGlkICMwMDB9I21lbWJlci5mZWUgdGFibGUgdGgsI21lbWJlci5mZWUgdGFibGUgdGR7Ym9yZGVyOjFweCBzb2xpZCAjZWFlYWVhO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuNjc7cGFkZGluZzouNWVtIDEuNWVtfSNtZW1iZXIuZmVlIHRhYmxlIHRoOmZpcnN0LW9mLXR5cGUsI21lbWJlci5mZWUgdGFibGUgdGQ6Zmlyc3Qtb2YtdHlwZXtib3JkZXItbGVmdDpub25lfSNtZW1iZXIuZmVlIHRhYmxlIHRoOmxhc3Qtb2YtdHlwZSwjbWVtYmVyLmZlZSB0YWJsZSB0ZDpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0Om5vbmV9I21lbWJlci5mZWUgdGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMH0jbWVtYmVyLmZlZSB0YWJsZSB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiM1NTV9I21lbWJlci5mZWUgdGFibGUgdGQuYm9sZHtmb250LXdlaWdodDo3MDB9I21lbWJlci5mZWUgdGFibGUgdGQuYmx1ZXtjb2xvcjojMDA0ZWEyfSNtZW1iZXIuZmVlIHRhYmxlIHRkLmJsYWNre2NvbG9yOiMxMTF9I21lbWJlci5mZWUgLnNlY3Rpb24tMXttYXJnaW4tYm90dG9tOjkwcHh9I21lbWJlci5mZWUgLnNlY3Rpb24tMSB0YWJsZXt0YWJsZS1sYXlvdXQ6Zml4ZWR9I21lbWJlci5mZWUgLnNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS42Nztjb2xvcjojMzMzO21hcmdpbi10b3A6MS41ZW19I21lbWJlci5mZWUgLnNlY3Rpb24tMSAuZGVzYyAuYmx1ZXtjb2xvcjojMDA0ZWEyO2ZvbnQtd2VpZ2h0OjcwMH0jbWVtYmVyLmZlZSAuc2VjdGlvbi0yIHRhYmxlIGNvbDpudGgtb2YtdHlwZSgxKXt3aWR0aDoxNSV9I21lbWJlci5mZWUgLnNlY3Rpb24tMiB0YWJsZSBjb2w6bnRoLW9mLXR5cGUoMil7d2lkdGg6MzUlfSNtZW1iZXIuZmVlIC5zZWN0aW9uLTIgdGFibGUgY29sOm50aC1vZi10eXBlKDMpe3dpZHRoOjI0JX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I21lbWJlci5mZWUgLml0ZW0tdGl0bGV7cGFkZGluZzoyOXB4IDUwcHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjcwcHh9I21lbWJlci5mZWUgLml0ZW0tY29udGVudHtwYWRkaW5nOjU1cHggNTBweCA2NHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbWVtYmVyLmZlZXtwYWRkaW5nLWJvdHRvbToyMHZ3fSNtZW1iZXIuZmVlIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo1LjN2d30jbWVtYmVyLmZlZSAudGFibGUtd3JhcHtvdmVyZmxvdy14OmF1dG99I21lbWJlci5mZWUgdGFibGV7d2lkdGg6MTUwdnd9I21lbWJlci5mZWUgdGFibGUgdGgsI21lbWJlci5mZWUgdGFibGUgdGR7cGFkZGluZzouNWVtIDFlbX0jbWVtYmVyLmZlZSB0YWJsZSB0aHtmb250LXNpemU6Mi43dnd9I21lbWJlci5mZWUgdGFibGUgdGR7Zm9udC1zaXplOjIuNHZ3O2xpbmUtaGVpZ2h0OjEuNn0jbWVtYmVyLmZlZSAuc2VjdGlvbi0xe21hcmdpbi1ib3R0b206MTV2d30jbWVtYmVyLmZlZSAuc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZToyLjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I21lbWJlci5mZWUgLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjUuNnZ3fSNtZW1iZXIuZmVlIC5zZWN0aW9uLXRpdGxlOjphZnRlcntyaWdodDotMTNweDtib3R0b206M3B4O3dpZHRoOjZweH0jbWVtYmVyLmZlZSB0YWJsZSB0aHtmb250LXNpemU6M3Z3fSNtZW1iZXIuZmVlIHRhYmxlIHRke2ZvbnQtc2l6ZToyLjd2d30jbWVtYmVyLmZlZSAuc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZTozdnd9fSNtZW1iZXIuam9pbntwYWRkaW5nLWJvdHRvbToxOTBweH0jbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSAubGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjEwMHB4O21heC13aWR0aDoxMjAwcHg7bWFyZ2luOjAgYXV0b30jbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSAuaXRlbXtoZWlnaHQ6NDAwcHg7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MCAwIDUwcHggMCByZ2JhKDAsMCwwLC4xKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246dG9wIDI3JSBjZW50ZXI7cGFkZGluZy10b3A6MjEwcHh9I21lbWJlci5qb2luIC5zZWN0aW9uLTEgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo3MDB9I21lbWJlci5qb2luIC5zZWN0aW9uLTEgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODg7Y29sb3I6IzMzMzttYXJnaW4tdG9wOjEuNGVtfSNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5pdGVtLTF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1pY29uLTEucG5nXCIpfSNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5pdGVtLTJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1pY29uLTIucG5nXCIpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSAubGlzdHtnYXA6NTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMDAwcHgpeyNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO3dpZHRoOmZpdC1jb250ZW50fSNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5pdGVte3dpZHRoOjU1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjbWVtYmVyLmpvaW57cGFkZGluZy1ib3R0b206MjB2d30jbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSAubGlzdHt3aWR0aDoxMDAlO2dhcDo3dnc7cGFkZGluZzoydnd9I21lbWJlci5qb2luIC5zZWN0aW9uLTEgLml0ZW17d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86NjUwLzQ3MDtiYWNrZ3JvdW5kLXNpemU6MjQlO3BhZGRpbmctdG9wOjQwJTtib3JkZXItcmFkaXVzOjE1cHg7Ym94LXNoYWRvdzowIDAgMzVweCAwIHJnYmEoMCwwLDAsLjEpfSNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5pdGVtIC50aXRsZXtmb250LXNpemU6NC41dnd9I21lbWJlci5qb2luIC5zZWN0aW9uLTEgLml0ZW0gLmRlc2N7Zm9udC1zaXplOjIuNnZ3O2xpbmUtaGVpZ2h0OjEuNjZ9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIC5pdGVte2JvcmRlci1yYWRpdXM6MTBweDtib3gtc2hhZG93OjAgMCAyNXB4IDAgcmdiYSgwLDAsMCwuMSl9I21lbWJlci5qb2luIC5zZWN0aW9uLTEgLml0ZW0gLnRpdGxle2ZvbnQtc2l6ZTo0Ljh2d30jbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSAuaXRlbSAuZGVzY3tmb250LXNpemU6Mi45dnd9fSNtZW1iZXIuam9pbi1jb21wYW55e3BhZGRpbmctYm90dG9tOjE5MHB4fSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLmxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgYXV0b30jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVte3dpZHRoOjYwMHB4O2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2hhZG93OjAgMCA1MHB4IDAgcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCAxMiUgY2VudGVyO3BhZGRpbmc6MTk2cHggODBweCA3M3B4fSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0tMXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL21lbWJlci9qb2luLWNvbXBhbnktaWNvbi0xLnBuZ1wiKX0jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtLTJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1jb21wYW55LWljb24tMi5wbmdcIil9I21lbWJlci5qb2luLWNvbXBhbnkgLnNlY3Rpb24tMSAuaXRlbSAudGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjFlbX0jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtIHVse3dpZHRoOmZpdC1jb250ZW50O21hcmdpbjowIGF1dG99I21lbWJlci5qb2luLWNvbXBhbnkgLnNlY3Rpb24tMSAuaXRlbSBsaXtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOi45ZW19I21lbWJlci5qb2luLWNvbXBhbnkgLnNlY3Rpb24tMSAuaXRlbSBsaTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0gLmJ0bnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTNweDttYXgtd2lkdGg6Mzg0cHg7bWFyZ2luOjM1cHggYXV0byAwfSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0gLmJ0bntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6NjBweDtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7Y29sb3I6IzAwYTNlODtib3JkZXItcmFkaXVzOjVweDtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NjAwfSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0gLmJ0biBzcGFue3BhZGRpbmctcmlnaHQ6MS41ZW07YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1jb21wYW55LWljb24tZG93bmxvYWQucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I21lbWJlci5qb2luLWNvbXBhbnl7cGFkZGluZy1ib3R0b206MjB2d30jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVte2JhY2tncm91bmQtc2l6ZToyMiU7YmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgMTAlIGNlbnRlcjtwYWRkaW5nOjMzJSAxMHZ3IDEydnc7Ym9yZGVyLXJhZGl1czoxNXB4O2JveC1zaGFkb3c6MCAwIDM1cHggMCByZ2JhKDAsMCwwLC4xKX0jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtIC50aXRsZXtmb250LXNpemU6NC41dnc7bWFyZ2luLWJvdHRvbToxLjJlbX0jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtIGxpe2ZvbnQtc2l6ZToyLjd2dzttYXJnaW4tYm90dG9tOi44ZW19I21lbWJlci5qb2luLWNvbXBhbnkgLnNlY3Rpb24tMSAuaXRlbSAuYnRuc3tnYXA6MnZ3O21hcmdpbi10b3A6N3Z3fSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0gLmJ0bntoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86NTAwLzcwO2ZvbnQtc2l6ZToyLjh2d30jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtIC5idG4gc3BhbntwYWRkaW5nLXJpZ2h0OjEuN2VtO2JhY2tncm91bmQtc2l6ZToxZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW17Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6MCAwIDI1cHggMCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjMzJSA5dncgMTJ2d30jbWVtYmVyLmpvaW4tY29tcGFueSAuc2VjdGlvbi0xIC5pdGVtIC50aXRsZXtmb250LXNpemU6NC44dnd9I21lbWJlci5qb2luLWNvbXBhbnkgLnNlY3Rpb24tMSAuaXRlbSBsaXtmb250LXNpemU6M3Z3fSNtZW1iZXIuam9pbi1jb21wYW55IC5zZWN0aW9uLTEgLml0ZW0gLmJ0bntmb250LXNpemU6My4xdnc7Ym9yZGVyLXJhZGl1czozcHh9fSNzdWI+ZGl2I3BvbGljeXtwYWRkaW5nOjIwMHB4IDAgMjAwcHh9I3BvbGljeSAudGl0bGV7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206Mi41ZW07dGV4dC1hbGlnbjpjZW50ZXJ9I3BvbGljeSAudGl0bGUtMntmb250LXNpemU6MS41cmVtO2ZvbnQtd2VpZ2h0OjcwMH0jcG9saWN5IC5zdWItdGl0bGV7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjRlbTttYXJnaW4tYm90dG9tOi44ZW19I3BvbGljeSBwe2xpbmUtaGVpZ2h0OjEuNzttYXJnaW4tYm90dG9tOi41ZW19I3BvbGljeSBwIGJ7Zm9udC13ZWlnaHQ6NzAwfSNwb2xpY3kgcC5tdHttYXJnaW4tdG9wOjNlbX0jcG9saWN5IGxpe2xpbmUtaGVpZ2h0OjEuNzttYXJnaW4tYm90dG9tOi41ZW19I3BvbGljeSBsaSBsaXtwYWRkaW5nLWxlZnQ6MWVtO21hcmdpbi1ib3R0b206LjJlbX0jcG9saWN5IHRhYmxle3dpZHRoOjEwMCU7dGFibGUtbGF5b3V0OmZpeGVkO21hcmdpbjoxcmVtIDB9I3BvbGljeSB0YWJsZSB0aGVhZCB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWV9I3BvbGljeSB0YWJsZSB0aCwjcG9saWN5IHRhYmxlIHRke3BhZGRpbmc6MWVtO2JvcmRlcjoxcHggc29saWQgI2RkZDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjd9I3BvbGljeSB0YWJsZSB0aC5sZWZ0LCNwb2xpY3kgdGFibGUgdGQubGVmdHt0ZXh0LWFsaWduOmxlZnR9I3BvbGljeSB0YWJsZSB0aHtmb250LXdlaWdodDo1MDA7dmVydGljYWwtYWxpZ246bWlkZGxlfSNwb2xpY3kgdGFibGUgdGR7dmVydGljYWwtYWxpZ246dG9wfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNzdWI+ZGl2I3BvbGljeXtwYWRkaW5nOjMwdncgMCAyMHZ3fSNwb2xpY3kgLnRpdGxle2ZvbnQtc2l6ZTo0LjV2d30jcG9saWN5IC5zdWItdGl0bGV7Zm9udC1zaXplOjN2d30jcG9saWN5IHAsI3BvbGljeSBsaSwjcG9saWN5IHRhYmxle2ZvbnQtc2l6ZToyLjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I3BvbGljeXtwYWRkaW5nOjQwdncgMCAyMHZ3fSNwb2xpY3kgLnRpdGxle2ZvbnQtc2l6ZTo0Ljh2d30jcG9saWN5IC5zdWItdGl0bGV7Zm9udC1zaXplOjMuM3Z3fSNwb2xpY3kgcCwjcG9saWN5IGxpLCNwb2xpY3kgdGFibGV7Zm9udC1zaXplOjN2d319I2VkdS5taXNzaW9ue3RleHQtYWxpZ246Y2VudGVyfSNlZHUubWlzc2lvbiAudGl0bGUuZW57Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC1zaXplOjIuNXJlbTtmb250LXdlaWdodDo4MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfSNlZHUubWlzc2lvbiAuc2VjdGlvbi0xe3BhZGRpbmctYm90dG9tOjkwcHh9I2VkdS5taXNzaW9uIC5zZWN0aW9uLTEgLnRpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMSAudGl0bGUuZW57bWFyZ2luLWJvdHRvbTo0NXB4fSNlZHUubWlzc2lvbiAuc2VjdGlvbi0xIC50aXRsZS5rb3tmb250LXNpemU6Mi41cmVtO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMyMjI7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9lZHUvbWlzc2lvbi1iZy1xdW90ZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjFlbSAwO2xldHRlci1zcGFjaW5nOi0wLjA1ZW19I2VkdS5taXNzaW9uIC5zZWN0aW9uLTEgLnRpdGxlLmtvIC5ib2xke2ZvbnQtd2VpZ2h0OjcwMH0jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMntwYWRkaW5nLXRvcDoxMDBweDtwYWRkaW5nLWJvdHRvbToxNzVweDtwb3NpdGlvbjpyZWxhdGl2ZX0jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNlZGY3ZmI7Ym9yZGVyLXJhZGl1czozMDBweCAwIDAgMDt6LWluZGV4OjF9I2VkdS5taXNzaW9uIC5zZWN0aW9uLTIgLncxNDAwe3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMiAudGl0bGUuZW57bWFyZ2luLWJvdHRvbTo3NXB4fSNlZHUubWlzc2lvbiAuc2VjdGlvbi0yIGltZ3ttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTAwMHB4KXsjZWR1Lm1pc3Npb24gLnNlY3Rpb24tMSAudGl0bGUua297bGluZS1oZWlnaHQ6MS4zNjtwYWRkaW5nOjAgMCAxZW07YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgdG9wIDcwJX0jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMSAudGl0bGUua28gLm1vLWJye2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNlZHUubWlzc2lvbiAudGl0bGUuZW57Zm9udC1zaXplOjZ2d30jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMXtwYWRkaW5nLWJvdHRvbTo3dnd9I2VkdS5taXNzaW9uIC5zZWN0aW9uLTEgLnRpdGxlLmVue21hcmdpbi1ib3R0b206MS41ZW19I2VkdS5taXNzaW9uIC5zZWN0aW9uLTEgLnRpdGxlLmtve2ZvbnQtc2l6ZTo2dnc7YmFja2dyb3VuZC1zaXplOjQwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciB0b3AgNjUlfSNlZHUubWlzc2lvbiAuc2VjdGlvbi0ye3BhZGRpbmctdG9wOjE1dnc7cGFkZGluZy1ib3R0b206MjV2d30jZWR1Lm1pc3Npb24gLnNlY3Rpb24tMjo6YmVmb3Jle2JvcmRlci1yYWRpdXM6MjUwcHggMCAwIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNlZHUubWlzc2lvbiAudGl0bGUuZW57Zm9udC1zaXplOjYuM3Z3fSNlZHUubWlzc2lvbiAuc2VjdGlvbi0xIC50aXRsZS5rb3tmb250LXNpemU6Ni4zdnd9I2VkdS5taXNzaW9uIC5zZWN0aW9uLTI6OmJlZm9yZXtib3JkZXItcmFkaXVzOjE1MHB4IDAgMCAwfX0jZWR1LmV2ZW50LWZvcm17cGFkZGluZy10b3A6OTBweDtwYWRkaW5nLWJvdHRvbToxNTBweH0jZWR1LmV2ZW50LWZvcm0gZm9ybXtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNlZHUuZXZlbnQtZm9ybSBmb3JtIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MXJlbX0jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MjUwcHg7cGFkZGluZzowIDMwcHg7Y29sb3I6IzIyMjtmb250LXdlaWdodDo3MDA7ZmxleC1zaHJpbms6MH0jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjIwcHggMzBweH0jZWR1LmV2ZW50LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRde3dpZHRoOjEwMCU7bWF4LXdpZHRoOjcyMHB4O2hlaWdodDo0NXB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTtjb2xvcjojMjIyfSNlZHUuZXZlbnQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2VkdS5ldmVudC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pe3dpZHRoOjIyMHB4fSNlZHUuZXZlbnQtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjExcHh9I2VkdS5ldmVudC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHh9I2VkdS5ldmVudC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVuO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcn0jZWR1LmV2ZW50LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3otaW5kZXg6MTt3aWR0aDpjYWxjKDEwMCUgLSAxNjVweCk7bWF4LXdpZHRoOjcyMHB4O2hlaWdodDoxMDAlO3BhZGRpbmc6MCAuNzVyZW07Y29sb3I6IzIyMjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6NTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfSNlZHUuZXZlbnQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVmZjQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjUwcHh9I2VkdS5ldmVudC1mb3JtIGZvcm0gc3Zne2ZsZXgtc2hyaW5rOjB9I2VkdS5ldmVudC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b257d2lkdGg6MjUwcHg7aGVpZ2h0OjUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIvaW1hZ2VzL3N1Yi9jcy9zZWxlY3QtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtib3JkZXItcmFkaXVzOjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0jZWR1LmV2ZW50LWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpub25lfSNzZWxlY3RFbWFpbC1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5fSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNlZHUuZXZlbnQtZm9ybSAuYnRuLXdyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O21hcmdpbi10b3A6ODhweH0jZWR1LmV2ZW50LWZvcm0gLmJ0bi13cmFwIC5idG57d2lkdGg6MTgwcHg7aGVpZ2h0OjYwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czo1cHh9I2VkdS5ldmVudC1mb3JtIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jZWR1LmV2ZW50LWZvcm0gLmJ0bi1jYW5jZWx7Ym9yZGVyOjFweCBzb2xpZCAjMDBhM2U4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhM2U4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjZWR1LmV2ZW50LWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jZWR1LmV2ZW50LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2VkdS5ldmVudC1mb3JtIGZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDozMy4zMzMzMzMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNlZHUuZXZlbnQtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDoxNTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2VkdS5ldmVudC1mb3Jte3BhZGRpbmctdG9wOjEwdnc7cGFkZGluZy1ib3R0b206MjV2d30jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbXtwYWRkaW5nOjN2dyAwO2ZvbnQtc2l6ZToyLjV2d30jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjIuN3Z3O3BhZGRpbmc6MCAzdncgMCAwO3dpZHRoOjI1JX0jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowfSNlZHUuZXZlbnQtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2dhcDo4cHh9I2VkdS5ldmVudC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6NDVweDtmb250LXNpemU6Mi41dnd9I2VkdS5ldmVudC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNlZHUuZXZlbnQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZXtoZWlnaHQ6NDVweH0jZWR1LmV2ZW50LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6Mi41dnd9I2VkdS5ldmVudC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jZWR1LmV2ZW50LWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDVweH0jZWR1LmV2ZW50LWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjV2d30jZWR1LmV2ZW50LWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2VkdS5ldmVudC1mb3JtIC5idG4td3JhcCAuYnRue3dpZHRoOjI2dnc7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjIyMC83NTtmb250LXNpemU6Mi43dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNlZHUuZXZlbnQtZm9ybSBmb3JtIC5pdGVte2ZvbnQtc2l6ZToyLjh2d30jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jZWR1LmV2ZW50LWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtnYXA6NXB4fSNlZHUuZXZlbnQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNlZHUuZXZlbnQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jZWR1LmV2ZW50LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjM1cHh9I2VkdS5ldmVudC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse3dpZHRoOmNhbGMoMTAwJSAtIDEwNXB4KTtmb250LXNpemU6Mi44dnd9I2VkdS5ldmVudC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcnt3aWR0aDo5MHB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNlZHUuZXZlbnQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue2hlaWdodDo0MHB4fSNlZHUuZXZlbnQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7Zm9udC1zaXplOjIuOHZ3fSNlZHUuZXZlbnQtZm9ybSAuYnRuLXdyYXB7bWFyZ2luLXRvcDoxM3Z3fSNlZHUuZXZlbnQtZm9ybSAuYnRuLXdyYXAgLmJ0bntmb250LXNpemU6M3Z3O2JvcmRlci1yYWRpdXM6M3B4fX0jZWR1LmNvbnRlc3QtZm9ybXtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjE1MHB4fSNlZHUuY29udGVzdC1mb3JtIGZvcm17Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMjt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MXJlbX0jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDoyNTBweDtwYWRkaW5nOjAgMzBweDtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjcwMDtmbGV4LXNocmluazowfSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyMHB4IDMwcHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gc2VsZWN0e3dpZHRoOjEwMCU7bWF4LXdpZHRoOjcyMHB4O2hlaWdodDo0NXB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTtjb2xvcjojMjIyfSNlZHUuY29udGVzdC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsI2VkdS5jb250ZXN0LWZvcm0gZm9ybSBzZWxlY3Q6OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBzZWxlY3R7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvY29tbW9uL2ljb24tc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXJ9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuc2VsZWN0LW1pbml7d2lkdGg6MjIwcHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMXB4fSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjUwcHg7b3ZlcmZsb3c6aGlkZGVuO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcn0jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwJSAtIDE2NXB4KTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowIC43NXJlbTtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCLtjIzsnbzshKDtg51cIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmNhbGMoMTAwJSArIDE1cHgpO3RvcDowO3otaW5kZXg6MztkaXNwbGF5OmJsb2NrO3dpZHRoOjE1MHB4O2hlaWdodDoxMDAlO2NvbG9yOiMyMjI7YmFja2dyb3VuZC1jb2xvcjojZWVlZmY0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo1MHB4fSNlZHUuY29udGVzdC1mb3JtIGZvcm0gc3Zne2ZsZXgtc2hyaW5rOjB9I2VkdS5jb250ZXN0LWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDoyNTBweDtoZWlnaHQ6NTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNlZHUuY29udGVzdC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLWljb257YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6bm9uZX0jc2VsZWN0RW1haWwtbWVudXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6Izk5OX0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW0gLnVpLW1lbnUtaXRlbS13cmFwcGVye3BhZGRpbmc6MWVtfSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW0gLnVpLXN0YXRlLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6IzIyMn0jZWR1LmNvbnRlc3QtZm9ybSAuYnRuLXdyYXB7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O21hcmdpbi10b3A6ODhweH0jZWR1LmNvbnRlc3QtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweH0jZWR1LmNvbnRlc3QtZm9ybSAuYnRuLXNhdmV7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2NvbG9yOiNmZmZ9I2VkdS5jb250ZXN0LWZvcm0gLmJ0bi1jYW5jZWx7Ym9yZGVyOjFweCBzb2xpZCAjMDBhM2U4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhM2U4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNlZHUuY29udGVzdC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gLnNlbGVjdC1taW5pLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDozMy4zMzMzMzMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNlZHUuY29udGVzdC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjE1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZWR1LmNvbnRlc3QtZm9ybXtwYWRkaW5nLXRvcDoxMHZ3O3BhZGRpbmctYm90dG9tOjI1dnd9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuaXRlbXtwYWRkaW5nOjN2dyAwO2ZvbnQtc2l6ZToyLjV2d30jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6Mi43dnc7cGFkZGluZzowIDN2dyAwIDA7d2lkdGg6MjUlfSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe3BhZGRpbmc6MH0jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2dhcDo4cHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gc2VsZWN0e2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi41dnd9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBzZWxlY3R7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxZW0gY2VudGVyfSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle2hlaWdodDo0NXB4fSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjIuNXZ3fSNlZHUuY29udGVzdC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jZWR1LmNvbnRlc3QtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue2hlaWdodDo0NXB4fSNlZHUuY29udGVzdC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi41dnd9I2VkdS5jb250ZXN0LWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2VkdS5jb250ZXN0LWZvcm0gLmJ0bi13cmFwIC5idG57d2lkdGg6MjZ2dztoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjIwLzc1O2ZvbnQtc2l6ZToyLjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuaXRlbXtmb250LXNpemU6Mi44dnd9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2dhcDo1cHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gc2VsZWN0e2hlaWdodDozNXB4O2ZvbnQtc2l6ZToyLjh2d30jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCNlZHUuY29udGVzdC1mb3JtIGZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi44dnd9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSBzZWxlY3R7YmFja2dyb3VuZC1zaXplOi43ZW19I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjM1cHh9I2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpO2ZvbnQtc2l6ZToyLjh2d30jZWR1LmNvbnRlc3QtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7d2lkdGg6OTBweDtsaW5lLWhlaWdodDozNXB4O2ZvbnQtc2l6ZToyLjh2d30jZWR1LmNvbnRlc3QtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue2hlaWdodDo0MHB4fSNlZHUuY29udGVzdC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi44dnd9I2VkdS5jb250ZXN0LWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTN2d30jZWR1LmNvbnRlc3QtZm9ybSAuYnRuLXdyYXAgLmJ0bntmb250LXNpemU6M3Z3O2JvcmRlci1yYWRpdXM6M3B4fX0jY29tbXVuaWNhdGlvbi5oZWFsaW5ne3BhZGRpbmctYm90dG9tOjEwMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjIuMTg4cmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOi45ZW07d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmV9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi10aXRsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xN3B4O2JvdHRvbToycHg7d2lkdGg6OXB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLmFydGljbGUtdGl0bGV7Zm9udC1zaXplOjEuNTYzcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjEyO2NvbG9yOiMwMGEzZTg7bWFyZ2luLWJvdHRvbTouN2VtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMXtwYWRkaW5nOjcwcHggNzBweCA2NXB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7bWFyZ2luLWJvdHRvbTo1MHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMSAudGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOi44ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzN9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5hcnRpY2xle21hcmdpbi1ib3R0b206NDBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmFydGljbGU6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgbGl7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODg7Y29sb3I6IzMzMztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDoxNHB4O3dpZHRoOjNweDtoZWlnaHQ6M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmxpc3R7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO2dhcDoyN3B4O21hcmdpbjozMHB4IDAgNDVweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW17aGVpZ2h0OjIwMHB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCAyNSUgY2VudGVyO3BhZGRpbmc6MTMwcHggMCAwfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6LTEzJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7d2lkdGg6NTZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9oZWFsaW5nLWljb24tYXJyb3cuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzowIDAgMzBweCAwIHJnYmEoMCwwLDAsLjEpO3otaW5kZXg6MX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW06bGFzdC1vZi10eXBlOjphZnRlcntkaXNwbGF5Om5vbmV9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pdGVtLTF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL2hlYWxpbmctaWNvbi0xLnBuZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW0tMntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2NvbW11bmljYXRpb24vaGVhbGluZy1pY29uLTIucG5nXCIpfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbS0ze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9oZWFsaW5nLWljb24tMy5wbmdcIil9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pdGVtLTR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL2hlYWxpbmctaWNvbi00LnBuZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW0gLml0ZW0tdGl0bGV7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mb3twYWRkaW5nOjU1cHggNTBweCA0NXB4IDE5OXB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA5OHB4IGNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2NvbW11bmljYXRpb24vaGVhbGluZy1pbmZvLWJnLnBuZ1wiKTttYXJnaW4tYm90dG9tOjYwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pbmZvIC50aXRsZXtmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206LjdlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmluZm8gbGl7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjEuODg7Y29sb3I6IzMzMztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmluZm8gbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDoxNHB4O3dpZHRoOjNweDtoZWlnaHQ6M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmJ0bi1hcHBseXt3aWR0aDoxOTBweDtoZWlnaHQ6NjVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbjowIGF1dG87Ym9yZGVyOjJweCBzb2xpZCAjMDBhM2U4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDBhM2U4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuYnRuLWFwcGx5IHNwYW57cGFkZGluZy1yaWdodDoxLjVlbTtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvc3ViL2VkdS9saW5rLWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWZhbHNle21heC13aWR0aDo2MDBweDtoZWlnaHQ6NTcwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtZmFsc2UgLnBvcHVwX19jb250IC50ZXh0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtZmFsc2UgLnBvcHVwX19jb250IC5kZXNje2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjY3O21hcmdpbi1ib3R0b206MWVtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAuY29udGFjdHtmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6NzAwfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAuY29udGFjdCsuZGVzY3ttYXJnaW46MS4zZW0gMCAxLjVlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVle2hlaWdodDo3MjBweDt3aWR0aDoxMTAwcHg7cGFkZGluZzo2NXB4IDAgMH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fdG9we3dpZHRoOmNhbGMoMTAwJSAtIDE1MHB4KTttYXJnaW46MCBhdXRvfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXRydWUgLnBvcHVwX19jb250e3BhZGRpbmc6NTBweCA3NXB4IDB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLmxpc3R7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO2dhcDo1MHB4O3BhZGRpbmctYm90dG9tOjUwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLml0ZW17aGVpZ2h0OjQ2MHB4O2JvcmRlci1yYWRpdXM6MzBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHRvcCA0N3B4O2JveC1zaGFkb3c6MCAwIDUwcHggMCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nLXRvcDozMzRweDt0ZXh0LWFsaWduOmNlbnRlcn0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbS0xe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9jb3Vuc2VsaW5nY2VudGVyLWltZy0xLnBuZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbS0ye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9jb3Vuc2VsaW5nY2VudGVyLWltZy0yLnBuZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbS10aXRsZXtmb250LXNpemU6Mi4xODhyZW07Zm9udC13ZWlnaHQ6NzAwfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXRydWUgLnBvcHVwX19jb250IC5pdGVtLWRlc2N7Zm9udC1zaXplOjEuNTYzcmVtO21hcmdpbi10b3A6LjVlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZXt3aWR0aDoxMTAwcHg7cGFkZGluZzo1NXB4IDc1cHggNjBweDtkaXNwbGF5OmZsZXg7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLm9ue29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9ue21hcmdpbi1ib3R0b206NjBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb246bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24gbGl7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlIC5wb3Atc2VjdGlvbiBsaSAuYm9sZHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24gbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDoxMnB4O3dpZHRoOjNweDtoZWlnaHQ6M3B4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAuYXJ0aWNsZXttYXJnaW4tYm90dG9tOjY3cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLmFydGljbGU6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAua2tvLW1hcHttYXJnaW4tdG9wOjI3cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLmtrby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5ne3dpZHRoOjEwMCUgIWltcG9ydGFudH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmcgLndyYXBfY29udHJvbGxlcnN7ZGlzcGxheTpub25lfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlIC5ra28tbWFwIC5yb290X2RhdW1fcm91Z2htYXBfbGFuZGluZyAubWFwX2JvcmRlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTF7cGFkZGluZzo1MHB4IDUwcHggNTBweCAyOThweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgMjFweCBjZW50ZXI7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL21pbmRjYWZlLWJnLmpwZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24tMSAudGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2ZvbnQtd2VpZ2h0OjgwMDttYXJnaW4tYm90dG9tOi44ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTEgLmRlc2N7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlIC5wb3Atc2VjdGlvbi0yIGxpe21hcmdpbi1ib3R0b206LjVlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24tMiBsaTpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlIC5wb3B1cF9fY29udCAuYnRuLXdyYXB7bWFyZ2luLXRvcDo2NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5e3dpZHRoOjExMDBweDtwYWRkaW5nOjU1cHggNzVweCA3MHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5hc3Rlcmlza3tjb2xvcjojZmYwZTM2fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fdG9we2JvcmRlci1ib3R0b206bm9uZX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnR7cGFkZGluZy10b3A6MH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmd1aWRle2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjFlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmxpc3R7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjM2EzYTNhfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO3BhZGRpbmc6MThweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDoyMzBweDtmb250LXdlaWdodDo3MDA7ZmxleC1zaHJpbms6MDtwYWRkaW5nOjAgMjdweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe2ZsZXg6MSAxIGF1dG87cGFkZGluZy1yaWdodDozMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdLCNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBzZWxlY3R7d2lkdGg6MTAwJTtoZWlnaHQ6NDVweDtib3JkZXI6MXB4IHNvbGlkICNkZWRlZGU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6LjVlbSAxZW07Y29sb3I6IzExMX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdDo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgc2VsZWN0e2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIvaW1hZ2VzL2NvbW1vbi9pY29uLXNlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIzcHggY2VudGVyfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCAuaW5wdXQtd3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5zZWxlY3QtbWluaXt3aWR0aDoyMDBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmRlc2N7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS43NTtjb2xvcjojMzMzO21hcmdpbi10b3A6LjdlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmluZm97Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNzU7bWFyZ2luLXRvcDoxZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pbmZvLnJlZHtjb2xvcjojZmYwZjM3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXN1Y2Nlc3N7bWF4LXdpZHRoOjYwMHB4O2hlaWdodDozMjBweDtwYWRkaW5nOjY1cHggNTVweCAwfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXN1Y2Nlc3MgLnBvcHVwX19jb250e3BhZGRpbmctdG9wOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtc3VjY2VzcyAucG9wdXBfX2NvbnQgLnRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhc3t3aWR0aDoxMTAwcHg7cGFkZGluZzo1NXB4IDc1cHggNjBweDtkaXNwbGF5OmZsZXg7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy5vbntvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAuc2VjdGlvbi10aXRsZXttYXJnaW4tYm90dG9tOi44ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbnttYXJnaW4tYm90dG9tOjY1cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbjpsYXN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTowfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24gbGl7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzO3dvcmQtYnJlYWs6a2VlcC1hbGw7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbiBsaSAuYm9sZHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLnBvcC1zZWN0aW9uIGxpOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTJweDt3aWR0aDozcHg7aGVpZ2h0OjNweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5ra28tbWFwe21hcmdpbi10b3A6MjdweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLmtrby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5ne3dpZHRoOjEwMCUgIWltcG9ydGFudH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLmtrby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5nIC53cmFwX2NvbnRyb2xsZXJze2Rpc3BsYXk6bm9uZX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLmtrby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5nIC5tYXBfYm9yZGVye2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLmtrby1tYXAgLnNlY3Rpb25fYWRkcmVzc3tkaXNwbGF5Om5vbmV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbi0xe3BhZGRpbmc6NjBweCA2MHB4IDYwcHggMzU2cHg7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IDY4cHggY2VudGVyO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9mb3Jlc3RzLWJnLnBuZ1wiKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLnBvcC1zZWN0aW9uLTEgLmRlc2N7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24tMiBsaXttYXJnaW4tYm90dG9tOi41ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbi0yIGxpOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3B1cF9fY29udCAuYnRuLXdyYXB7bWFyZ2luLXRvcDo2NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseXt3aWR0aDoxMTAwcHg7cGFkZGluZzo1NXB4IDc1cHggNzBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLmFzdGVyaXNre2NvbG9yOiNmZjBlMzZ9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fdG9we2JvcmRlci1ib3R0b206bm9uZX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250e3BhZGRpbmctdG9wOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuZ3VpZGV7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MWVtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmxpc3R7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjM2EzYTNhfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MXJlbTtwYWRkaW5nOjE4cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjIzMHB4O2ZvbnQtd2VpZ2h0OjcwMDtmbGV4LXNocmluazowO3BhZGRpbmc6MCAyN3B4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe2ZsZXg6MSAxIGF1dG87cGFkZGluZy1yaWdodDozMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XSwjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdHt3aWR0aDoxMDAlO2hlaWdodDo0NXB4O2JvcmRlcjoxcHggc29saWQgI2RlZGVkZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTtjb2xvcjojMTExfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCBzZWxlY3Q6OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCBzZWxlY3R7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvY29tbW9uL2ljb24tc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXJ9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaW5wdXQtd3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLCNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLnNlbGVjdC1taW5pe3dpZHRoOjIwMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmRlc2N7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS43NTtjb2xvcjojMzMzO21hcmdpbi10b3A6LjdlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IC5pbmZve2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjc1O21hcmdpbi10b3A6MWVtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmluZm8ucmVke2NvbG9yOiNmZjBmMzd9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNDAwcHgpeyNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMXtwYWRkaW5nOjcwcHggNzBweCA2NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbTo6YWZ0ZXJ7cmlnaHQ6LTE1JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMXtwYWRkaW5nOjcwcHggNzBweCA2NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbTo6YWZ0ZXJ7cmlnaHQ6LTE3JX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmluZm97cGFkZGluZzo1NXB4IDUwcHggNDVweCAxNTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgNTBweCBjZW50ZXJ9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZXt3aWR0aDo5MiU7aGVpZ2h0OmF1dG99I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLmxpc3R7cGFkZGluZy1ib3R0b206NjVweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbXtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86NDUwLzQ2MDtiYWNrZ3JvdW5kLXNpemU6NTUlO3BhZGRpbmctdG9wOjcwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciB0b3AgMjAlfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZle3dpZHRoOjkyJX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseXt3aWR0aDo5MiU7cGFkZGluZzo1NXB4IDU1cHggNzBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjIwMHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5zZWxlY3QtbWluaXt3aWR0aDozMCV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFze3dpZHRoOjkyJX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHl7d2lkdGg6OTIlO3BhZGRpbmc6NTVweCA1NXB4IDcwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MjAwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuc2VsZWN0LW1pbml7d2lkdGg6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDExMDBweCl7I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pdGVtOjphZnRlcntyaWdodDotMTklfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xe3BhZGRpbmc6NzBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLmxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjMwcHggYXV0byA0NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbXt3aWR0aDozMzBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW06OmFmdGVye3JpZ2h0Oi0xMyV9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pdGVtLTI6OmFmdGVye3JpZ2h0Oi0yOHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mb3twYWRkaW5nOjEyMHB4IDUwcHggNDVweCA1MHB4O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA1MHB4IHRvcCA1MHB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXRydWV7cGFkZGluZzo2NXB4IDB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLmxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSl9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLml0ZW17YXNwZWN0LXJhdGlvOjczMC80ODA7YmFja2dyb3VuZC1zaXplOjQwJTtwYWRkaW5nLXRvcDo0OCV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTF7cGFkZGluZzozMjBweCA1MHB4IDUwcHggNTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciB0b3AgLTIwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDoxNTBweDtwYWRkaW5nOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgyKXtwYWRkaW5nOjAgMzBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLnBvcC1zZWN0aW9uLTF7cGFkZGluZzoyODBweCA2MHB4IDYwcHggNjBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciB0b3AgNDBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDoxNTBweDtwYWRkaW5nOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowIDMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21tdW5pY2F0aW9uLmhlYWxpbmd7cGFkZGluZy1ib3R0b206MjV2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo1LjN2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5hcnRpY2xlLXRpdGxle2ZvbnQtc2l6ZTozLjd2dzttYXJnaW4tYm90dG9tOi41ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xe3BhZGRpbmc6MTB2dyA3dnc7bWFyZ2luLWJvdHRvbTo1dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6NC41dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZToyLjd2dztsaW5lLWhlaWdodDoxLjY2fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuYXJ0aWNsZXttYXJnaW4tYm90dG9tOjZ2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgbGl7Zm9udC1zaXplOjIuN3Z3O2xpbmUtaGVpZ2h0OjEuNjZ9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIGxpOjpiZWZvcmV7dG9wOi43ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5saXN0e3dpZHRoOjk1JTtnYXA6My41dnc7bWFyZ2luOjIwcHggMCA4dncgMH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW17d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MzEwLzI2MDtwYWRkaW5nOjIydncgMCAwO2JhY2tncm91bmQtc2l6ZTozNiV9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pdGVtOjphZnRlcnt3aWR0aDo3dnc7cmlnaHQ6LTE0JX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW0gLml0ZW0tdGl0bGV7Zm9udC1zaXplOjMuMXZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbS0yOjphZnRlcntyaWdodDotMy41dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pbmZve3BhZGRpbmc6MjB2dyA3dncgN3Z3IDd2dztiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgN3Z3IHRvcCA4dnc7bWFyZ2luLWJvdHRvbToxMnZ3O2JhY2tncm91bmQtc2l6ZToxMyV9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pbmZvIC50aXRsZXtmb250LXNpemU6My44dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5pbmZvIGxpe2ZvbnQtc2l6ZToyLjd2dztsaW5lLWhlaWdodDoxLjY2fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mbyBsaTo6YmVmb3Jle3RvcDouN2VtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuYnRuLWFwcGx5e3dpZHRoOjI2dnc7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjIyMC83NTtmb250LXNpemU6Mi43dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtZmFsc2V7aGVpZ2h0OmF1dG99I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtZmFsc2UgLnBvcHVwX19jb250IC5kZXNje2ZvbnQtc2l6ZTozdnc7bGluZS1oZWlnaHQ6MS41Mn0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1mYWxzZSAucG9wdXBfX2NvbnQgLmNvbnRhY3R7Zm9udC1zaXplOjMuOHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXRydWV7cGFkZGluZzo5dncgMDt3aWR0aDpjYWxjKDEwMCUgLSAxMHZ3KX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fdG9we3BhZGRpbmctYm90dG9tOjR2dzt3aWR0aDpjYWxjKDEwMCUgLSAxMHZ3KX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udHtwYWRkaW5nOjM1cHggNXZ3IDB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLmxpc3R7Z2FwOjZ2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbXtib3gtc2hhZG93OjAgMCAzNXB4IDAgcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czoyMHB4O2FzcGVjdC1yYXRpbzo2MDAvNDgwO2JhY2tncm91bmQtc2l6ZTo0NCU7cGFkZGluZy10b3A6NTYlfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLXRydWUgLnBvcHVwX19jb250IC5pdGVtLXRpdGxle2ZvbnQtc2l6ZTo1dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLml0ZW0tZGVzY3tmb250LXNpemU6My44dnc7bWFyZ2luLXRvcDouNmVtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZle3BhZGRpbmc6OXZ3IDV2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAuYXJ0aWNsZXttYXJnaW4tYm90dG9tOjl2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmd7aGVpZ2h0OjY1dncgIWltcG9ydGFudH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmc+LndyYXBfbWFwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9ue21hcmdpbi1ib3R0b206MTB2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24gbGl7Zm9udC1zaXplOjIuN3Z3O2xpbmUtaGVpZ2h0OjEuNjZ9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uIGxpOjpiZWZvcmV7dG9wOi43ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTF7cGFkZGluZzo0NXZ3IDV2dyA2dncgNnZ3O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHRvcCAwO2JhY2tncm91bmQtc2l6ZTo0MCV9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTEgLnRpdGxle2ZvbnQtc2l6ZTo0LjN2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24tMiBsaXttYXJnaW4tYm90dG9tOjFlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wdXBfX2NvbnQgLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseXtwYWRkaW5nOjl2dyA1dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVte3BhZGRpbmc6Mi41dncgMDtmb250LXNpemU6Mi42dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXt3aWR0aDo3ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgyKXtwYWRkaW5nOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjIuNnZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi42dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdHtmb250LXNpemU6Mi42dnc7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxZW0gY2VudGVyfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCAuaW5wdXQtd3JhcHtnYXA6MTBweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmd1aWRlLCNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCAuaW5mbywjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmRlc2N7Zm9udC1zaXplOjIuNnZ3O2xpbmUtaGVpZ2h0OjEuNTd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtc3VjY2Vzc3toZWlnaHQ6YXV0bztwYWRkaW5nOjl2dyA1dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtc3VjY2VzcyAucG9wdXBfX2NvbnQgLnRpdGxle2ZvbnQtc2l6ZTo0LjV2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXN7cGFkZGluZzo5dncgNXZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmd7aGVpZ2h0OjY1dncgIWltcG9ydGFudH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLmtrby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5nPi53cmFwX21hcHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb257bWFyZ2luLWJvdHRvbToxMnZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24gbGl7Zm9udC1zaXplOjMuNXZ3O2xpbmUtaGVpZ2h0OjEuNjZ9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbiBsaTo6YmVmb3Jle3RvcDouN2VtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24tMXtwYWRkaW5nOjM1dncgNnZ3IDZ2dyA2dnc7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgdG9wIDEwJTtiYWNrZ3JvdW5kLXNpemU6NDAlfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLnBvcC1zZWN0aW9uLTIgbGl7bWFyZ2luLWJvdHRvbToxZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3B1cF9fY29udCAuYnRuLXdyYXB7bWFyZ2luLXRvcDoxMHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseXtwYWRkaW5nOjl2dyA1dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbXtwYWRkaW5nOjIuNXZ3IDA7Zm9udC1zaXplOjIuNnZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjdlbX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IC5pdGVtPmRpdjpudGgtb2YtdHlwZSgyKXtwYWRkaW5nOjB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0MHB4O2ZvbnQtc2l6ZToyLjZ2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjZ2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdHtmb250LXNpemU6Mi42dnc7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCAxZW0gY2VudGVyfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmlucHV0LXdyYXB7Z2FwOjEwcHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuZ3VpZGUsI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaW5mbywjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IC5kZXNje2ZvbnQtc2l6ZToyLjZ2dztsaW5lLWhlaWdodDoxLjU3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo1LjZ2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLXRpdGxlOjphZnRlcntyaWdodDotMTNweDtib3R0b206M3B4O3dpZHRoOjZweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5hcnRpY2xlLXRpdGxle2ZvbnQtc2l6ZTo0dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0xe2JvcmRlci1yYWRpdXM6NXB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMSAudGl0bGV7Zm9udC1zaXplOjQuOHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6M3Z3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiBsaXtmb250LXNpemU6M3Z3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiBsaTo6YmVmb3Jle3dpZHRoOjJweDtoZWlnaHQ6MnB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaXRlbXtib3JkZXItcmFkaXVzOjVweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW06OmFmdGVye2JveC1zaGFkb3c6MCAwIDI1cHggMCByZ2JhKDAsMCwwLC4xKX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW0gLml0ZW0tdGl0bGV7Zm9udC1zaXplOjMuNHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mbyAudGl0bGV7Zm9udC1zaXplOjQuMXZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mbyBsaXtmb250LXNpemU6M3Z3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuaW5mbyBsaTo6YmVmb3Jle3dpZHRoOjJweDtoZWlnaHQ6MnB4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnNlY3Rpb24tMiAuYnRuLWFwcGx5e2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAuc2VjdGlvbi0yIC5idG4tYXBwbHkgc3BhbntiYWNrZ3JvdW5kLXNpemU6MWVtfSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAuZGVzY3tmb250LXNpemU6My4zdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtZmFsc2UgLnBvcHVwX19jb250IC5jb250YWN0e2ZvbnQtc2l6ZTo0LjF2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udHtwYWRkaW5nOjI1cHggNXZ3IDB9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLml0ZW17Ym94LXNoYWRvdzowIDAgMjVweCAwIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6MTVweDtiYWNrZ3JvdW5kLXNpemU6NDIlO3BhZGRpbmctdG9wOjU0JX0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC10cnVlIC5wb3B1cF9fY29udCAuaXRlbS10aXRsZXtmb250LXNpemU6NS4zdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtdHJ1ZSAucG9wdXBfX2NvbnQgLml0ZW0tZGVzY3tmb250LXNpemU6NC4xdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uIGxpe2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uIGxpOjpiZWZvcmV7d2lkdGg6MnB4O2hlaWdodDoycHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTF7Ym9yZGVyLXJhZGl1czo1cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUgLnBvcC1zZWN0aW9uLTEgLnRpdGxle2ZvbnQtc2l6ZTo0Ljd2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZSAucG9wLXNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6M3Z3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbXtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLW1pbmRjYWZlLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdHtmb250LXNpemU6Mi44dnc7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1zaXplOi43ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5pbnB1dC13cmFwe2dhcDo3cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5ndWlkZSwjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQgLmluZm8sI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IC5kZXNje2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1zdWNjZXNzIC5wb3B1cF9fY29udCAudGl0bGV7Zm9udC1zaXplOjQuOHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24gbGl7Zm9udC1zaXplOjMuOHZ3fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcyAucG9wLXNlY3Rpb24gbGk6OmJlZm9yZXt3aWR0aDoycHg7aGVpZ2h0OjJweH0jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMgLnBvcC1zZWN0aW9uLTF7Ym9yZGVyLXJhZGl1czo1cHh9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzIC5wb3Atc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaXRlbXtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCBpbnB1dFt0eXBlPXRleHRde2hlaWdodDozNXB4O2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IHNlbGVjdHtmb250LXNpemU6Mi44dnc7aGVpZ2h0OjM1cHg7YmFja2dyb3VuZC1zaXplOi43ZW19I2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuaW5wdXQtd3JhcHtnYXA6N3B4fSNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmd1aWRlLCNjb21tdW5pY2F0aW9uLmhlYWxpbmcgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSAucG9wdXBfX2NvbnQgLmluZm8sI2NvbW11bmljYXRpb24uaGVhbGluZyAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCAuZGVzY3tmb250LXNpemU6Mi44dnd9fSNjb21tdW5pY2F0aW9uLndlbGZhcmV7cGFkZGluZy1ib3R0b206MTAwcHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6Mi4xODhyZW07Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206LjllbTt3aWR0aDpmaXQtY29udGVudDtwb3NpdGlvbjpyZWxhdGl2ZX0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLXRpdGxlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTE3cHg7Ym90dG9tOjJweDt3aWR0aDo5cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuYXJ0aWNsZS10aXRsZXtmb250LXNpemU6MS41NjNyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMTI7Y29sb3I6IzAwYTNlODttYXJnaW4tYm90dG9tOi43ZW19I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0xe3BhZGRpbmc6NzBweCA3MHB4IDY1cHg7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzttYXJnaW4tYm90dG9tOjUwcHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6MS44NzVyZW07Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0OjEuMjg7bWFyZ2luLWJvdHRvbTouOGVtfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS44ODtjb2xvcjojMzMzfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiAuYXJ0aWNsZXttYXJnaW4tYm90dG9tOjQwcHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIC5hcnRpY2xlOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpe2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzM7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEwcHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTRweDt3aWR0aDozcHg7aGVpZ2h0OjNweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpLm5vLWRvdHtwYWRkaW5nLWxlZnQ6MH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgbGkubm8tZG90OjpiZWZvcmV7Y29udGVudDpub25lfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiBsaSAuYmx1ZXtjb2xvcjojMDA0ZWEyO2ZvbnQtd2VpZ2h0OjcwMH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgbGkgLmJvbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpIGEuYmx1ZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiAuZGVzY3tmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzN9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIC5idG4tYXBwbHl7d2lkdGg6MTkwcHg7aGVpZ2h0OjY1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweDttYXJnaW46MCBhdXRvO2JvcmRlcjoycHggc29saWQgIzAwYTNlODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTNlOH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLmJ0bi1hcHBseSBzcGFue3BhZGRpbmctcmlnaHQ6MS41ZW07YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9lZHUvbGluay1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcn0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5wb3B1cC1mYWxzZXttYXgtd2lkdGg6NjAwcHg7aGVpZ2h0OjQ3MHB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAudGV4dHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAuZGVzY3tmb250LXNpemU6MS4xMjVyZW07bGluZS1oZWlnaHQ6MS42NzttYXJnaW4tYm90dG9tOjFlbX0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5wb3B1cC1mYWxzZSAucG9wdXBfX2NvbnQgLmNvbnRhY3R7Zm9udC1zaXplOjEuNTYzcmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjEuNWVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTQwMHB4KXsjY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTF7cGFkZGluZzo3MHB4IDcwcHggNjVweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDExMHB4IGNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMXtwYWRkaW5nOjcwcHggNzBweCA2NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0xe3BhZGRpbmc6NzBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLmxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjMwcHggYXV0byA0NXB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiAuaXRlbXt3aWR0aDozMzBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLml0ZW06OmFmdGVye3JpZ2h0Oi0xMyV9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIC5pdGVtLTI6OmFmdGVye3JpZ2h0Oi0yOHB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiAuaW5mb3twYWRkaW5nOjEyMHB4IDUwcHggNDVweCA1MHB4O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA1MHB4IHRvcCA1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjY29tbXVuaWNhdGlvbi53ZWxmYXJle3BhZGRpbmctYm90dG9tOjI1dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6NS4zdnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuYXJ0aWNsZS10aXRsZXtmb250LXNpemU6My43dnc7bWFyZ2luLWJvdHRvbTouNWVtfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMXtwYWRkaW5nOjEwdncgN3Z3O21hcmdpbi1ib3R0b206NXZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMSAudGl0bGV7Zm9udC1zaXplOjQuNXZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMSAuZGVzY3tmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLmFydGljbGV7bWFyZ2luLWJvdHRvbTo2dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpe2ZvbnQtc2l6ZToyLjd2dztsaW5lLWhlaWdodDoxLjY2fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiBsaTo6YmVmb3Jle3RvcDouN2VtfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tMiAuZGVzY3tmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn0jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLmJ0bi1hcHBseXt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3O21hcmdpbi10b3A6MTJ2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5wb3B1cC1mYWxzZXtoZWlnaHQ6YXV0b30jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5wb3B1cC1mYWxzZSAucG9wdXBfX2NvbnQgLmRlc2N7Zm9udC1zaXplOjN2dztsaW5lLWhlaWdodDoxLjUyfSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnBvcHVwLWZhbHNlIC5wb3B1cF9fY29udCAuY29udGFjdHtmb250LXNpemU6My44dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjUuNnZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLnNlY3Rpb24tdGl0bGU6OmFmdGVye3JpZ2h0Oi0xM3B4O2JvdHRvbTozcHg7d2lkdGg6NnB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUgLmFydGljbGUtdGl0bGV7Zm9udC1zaXplOjR2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTF7Ym9yZGVyLXJhZGl1czo1cHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0xIC50aXRsZXtmb250LXNpemU6NC44dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0xIC5kZXNje2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpe2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIGxpOjpiZWZvcmV7d2lkdGg6MnB4O2hlaWdodDoycHh9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIC5kZXNje2ZvbnQtc2l6ZTozdnd9I2NvbW11bmljYXRpb24ud2VsZmFyZSAuc2VjdGlvbi0yIC5idG4tYXBwbHl7Zm9udC1zaXplOjN2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5zZWN0aW9uLTIgLmJ0bi1hcHBseSBzcGFue2JhY2tncm91bmQtc2l6ZToxZW19I2NvbW11bmljYXRpb24ud2VsZmFyZSAucG9wdXAtZmFsc2UgLnBvcHVwX19jb250IC5kZXNje2ZvbnQtc2l6ZTozLjN2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlIC5wb3B1cC1mYWxzZSAucG9wdXBfX2NvbnQgLmNvbnRhY3R7Zm9udC1zaXplOjQuMXZ3fX0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm17cGFkZGluZy10b3A6OTBweDtwYWRkaW5nLWJvdHRvbToxMDBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybXtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW19I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjI1MHB4O3BhZGRpbmc6MCAzMHB4O2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NzAwO2ZsZXgtc2hyaW5rOjB9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpIGxhYmVse21hcmdpbjowfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgyKXtmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MjBweCAzMHB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5kZXNje2NvbG9yOiMzMzM7bWFyZ2luLXRvcDoxZW07bGluZS1oZWlnaHQ6MS42fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF17d2lkdGg6MTAwJTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbml7d2lkdGg6MjIwcHh9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmlucHV0LXdyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTFweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwJSAtIDE2NXB4KTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowIC43NXJlbTtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntjb250ZW50Olwi7YyM7J287ISg7YOdXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDpjYWxjKDEwMCUgKyAxNXB4KTt0b3A6MDt6LWluZGV4OjM7ZGlzcGxheTpibG9jazt3aWR0aDoxNTBweDtoZWlnaHQ6MTAwJTtjb2xvcjojMjIyO2JhY2tncm91bmQtY29sb3I6I2VlZWZmNDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6NTBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSBzdmd7ZmxleC1zaHJpbms6MH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDoyNTBweDtoZWlnaHQ6NTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1pY29ue2JhY2tncm91bmQ6bm9uZTtkaXNwbGF5Om5vbmV9I3NlbGVjdEVtYWlsLW1lbnV7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM5OTl9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6IzIyMn0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVtIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nOjFlbX0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVtIC51aS1zdGF0ZS1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZGRkO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIC5idG4td3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7bWFyZ2luLXRvcDo2MHB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gLmJ0bi1zYXZle2JhY2tncm91bmQtY29sb3I6IzAwYTNlODtjb2xvcjojZmZmfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSAuYnRuLWNhbmNlbHtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSwjY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue3dpZHRoOjMzLjMzMzMzMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjE1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm17cGFkZGluZy10b3A6MTB2dztwYWRkaW5nLWJvdHRvbToyNXZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVte3BhZGRpbmc6M3Z3IDA7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6Mi43dnc7cGFkZGluZzowIDN2dyAwIDA7d2lkdGg6MjUlfSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgyKXtwYWRkaW5nOjB9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjhweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmN1c3RvbS1maWxle2hlaWdodDo0NXB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2xpbmUtaGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5kZXNje2ZvbnQtc2l6ZToyLjZ2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDVweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIC5idG4td3JhcCAuYnRue3dpZHRoOjI2dnc7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjIyMC83NTtmb250LXNpemU6Mi43dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5pdGVte2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtnYXA6NXB4fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjM1cHh9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse3dpZHRoOmNhbGMoMTAwJSAtIDEwNXB4KTtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcnt3aWR0aDo5MHB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIC5kZXNje2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDBweH0jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTN2d30jY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0gLmJ0bi13cmFwIC5idG57Zm9udC1zaXplOjN2dztib3JkZXItcmFkaXVzOjNweH19I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybXtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjE1MHB4fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybXtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MjUwcHg7cGFkZGluZzowIDMwcHg7Y29sb3I6IzIyMjtmb250LXdlaWdodDo3MDA7ZmxleC1zaHJpbms6MH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyMHB4IDMwcHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF17d2lkdGg6MTAwJTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaXt3aWR0aDoyMjBweH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTFweH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo1MHB4O292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXJ9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwJSAtIDE2NXB4KTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowIC43NXJlbTtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVmZjQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIHN2Z3tmbGV4LXNocmluazowfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDoyNTBweDtoZWlnaHQ6NTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpub25lfSNzZWxlY3RFbWFpbC1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5fSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gLmJ0bi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDttYXJnaW4tdG9wOjg4cHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIC5idG4tY2FuY2Vse2JvcmRlcjoxcHggc29saWQgIzAwYTNlODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTNlOH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtICNzZWxlY3RFbWFpbC1idXR0b257d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjE1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3Jte3BhZGRpbmctdG9wOjEwdnc7cGFkZGluZy1ib3R0b206MjV2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLml0ZW17cGFkZGluZzozdncgMDtmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6Mi43dnc7cGFkZGluZzowIDN2dyAwIDA7d2lkdGg6MjUlfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowfSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtnYXA6OHB4fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjQ1cHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b257aGVpZ2h0OjQ1cHh9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLml0ZW17Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjVweH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6MzVweDtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle2hlaWdodDozNXB4fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpO2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcnt3aWR0aDo5MHB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDBweH0jY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSAuYnRuLXdyYXB7bWFyZ2luLXRvcDoxM3Z3fSNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gLmJ0bi13cmFwIC5idG57Zm9udC1zaXplOjN2dztib3JkZXItcmFkaXVzOjNweH19I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybXtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjE1MHB4fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybXtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MjUwcHg7cGFkZGluZzowIDMwcHg7Y29sb3I6IzIyMjtmb250LXdlaWdodDo3MDA7ZmxleC1zaHJpbms6MH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe2ZsZXg6MSAxIGF1dG87cGFkZGluZzoyMHB4IDMwcHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF17d2lkdGg6MTAwJTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaXt3aWR0aDoyMjBweH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTFweH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDo1MHB4O292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXJ9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwJSAtIDE2NXB4KTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjEwMCU7cGFkZGluZzowIC43NXJlbTtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGR9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVmZjQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIHN2Z3tmbGV4LXNocmluazowfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDoyNTBweDtoZWlnaHQ6NTBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO2JvcmRlci1yYWRpdXM6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpub25lfSNzZWxlY3RFbWFpbC1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5fSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gLmJ0bi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDttYXJnaW4tdG9wOjg4cHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIC5idG4tY2FuY2Vse2JvcmRlcjoxcHggc29saWQgIzAwYTNlODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwYTNlOH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtICNzZWxlY3RFbWFpbC1idXR0b257d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjE1MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjY29tbXVuaWNhdGlvbi5hd2FyZC1mb3Jte3BhZGRpbmctdG9wOjEwdnc7cGFkZGluZy1ib3R0b206MjV2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLml0ZW17cGFkZGluZzozdncgMDtmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6Mi43dnc7cGFkZGluZzowIDN2dyAwIDA7d2lkdGg6MjUlfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowfSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuaW5wdXQtd3JhcHtnYXA6OHB4fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRde2hlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjQ1cHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b257aGVpZ2h0OjQ1cHh9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLml0ZW17Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjVweH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6MzVweDtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxle2hlaWdodDozNXB4fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpO2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcnt3aWR0aDo5MHB4O2xpbmUtaGVpZ2h0OjM1cHg7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDBweH0jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSAuYnRuLXdyYXB7bWFyZ2luLXRvcDoxM3Z3fSNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0gLmJ0bi13cmFwIC5idG57Zm9udC1zaXplOjN2dztib3JkZXItcmFkaXVzOjNweH19I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm17cGFkZGluZy10b3A6OTBweDtwYWRkaW5nLWJvdHRvbToxMDBweH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3Jte2JvcmRlci10b3A6MnB4IHNvbGlkICMyMjI7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtfSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjI1MHB4O3BhZGRpbmc6MCAzMHB4O2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NzAwO2ZsZXgtc2hyaW5rOjB9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkgbGFiZWx7bWFyZ2luOjB9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjIwcHggMzBweH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0sI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBzZWxlY3R7d2lkdGg6MTAwJTttYXgtd2lkdGg6NzIwcHg7aGVpZ2h0OjQ1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMyMjJ9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwjY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIHNlbGVjdDo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIHNlbGVjdHtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9jb21tb24vaWNvbi1zZWxlY3QtYXJyb3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCAyM3B4IGNlbnRlcn0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSwjY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5zZWxlY3QtbWluaXt3aWR0aDoyMjBweH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjExcHh9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjE3cHh9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGU6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDo3MjBweDtoZWlnaHQ6NTBweDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7d2lkdGg6Y2FsYygxMDAlIC0gMTY1cHgpO21heC13aWR0aDo3MjBweDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgLjc1cmVtO2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjUwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVmZjQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBzdmd7ZmxleC1zaHJpbms6MH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue3dpZHRoOjI1MHB4O2hlaWdodDo1MHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9zdWIvY3Mvc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7Ym9yZGVyLXJhZGl1czowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpub25lfSNzZWxlY3RFbWFpbC1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5fSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIC5idG4td3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7bWFyZ2luLXRvcDo2MHB4fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIC5idG4td3JhcCAuYnRue3dpZHRoOjE4MHB4O2hlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NXB4fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSAuYnRuLWNhbmNlbHtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuc2VsZWN0LW1pbmksI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue3dpZHRoOjMzLjMzMzMzMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3Jte3BhZGRpbmctdG9wOjEwdnc7cGFkZGluZy1ib3R0b206MjV2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5pdGVte3BhZGRpbmc6M3Z3IDA7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe2ZvbnQtc2l6ZToyLjd2dztwYWRkaW5nOjAgM3Z3IDAgMDt3aWR0aDoyNSV9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZzowfSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjhweH0jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0sI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBzZWxlY3R7aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBzZWxlY3Q6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIHNlbGVjdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDFlbSBjZW50ZXJ9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjQ1cHg7bWFyZ2luLWJvdHRvbToxMHB4fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue2hlaWdodDo0NXB4fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gLmJ0bi13cmFwIC5idG57d2lkdGg6MjZ2dztoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjIwLzc1O2ZvbnQtc2l6ZToyLjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbXtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjN2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2dhcDo1cHh9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLCNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gc2VsZWN0e2hlaWdodDozNXB4O2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIGZvcm0gc2VsZWN0OjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSBzZWxlY3R7YmFja2dyb3VuZC1zaXplOi43ZW19I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7aGVpZ2h0OjM1cHg7bWFyZ2luLWJvdHRvbTo4cHh9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpO2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7d2lkdGg6OTBweDtsaW5lLWhlaWdodDozNXB4O2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue2hlaWdodDo0MHB4fSNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gLmJ0bi13cmFwe21hcmdpbi10b3A6MTN2d30jY29tbXVuaWNhdGlvbi5yZXdhcmQtZm9ybSAuYnRuLXdyYXAgLmJ0bntmb250LXNpemU6M3Z3O2JvcmRlci1yYWRpdXM6M3B4fX0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybXtwYWRkaW5nLXRvcDo5MHB4O3BhZGRpbmctYm90dG9tOjEwMHB4fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm17Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMjt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjI1MHB4O3BhZGRpbmc6MCAzMHB4O2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NzAwO2ZsZXgtc2hyaW5rOjA7dGV4dC1hbGlnbjpjZW50ZXJ9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkgbGFiZWx7bWFyZ2luOjB9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjIwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLCNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gc2VsZWN0e3dpZHRoOjEwMCU7bWF4LXdpZHRoOjcyMHB4O2hlaWdodDo0NXB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzouNWVtIDFlbTtjb2xvcjojMjIyfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBzZWxlY3Q6OnBsYWNlaG9sZGVye2NvbG9yOiM5OTl9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBzZWxlY3R7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvY29tbW9uL2ljb24tc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXJ9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXS5pbnB1dC1taW5pLCNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLnNlbGVjdC1taW5pe3dpZHRoOjIyMHB4fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC10aXRsZXttYXgtd2lkdGg6MTAwJX0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pbnB1dC13cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjExcHh9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjE3cHh9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGU6bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDo3MjBweDtoZWlnaHQ6NTBweDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7d2lkdGg6Y2FsYygxMDAlIC0gMTY1cHgpO21heC13aWR0aDo3MjBweDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgLjc1cmVtO2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjUwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVmZjQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjUwcHh9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBzdmd7ZmxleC1zaHJpbms6MH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9ue3dpZHRoOjI1MHB4O2hlaWdodDo1MHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9zdWIvY3Mvc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7Ym9yZGVyLXJhZGl1czowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmU7ZGlzcGxheTpub25lfSNzZWxlY3RFbWFpbC1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5fSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIC5idG4td3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7bWFyZ2luLXRvcDo2MHB4fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIC5idG4td3JhcCAuYnRue3dpZHRoOjE4MHB4O2hlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NXB4fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSAuYnRuLWNhbmNlbHtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmlucHV0LXdyYXB7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXS5pbnB1dC1taW5pLCNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLnNlbGVjdC1taW5pLCNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDozMy4zMzMzMzMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjIwMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7d2lkdGg6MTUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNjb21tdW5pY2F0aW9uLnFuYS1mb3Jte3BhZGRpbmctdG9wOjEwdnc7cGFkZGluZy1ib3R0b206MjV2d30jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVte2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6Mi43dnc7cGFkZGluZzowIDN2dyAwIDA7d2lkdGg6MjUlfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe3BhZGRpbmc6M3Z3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjhweH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0sI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIHNlbGVjdHtoZWlnaHQ6NDVweDtmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIHNlbGVjdDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gc2VsZWN0e2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMWVtIGNlbnRlcn0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5jdXN0b20tZmlsZXtoZWlnaHQ6NDVweDttYXJnaW4tYm90dG9tOjEwcHh9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6Mi41dnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2xpbmUtaGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjIuNXZ3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtICNzZWxlY3RFbWFpbC1idXR0b257aGVpZ2h0OjQ1cHh9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjV2d30jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSAuYnRuLXdyYXB7bWFyZ2luLXRvcDoxMHZ3O2dhcDoxLjd2d30jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVte2ZvbnQtc2l6ZToyLjh2d30jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6M3Z3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmlucHV0LXdyYXB7Z2FwOjVweH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIGlucHV0W3R5cGU9dGV4dF0sI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIHNlbGVjdHtoZWlnaHQ6MzVweDtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlciwjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIHNlbGVjdDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gc2VsZWN0e2JhY2tncm91bmQtc2l6ZTouN2VtfSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmN1c3RvbS1maWxle2hlaWdodDozNXB4O21hcmdpbi1ib3R0b206OHB4fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVse3dpZHRoOmNhbGMoMTAwJSAtIDEwNXB4KTtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye3dpZHRoOjkwcHg7bGluZS1oZWlnaHQ6MzVweDtmb250LXNpemU6Mi44dnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDBweH0jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7Zm9udC1zaXplOjIuOHZ3fSNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIC5idG4td3JhcHttYXJnaW4tdG9wOjEzdnd9I2NvbW11bmljYXRpb24ucW5hLWZvcm0gLmJ0bi13cmFwIC5idG57Zm9udC1zaXplOjN2dztib3JkZXItcmFkaXVzOjNweH19I3NlYXJjaExpc3R7cGFkZGluZzoyMDBweCAwIDIyNXB4ICFpbXBvcnRhbnR9I3NlYXJjaExpc3QgaDIudGl0bGV7Zm9udC1zaXplOjIuODEzcmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjcwcHh9I3NlYXJjaExpc3QgLnNlYXJjaC1mb3JtMXttYXJnaW4tYm90dG9tOjc1cHh9I3NlYXJjaExpc3QgLnNlY3Rpb257bWFyZ2luLWJvdHRvbTo3NXB4fSNzZWFyY2hMaXN0IC5zZWN0aW9uOmxhc3Qtb2YtdHlwZXttYXJnaW4tYm90dG9tOjB9I3NlYXJjaExpc3QgLnNlY3Rpb24tdGl0bGUtd3JhcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy1ib3R0b206MjVweH0jc2VhcmNoTGlzdCAuc2VjdGlvbi10aXRsZS13cmFwIC5tb3Jle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOi45MzhyZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMzMzO3BhZGRpbmctcmlnaHQ6MjBweDtiYWNrZ3JvdW5kOnVybChcIi9pbWFnZXMvc3ViL3NlYXJjaC1saXN0LWljb24tcGx1cy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcn0jc2VhcmNoTGlzdCAuc2VjdGlvbi10aXRsZXtmb250LXNpemU6MS44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I3NlYXJjaExpc3R7cGFkZGluZzozMXZ3IDAgMjB2dyAhaW1wb3J0YW50fSNzZWFyY2hMaXN0IGgyLnRpdGxle2ZvbnQtc2l6ZTo2LjJ2dzttYXJnaW4tYm90dG9tOjJlbX0jc2VhcmNoTGlzdCAuc2VhcmNoLWZvcm0xe21hcmdpbi1ib3R0b206MTJ2dyAhaW1wb3J0YW50fSNzZWFyY2hMaXN0IC5zZWN0aW9ue21hcmdpbi1ib3R0b206MTN2d30jc2VhcmNoTGlzdCAuc2VjdGlvbi10aXRsZS13cmFwe3BhZGRpbmctYm90dG9tOjN2d30jc2VhcmNoTGlzdCAuc2VjdGlvbi10aXRsZS13cmFwIC5tb3Jle2ZvbnQtc2l6ZToyLjV2dztiYWNrZ3JvdW5kLXNpemU6LjdlbTtwYWRkaW5nLXJpZ2h0OjEuMmVtfSNzZWFyY2hMaXN0IC5zZWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTo0LjN2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I3NlYXJjaExpc3QgaDIudGl0bGV7Zm9udC1zaXplOjYuNXZ3fSNzZWFyY2hMaXN0IC5zZWFyY2gtZm9ybTF7bWFyZ2luLWJvdHRvbToxM3Z3ICFpbXBvcnRhbnR9I3NlYXJjaExpc3QgLnNlY3Rpb24tdGl0bGUtd3JhcCAubW9yZXtmb250LXNpemU6Mi44dnd9I3NlYXJjaExpc3QgLnNlY3Rpb24tdGl0bGV7Zm9udC1zaXplOjQuNnZ3fX0jZm9ybTF7cGFkZGluZy1ib3R0b206MTMwcHh9I2Zvcm0xIGZvcm17Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMjt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0jZm9ybTEgZm9ybSAuaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I2Zvcm0xIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe3dpZHRoOjI1MHB4O3BhZGRpbmc6MCAzMHB4O2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjcwMH0jZm9ybTEgZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMil7ZmxleDoxIDEgYXV0bztwYWRkaW5nOjIwcHggMzBweH0jZm9ybTEgZm9ybSBpbnB1dFt0eXBlPXRleHRde3dpZHRoOjEwMCU7aGVpZ2h0OjUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiMyMjJ9I2Zvcm0xIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jZm9ybTEgZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbml7d2lkdGg6MjUwcHh9I2Zvcm0xIGZvcm0gLmlucHV0LXdyYXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTJweH0jZm9ybTEgZm9ybSB0ZXh0YXJlYXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MWVtO3dpZHRoOjEwMCU7aGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30jZm9ybTEgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweH0jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGUtaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyfSNmb3JtMSBmb3JtIC5jdXN0b20tZmlsZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwJSAtIDE2NXB4KTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgLjc1cmVtO2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjUwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RkZH0jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2NvbnRlbnQ6XCLtjIzsnbzshKDtg51cIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmNhbGMoMTAwJSArIDE1cHgpO3RvcDowO3otaW5kZXg6MztkaXNwbGF5OmJsb2NrO3dpZHRoOjE1MHB4O2hlaWdodDoxMDAlO2NvbG9yOiMyMjI7YmFja2dyb3VuZC1jb2xvcjojZWVlZmY0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo1MHB4fSNmb3JtMSAjc2VsZWN0RW1haWwtYnV0dG9ue3dpZHRoOjI1MHB4O2hlaWdodDo1MHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9jb21tb24vc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7Ym9yZGVyLXJhZGl1czowO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9I2Zvcm0xICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLWljb257YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6bm9uZX0jc2VsZWN0RW1haWwtbWVudXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6Izk5OX0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojMjIyfSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW0gLnVpLW1lbnUtaXRlbS13cmFwcGVye3BhZGRpbmc6MWVtfSNzZWxlY3RFbWFpbC1tZW51IC51aS1tZW51LWl0ZW0gLnVpLXN0YXRlLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6IzIyMn0jZm9ybTEgLmJ0bi13cmFwe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTFweDttYXJnaW4tdG9wOjk1cHh9I2Zvcm0xIC5idG4td3JhcCBidXR0b257d2lkdGg6MjAwcHg7aGVpZ2h0OjY1cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjEyNXJlbTtmb250LXdlaWdodDo3MDB9I2Zvcm0xIC5idG4tc2F2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Y29sb3I6I2ZmZn0jZm9ybTEgLmJ0bi1jYW5jZWx7Ym9yZGVyOjFweCBzb2xpZCAjMzMzO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMjIyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjZm9ybTEgZm9ybSAuaXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjQwcHggMH0jZm9ybTEgZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSksI2Zvcm0xIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDIpe3dpZHRoOjEwMCU7cGFkZGluZzowfSNmb3JtMSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKXttYXJnaW4tYm90dG9tOjFlbX0jZm9ybTEgZm9ybSAuaW5wdXQtd3JhcHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jZm9ybTEgZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2Zvcm0xIGZvcm0gI3NlbGVjdEVtYWlsLWJ1dHRvbnt3aWR0aDozMy4zMzMzMzMzMzMzJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2Zvcm0xIGZvcm0gLml0ZW17cGFkZGluZzo0LjV2dyAwO2ZvbnQtc2l6ZToyLjV2d30jZm9ybTEgZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjIuN3Z3fSNmb3JtMSBmb3JtIC5pbnB1dC13cmFwe2dhcDo4cHh9I2Zvcm0xIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6NDVweDtmb250LXNpemU6Mi41dnd9I2Zvcm0xIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNmb3JtMSBmb3JtIHRleHRhcmVhe2ZvbnQtc2l6ZToyLjV2d30jZm9ybTEgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuNXZ3fSNmb3JtMSBmb3JtIC5jdXN0b20tZmlsZXtoZWlnaHQ6NDVweH0jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6Mi41dnd9I2Zvcm0xIGZvcm0gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToyLjV2d30jZm9ybTEgI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDVweH0jZm9ybTEgI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjV2d30jZm9ybTEgLmJ0bi13cmFwe21hcmdpbi10b3A6MTJ2d30jZm9ybTEgLmJ0bi13cmFwIGJ1dHRvbnt3aWR0aDoyNnZ3O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyMjAvNzU7Zm9udC1zaXplOjIuN3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjZm9ybTEgZm9ybSAuaXRlbXtmb250LXNpemU6Mi44dnd9I2Zvcm0xIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpe2ZvbnQtc2l6ZTozdnc7bWFyZ2luLWJvdHRvbTouN2VtfSNmb3JtMSBmb3JtIC5pbnB1dC13cmFwe2dhcDo1cHh9I2Zvcm0xIGZvcm0gaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6NDBweDtmb250LXNpemU6Mi44dnd9I2Zvcm0xIGZvcm0gaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuOHZ3fSNmb3JtMSBmb3JtIHRleHRhcmVhe2ZvbnQtc2l6ZToyLjh2d30jZm9ybTEgZm9ybSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjIuOHZ3fSNmb3JtMSBmb3JtIC5jdXN0b20tZmlsZXtoZWlnaHQ6NDBweH0jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWx7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpO2ZvbnQtc2l6ZToyLjh2d30jZm9ybTEgZm9ybSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye3dpZHRoOjkwcHg7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6Mi44dnd9I2Zvcm0xICNzZWxlY3RFbWFpbC1idXR0b257aGVpZ2h0OjQwcHh9I2Zvcm0xICNzZWxlY3RFbWFpbC1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LXNpemU6Mi44dnd9I2Zvcm0xIC5idG4td3JhcCBidXR0b257d2lkdGg6Mjh2dztmb250LXNpemU6M3Z3fX0jZm9ybTJ7cGFkZGluZy1ib3R0b206MTMwcHh9I2Zvcm0yIGZvcm0+ZGl2e21hcmdpbi1ib3R0b206NDhweH0jZm9ybTIgLndyYXB7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtnYXA6ODBweH0jZm9ybTIgLndyYXA+ZGl2e3dpZHRoOjEwMCV9I2Zvcm0yIC5sYWJlbHtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjFlbX0jZm9ybTIgaW5wdXRbdHlwZT10ZXh0XXt3aWR0aDoxMDAlO2hlaWdodDo3MHB4O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztwYWRkaW5nOi41ZW0gMS41ZW07Y29sb3I6IzIyMn0jZm9ybTIgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXJ7Y29sb3I6Izk5OX0jZm9ybTIgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pe3dpZHRoOjIwNXB4fSNmb3JtMiAuaW5wdXQtd3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfSNmb3JtMiB0ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDoyMjBweDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7cGFkZGluZzoxLjVlbTtvdmVyZmxvdy15OmF1dG99I2Zvcm0yIHRleHRhcmVhOjpwbGFjZWhvbGRlcntjb2xvcjojOTk5fSNmb3JtMiAuY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6NzBweH0jZm9ybTIgLmN1c3RvbS1maWxlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcn0jZm9ybTIgLmN1c3RvbS1maWxlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjE7d2lkdGg6Y2FsYygxMDAlIC0gMTY1cHgpO2hlaWdodDoxMDAlO3BhZGRpbmc6LjM3NXJlbSAxLjVyZW07Y29sb3I6IzIyMjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6NTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9I2Zvcm0yIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIu2MjOydvOyEoO2DnVwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7dG9wOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTUwcHg7aGVpZ2h0OjEwMCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjcwcHh9I2Zvcm0yICNzZWxlY3RFbWFpbC1idXR0b257d2lkdGg6MjA1cHg7aGVpZ2h0OjcwcHg7YmFja2dyb3VuZDojZjdmN2Y3IHVybChcIi9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNmb3JtMiAjc2VsZWN0RW1haWwtYnV0dG9uIC51aS1pY29ue2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOm5vbmV9I3NlbGVjdEVtYWlsLW1lbnV7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM5OTl9I3NlbGVjdEVtYWlsLW1lbnUgLnVpLW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6IzIyMn0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVtIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nOjFlbX0jc2VsZWN0RW1haWwtbWVudSAudWktbWVudS1pdGVtIC51aS1zdGF0ZS1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZGRkO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiMyMjJ9I2Zvcm0yIC5idG4td3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjExcHg7bWFyZ2luLXRvcDoxMDBweH0jZm9ybTIgLmJ0bi13cmFwIGJ1dHRvbnt3aWR0aDoyMDBweDtoZWlnaHQ6NjVweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMH0jZm9ybTIgLmJ0bi1zYXZle2JhY2tncm91bmQtY29sb3I6IzAwYTNlODtjb2xvcjojZmZmfSNmb3JtMiAuYnRuLWNhbmNlbHtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNTAwcHgpeyNmb3JtMiAuaW5wdXQtd3JhcHtnYXA6OHB4fSNmb3JtMiBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksI2Zvcm0yICNzZWxlY3RFbWFpbC1idXR0b257d2lkdGg6MzMuMzMzMzMzMzMzMyV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjZm9ybTIgLndyYXB7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCAxZnIpO2dhcDo0OHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZm9ybTIgZm9ybT5kaXZ7bWFyZ2luLWJvdHRvbTo2dnd9I2Zvcm0yIC53cmFwe2dhcDo2dnd9I2Zvcm0yIC5pdGVte2ZvbnQtc2l6ZToyLjV2d30jZm9ybTIgLmxhYmVse2ZvbnQtc2l6ZToyLjd2d30jZm9ybTIgaW5wdXRbdHlwZT10ZXh0XXtoZWlnaHQ6NjBweDtmb250LXNpemU6Mi41dnd9I2Zvcm0yIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjV2d30jZm9ybTIgdGV4dGFyZWF7aGVpZ2h0OjIwMHB4O2ZvbnQtc2l6ZToyLjV2d30jZm9ybTIgdGV4dGFyZWE6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjV2d30jZm9ybTIgI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NjBweH0jZm9ybTIgI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjV2d30jZm9ybTIgLmN1c3RvbS1maWxle2hlaWdodDo2MHB4fSNmb3JtMiAuY3VzdG9tLWZpbGUtbGFiZWx7bGluZS1oZWlnaHQ6NDdweDtmb250LXNpemU6Mi41dnd9I2Zvcm0yIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7bGluZS1oZWlnaHQ6NjBweDtmb250LXNpemU6Mi41dnd9I2Zvcm0yIC5idG4td3JhcHttYXJnaW4tdG9wOjEydnd9I2Zvcm0yIC5idG4td3JhcCBidXR0b257d2lkdGg6MjZ2dztoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjIwLzc1O2ZvbnQtc2l6ZToyLjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2Zvcm0yIC5pdGVte2ZvbnQtc2l6ZToyLjh2d30jZm9ybTIgLmxhYmVse2ZvbnQtc2l6ZTozdnd9I2Zvcm0yIC5pbnB1dC13cmFwe2dhcDo1cHh9I2Zvcm0yIGlucHV0W3R5cGU9dGV4dF17aGVpZ2h0OjQ1cHg7Zm9udC1zaXplOjIuOHZ3fSNmb3JtMiBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcntmb250LXNpemU6Mi44dnd9I2Zvcm0yIHRleHRhcmVhe2ZvbnQtc2l6ZToyLjh2d30jZm9ybTIgdGV4dGFyZWE6OnBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyLjh2d30jZm9ybTIgI3NlbGVjdEVtYWlsLWJ1dHRvbntoZWlnaHQ6NDVweH0jZm9ybTIgI3NlbGVjdEVtYWlsLWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtc2l6ZToyLjh2d30jZm9ybTIgLmN1c3RvbS1maWxle2hlaWdodDo0NXB4fSNmb3JtMiAuY3VzdG9tLWZpbGUtbGFiZWx7bGluZS1oZWlnaHQ6MzVweDtmb250LXNpemU6Mi44dnc7d2lkdGg6Y2FsYygxMDAlIC0gMTA1cHgpfSNmb3JtMiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye3dpZHRoOjkwcHg7bGluZS1oZWlnaHQ6NDVweDtmb250LXNpemU6Mi44dnd9I2Zvcm0yIC5idG4td3JhcHttYXJnaW4tdG9wOjEydnd9I2Zvcm0yIC5idG4td3JhcCBidXR0b257d2lkdGg6Mjh2dztmb250LXNpemU6M3Z3fX0jc3ViLmJvYXJke3BhZGRpbmctYm90dG9tOjEwMHB4fS5ib2FyZC1iYW5uZXJ7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDE1MHB4IGNlbnRlcjtwYWRkaW5nOjcwcHggOTlweDttYXJnaW4tYm90dG9tOjUwcHh9LmJvYXJkLWJhbm5lciAudGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2xpbmUtaGVpZ2h0OjEuNDI7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MS40ZW19LmJvYXJkLWJhbm5lciAudGl0bGUgLmJvbGR7Zm9udC13ZWlnaHQ6ODAwfS5ib2FyZC1iYW5uZXIgLnRpdGxlLmJvbGR7Zm9udC13ZWlnaHQ6ODAwO21hcmdpbi1ib3R0b206LjdlbX0uYm9hcmQtYmFubmVyIGxpe2ZvbnQtc2l6ZToxLjEyNXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzM7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEwcHh9LmJvYXJkLWJhbm5lciBsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjE0cHg7d2lkdGg6M3B4O2hlaWdodDozcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4fS5ib2FyZC1iYW5uZXIgLmxpbmstYm94e2JveC1zaGFkb3c6MCAwIDQwcHggMCByZ2JhKDAsMCwwLC4xKTtib3JkZXItcmFkaXVzOjEwcHg7d2lkdGg6NTkwcHg7cGFkZGluZzoyM3B4IDU3cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgNjNweCBjZW50ZXI7bWFyZ2luOjI1cHggMH0uYm9hcmQtYmFubmVyIC5saW5re3dpZHRoOjI1MHB4O2hlaWdodDo0NXB4O2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjoxcHggc29saWQgIzAwYTNlODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiMwMGEzZTg7Zm9udC13ZWlnaHQ6NzAwfS5ib2FyZC1iYW5uZXIgLmxpbmsgc3BhbntwYWRkaW5nLXJpZ2h0OjEuNWVtO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvZWR1L2xpbmstYXJyb3cucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXJ9LmJvYXJkLWJhbm5lciAuY29udGFjdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNHB4O2ZvbnQtc2l6ZToxLjEyNXJlbTttYXJnaW4tdG9wOjI1cHh9LmJvYXJkLWJhbm5lciAuY29udGFjdCBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwO2ZsZXgtc2hyaW5rOjA7cGFkZGluZzouNWVtIDAgLjVlbSA1MnB4O2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvZWR1L2luZm8taWNvbi1jb250YWN0LnBuZ1wiKSBuby1yZXBlYXQgbGVmdCBjZW50ZXJ9LmJvYXJkLWJhbm5lciAuY29udGFjdCBwe2ZsZXg6MSAxIGF1dG87bGluZS1oZWlnaHQ6MS42Nztjb2xvcjojMzMzO2xldHRlci1zcGFjaW5nOm5vcm1hbH0uYm9hcmQtYmFubmVyLXdyYXAtMiAuYm9hcmQtYmFubmVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvZWR1L2Jhbm5lci1iZy1wcm9ncmFtMS5wbmdcIik7cGFkZGluZzo2M3B4IDE0MHB4IDYzcHggOTlweH0uYm9hcmQtYmFubmVyLXdyYXAtMiAuYm9hcmQtYmFubmVyIC50aXRsZXtmb250LXdlaWdodDo4MDA7bWFyZ2luLWJvdHRvbTouN2VtfS5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIgLmxpbmstYm94e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9zdWIvZWR1L2Jhbm5lci1sbmstcHJvZ3JhbTIuanBnXCIpfS5ib2FyZC1iYW5uZXItd3JhcC0zIC5ib2FyZC1iYW5uZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL3N1Yi9lZHUvYmFubmVyLWJnLXByb2dyYW0xLnBuZ1wiKTtwYWRkaW5nOjYzcHggMTQwcHggNjNweCA5OXB4fS5ib2FyZC1iYW5uZXItd3JhcC0zIC5saW5rLWJveHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2VkdS9iYW5uZXItbG5rLXByb2dyYW0yLmpwZ1wiKX0uYm9hcmQtYmFubmVyLXdyYXAtNCAubGluay1ib3gtMXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2VkdS9iYW5uZXItbG5rLXByb2dyYW0yLmpwZ1wiKX0uYm9hcmQtYmFubmVyLXdyYXAtNCAubGluay1ib3gtMntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9pbWFnZXMvc3ViL2VkdS9iYW5uZXItbG5rLXByb2dyYW0zLnBuZ1wiKX0uYm9hcmQtdGFic3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjJweDttYXJnaW4tYm90dG9tOjUwcHh9LmJvYXJkLXRhYnt3aWR0aDoyMzBweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjMyLjVweDtib3gtc2hhZG93OjAgMCAzMHB4IDAgcmdiYSgwLDAsMCwuMSk7Zm9udC1zaXplOjEuMDYzcmVtO2ZvbnQtd2VpZ2h0OjUwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzIyMjt0cmFuc2l0aW9uOmNvbG9yIC4zcyxiYWNrZ3JvdW5kLWNvbG9yIC4zc30uYm9hcmQtdGFiLm9ue2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDE1MDBweCl7LmJvYXJkLWJhbm5lciAubGluay13cmFwe2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpfS5ib2FyZC1iYW5uZXIgLmxpbmstYm94e21heC13aWR0aDo1OTBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxNDAwcHgpey5ib2FyZC1iYW5uZXJ7cGFkZGluZzo2M3B4IDEwMHB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgMTAwcHggY2VudGVyfS5ib2FyZC1iYW5uZXIgbGkgLmJye2Rpc3BsYXk6aW5saW5lfS5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIsLmJvYXJkLWJhbm5lci13cmFwLTMgLmJvYXJkLWJhbm5lcntwYWRkaW5nOjcwcHggMzAwcHggNzBweCAxMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMzUwcHgpey5ib2FyZC1iYW5uZXIgLmNvbnRhY3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuYm9hcmQtYmFubmVye3BhZGRpbmc6NzBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDgwcHggY2VudGVyfS5ib2FyZC1iYW5uZXIgLnRpdGxlIC5tby1icntkaXNwbGF5OmJsb2NrfS5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIsLmJvYXJkLWJhbm5lci13cmFwLTMgLmJvYXJkLWJhbm5lcntwYWRkaW5nOjcwcHggMzAwcHggNjNweCA3MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LmJvYXJkLWluZm8gLmNvbnRhY3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjdweH0uYm9hcmQtaW5mbyAuY29udGFjdCBwIC5tby1icntkaXNwbGF5OmJsb2NrfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7LmJvYXJkLWJhbm5lci13cmFwLTIgLmJvYXJkLWJhbm5lciwuYm9hcmQtYmFubmVyLXdyYXAtMyAuYm9hcmQtYmFubmVye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA3MHB4IHRvcCA3MHB4O3BhZGRpbmc6MjgwcHggNzBweCA2M3B4IDcwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogOTAwcHgpey5ib2FyZC1iYW5uZXIgLmxpbmstYm94e2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA0NXB4IGNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmJvYXJke3BhZGRpbmctYm90dG9tOjE4dnd9LmJvYXJkLWJhbm5lcntiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgN3Z3IHRvcCAxMHZ3O2JhY2tncm91bmQtc2l6ZToyNyU7cGFkZGluZzoxMHZ3IDd2dzttYXJnaW4tYm90dG9tOjV2d30uYm9hcmQtYmFubmVyIC50aXRsZXtmb250LXNpemU6NC43dnd9LmJvYXJkLWJhbm5lciBsaXtmb250LXNpemU6Mi43dnc7bGluZS1oZWlnaHQ6MS42Nn0uYm9hcmQtYmFubmVyIGxpOjpiZWZvcmV7dG9wOi43ZW19LmJvYXJkLWJhbm5lciAudGl0bGV7Zm9udC1zaXplOjQuNXZ3fS5ib2FyZC1iYW5uZXIgLmxpbmstYm94e3dpZHRoOjEwMCU7cGFkZGluZzoyLjV2dyA1dnc7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA1dncgY2VudGVyO2JhY2tncm91bmQtc2l6ZTozMiU7Ym94LXNoYWRvdzowIDAgMzBweCAwIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6N3B4fS5ib2FyZC1iYW5uZXIgLmxpbmt7d2lkdGg6NTYlO2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoyNzAvNTE7Zm9udC1zaXplOjIuNnZ3fS5ib2FyZC1iYW5uZXIgLmNvbnRhY3R7Zm9udC1zaXplOjN2dzttYXJnaW4tdG9wOjV2dztnYXA6MXZ3fS5ib2FyZC1iYW5uZXIgLmNvbnRhY3QgcHtmb250LXNpemU6Mi44dnd9LmJvYXJkLWJhbm5lci13cmFwLTIgLmJvYXJkLWJhbm5lciwuYm9hcmQtYmFubmVyLXdyYXAtMyAuYm9hcmQtYmFubmVye2JhY2tncm91bmQtcG9zaXRpb246bGVmdCA3dncgdG9wIDd2dztwYWRkaW5nOjM1dncgN3Z3IDEwdncgN3Z3fS5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIgLmxpbmstYm94LC5ib2FyZC1iYW5uZXItd3JhcC0zIC5ib2FyZC1iYW5uZXIgLmxpbmstYm94e21hcmdpbjo0dncgMH0uYm9hcmQtdGFic3ttYXJnaW4tYm90dG9tOjV2d30uYm9hcmQtdGFie3dpZHRoOjI5dnc7aGVpZ2h0OjkuNXZ3O2JvcmRlci1yYWRpdXM6NC43NXZ3O2JveC1zaGFkb3c6MCAwIDIwcHggMCByZ2JhKDAsMCwwLC4xKTtmb250LXNpemU6Mi44dnd9LmJvYXJkLXRhYjo6YmVmb3Jle2hlaWdodDozcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpey5ib2FyZC1iYW5uZXJ7Ym9yZGVyLXJhZGl1czo1cHh9LmJvYXJkLWJhbm5lciAudGl0bGV7Zm9udC1zaXplOjQuN3Z3fS5ib2FyZC1iYW5uZXIgbGl7Zm9udC1zaXplOjN2d30uYm9hcmQtYmFubmVyIGxpOjpiZWZvcmV7d2lkdGg6MnB4O2hlaWdodDoycHh9LmJvYXJkLWJhbm5lciAubGluay1ib3h7Ym94LXNoYWRvdzowIDAgMjBweCAwIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6NXB4fS5ib2FyZC1iYW5uZXIgLmxpbmt7Zm9udC1zaXplOjIuOHZ3fS5ib2FyZC1iYW5uZXIgLmxpbmsgc3BhbntiYWNrZ3JvdW5kLXNpemU6MWVtfS5ib2FyZC1iYW5uZXIgLmNvbnRhY3R7Zm9udC1zaXplOjMuM3Z3fS5ib2FyZC1iYW5uZXIgLmNvbnRhY3Qgc3Ryb25ne2JhY2tncm91bmQtc2l6ZToyLjNlbTtwYWRkaW5nLWxlZnQ6Mi44ZW19LmJvYXJkLWJhbm5lciAuY29udGFjdCBwe2ZvbnQtc2l6ZTozdnd9LmJvYXJkLXRhYntmb250LXNpemU6My4xdnc7Ym94LXNoYWRvdzowIDAgMTVweCAwIHJnYmEoMCwwLDAsLjEpfX0jcGFnaW5hdGlvbjF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6NzBweH0jcGFnaW5hdGlvbjEgLnBhZ2UtaXRlbXt3aWR0aDo0MHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6LjkzOHJlbTtmb250LXdlaWdodDo1MDA7Ym9yZGVyLXJhZGl1czo1MCV9I3BhZ2luYXRpb24xIC5wYWdlLWl0ZW0gYXtmb250OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsZXR0ZXItc3BhY2luZzpub3JtYWx9I3BhZ2luYXRpb24xIC5wYWdlLWl0ZW0ucHJldiBhLCNwYWdpbmF0aW9uMSAucGFnZS1pdGVtLm5leHQgYXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfSNwYWdpbmF0aW9uMSAucGFnZS1pdGVtLnByZXZ7bWFyZ2luLXJpZ2h0OjEwcHh9I3BhZ2luYXRpb24xIC5wYWdlLWl0ZW0ucHJldiBhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvcGFnaW5hdGlvbi9hcnJvdy0xLXByZXYucG5nXCIpfSNwYWdpbmF0aW9uMSAucGFnZS1pdGVtLm5leHR7bWFyZ2luLWxlZnQ6MTBweH0jcGFnaW5hdGlvbjEgLnBhZ2UtaXRlbS5uZXh0IGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2Jicy9wYWdpbmF0aW9uL2Fycm93LTEtbmV4dC5wbmdcIil9I3BhZ2luYXRpb24xIC5udW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo3cHh9I3BhZ2luYXRpb24xIC5udW0gLnBhZ2UtaXRlbXtjb2xvcjojMjIyfSNwYWdpbmF0aW9uMSAubnVtIC5wYWdlLWl0ZW0ub257YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwfSNwYWdpbmF0aW9uMntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjdweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjcwcHh9I3BhZ2luYXRpb24yIC5wYWdlLWl0ZW17d2lkdGg6NDBweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO2JvcmRlcjpzb2xpZCAxcHggI2U1ZTVlNX0jcGFnaW5hdGlvbjIgLnBhZ2UtaXRlbSBhe2ZvbnQ6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfSNwYWdpbmF0aW9uMiAucGFnZS1pdGVtLnByZXYgYSwjcGFnaW5hdGlvbjIgLnBhZ2UtaXRlbS5uZXh0IGF7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0jcGFnaW5hdGlvbjIgLnBhZ2UtaXRlbS5wcmV2IGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2Jicy9wYWdpbmF0aW9uL2Fycm93LTItcHJldi5wbmdcIil9I3BhZ2luYXRpb24yIC5wYWdlLWl0ZW0ubmV4dCBhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvcGFnaW5hdGlvbi9hcnJvdy0yLW5leHQucG5nXCIpfSNwYWdpbmF0aW9uMiAubnVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6N3B4fSNwYWdpbmF0aW9uMiAubnVtIC5wYWdlLWl0ZW17Y29sb3I6IzIyMn0jcGFnaW5hdGlvbjIgLm51bSAucGFnZS1pdGVtLm9ue2JhY2tncm91bmQtY29sb3I6IzAwYTNlODtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7Y29sb3I6I2ZmZn0jcGFnaW5hdGlvbjN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo3cHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDo3MHB4fSNwYWdpbmF0aW9uMyAucGFnZS1pdGVte3dpZHRoOjQwcHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxcmVtfSNwYWdpbmF0aW9uMyAucGFnZS1pdGVtIGF7Zm9udDppbmhlcml0O2NvbG9yOmluaGVyaXQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9I3BhZ2luYXRpb24zIC5wYWdlLWl0ZW0ucHJldiwjcGFnaW5hdGlvbjMgLnBhZ2UtaXRlbS5uZXh0e2JvcmRlci1yYWRpdXM6NTAlO292ZXJmbG93OmhpZGRlbn0jcGFnaW5hdGlvbjMgLnBhZ2UtaXRlbS5wcmV2IGEsI3BhZ2luYXRpb24zIC5wYWdlLWl0ZW0ubmV4dCBhe2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfSNwYWdpbmF0aW9uMyAucGFnZS1pdGVtLnByZXZ7bWFyZ2luLXJpZ2h0OjIwcHh9I3BhZ2luYXRpb24zIC5wYWdlLWl0ZW0ucHJldiBhe2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvcGFnaW5hdGlvbi9hcnJvdy0zLXByZXYucG5nXCIpfSNwYWdpbmF0aW9uMyAucGFnZS1pdGVtLm5leHR7bWFyZ2luLWxlZnQ6MTBweH0jcGFnaW5hdGlvbjMgLnBhZ2UtaXRlbS5uZXh0IGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvaW1hZ2VzL2Jicy9wYWdpbmF0aW9uL2Fycm93LTMtbmV4dC5wbmdcIil9I3BhZ2luYXRpb24zIC5udW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo3cHh9I3BhZ2luYXRpb24zIC5udW0gLnBhZ2UtaXRlbXtjb2xvcjojMjIyO3Bvc2l0aW9uOnJlbGF0aXZlfSNwYWdpbmF0aW9uMyAubnVtIC5wYWdlLWl0ZW06OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7d2lkdGg6MThweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzIyMjtkaXNwbGF5Om5vbmV9I3BhZ2luYXRpb24zIC5udW0gLnBhZ2UtaXRlbS5vbntmb250LXdlaWdodDo3MDB9I3BhZ2luYXRpb24zIC5udW0gLnBhZ2UtaXRlbS5vbjo6YWZ0ZXJ7ZGlzcGxheTpibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjcGFnaW5hdGlvbjEgLnBhZ2UtaXRlbXt3aWR0aDozMHB4O2ZvbnQtc2l6ZTozdnd9I3BhZ2luYXRpb24xIC5wYWdlLWl0ZW0ucHJldnttYXJnaW4tcmlnaHQ6MTBweH0jcGFnaW5hdGlvbjEgLnBhZ2UtaXRlbS5uZXh0e21hcmdpbi1sZWZ0OjEwcHh9I3BhZ2luYXRpb24xIC5wYWdlLWl0ZW0gYXtiYWNrZ3JvdW5kLXNpemU6NnB4fSNwYWdpbmF0aW9uMiAucGFnZS1pdGVte3dpZHRoOjMwcHg7Zm9udC1zaXplOjN2d30jcGFnaW5hdGlvbjIgLnBhZ2UtaXRlbSBhe2JhY2tncm91bmQtc2l6ZTo1cHh9I3BhZ2luYXRpb24zIC5wYWdlLWl0ZW17d2lkdGg6MzBweDtmb250LXNpemU6M3Z3fSNwYWdpbmF0aW9uMyAucGFnZS1pdGVtIGF7YmFja2dyb3VuZC1zaXplOjVweH0jcGFnaW5hdGlvbjMgLnBhZ2UtaXRlbS5vbjo6YWZ0ZXJ7d2lkdGg6MTBweDtoZWlnaHQ6MnB4fX0jZ2FsbGVyeTF7bWFyZ2luLWJvdHRvbTo3MHB4fSNnYWxsZXJ5MSAubGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjc4cHggNTVweH0jZ2FsbGVyeTEgLmxpc3QgbGkgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9I2dhbGxlcnkxIC5saXN0IGxpIGEgLmltZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzo0MzAvMjUwO292ZXJmbG93OmhpZGRlbn0jZ2FsbGVyeTEgLmxpc3QgbGkgYSAuaW1nOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlICsgMC41cHgpLCAwKSBzY2FsZSgwKTt3aWR0aDo4MXB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czo1MCU7Ym94LXNoYWRvdzo0cHggNi45cHggMTBweCAwIHJnYmEoMCwwLDAsLjMpO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvZ2FsbGVyeS9saXN0LWJ0bi1tb3JlLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt6LWluZGV4OjE7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzfSNnYWxsZXJ5MSAubGlzdCBsaSBhIC5pbWcgaW1ne3RyYW5zaXRpb246dHJhbnNmb3JtIC44czt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9I2dhbGxlcnkxIC5saXN0IGxpIGEgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIyMjttYXJnaW4tdG9wOjEuNWVtO21hcmdpbi1ib3R0b206MWVtO2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfSNnYWxsZXJ5MSAubGlzdCBsaSBhIC50ZXh0IC5kYXRle2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM3Nzd9QG1lZGlhKGhvdmVyOiBob3Zlcil7I2dhbGxlcnkxIC5saXN0IGxpOmhvdmVyIGEgLmltZzo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMSl9I2dhbGxlcnkxIC5saXN0IGxpOmhvdmVyIGEgLmltZyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDcpfX0jZ2FsbGVyeTJ7bWFyZ2luLWJvdHRvbTo3MHB4fSNnYWxsZXJ5MiAubGlzdHtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyfSNnYWxsZXJ5MiAubGlzdCBsaXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fSNnYWxsZXJ5MiAubGlzdCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOjQwcHggNTBweDtnYXA6NzVweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjRzfSNnYWxsZXJ5MiAubGlzdCBsaSBhIC5pbWd7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjUwcHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjI1MC8xNTA7b3ZlcmZsb3c6aGlkZGVuO2ZsZXg6MCAwIGF1dG99I2dhbGxlcnkyIC5saXN0IGxpIGEgLmltZyBpbWd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjhzO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0jZ2FsbGVyeTIgLmxpc3QgbGkgYSAudGV4dHtmbGV4OjEgMSBhdXRvO21pbi13aWR0aDowfSNnYWxsZXJ5MiAubGlzdCBsaSBhIC50ZXh0IC50aXRsZXtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMxMTE7bWFyZ2luLWJvdHRvbTouOGVtO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0jZ2FsbGVyeTIgLmxpc3QgbGkgYSAudGV4dCAuZGVzY3tmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjYzO2NvbG9yOiM3Nzc7bWFyZ2luLWJvdHRvbToxZW07ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczstd2Via2l0LWxpbmUtY2xhbXA6Mjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWx9I2dhbGxlcnkyIC5saXN0IGxpIGEgLnRleHQgLmRhdGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiM3Nzd9I2dhbGxlcnkyIC5saXN0IGxpIGEgLmJ0bi1tb3Jle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjVweDtmbGV4LXNocmluazowO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojYWFhfUBtZWRpYShob3ZlcjogaG92ZXIpeyNnYWxsZXJ5MiAubGlzdCBsaTpob3ZlciBhe2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmOH0jZ2FsbGVyeTIgLmxpc3QgbGk6aG92ZXIgYSAuaW1nIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4wNyl9I2dhbGxlcnkyIC5saXN0IGxpOmhvdmVyIGEgLmJ0bi1tb3Jle2NvbG9yOiMwMGEzZTh9fSNnYWxsZXJ5M3ttYXJnaW4tYm90dG9tOjcwcHh9I2dhbGxlcnkzIC5saXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtnYXA6NzhweCA1NXB4fSNnYWxsZXJ5MyAubGlzdCBsaXtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7dHJhbnNpdGlvbjpib3gtc2hhZG93IC40c30jZ2FsbGVyeTMgLmxpc3QgbGkgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjQzMC80OTA7cGFkZGluZzo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfSNnYWxsZXJ5MyAubGlzdCBsaSBhIC5pbWd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MzUwLzI1MDtvdmVyZmxvdzpoaWRkZW59I2dhbGxlcnkzIC5saXN0IGxpIGEgLmltZyBpbWd7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjhzO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0jZ2FsbGVyeTMgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjIyO21hcmdpbi10b3A6MS41ZW07bWFyZ2luLWJvdHRvbToxZW07ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczstd2Via2l0LWxpbmUtY2xhbXA6Mjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWx9I2dhbGxlcnkzIC5saXN0IGxpIGEgLnRleHQgLmRhdGV7Zm9udC1zaXplOjFyZW07Y29sb3I6Izc3N30jZ2FsbGVyeTMgLmxpc3QgbGkgYSAuYnRuLW1vcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQwcHg7Ym90dG9tOjQzcHg7b3BhY2l0eTowO2NvbG9yOiMwMGEzZTg7dHJhbnNpdGlvbjpvcGFjaXR5IC40c31AbWVkaWEoaG92ZXI6IGhvdmVyKXsjZ2FsbGVyeTMgLmxpc3QgbGk6aG92ZXJ7Ym94LXNoYWRvdzowIDAgNDBweCAwIHJnYmEoMCwwLDAsLjEpLDAgMCAwIDJweCBpbnNldCAjMDBhM2U4fSNnYWxsZXJ5MyAubGlzdCBsaTpob3ZlciBhIC5pbWcgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA3KX0jZ2FsbGVyeTMgLmxpc3QgbGk6aG92ZXIgYSAuYnRuLW1vcmV7b3BhY2l0eToxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I2dhbGxlcnkxIC5saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpfSNnYWxsZXJ5MiAubGlzdCBsaSBhe3BhZGRpbmc6NDBweCAzMHB4O2dhcDo2MHB4fSNnYWxsZXJ5MyAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMDAwcHgpeyNnYWxsZXJ5MiAubGlzdCBsaSBhe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjQwcHh9I2dhbGxlcnkyIC5saXN0IGxpIGEgLmltZywjZ2FsbGVyeTIgLmxpc3QgbGkgYSAudGV4dCwjZ2FsbGVyeTIgLmxpc3QgbGkgYSAuYnRuLW1vcmV7d2lkdGg6MTAwJX0jZ2FsbGVyeTIgLmxpc3QgbGkgYSAuYnRuLW1vcmV7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZ2FsbGVyeTF7bWFyZ2luLWJvdHRvbToxMHZ3fSNnYWxsZXJ5MSAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtnYXA6MTJ2d30jZ2FsbGVyeTEgLmxpc3QgbGkgYSAuaW1nOjpiZWZvcmV7d2lkdGg6NTBweH0jZ2FsbGVyeTEgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjIuOHZ3fSNnYWxsZXJ5MSAubGlzdCBsaSBhIC50ZXh0IC5kYXRle2ZvbnQtc2l6ZToyLjV2d30jZ2FsbGVyeTJ7bWFyZ2luLWJvdHRvbToxMHZ3fSNnYWxsZXJ5MiAubGlzdCBsaSBhe3BhZGRpbmc6NXZ3IDN2dztnYXA6NXZ3fSNnYWxsZXJ5MiAubGlzdCBsaSBhIC50ZXh0IC50aXRsZXtmb250LXNpemU6Mi44dnd9I2dhbGxlcnkyIC5saXN0IGxpIGEgLnRleHQgLmRlc2MsI2dhbGxlcnkyIC5saXN0IGxpIGEgLnRleHQgLmRhdGV7Zm9udC1zaXplOjIuNXZ3fSNnYWxsZXJ5MiAubGlzdCBsaSBhIC5idG4tbW9yZXtmb250LXNpemU6Mi4zdnd9I2dhbGxlcnkze21hcmdpbi1ib3R0b206MTB2d30jZ2FsbGVyeTMgLmxpc3R7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjEwdnd9I2dhbGxlcnkzIC5saXN0IGxpIGF7YXNwZWN0LXJhdGlvOjY4MC83MTA7cGFkZGluZzo1dnd9I2dhbGxlcnkzIC5saXN0IGxpIGEgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZToyLjh2d30jZ2FsbGVyeTMgLmxpc3QgbGkgYSAudGV4dCAuZGF0ZXtmb250LXNpemU6Mi41dnd9I2dhbGxlcnkzIC5saXN0IGxpIGEgLmJ0bi1tb3Jle3JpZ2h0OjV2dztib3R0b206NXZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjZ2FsbGVyeTEgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjMuNXZ3fSNnYWxsZXJ5MSAubGlzdCBsaSBhIC50ZXh0IC5kYXRle2ZvbnQtc2l6ZTozLjJ2d30jZ2FsbGVyeTIgLmxpc3QgbGkgYXtwYWRkaW5nOjZ2dyA0dnd9I2dhbGxlcnkyIC5saXN0IGxpIGEgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZTozLjV2d30jZ2FsbGVyeTIgLmxpc3QgbGkgYSAudGV4dCAuZGVzYywjZ2FsbGVyeTIgLmxpc3QgbGkgYSAudGV4dCAuZGF0ZXtmb250LXNpemU6Mi44dnd9I2dhbGxlcnkyIC5saXN0IGxpIGEgLmJ0bi1tb3Jle2ZvbnQtc2l6ZToyLjV2d30jZ2FsbGVyeTMgLmxpc3QgbGkgYXtwYWRkaW5nOjZ2d30jZ2FsbGVyeTMgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjMuNXZ3fSNnYWxsZXJ5MyAubGlzdCBsaSBhIC50ZXh0IC5kYXRle2ZvbnQtc2l6ZTozLjJ2d319I2JvYXJkTGlzdDEgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyfSNib2FyZExpc3QxIHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6MjAlfSNib2FyZExpc3QxIHRhYmxlIGNvbDpudGgtY2hpbGQoMil7d2lkdGg6NzAlfSNib2FyZExpc3QxIHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6MTAlfSNib2FyZExpc3QxIHRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9I2JvYXJkTGlzdDEgdGFibGUgdHIucGlue2JhY2tncm91bmQ6I2ZmZjdmMn0jYm9hcmRMaXN0MSB0YWJsZSB0ciB0ZHtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIixzYW5zLXNlcmlmO3BhZGRpbmc6MzNweCAwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM3Nzc7dmVydGljYWwtYWxpZ246dG9wO2N1cnNvcjpwb2ludGVyfSNib2FyZExpc3QxIHRhYmxlIHRyIHRkLmRhdGV7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCI7Zm9udC13ZWlnaHQ6NTAwfSNib2FyZExpc3QxIHRhYmxlIHRyIHRkIC50aXR7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLWJvdHRvbToxNnB4O2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjE7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfSNib2FyZExpc3QxIHRhYmxlIHRyIHRkIC5kZXNje2NvbG9yOiM3Nzc7bGluZS1oZWlnaHQ6MS43O2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfSNib2FyZExpc3QxIHRhYmxlIHRyIHRkLnR4dF9se3RleHQtYWxpZ246bGVmdH0jYm9hcmRMaXN0MSB0YWJsZSB0ciB0ZC5pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvbGlzdC9pY29fbGlzdDFfYXJyb3cucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKXsjYm9hcmRMaXN0MSB0YWJsZSB0cjpob3ZlciB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9I2JvYXJkTGlzdDEgdGFibGUgdHI6aG92ZXIgdGQuaWNvbntiYWNrZ3JvdW5kOiNmOGY4ZjggdXJsKFwiL2ltYWdlcy9iYnMvbGlzdC9pY29fbGlzdDFfYXJyb3dfb3Zlci5wbmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfX0jYm9hcmRMaXN0MiAubGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjEwMnB4IDM0cHh9I2JvYXJkTGlzdDIgLmxpc3QgbGl7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O3RyYW5zaXRpb246YWxsIC40c30jYm9hcmRMaXN0MiAubGlzdCBsaSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MzI1LzM2MDtwYWRkaW5nOjU4cHggMzRweDt0cmFuc2l0aW9uOmFsbCAuNHN9I2JvYXJkTGlzdDIgLmxpc3QgbGkgYSAubW9yZXtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzRweDtib3R0b206NThweDt3aWR0aDoxNHB4O2hlaWdodDoxNHB4fSNib2FyZExpc3QyIC5saXN0IGxpIGEgLm1vcmU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNHB4O2hlaWdodDoycHg7YmFja2dyb3VuZDojMDBhM2U4O3RvcDo2cHg7bGVmdDowfSNib2FyZExpc3QyIC5saXN0IGxpIGEgLm1vcmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjJweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kOiMwMGEzZTg7dG9wOjBweDtsZWZ0OjZweH0jYm9hcmRMaXN0MiAubGlzdCBsaTpob3Zlcntib3gtc2hhZG93OjAgMCA0MHB4IDAgcmdiYSgwLDAsMCwuMSksMCAwIDAgMnB4IGluc2V0ICMwMGEzZTh9I2JvYXJkTGlzdDIgLmxpc3QgbGk6aG92ZXIgLm1vcmV7b3BhY2l0eToxfSNib2FyZExpc3QyIC5saXN0IGxpIC50ZXh0X3dyYXAgLnRpdHtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjI1cmVtO2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MzBweDtsaW5lLWhlaWdodDoxLjU7ZGlzcGxheTotd2Via2l0LWJveDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczstd2Via2l0LWxpbmUtY2xhbXA6Mjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWx9I2JvYXJkTGlzdDIgLmxpc3QgbGkgLnRleHRfd3JhcCAuZGVzY3tmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM3Nzc7bGluZS1oZWlnaHQ6MS43O2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjM7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsfSNib2FyZExpc3QyIC5saXN0IGxpIC50ZXh0X3dyYXAgLmRhdGV7Zm9udC1mYW1pbHk6XCJwbGF5XCIsc2Fucy1zZXJpZjtmb250LXNpemU6MXJlbTtjb2xvcjojNzc3O3BhZGRpbmctdG9wOjc1cHh9I2JvYXJkTGlzdDMgLmxpc3R7Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMn0jYm9hcmRMaXN0MyAudGV4dF93cmFwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1mYW1pbHk6XCJQcmV0ZW5kYXJkXCIsc2Fucy1zZXJpZjtwYWRkaW5nOjI0cHggMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjI7Y29sb3I6Izc3Nztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O2N1cnNvcjpwb2ludGVyfSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLm51bXt3aWR0aDo3JTtmb250LXNpemU6MS4xMjVyZW19I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAudGl0e3dpZHRoOjU1JTtmb250LXNpemU6MS4yNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTt0ZXh0LWFsaWduOmxlZnQ7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLmluZm97d2lkdGg6MzUlO2ZvbnQtc2l6ZToxcmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLmluZm8+c3BhbntwYWRkaW5nLXJpZ2h0OjQwcHh9I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAuaW5mbyAuaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvbGlzdC9pY29fbGlzdDNfYXJyb3cucG5nXCIpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDttYXJnaW4tcmlnaHQ6NTBweH0jYm9hcmRMaXN0MyAudGV4dF93cmFwOmhvdmVye2JhY2tncm91bmQ6I2Y4ZjhmOH0jYm9hcmRMaXN0MyAudGV4dF93cmFwOmhvdmVyIC5pY29ue2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2ltYWdlcy9iYnMvbGlzdC9pY29fbGlzdDNfYXJyb3dfb3Zlci5wbmdcIil9I2JvYXJkTGlzdDQgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyfSNib2FyZExpc3Q0IHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6NyV9I2JvYXJkTGlzdDQgdGFibGUgY29sOm50aC1jaGlsZCgzKSwjYm9hcmRMaXN0NCB0YWJsZSBjb2w6bnRoLWNoaWxkKDQpLCNib2FyZExpc3Q0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTAlfSNib2FyZExpc3Q0IHRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhKGhvdmVyOiBob3Zlcil7I2JvYXJkTGlzdDQgdGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fX0jYm9hcmRMaXN0NCB0YWJsZSB0aCwjYm9hcmRMaXN0NCB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNib2FyZExpc3Q0IHRhYmxlIHRoe2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS43ZW0gMWVtfSNib2FyZExpc3Q0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoyMnB4IDFlbX0jYm9hcmRMaXN0NCB0YWJsZSB0ZC50aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bWF4LXdpZHRoOjc1NnB4fSNib2FyZExpc3Q0IHRhYmxlIHRkLnRpdGxlIGF7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9I2JvYXJkTGlzdDQgdGFibGUgLmJ0bi1zdGF0dXN7Y29sb3I6I2ZmZjt3aWR0aDo2MHB4O2hlaWdodDozMHB4O2JvcmRlci1yYWRpdXM6NXB4O2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcn0jYm9hcmRMaXN0NCB0YWJsZSAuYnRuLXN0YXR1cy0taW5ne2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jYm9hcmRMaXN0NCB0YWJsZSAuYnRuLXN0YXR1cy0tZW5ke2JhY2tncm91bmQtY29sb3I6IzMzM30jYm9hcmRMaXN0NSB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MnB4IHNvbGlkICMyMjJ9I2JvYXJkTGlzdDUgdGFibGUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDo2JX0jYm9hcmRMaXN0NSB0YWJsZSBjb2w6bnRoLWNoaWxkKDMpe3dpZHRoOjglfSNib2FyZExpc3Q1IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTElfSNib2FyZExpc3Q1IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6OCV9I2JvYXJkTGlzdDUgdGFibGUgY29sOm50aC1jaGlsZCg2KXt3aWR0aDo3JX0jYm9hcmRMaXN0NSB0YWJsZSB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fUBtZWRpYShob3ZlcjogaG92ZXIpeyNib2FyZExpc3Q1IHRhYmxlIHRyOm5vdCgubm8tZGF0YSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fX0jYm9hcmRMaXN0NSB0YWJsZSB0aCwjYm9hcmRMaXN0NSB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNib2FyZExpc3Q1IHRhYmxlIHRoe2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS4zZW0gMWVtfSNib2FyZExpc3Q1IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNib2FyZExpc3Q1IHRhYmxlIHRkLnRpdGxle3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6NTAwcHh9I2JvYXJkTGlzdDUgdGFibGUgdGQudGl0bGUgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0jYm9hcmRMaXN0NSB0YWJsZSB0ZC5maWxlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fSNib2FyZExpc3Q1IHRhYmxlIHRkLmZpbGUgaW1nOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0jYm9hcmRMaXN0NVtkYXRhLWJvYXJkPVwiOVwiXSB0YWJsZSBjb2w6bnRoLWNoaWxkKDEpe3dpZHRoOjYlfSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoMil7d2lkdGg6NyV9I2JvYXJkTGlzdDVbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUgY29sOm50aC1jaGlsZCgzKXt3aWR0aDp1bnNldH0jYm9hcmRMaXN0NVtkYXRhLWJvYXJkPVwiOVwiXSB0YWJsZSBjb2w6bnRoLWNoaWxkKDQpe3dpZHRoOjglfSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTElfSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoNil7d2lkdGg6OCV9I2JvYXJkTGlzdDVbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUgY29sOm50aC1jaGlsZCg3KXt3aWR0aDo3JX0jZWR1UHJvZ3JhbUxpc3QgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDIpe3dpZHRoOjE5JX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgY29sOm50aC1jaGlsZCgzKXt3aWR0aDoxNyV9I2VkdVByb2dyYW1MaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MjMlfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDUpe3dpZHRoOjclfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fUBtZWRpYShob3ZlcjogaG92ZXIpeyNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9fSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0aCwjZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGR7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGh7Y29sb3I6IzExMTtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxLjNlbSAxZW19I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC50aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bWF4LXdpZHRoOjUwMHB4fSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC50aXRsZSBhe2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC5sb2NhdGlvbiAuY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQubG9jYXRpb24gLmNvbnRlbnQ6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MTZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTYvMjE7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2Jicy9pY29uLW1hcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci9jb250YWluO2Rpc3BsYXk6bm9uZX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQuZmlsZSBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweH0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQuZmlsZSBpbWc6bGFzdC1vZi10eXBle21hcmdpbi1yaWdodDowfSNlZHVOb3RpY2VMaXN0IHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMn0jZWR1Tm90aWNlTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDEpe3dpZHRoOjYlfSNlZHVOb3RpY2VMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6OCV9I2VkdU5vdGljZUxpc3QgdGFibGUgY29sOm50aC1jaGlsZCg0KXt3aWR0aDoxMSV9I2VkdU5vdGljZUxpc3QgdGFibGUgY29sOm50aC1jaGlsZCg1KXt3aWR0aDo4JX0jZWR1Tm90aWNlTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDYpe3dpZHRoOjclfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhKGhvdmVyOiBob3Zlcil7I2VkdU5vdGljZUxpc3QgdGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fX0jZWR1Tm90aWNlTGlzdCB0YWJsZSB0aCwjZWR1Tm90aWNlTGlzdCB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRoe2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS4zZW0gMWVtfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLnRpdGxle3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6NTAwcHh9I2VkdU5vdGljZUxpc3QgdGFibGUgdGQudGl0bGUgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0jZWR1Tm90aWNlTGlzdCB0YWJsZSB0ZC5maWxlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLmZpbGUgaW1nOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0udGFibGVfNXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MnB4IHNvbGlkICMyMjJ9LnRhYmxlXzUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDo1JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDMpe3dpZHRoOjE1JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDQpe3dpZHRoOjE3JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDUpe3dpZHRoOjE1JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDYpe3dpZHRoOjclfS50YWJsZV81IGNvbDpudGgtY2hpbGQoNyl7d2lkdGg6NyV9LnRhYmxlXzUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsudGFibGVfNSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9fS50YWJsZV81IHRoLC50YWJsZV81IHRke2ZvbnQtc2l6ZToxLjEyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnRhYmxlXzUgdGh7Y29sb3I6IzExMTtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxLjNlbSAxZW19LnRhYmxlXzUgdGR7Y29sb3I6IzMzMztwYWRkaW5nOjE3cHggMWVtO2xpbmUtaGVpZ2h0OjEuNjN9LnRhYmxlXzUgdGQudGl0bGV7dGV4dC1hbGlnbjpsZWZ0O21heC13aWR0aDo1MDBweH0udGFibGVfNSB0ZC50aXRsZSBhe2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50YWJsZV81IHRkLmxvY2F0aW9uIC5jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlfS50YWJsZV81IHRkLmxvY2F0aW9uIC5jb250ZW50OjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjE2cHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjE2LzIxO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvaWNvbi1tYXAucG5nXCIpIG5vLXJlcGVhdCByaWdodCBjZW50ZXIvY29udGFpbjtkaXNwbGF5Om5vbmV9LnRhYmxlXzUgdGQuc3RhdGUgLmJ0bi1zdGF0ZXt3aWR0aDo2NXB4O2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnRhYmxlXzUgdGQuc3RhdGUgLmJ0bi1zdGF0ZS5iZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMDA5ZGI0fS50YWJsZV81IHRkLnN0YXRlIC5idG4tc3RhdGUuaW5ne2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0udGFibGVfNSB0ZC5zdGF0ZSAuYnRuLXN0YXRlLmVuZHtiYWNrZ3JvdW5kLWNvbG9yOiM2MjZmODd9I2V2ZW50TGlzdCAudGFibGVfNSB0ZC50aXRsZSBhe2Rpc3BsYXk6LXdlYmtpdC1ib3g7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7LXdlYmtpdC1saW5lLWNsYW1wOjI7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO3doaXRlLXNwYWNlOnVuc2V0fSNjb250ZXN0TGlzdCB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MnB4IHNvbGlkICMyMjJ9I2NvbnRlc3RMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6NiV9I2NvbnRlc3RMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6OCV9I2NvbnRlc3RMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTElfSNjb250ZXN0TGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDUpe3dpZHRoOjclfSNjb250ZXN0TGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDYpe3dpZHRoOjglfSNjb250ZXN0TGlzdCB0YWJsZSB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1fUBtZWRpYShob3ZlcjogaG92ZXIpeyNjb250ZXN0TGlzdCB0YWJsZSB0cjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjh9fSNjb250ZXN0TGlzdCB0YWJsZSB0aCwjY29udGVzdExpc3QgdGFibGUgdGR7Zm9udC1zaXplOjEuMTI1cmVtO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jY29udGVzdExpc3QgdGFibGUgdGh7Y29sb3I6IzExMTtmb250LXdlaWdodDo3MDA7cGFkZGluZzoxLjNlbSAxZW19I2NvbnRlc3RMaXN0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNjb250ZXN0TGlzdCB0YWJsZSB0ZC50aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bWF4LXdpZHRoOjUwMHB4fSNjb250ZXN0TGlzdCB0YWJsZSB0ZC50aXRsZSBhe2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfSNjb250ZXN0TGlzdCB0YWJsZSB0ZC5maWxlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fSNjb250ZXN0TGlzdCB0YWJsZSB0ZC5maWxlIGltZzpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjB9I2NvbnRlc3RMaXN0IHRhYmxlIHRkLnN0YXRlIC5idG4tc3RhdGV7d2lkdGg6NjVweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4fSNjb250ZXN0TGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRlLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDlkYjR9I2NvbnRlc3RMaXN0IHRhYmxlIHRkLnN0YXRlIC5idG4tc3RhdGUuaW5ne2JhY2tncm91bmQtY29sb3I6IzAwYTNlOH0jY29udGVzdExpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZS5lbmR7YmFja2dyb3VuZC1jb2xvcjojNjI2Zjg3fSNyZXdhcmRMaXN0IHRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLXRvcDoycHggc29saWQgIzIyMn0jcmV3YXJkTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDEpe3dpZHRoOjYlfSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6OCV9I3Jld2FyZExpc3QgdGFibGUgY29sOm50aC1jaGlsZCg0KXt3aWR0aDoxMCV9I3Jld2FyZExpc3QgdGFibGUgY29sOm50aC1jaGlsZCg1KXt3aWR0aDo4JX0jcmV3YXJkTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDYpe3dpZHRoOjglfSNyZXdhcmRMaXN0IHRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhKGhvdmVyOiBob3Zlcil7I3Jld2FyZExpc3QgdGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fX0jcmV3YXJkTGlzdCB0YWJsZSB0aCwjcmV3YXJkTGlzdCB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNyZXdhcmRMaXN0IHRhYmxlIHRoe2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS4zZW0gMWVtfSNyZXdhcmRMaXN0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNyZXdhcmRMaXN0IHRhYmxlIHRkLnRpdGxle3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6NTAwcHh9I3Jld2FyZExpc3QgdGFibGUgdGQudGl0bGUgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0jcmV3YXJkTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRle3dpZHRoOjY1cHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0jcmV3YXJkTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRlLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDlkYjR9I3Jld2FyZExpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZS5pbmd7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4fSNyZXdhcmRMaXN0IHRhYmxlIHRkLnN0YXRlIC5idG4tc3RhdGUuZW5ke2JhY2tncm91bmQtY29sb3I6IzYyNmY4N30jcmV3YXJkTGlzdCB0YWJsZSB0ZC5maWxlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fSNyZXdhcmRMaXN0IHRhYmxlIHRkLmZpbGUgaW1nOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0jcW5hTGlzdHtwb3NpdGlvbjpyZWxhdGl2ZX0jcW5hTGlzdCB0YWJsZXt3aWR0aDoxMDAlO2JvcmRlci10b3A6MnB4IHNvbGlkICMyMjJ9I3FuYUxpc3QgdGFibGUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDo2JX0jcW5hTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDMpe3dpZHRoOjglfSNxbmFMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTElfSNxbmFMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6OCV9I3FuYUxpc3QgdGFibGUgY29sOm50aC1jaGlsZCg2KXt3aWR0aDo3JX0jcW5hTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDcpe3dpZHRoOjglfSNxbmFMaXN0IHRhYmxlIHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9QG1lZGlhKGhvdmVyOiBob3Zlcil7I3FuYUxpc3QgdGFibGUgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4fX0jcW5hTGlzdCB0YWJsZSB0aCwjcW5hTGlzdCB0YWJsZSB0ZHtmb250LXNpemU6MS4xMjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfSNxbmFMaXN0IHRhYmxlIHRoe2NvbG9yOiMxMTE7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MS4zZW0gMWVtfSNxbmFMaXN0IHRhYmxlIHRke2NvbG9yOiMzMzM7cGFkZGluZzoxN3B4IDFlbTtsaW5lLWhlaWdodDoxLjYzfSNxbmFMaXN0IHRhYmxlIHRkLnRpdGxle3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6NTAwcHh9I3FuYUxpc3QgdGFibGUgdGQudGl0bGUgYXtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0jcW5hTGlzdCB0YWJsZSB0ZC5maWxlIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4fSNxbmFMaXN0IHRhYmxlIHRkLmZpbGUgaW1nOmxhc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MH0jcW5hTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRle3dpZHRoOjY1cHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo1MDA7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0jcW5hTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRlLmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDlkYjR9I3FuYUxpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZS5pbmd7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4fSNxbmFMaXN0IHRhYmxlIHRkLnN0YXRlIC5idG4tc3RhdGUuZW5ke2JhY2tncm91bmQtY29sb3I6IzYyNmY4N30jcW5hTGlzdCAuYnRuLXdyaXRle3dpZHRoOjE4MHB4O2hlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6NXB4O2JhY2tncm91bmQtY29sb3I6IzAwYTNlODtjb2xvcjojZmZmO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXRvcDo3MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTUwMHB4KXsjYm9hcmRMaXN0NCB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6NDh2d30jYm9hcmRMaXN0NSB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6NTB2d30jYm9hcmRMaXN0NVtkYXRhLWJvYXJkPVwiOVwiXSB0YWJsZSBjb2w6bnRoLWNoaWxkKDIpe3dpZHRoOjEwJX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOjMxdnd9I2VkdU5vdGljZUxpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOjUwdnd9LnRhYmxlXzUgdGQudGl0bGV7bWF4LXdpZHRoOjMxdnd9LnRhYmxlXzUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDo3JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDMpe3dpZHRoOjEzJX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDQpe3dpZHRoOjE1JX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDUpe3dpZHRoOjEzJX0udGFibGVfNSBjb2w6bnRoLWNoaWxkKDYpe3dpZHRoOjEwJX0jY29udGVzdExpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOjMxdnd9I2NvbnRlc3RMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6OCV9I2NvbnRlc3RMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6MTAlfSNjb250ZXN0TGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDQpe3dpZHRoOjEzJX0jY29udGVzdExpc3QgdGFibGUgY29sOm50aC1jaGlsZCg1KXt3aWR0aDo5JX0jY29udGVzdExpc3QgdGFibGUgY29sOm50aC1jaGlsZCg2KXt3aWR0aDoxMCV9I3Jld2FyZExpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOjQ1dnd9I3Jld2FyZExpc3QgdGFibGUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDo4JX0jcmV3YXJkTGlzdCB0YWJsZSBjb2w6bnRoLWNoaWxkKDMpe3dpZHRoOjklfSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTElfSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTAlfSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNil7d2lkdGg6MTAlfSNxbmFMaXN0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDo1MHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyNTBweCl7I2JvYXJkTGlzdDQgdGFibGUgY29sOm50aC1jaGlsZCgxKXt3aWR0aDoxMCV9I2JvYXJkTGlzdDQgdGFibGUgY29sOm50aC1jaGlsZCgzKSwjYm9hcmRMaXN0NCB0YWJsZSBjb2w6bnRoLWNoaWxkKDQpLCNib2FyZExpc3Q0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTMlfSNib2FyZExpc3Q0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDo0MHZ3fSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6OCV9I2JvYXJkTGlzdDVbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUgY29sOm50aC1jaGlsZCgyKXt3aWR0aDoxMiV9I2JvYXJkTGlzdDVbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUgY29sOm50aC1jaGlsZCg0KXt3aWR0aDoxMSV9I2JvYXJkTGlzdDVbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUgY29sOm50aC1jaGlsZCg3KXt3aWR0aDo4JX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOjI5dnd9I2VkdVByb2dyYW1MaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6OSV9LnRhYmxlXzUgdGQudGl0bGV7bWF4LXdpZHRoOjI1dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTIwMHB4KXsjYm9hcmRMaXN0MiAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtnYXA6MTAycHggMnZ3fSNib2FyZExpc3Q1IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTMlfSNib2FyZExpc3Q1IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTAlfSNib2FyZExpc3Q1IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDozMHZ3fSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTMlfSNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIGNvbDpudGgtY2hpbGQoNil7d2lkdGg6MTAlfSNlZHVOb3RpY2VMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTMlfSNlZHVOb3RpY2VMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTAlfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDo0NXZ3fSNyZXdhcmRMaXN0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDo0MHZ3fSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoMSl7d2lkdGg6MTAlfSNyZXdhcmRMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTUlfSNxbmFMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNCl7d2lkdGg6MTMlfSNxbmFMaXN0IHRhYmxlIGNvbDpudGgtY2hpbGQoNSl7d2lkdGg6MTAlfSNxbmFMaXN0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDo0MHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I2JvYXJkTGlzdDQgdGFibGUsI2JvYXJkTGlzdDQgdGFibGUgdGhlYWQsI2JvYXJkTGlzdDQgdGFibGUgdGJvZHksI2JvYXJkTGlzdDQgdGFibGUgdHJ7ZGlzcGxheTpibG9ja30jYm9hcmRMaXN0NCB0YWJsZSB0aGVhZHtkaXNwbGF5Om5vbmV9I2JvYXJkTGlzdDQgdGFibGUgdHJ7cGFkZGluZzoyNXB4O3dpZHRoOjEwMCV9I2JvYXJkTGlzdDQgdGFibGUgdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozcHggNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfSNib2FyZExpc3Q0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDp1bnNldDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTouNWVtfSNib2FyZExpc3Q0IHRhYmxlIHRkLnRpdGxlIGF7bGluZS1oZWlnaHQ6MS41NztvdmVyZmxvdzp1bnNldDt0ZXh0LW92ZXJmbG93OnVuc2V0O3doaXRlLXNwYWNlOnVuc2V0fSNib2FyZExpc3Q0IHRhYmxlIHRkIC5tby1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTttYXJnaW4tcmlnaHQ6LjdlbX0jYm9hcmRMaXN0NCB0YWJsZSB0ZC5zdGF0dXMsI2JvYXJkTGlzdDQgdGFibGUgdGQuY29tbWVudC1kYXRle21hcmdpbi1sZWZ0OjFlbX0jYm9hcmRMaXN0NCB0YWJsZSAubm97ZGlzcGxheTpub25lfSNib2FyZExpc3Q1IHRhYmxlLCNib2FyZExpc3Q1IHRhYmxlIHRoZWFkLCNib2FyZExpc3Q1IHRhYmxlIHRib2R5LCNib2FyZExpc3Q1IHRhYmxlIHRye2Rpc3BsYXk6YmxvY2t9I2JvYXJkTGlzdDUgdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfSNib2FyZExpc3Q1IHRhYmxlIHRye3BhZGRpbmc6MjVweDt3aWR0aDoxMDAlfSNib2FyZExpc3Q1IHRhYmxlIHRke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6M3B4IDVweDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6YXV0b30jYm9hcmRMaXN0NSB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtIDB9I2JvYXJkTGlzdDUgdGFibGUgdGQudGl0bGUgYXtsaW5lLWhlaWdodDoxLjU3O292ZXJmbG93OnVuc2V0O3RleHQtb3ZlcmZsb3c6dW5zZXQ7d2hpdGUtc3BhY2U6dW5zZXR9I2JvYXJkTGlzdDUgdGFibGUgdGQuZmVlIGJye2Rpc3BsYXk6bm9uZX0jYm9hcmRMaXN0NSB0YWJsZSB0ZCAubW8tYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXJpZ2h0Oi43ZW19I2JvYXJkTGlzdDUgdGFibGUgdGQuZGF0ZSwjYm9hcmRMaXN0NSB0YWJsZSB0ZC5maWxlLCNib2FyZExpc3Q1IHRhYmxlIHRkLmhpdHttYXJnaW4tbGVmdDoxZW19I2JvYXJkTGlzdDUgdGFibGUgdGQuZmlsZSBpbWd7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUsI2VkdVByb2dyYW1MaXN0IHRhYmxlIHRoZWFkLCNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0Ym9keSwjZWR1UHJvZ3JhbUxpc3QgdGFibGUgdHJ7ZGlzcGxheTpibG9ja30jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0cntwYWRkaW5nOjI1cHg7d2lkdGg6MTAwJX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozcHggNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtIDB9I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRkLnRpdGxlIGF7bGluZS1oZWlnaHQ6MS41NztvdmVyZmxvdzp1bnNldDt0ZXh0LW92ZXJmbG93OnVuc2V0O3doaXRlLXNwYWNlOnVuc2V0fSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC5mZWUgYnJ7ZGlzcGxheTpub25lfSNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZCAubW8tYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXJpZ2h0Oi43ZW19I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRkLmxvY2F0aW9uLCNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0ZC5maWxle21hcmdpbi1sZWZ0OjFlbX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQubG9jYXRpb24gLmNvbnRlbnR7cGFkZGluZy1yaWdodDoxLjNlbX0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQubG9jYXRpb24gLmNvbnRlbnQ6OmFmdGVye3dpZHRoOi45ZW07ZGlzcGxheTpibG9ja30jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQuZmlsZSBpbWd7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KX0jZWR1Tm90aWNlTGlzdCB0YWJsZSwjZWR1Tm90aWNlTGlzdCB0YWJsZSB0aGVhZCwjZWR1Tm90aWNlTGlzdCB0YWJsZSB0Ym9keSwjZWR1Tm90aWNlTGlzdCB0YWJsZSB0cntkaXNwbGF5OmJsb2NrfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRoZWFke2Rpc3BsYXk6bm9uZX0jZWR1Tm90aWNlTGlzdCB0YWJsZSB0cntwYWRkaW5nOjI1cHg7d2lkdGg6MTAwJX0jZWR1Tm90aWNlTGlzdCB0YWJsZSB0ZHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjNweCA1cHg7dGV4dC1hbGlnbjpsZWZ0O3dpZHRoOmF1dG99I2VkdU5vdGljZUxpc3QgdGFibGUgdGQudGl0bGV7bWF4LXdpZHRoOnVuc2V0O3dpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW46LjVlbSAwfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLnRpdGxlIGF7bGluZS1oZWlnaHQ6MS41NztvdmVyZmxvdzp1bnNldDt0ZXh0LW92ZXJmbG93OnVuc2V0O3doaXRlLXNwYWNlOnVuc2V0fSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLmZlZSBicntkaXNwbGF5Om5vbmV9I2VkdU5vdGljZUxpc3QgdGFibGUgdGQgLm1vLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExO21hcmdpbi1yaWdodDouN2VtfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLmRhdGUsI2VkdU5vdGljZUxpc3QgdGFibGUgdGQuZmlsZSwjZWR1Tm90aWNlTGlzdCB0YWJsZSB0ZC5oaXR7bWFyZ2luLWxlZnQ6MWVtfSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLmZpbGUgaW1ne3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9LnRhYmxlXzUsLnRhYmxlXzUgdGhlYWQsLnRhYmxlXzUgdGJvZHksLnRhYmxlXzUgdHJ7ZGlzcGxheTpibG9ja30udGFibGVfNSB0aGVhZHtkaXNwbGF5Om5vbmV9LnRhYmxlXzUgdHJ7cGFkZGluZzoyNXB4O3dpZHRoOjEwMCV9LnRhYmxlXzUgdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozcHggNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfS50YWJsZV81IHRkLnRpdGxle21heC13aWR0aDp1bnNldDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOi41ZW0gMH0udGFibGVfNSB0ZC50aXRsZSBhe2xpbmUtaGVpZ2h0OjEuNTc7b3ZlcmZsb3c6dW5zZXQ7dGV4dC1vdmVyZmxvdzp1bnNldDt3aGl0ZS1zcGFjZTp1bnNldH0udGFibGVfNSB0ZCAubW8tYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXJpZ2h0Oi43ZW19LnRhYmxlXzUgdGQubG9jYXRpb24sLnRhYmxlXzUgdGQuYXBwbHktZGF0ZSwudGFibGVfNSB0ZC5udW1iZXIsLnRhYmxlXzUgdGQuc3RhdGV7bWFyZ2luLWxlZnQ6MWVtfS50YWJsZV81IHRkLmxvY2F0aW9uIC5jb250ZW50e3BhZGRpbmctcmlnaHQ6MS4zZW19LnRhYmxlXzUgdGQubG9jYXRpb24gLmNvbnRlbnQ6OmFmdGVye3dpZHRoOi45ZW07ZGlzcGxheTpibG9ja30jY29udGVzdExpc3QgdGFibGUsI2NvbnRlc3RMaXN0IHRhYmxlIHRoZWFkLCNjb250ZXN0TGlzdCB0YWJsZSB0Ym9keSwjY29udGVzdExpc3QgdGFibGUgdHJ7ZGlzcGxheTpibG9ja30jY29udGVzdExpc3QgdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfSNjb250ZXN0TGlzdCB0YWJsZSB0cntwYWRkaW5nOjI1cHg7d2lkdGg6MTAwJX0jY29udGVzdExpc3QgdGFibGUgdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozcHggNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfSNjb250ZXN0TGlzdCB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtIDB9I2NvbnRlc3RMaXN0IHRhYmxlIHRkLnRpdGxlIGF7bGluZS1oZWlnaHQ6MS41NztvdmVyZmxvdzp1bnNldDt0ZXh0LW92ZXJmbG93OnVuc2V0O3doaXRlLXNwYWNlOnVuc2V0fSNjb250ZXN0TGlzdCB0YWJsZSB0ZCAubW8tYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXJpZ2h0Oi43ZW19I2NvbnRlc3RMaXN0IHRhYmxlIHRkLmxvY2F0aW9uLCNjb250ZXN0TGlzdCB0YWJsZSB0ZC5kYXRlLCNjb250ZXN0TGlzdCB0YWJsZSB0ZC5maWxlLCNjb250ZXN0TGlzdCB0YWJsZSB0ZC5zdGF0ZXttYXJnaW4tbGVmdDoxZW19I2NvbnRlc3RMaXN0IHRhYmxlIHRkLmZpbGUgaW1ne3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9I3Jld2FyZExpc3QgdGFibGUsI3Jld2FyZExpc3QgdGFibGUgdGhlYWQsI3Jld2FyZExpc3QgdGFibGUgdGJvZHksI3Jld2FyZExpc3QgdGFibGUgdHJ7ZGlzcGxheTpibG9ja30jcmV3YXJkTGlzdCB0YWJsZSB0aGVhZHtkaXNwbGF5Om5vbmV9I3Jld2FyZExpc3QgdGFibGUgdHJ7cGFkZGluZzoyNXB4O3dpZHRoOjEwMCV9I3Jld2FyZExpc3QgdGFibGUgdGR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzozcHggNXB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDphdXRvfSNyZXdhcmRMaXN0IHRhYmxlIHRkLnRpdGxle21heC13aWR0aDp1bnNldDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOi41ZW0gMH0jcmV3YXJkTGlzdCB0YWJsZSB0ZC50aXRsZSBhe2xpbmUtaGVpZ2h0OjEuNTc7b3ZlcmZsb3c6dW5zZXQ7dGV4dC1vdmVyZmxvdzp1bnNldDt3aGl0ZS1zcGFjZTp1bnNldH0jcmV3YXJkTGlzdCB0YWJsZSB0ZCAubW8tYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7bWFyZ2luLXJpZ2h0Oi43ZW19I3Jld2FyZExpc3QgdGFibGUgdGQuZGF0ZSwjcmV3YXJkTGlzdCB0YWJsZSB0ZC5maWxlLCNyZXdhcmRMaXN0IHRhYmxlIHRkLnN0YXRle21hcmdpbi1sZWZ0OjFlbX0jcmV3YXJkTGlzdCB0YWJsZSB0ZC5maWxlIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpfSNxbmFMaXN0IHRhYmxlLCNxbmFMaXN0IHRhYmxlIHRoZWFkLCNxbmFMaXN0IHRhYmxlIHRib2R5LCNxbmFMaXN0IHRhYmxlIHRye2Rpc3BsYXk6YmxvY2t9I3FuYUxpc3QgdGFibGUgdGhlYWR7ZGlzcGxheTpub25lfSNxbmFMaXN0IHRhYmxlIHRye3BhZGRpbmc6MjVweDt3aWR0aDoxMDAlfSNxbmFMaXN0IHRhYmxlIHRke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6M3B4IDVweDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6YXV0b30jcW5hTGlzdCB0YWJsZSB0ZC50aXRsZXttYXgtd2lkdGg6dW5zZXQ7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21hcmdpbjouNWVtIDB9I3FuYUxpc3QgdGFibGUgdGQudGl0bGUgYXtsaW5lLWhlaWdodDoxLjU3O292ZXJmbG93OnVuc2V0O3RleHQtb3ZlcmZsb3c6dW5zZXQ7d2hpdGUtc3BhY2U6dW5zZXR9I3FuYUxpc3QgdGFibGUgdGQgLm1vLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExO21hcmdpbi1yaWdodDouN2VtfSNxbmFMaXN0IHRhYmxlIHRkLmRhdGUsI3FuYUxpc3QgdGFibGUgdGQuZmlsZSwjcW5hTGlzdCB0YWJsZSB0ZC5oaXQsI3FuYUxpc3QgdGFibGUgdGQuc3RhdGV7bWFyZ2luLWxlZnQ6MWVtfSNxbmFMaXN0IHRhYmxlIHRkLmZpbGUgaW1ne3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogOTAwcHgpeyNib2FyZExpc3QyIC5saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO2dhcDo0dnd9I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAuaW5mb3t3aWR0aDo0NSV9I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAuaW5mbz5zcGFue3BhZGRpbmctcmlnaHQ6MzBweH0jYm9hcmRMaXN0MyAudGV4dF93cmFwIC5pbmZvIC5pY29ue21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjYm9hcmRMaXN0MSB0YWJsZSBjb2w6bnRoLWNoaWxkKDEpe3dpZHRoOjEwMCV9I2JvYXJkTGlzdDEgdGFibGUgY29sOm50aC1jaGlsZCgyKXt3aWR0aDoxMDAlfSNib2FyZExpc3QxIHRhYmxlIGNvbDpudGgtY2hpbGQoMyl7d2lkdGg6MTAwJX0jYm9hcmRMaXN0MSB0YWJsZSB0ciB0ZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHZ3IDN2dyAwIDN2dztmb250LXNpemU6Mi4ydnc7dGV4dC1hbGlnbjpsZWZ0fSNib2FyZExpc3QxIHRhYmxlIHRyIHRkIC50aXR7Zm9udC1zaXplOjIuOHZ3O21hcmdpbi1ib3R0b206MnZ3fSNib2FyZExpc3QxIHRhYmxlIHRyIHRkLmljb257cGFkZGluZzo0dncgM3Z3O2JhY2tncm91bmQtcG9zaXRpb246dG9wIDEwcHggcmlnaHQgM3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KWFuZCAoaG92ZXI6IGhvdmVyKXsjYm9hcmRMaXN0MSB0YWJsZSB0cjpob3ZlciB0ZC5pY29ue2JhY2tncm91bmQtcG9zaXRpb246dG9wIHJpZ2h0IDN2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2JvYXJkTGlzdDIgLmxpc3QgbGkgYXtwYWRkaW5nOjV2dyAzdnd9I2JvYXJkTGlzdDIgLmxpc3QgbGkgYSAubW9yZXtyaWdodDozdnc7Ym90dG9tOjV2d30jYm9hcmRMaXN0MiAubGlzdCBsaSAudGV4dF93cmFwIC50aXR7Zm9udC1zaXplOjIuOHZ3O21hcmdpbi1ib3R0b206M3Z3fSNib2FyZExpc3QyIC5saXN0IGxpIC50ZXh0X3dyYXAgLmRlc2N7Zm9udC1zaXplOjIuMnZ3fSNib2FyZExpc3QyIC5saXN0IGxpIC50ZXh0X3dyYXAgLmRhdGV7Zm9udC1zaXplOjIuMnZ3O3BhZGRpbmctdG9wOjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2JvYXJkTGlzdDMgLnRleHRfd3JhcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjR2dyAzdnc7dGV4dC1hbGlnbjpsZWZ0fSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLm51bXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToydnc7bWFyZ2luLWJvdHRvbToyLjV2d30jYm9hcmRMaXN0MyAudGV4dF93cmFwIC50aXR7d2lkdGg6MTAwJTtmb250LXNpemU6Mi44dnc7bWFyZ2luLWJvdHRvbToyLjV2d30jYm9hcmRMaXN0MyAudGV4dF93cmFwIC5pbmZve3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7Zm9udC1zaXplOjIuM3Z3O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLmluZm8gLmljb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDozNXB4O2hlaWdodDozNXB4O21hcmdpbi1yaWdodDowfSNib2FyZExpc3QzIC50ZXh0X3dyYXA6aG92ZXIgLmljb257d2lkdGg6NDBweDtoZWlnaHQ6NDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2JvYXJkTGlzdDQgdGFibGUgdHJ7cGFkZGluZzo0dncgMnZ3fSNib2FyZExpc3Q0IHRhYmxlIHRke2ZvbnQtc2l6ZToyLjd2d30jYm9hcmRMaXN0NCB0YWJsZSB0ZC50aXRsZXttYXJnaW4tYm90dG9tOjFlbX0jYm9hcmRMaXN0NCB0YWJsZSAuYnRuLXN0YXR1c3t3aWR0aDp1bnNldDtoZWlnaHQ6dW5zZXQ7Zm9udC1zaXplOjIuNXZ3O3BhZGRpbmc6LjRlbSAuOGVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjYm9hcmRMaXN0NSB0YWJsZSB0cntwYWRkaW5nOjR2dyAydnd9I2JvYXJkTGlzdDUgdGFibGUgdGR7Zm9udC1zaXplOjIuN3Z3fSNib2FyZExpc3Q1IHRhYmxlIHRkLnRpdGxle21hcmdpbjouN2VtIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNlZHVQcm9ncmFtTGlzdCB0YWJsZSB0cntwYWRkaW5nOjR2dyAydnd9I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZToyLjd2d30jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQudGl0bGV7bWFyZ2luOi43ZW0gMH0jZWR1UHJvZ3JhbUxpc3QgdGFibGUgdGQubG9jYXRpb257ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjZWR1Tm90aWNlTGlzdCB0YWJsZSB0cntwYWRkaW5nOjR2dyAydnd9I2VkdU5vdGljZUxpc3QgdGFibGUgdGR7Zm9udC1zaXplOjIuN3Z3fSNlZHVOb3RpY2VMaXN0IHRhYmxlIHRkLnRpdGxle21hcmdpbjouN2VtIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpey50YWJsZV81IHRye3BhZGRpbmc6NHZ3IDJ2d30udGFibGVfNSB0ZHtmb250LXNpemU6Mi43dnd9LnRhYmxlXzUgdGQudGl0bGV7bWFyZ2luOi43ZW0gMH0udGFibGVfNSB0ZC5hcHBseS1kYXRle21hcmdpbi1sZWZ0OjB9LnRhYmxlXzUgdGQuc3RhdGUgLmJ0bi1zdGF0ZXtmb250LXNpemU6Mi4zdnc7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDp1bnNldDtwYWRkaW5nOi4xNWVtIDFlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2NvbnRlc3RMaXN0IHRhYmxlIHRye3BhZGRpbmc6NHZ3IDJ2d30jY29udGVzdExpc3QgdGFibGUgdGR7Zm9udC1zaXplOjIuN3Z3fSNjb250ZXN0TGlzdCB0YWJsZSB0ZC50aXRsZXttYXJnaW46LjdlbSAwfSNjb250ZXN0TGlzdCB0YWJsZSB0ZC5zdGF0ZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjB9I2NvbnRlc3RMaXN0IHRhYmxlIHRkLnN0YXRlIC5idG4tc3RhdGV7Zm9udC1zaXplOjIuM3Z3O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6dW5zZXQ7cGFkZGluZzouMTVlbSAxZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNyZXdhcmRMaXN0IHRhYmxlIHRye3BhZGRpbmc6NHZ3IDJ2d30jcmV3YXJkTGlzdCB0YWJsZSB0ZHtmb250LXNpemU6Mi43dnd9I3Jld2FyZExpc3QgdGFibGUgdGQudGl0bGV7bWFyZ2luOi43ZW0gMH0jcmV3YXJkTGlzdCB0YWJsZSB0ZC5zdGF0ZXttYXJnaW4tbGVmdDowO2Rpc3BsYXk6YmxvY2t9I3Jld2FyZExpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZXtmb250LXNpemU6Mi4zdnc7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDp1bnNldDtwYWRkaW5nOi4xNWVtIDFlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I3FuYUxpc3QgdGFibGUgdHJ7cGFkZGluZzo0dncgMnZ3fSNxbmFMaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZToyLjd2d30jcW5hTGlzdCB0YWJsZSB0ZC50aXRsZXttYXJnaW46LjdlbSAwfSNxbmFMaXN0IHRhYmxlIHRkLnN0YXRle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MH0jcW5hTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRle2ZvbnQtc2l6ZToyLjN2dzt3aWR0aDphdXRvO2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OnVuc2V0O3BhZGRpbmc6LjE1ZW0gMWVtfSNxbmFMaXN0IC5idG4td3JpdGV7d2lkdGg6MjZ2dztoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjIwLzc1O2ZvbnQtc2l6ZToyLjd2dzttYXJnaW4tdG9wOjEwdnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNib2FyZExpc3QxIHRhYmxlIHRyIHRke2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1dncgM3Z3IDAgM3Z3O2ZvbnQtc2l6ZTozdnd9I2JvYXJkTGlzdDEgdGFibGUgdHIgdGQgLnRpdHtmb250LXNpemU6My4ydnc7Y29sb3I6IzExMTttYXJnaW4tYm90dG9tOjJ2d30jYm9hcmRMaXN0MSB0YWJsZSB0ciB0ZC5pY29ue3BhZGRpbmc6NXZ3IDN2dztiYWNrZ3JvdW5kLXNpemU6MTRweCAxNHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KWFuZCAoaG92ZXI6IGhvdmVyKXsjYm9hcmRMaXN0MSB0YWJsZSB0cjpob3ZlciB0ZC5pY29ue2JhY2tncm91bmQtc2l6ZToxNHB4IDE0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNib2FyZExpc3QyIC5saXN0IGxpIGF7cGFkZGluZzo2dncgNHZ3fSNib2FyZExpc3QyIC5saXN0IGxpIGEgLm1vcmV7cmlnaHQ6NHZ3O2JvdHRvbTo2dnd9I2JvYXJkTGlzdDIgLmxpc3QgbGkgLnRleHRfd3JhcCAudGl0e2ZvbnQtc2l6ZTozLjJ2dzttYXJnaW4tYm90dG9tOjN2d30jYm9hcmRMaXN0MiAubGlzdCBsaSAudGV4dF93cmFwIC5kZXNje2ZvbnQtc2l6ZTozdnd9I2JvYXJkTGlzdDIgLmxpc3QgbGkgLnRleHRfd3JhcCAuZGF0ZXtmb250LXNpemU6M3Z3O3BhZGRpbmctdG9wOjd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2JvYXJkTGlzdDMgLnRleHRfd3JhcHtwYWRkaW5nOjV2dyAzdnd9I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAubnVte2ZvbnQtc2l6ZTozdnc7bWFyZ2luLWJvdHRvbTozdnd9I2JvYXJkTGlzdDMgLnRleHRfd3JhcCAudGl0e2ZvbnQtc2l6ZTozLjV2dzttYXJnaW4tYm90dG9tOjMuMnZ3fSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLmluZm97Zm9udC1zaXplOjIuOHZ3fSNib2FyZExpc3QzIC50ZXh0X3dyYXAgLmluZm8gLmljb257d2lkdGg6N3Z3O2hlaWdodDo3dnd9I2JvYXJkTGlzdDMgLnRleHRfd3JhcDpob3ZlciAuaWNvbnt3aWR0aDo3dnc7aGVpZ2h0Ojd2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2JvYXJkTGlzdDQgdGFibGUgdGR7Zm9udC1zaXplOjN2d30jYm9hcmRMaXN0NCB0YWJsZSAuYnRuLXN0YXR1c3tmb250LXNpemU6Mi43dnc7Ym9yZGVyLXJhZGl1czozcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNib2FyZExpc3Q1IHRhYmxlIHRke2ZvbnQtc2l6ZTozdnd9I2JvYXJkTGlzdDUgdGFibGUgdGQuaGl0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZTozdnd9I2VkdVByb2dyYW1MaXN0IHRhYmxlIHRkLmxvY2F0aW9ue21hcmdpbi1sZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNlZHVOb3RpY2VMaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZTozdnd9I2VkdU5vdGljZUxpc3QgdGFibGUgdGQuaGl0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7LnRhYmxlXzUgdGR7Zm9udC1zaXplOjN2d30udGFibGVfNSB0ZC5sb2NhdGlvbiwudGFibGVfNSB0ZC5zdGF0ZXttYXJnaW4tbGVmdDowfS50YWJsZV81IHRkLnN0YXRlIC5idG4tc3RhdGV7Zm9udC1zaXplOjIuNnZ3O2JvcmRlci1yYWRpdXM6M3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjY29udGVzdExpc3QgdGFibGUgdGR7Zm9udC1zaXplOjN2d30jY29udGVzdExpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZXtmb250LXNpemU6Mi42dnc7Ym9yZGVyLXJhZGl1czozcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNyZXdhcmRMaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZTozdnd9I3Jld2FyZExpc3QgdGFibGUgdGQuc3RhdGUgLmJ0bi1zdGF0ZXtmb250LXNpemU6Mi42dnc7Ym9yZGVyLXJhZGl1czozcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNxbmFMaXN0IHRhYmxlIHRke2ZvbnQtc2l6ZTozdnd9I3FuYUxpc3QgdGFibGUgdGQuZmlsZXttYXJnaW4tcmlnaHQ6MWVtfSNxbmFMaXN0IHRhYmxlIHRkLmhpdHttYXJnaW4tbGVmdDowfSNxbmFMaXN0IHRhYmxlIHRkLnN0YXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjFlbX0jcW5hTGlzdCB0YWJsZSB0ZC5zdGF0ZSAuYnRuLXN0YXRle2ZvbnQtc2l6ZToyLjZ2dztib3JkZXItcmFkaXVzOjNweH0jcW5hTGlzdCAuYnRuLXdyaXRle2ZvbnQtc2l6ZTozdnc7Ym9yZGVyLXJhZGl1czozcHh9fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb257Ym9yZGVyLXRvcDoxcHggc29saWQgIzExMX0jYm9hcmRGYXExIC5mYXFfYWNjb3JkaW9uIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbS5hY3RpdmV7YmFja2dyb3VuZDojZjhmOGY4fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0uYWN0aXZlIC5pdGVtX3RpdGxlIC50ZXh0X3dyYXA6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00NSUpIHJvdGF0ZSgxODBkZWcpfSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGV7cGFkZGluZzo0NnB4IDY0cHggNDZweCA1M3B4fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRleHRfd3JhcHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OlwicHJldGVuZGFyZFwiLHNhbnMtc2VyaWZ9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwOmJlZm9yZXtjb250ZW50OlwiUVwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDojY2NjO2JvcmRlci1yYWRpdXM6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bGVmdDowO2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOi44NzVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRleHRfd3JhcDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTFweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTEvNzt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2Jicy9mYXEvaWNvX2ZhcTJfYXJyb3cucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJ9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwIC50aXR7d2lkdGg6ODAlO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExO3BhZGRpbmc6MCAyMHB4IDAgODJweDtsaW5lLWhlaWdodDoxLjJ9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwIC5kYXRle2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM3Nzc7cGFkZGluZy1yaWdodDo3MHB4fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fY29udGVudHtkaXNwbGF5Om5vbmU7cGFkZGluZzozMHB4IDUzcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNTtiYWNrZ3JvdW5kOiNmOGY4Zjh9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHB7Zm9udC1mYW1pbHk6XCJwcmV0ZW5kYXJkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS4xMjVyZW07cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjgycHg7bGluZS1oZWlnaHQ6MS45O2NvbG9yOiM3Nzd9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHA6YmVmb3Jle2NvbnRlbnQ6XCJBXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kOiMwMGEzZTg7Ym9yZGVyLXJhZGl1czo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtsZWZ0OjA7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtmb250LXNpemU6Ljg3NXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbntib3JkZXItdG9wOjFweCBzb2xpZCAjMTExfSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtLmFjdGl2ZSAuaXRlbV90aXRsZTphZnRlcntiYWNrZ3JvdW5kOiMwNTU0YTYgdXJsKFwiL2ltYWdlcy9iYnMvZmFxL2ljb19mYXEyX2Fycm93X292ZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJ9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjQ2cHggNTBweCA0NnB4IDY3cHh9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGl0e2ZvbnQtZmFtaWx5OlwicHJldGVuZGFyZFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMxMTE7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDUwcHggMCA4MHB4O2xpbmUtaGVpZ2h0OjEuMn0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxlIC50aXQ6YmVmb3Jle2NvbnRlbnQ6XCJRLlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjI1cmVtO2NvbG9yOiMwNTU0YTZ9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDo1MHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDojZWVlIHVybChcIi9pbWFnZXMvYmJzL2ZhcS9pY29fZmFxMl9hcnJvdy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtib3JkZXItcmFkaXVzOjUwJX0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX2NvbnRlbnR7ZGlzcGxheTpub25lO3BhZGRpbmc6MzBweCA2N3B4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7YmFja2dyb3VuZDojZjhmOGY4fSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fY29udGVudCBwe2ZvbnQtZmFtaWx5OlwicHJldGVuZGFyZFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFyZW07cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjY3cHg7bGluZS1oZWlnaHQ6MS45O2NvbG9yOiM3Nzd9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHA6YmVmb3Jle2NvbnRlbnQ6XCJBLlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGV7cGFkZGluZzo0dnd9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRleHRfd3JhcDpiZWZvcmV7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwIC50aXR7Zm9udC1zaXplOjIuNnZ3O3BhZGRpbmc6OXZ3IDN2dyAwIDB9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwIC5kYXRle2ZvbnQtc2l6ZToyLjJ2dztwYWRkaW5nOjJ2dyAwIDAgMH0jYm9hcmRGYXExIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX2NvbnRlbnR7cGFkZGluZzo0dnd9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHB7Zm9udC1zaXplOjIuMnZ3O3BhZGRpbmc6OXZ3IDAgMCAwfSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fY29udGVudCBwOmJlZm9yZXt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxle3BhZGRpbmc6NHZ3fSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRpdHtmb250LXNpemU6Mi42dnc7cGFkZGluZzo2dncgNDVweCAwIDB9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGl0OmJlZm9yZXt0b3A6MH0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxlOmFmdGVye3JpZ2h0OjR2d30jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX2NvbnRlbnR7cGFkZGluZzo0dnd9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHB7Zm9udC1zaXplOjIuMnZ3O3BhZGRpbmc6NnZ3IDAgMCAwfSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fY29udGVudCBwOmJlZm9yZXt0b3A6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA1MDBweCl7I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZXtwYWRkaW5nOjZ2dyA0dnd9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV90aXRsZSAudGV4dF93cmFwOmJlZm9yZXt3aWR0aDozMHB4O2hlaWdodDozMHB4fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRleHRfd3JhcCAudGl0e2ZvbnQtc2l6ZTozLjJ2dztwYWRkaW5nOjExdncgNHZ3IDAgMH0jYm9hcmRGYXExIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxlIC50ZXh0X3dyYXAgLmRhdGV7Zm9udC1zaXplOjIuOXZ3fSNib2FyZEZhcTEgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fY29udGVudHtwYWRkaW5nOjZ2dyA0dnd9I2JvYXJkRmFxMSAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHB7Zm9udC1zaXplOjIuOXZ3O3BhZGRpbmc6MTF2dyAwIDAgMH0jYm9hcmRGYXExIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX2NvbnRlbnQgcDpiZWZvcmV7d2lkdGg6MzBweDtoZWlnaHQ6MzBweH0jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxle3BhZGRpbmc6NXZ3IDR2d30jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX3RpdGxlIC50aXR7Zm9udC1zaXplOjMuMnZ3O3BhZGRpbmc6N3Z3IDQwcHggMCAwfSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGUgLnRpdDpiZWZvcmV7Zm9udC1zaXplOjMuN3Z3fSNib2FyZEZhcTIgLmZhcV9hY2NvcmRpb24gLml0ZW0gLml0ZW1fdGl0bGU6YWZ0ZXJ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kLXNpemU6OHB4IGF1dG99I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50e3BhZGRpbmc6NXZ3IDR2d30jYm9hcmRGYXEyIC5mYXFfYWNjb3JkaW9uIC5pdGVtIC5pdGVtX2NvbnRlbnQgcHtmb250LXNpemU6Mi45dnc7cGFkZGluZzo3dncgMCAwIDB9I2JvYXJkRmFxMiAuZmFxX2FjY29yZGlvbiAuaXRlbSAuaXRlbV9jb250ZW50IHA6YmVmb3Jle2ZvbnQtc2l6ZTozLjd2d319I3ZpZXdQYWdlIC5ib2FyZC12aWV3e2ZvbnQtZmFtaWx5OlwicHJldGVuZGFyZFwiLHNhbnMtc2VyaWY7Ym9yZGVyLXRvcDoycHggc29saWQgIzAwMH0jdmlld1BhZ2UgLnZpZXctdG9we2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMwMDA7cGFkZGluZzo1MHB4IDQ5cHh9I3ZpZXdQYWdlIC52aWV3LXRpdGxle2ZvbnQtc2l6ZToxLjg3NXJlbTtsaW5lLWhlaWdodDoxLjQyO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojMTExfSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVte2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS4xMjVyZW19I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmxhYmVse3dpZHRoOjE5MHB4O3BhZGRpbmc6MCAzMHB4IDAgNTBweDtmb250LXdlaWdodDo3MDA7ZmxleC1zaHJpbms6MH0jdmlld1BhZ2UgLnZpZXctaW5mbyAuaXRlbSAuZGF0YXtmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MjVweCAyMHB4IDI1cHggMDtjb2xvcjojMzMzfSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhIGltZ3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6M3B4fSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhLmxvY2F0aW9uIHNwYW57d2lkdGg6Zml0LWNvbnRlbnQ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyNXB4fSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhLmxvY2F0aW9uIHNwYW46OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MTZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MTYvMjE7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2Jicy9pY29uLW1hcC5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci9jb250YWlufSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhLnN0YXRlIC5idG4tc3RhdGV7d2lkdGg6NjVweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTouODc1cmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4fSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhLnN0YXRlIC5idG4tc3RhdGUuYmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwOWRiNH0jdmlld1BhZ2UgLnZpZXctaW5mbyAuaXRlbSAuZGF0YS5zdGF0ZSAuYnRuLXN0YXRlLmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTh9I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmRhdGEuc3RhdGUgLmJ0bi1zdGF0ZS5lbmR7YmFja2dyb3VuZC1jb2xvcjojNjI2Zjg3fSN2aWV3UGFnZSAudmlldy1jb250ZW50e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7cGFkZGluZzo1NHB4IDUwcHggNjBweH0jdmlld1BhZ2UgLnZpZXctY29tbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtwYWRkaW5nOjM1cHggNTBweH0jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbXtwYWRkaW5nLWxlZnQ6MjVweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjIwcHh9I3ZpZXdQYWdlIC5jb21tZW50LWl0ZW06bGFzdC1vZi10eXBle21hcmdpbi1ib3R0b206MH0jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTZweDtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvdmlldy9jb21tZW50LWFycm93LnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47ei1pbmRleDoxfSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC50b3B7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjNweH0jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbSAudG9wIC50aXRsZXtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzExMTttYXJnaW4tcmlnaHQ6MTJweH0jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbSAudG9wIC5kYXRle2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiM4ODg7bWFyZ2luLXJpZ2h0OjEycHh9I3ZpZXdQYWdlIC5jb21tZW50LWl0ZW0gLnRvcCAuZmlsZXN7Zm9udC1zaXplOi45MzhyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweH0jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbSAuY29udHtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjg4O2NvbG9yOiMzMzN9I3ZpZXdQYWdlIC5idG4td3JhcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7bWFyZ2luLXRvcDo2MHB4fSN2aWV3UGFnZSAuYnRuLXdyYXAgLmJ0bnt3aWR0aDoxODBweDtoZWlnaHQ6NjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjVweH0jdmlld1BhZ2UgLmJ0bi1hcHBseXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZn0jdmlld1BhZ2UgLmJ0bi1jYW5jZWx7YmFja2dyb3VuZC1jb2xvcjojZTc2NTY1O2NvbG9yOiNmZmZ9I3ZpZXdQYWdlIC5idG4tbGlzdHtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseXt3aWR0aDoyNTBweDtib3JkZXI6MXB4IHNvbGlkICMwMGEzZTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMwMGEzZTh9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseSBzcGFue3BhZGRpbmctcmlnaHQ6MS41ZW07YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9lZHUvbGluay1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjdmlld1BhZ2UgLnZpZXctdG9we3BhZGRpbmc6NXZ3IDN2d30jdmlld1BhZ2UgLnZpZXctdGl0bGV7Zm9udC1zaXplOjR2d30jdmlld1BhZ2UgLnZpZXctaW5mbyAuaXRlbXtmb250LXNpemU6Mi43dnd9I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmxhYmVse3dpZHRoOjcuNWVtO3BhZGRpbmc6MCAxZW19I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmRhdGF7cGFkZGluZzoxLjNlbSAxZW19I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmRhdGEuc3RhdGUgLmJ0bi1zdGF0ZXtmb250LXNpemU6Mi41dnc7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDp1bnNldDtwYWRkaW5nOi41ZW0gMWVtfSN2aWV3UGFnZSAudmlldy1jb250ZW50e2ZvbnQtc2l6ZToyLjd2dztwYWRkaW5nOjd2dyA1dncgMTB2dyA1dnd9I3ZpZXdQYWdlIC52aWV3LWNvbW1lbnR7cGFkZGluZzo3dncgNXZ3fSN2aWV3UGFnZSAuY29tbWVudC1pdGVte3BhZGRpbmctbGVmdDozLjV2dzttYXJnaW4tYm90dG9tOjN2d30jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbTo6YmVmb3Jle3dpZHRoOjIuNXZ3fSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC50b3B7bWFyZ2luLWJvdHRvbToycHh9I3ZpZXdQYWdlIC5jb21tZW50LWl0ZW0gLnRvcCAudGl0bGV7Zm9udC1zaXplOjIuN3Z3O21hcmdpbi1yaWdodDouNWVtfSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC50b3AgLmRhdGV7Zm9udC1zaXplOjIuN3Z3O21hcmdpbi1yaWdodDouNWVtfSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC50b3AgLmZpbGVze2ZvbnQtc2l6ZToyLjZ2dztnYXA6MnZ3fSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC5jb250e2ZvbnQtc2l6ZToyLjd2d30jdmlld1BhZ2UgLmJ0bi13cmFwe21hcmdpbi10b3A6MTB2dztnYXA6MS43dnd9I3ZpZXdQYWdlIC5idG4td3JhcCAuYnRue3dpZHRoOjI2dnc7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjIyMC83NTtmb250LXNpemU6Mi43dnd9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseXt3aWR0aDozM3Z3O2FzcGVjdC1yYXRpbzoyNzEvNzV9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseSsuYnRuLWxpc3R7d2lkdGg6MjB2dzthc3BlY3QtcmF0aW86MTY1Lzc1fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjdmlld1BhZ2UgLnZpZXctdGl0bGV7Zm9udC1zaXplOjQuM3Z3fSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVte2ZvbnQtc2l6ZTozdnd9I3ZpZXdQYWdlIC52aWV3LWluZm8gLml0ZW0gLmRhdGEubG9jYXRpb24gc3BhbntwYWRkaW5nLXJpZ2h0OjEuNmVtfSN2aWV3UGFnZSAudmlldy1pbmZvIC5pdGVtIC5kYXRhLmxvY2F0aW9uIHNwYW46OmFmdGVye3dpZHRoOjFlbX0jdmlld1BhZ2UgLnZpZXctaW5mbyAuaXRlbSAuZGF0YS5zdGF0ZSAuYnRuLXN0YXRle2ZvbnQtc2l6ZToyLjd2dztib3JkZXItcmFkaXVzOjNweH0jdmlld1BhZ2UgLnZpZXctY29udGVudHtmb250LXNpemU6M3Z3fSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC50b3AgLnRhZ3tmb250LXNpemU6Mi4zdnc7Ym9yZGVyLXJhZGl1czozcHh9I3ZpZXdQYWdlIC5jb21tZW50LWl0ZW0gLnRvcCAudGl0bGV7Zm9udC1zaXplOjN2d30jdmlld1BhZ2UgLmNvbW1lbnQtaXRlbSAudG9wIC5kYXRle2ZvbnQtc2l6ZTozdnd9I3ZpZXdQYWdlIC5jb21tZW50LWl0ZW0gLnRvcCAuZmlsZXN7Zm9udC1zaXplOjIuOXZ3fSN2aWV3UGFnZSAuY29tbWVudC1pdGVtIC5jb250e2ZvbnQtc2l6ZTozdnd9I3ZpZXdQYWdlIC5idG4td3JhcHttYXJnaW4tdG9wOjEzdnd9I3ZpZXdQYWdlIC5idG4td3JhcCAuYnRue2ZvbnQtc2l6ZTozdnc7Ym9yZGVyLXJhZGl1czozcHh9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseXt3aWR0aDozNXZ3O2FzcGVjdC1yYXRpbzozMDAvNzV9I3ZpZXdQYWdlLmVkdVByb2dyYW0gLmJ0bi1hcHBseSBzcGFue2JhY2tncm91bmQtc2l6ZToxZW19fS5zZWFyY2gtZm9ybTF7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjAgYXV0byA1MHB4fS5zZWFyY2gtZm9ybTE+Zm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzIyMn0uc2VhcmNoLWZvcm0xPmZvcm0gLnMtZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1NzBweDtoZWlnaHQ6NjBweH0uc2VhcmNoLWZvcm0xPmZvcm0gLnMtZm9ybSBsYWJlbHtkaXNwbGF5Om5vbmV9LnNlYXJjaC1mb3JtMT5mb3JtIC5zLWZvcm0gLnNlYXJjaC10eHR7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgNjBweH0uc2VhcmNoLWZvcm0xPmZvcm0gLnMtZm9ybSAuc2VhcmNoLXR4dDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjFyZW07Y29sb3I6Izk5OX0uc2VhcmNoLWZvcm0xPmZvcm0gLnMtZm9ybSAuc3VibWl0e2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvaWNvbi1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O3RleHQtaW5kZW50Oi05OTk5ZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1mb3JtMSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjE4MHB4O2hlaWdodDo2MHB4O2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIvaW1hZ2VzL2Jicy9pY29uLXNlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDZweCBjZW50ZXI7cGFkZGluZzowIDI5cHg7Ym9yZGVyOm5vbmV9LnNlYXJjaC1mb3JtMSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7Zm9udC1mYW1pbHk6XCJQcmV0ZW5kYXJkXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MXJlbTtjb2xvcjojMjIyO2xpbmUtaGVpZ2h0OjYwcHg7bWFyZ2luLXJpZ2h0OjB9LnNlYXJjaC1mb3JtMSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIC51aS1pY29ue2JhY2tncm91bmQ6bm9uZX0uc2VhcmNoLWZvcm0xICNzZWFyY2hDYXRlZ29yeS1tZW51e2JvcmRlcjoxcHggc29saWQgI2RkZDtjb2xvcjojOTk5O21hcmdpbi10b3A6MTBweH0uc2VhcmNoLWZvcm0xICNzZWFyY2hDYXRlZ29yeS1tZW51IC51aS1tZW51LWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpub25lO21hcmdpbjowO2NvbG9yOiM5OTl9LnNlYXJjaC1mb3JtMSAjc2VhcmNoQ2F0ZWdvcnktbWVudSAudWktbWVudS1pdGVtIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nOjFlbX0uc2VhcmNoLWZvcm0xICNzZWFyY2hDYXRlZ29yeS1tZW51IC51aS1tZW51LWl0ZW0gLnVpLXN0YXRlLWFjdGl2ZXtjb2xvcjojOTk5O2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXI6bm9uZTttYXJnaW46MH0uc2VhcmNoLWZvcm0ye21hcmdpbi1ib3R0b206MTAwcHh9LnNlYXJjaC1mb3JtMj5mb3Jte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MTBweH0uc2VhcmNoLWZvcm0yPmZvcm0gLnMtZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MDBweDtoZWlnaHQ6NjBweDtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTV9LnNlYXJjaC1mb3JtMj5mb3JtIC5zLWZvcm0gbGFiZWx7ZGlzcGxheTpub25lfS5zZWFyY2gtZm9ybTI+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDYwcHggMCAzMHB4fS5zZWFyY2gtZm9ybTI+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MXJlbTtjb2xvcjojOTk5fS5zZWFyY2gtZm9ybTI+Zm9ybSAucy1mb3JtIC5zdWJtaXR7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2Jicy9pY29uLXNlYXJjaC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NTAlO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7dGV4dC1pbmRlbnQ6LTk5OTllbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtjdXJzb3I6cG9pbnRlcn0uc2VhcmNoLWZvcm0yICNzZWFyY2hDYXRlZ29yeS1idXR0b257d2lkdGg6MjcwcHg7aGVpZ2h0OjYwcHg7YmFja2dyb3VuZDojZmZmIHVybChcIi9pbWFnZXMvYmJzL2ljb24tc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMzNweCBjZW50ZXI7cGFkZGluZzowIDI5cHg7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1fS5zZWFyY2gtZm9ybTIgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2ZvbnQtZmFtaWx5OlwiUHJldGVuZGFyZFwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFyZW07Y29sb3I6IzIyMjtsaW5lLWhlaWdodDo2MHB4O21hcmdpbi1yaWdodDowfS5zZWFyY2gtZm9ybTIgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kOm5vbmV9LnNlYXJjaC1mb3JtMiAjc2VhcmNoQ2F0ZWdvcnktbWVudXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y29sb3I6Izk5OTttYXJnaW4tdG9wOjEwcHh9LnNlYXJjaC1mb3JtMiAjc2VhcmNoQ2F0ZWdvcnktbWVudSAudWktbWVudS1pdGVte2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6bm9uZTttYXJnaW46MDtjb2xvcjojOTk5fS5zZWFyY2gtZm9ybTIgI3NlYXJjaENhdGVnb3J5LW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXJ7cGFkZGluZzoxZW19LnNlYXJjaC1mb3JtMiAjc2VhcmNoQ2F0ZWdvcnktbWVudSAudWktbWVudS1pdGVtIC51aS1zdGF0ZS1hY3RpdmV7Y29sb3I6Izk5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyOm5vbmU7bWFyZ2luOjB9LnNlYXJjaC1mb3JtM3ttYXJnaW4tYm90dG9tOjEwMHB4fS5zZWFyY2gtZm9ybTM+Zm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjB9LnNlYXJjaC1mb3JtMz5mb3JtIC5zLWZvcm17cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTEwcHg7aGVpZ2h0OjYwcHh9LnNlYXJjaC1mb3JtMz5mb3JtIC5zLWZvcm0gbGFiZWx7ZGlzcGxheTpub25lfS5zZWFyY2gtZm9ybTM+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDYwcHg7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjMwcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MzBweDtmb250LXNpemU6MXJlbX0uc2VhcmNoLWZvcm0zPmZvcm0gLnMtZm9ybSAuc2VhcmNoLXR4dDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjFyZW07Y29sb3I6Izk5OX0uc2VhcmNoLWZvcm0zPmZvcm0gLnMtZm9ybSAuc3VibWl0e2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvaWNvbi1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjUwJTt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O3RleHQtaW5kZW50Oi05OTk5ZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1mb3JtMyAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjE5MHB4O2hlaWdodDo2MHB4O2JhY2tncm91bmQ6I2Y1ZjVmNSB1cmwoXCIvaW1hZ2VzL2Jicy9pY29uLXNlbGVjdC1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDZweCBjZW50ZXI7cGFkZGluZzowIDUwcHg7Ym9yZGVyOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozMHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MzBweH0uc2VhcmNoLWZvcm0zICNzZWFyY2hDYXRlZ29yeS1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtmb250LWZhbWlseTpcIlByZXRlbmRhcmRcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxcmVtO2NvbG9yOiMyMjI7bGluZS1oZWlnaHQ6NjBweDttYXJnaW4tcmlnaHQ6MH0uc2VhcmNoLWZvcm0zICNzZWFyY2hDYXRlZ29yeS1idXR0b24gLnVpLWljb257YmFja2dyb3VuZDpub25lfS5zZWFyY2gtZm9ybTMgI3NlYXJjaENhdGVnb3J5LW1lbnV7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM5OTk7bWFyZ2luLXRvcDoxMHB4fS5zZWFyY2gtZm9ybTMgI3NlYXJjaENhdGVnb3J5LW1lbnUgLnVpLW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6Izk5OX0uc2VhcmNoLWZvcm0zICNzZWFyY2hDYXRlZ29yeS1tZW51IC51aS1tZW51LWl0ZW0gLnVpLW1lbnUtaXRlbS13cmFwcGVye3BhZGRpbmc6MWVtfS5zZWFyY2gtZm9ybTMgI3NlYXJjaENhdGVnb3J5LW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2NvbG9yOiM5OTk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjpub25lO21hcmdpbjowfS5zZWFyY2gtZm9ybTV7bWFyZ2luLWJvdHRvbTo3MHB4fS5zZWFyY2gtZm9ybTU+Zm9ybXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEwcHh9LnNlYXJjaC1mb3JtNT5mb3JtIC5zLWZvcm17cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NjAwcHg7aGVpZ2h0OjYwcHh9LnNlYXJjaC1mb3JtNT5mb3JtIC5zLWZvcm0gbGFiZWx7ZGlzcGxheTpub25lfS5zZWFyY2gtZm9ybTU+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cGFkZGluZzowIDEwMHB4IDAgMzBweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czozMHB4fS5zZWFyY2gtZm9ybTU+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0OjpwbGFjZWhvbGRlcntmb250LXNpemU6MS4xMjVyZW07Y29sb3I6Izk5OX0uc2VhcmNoLWZvcm01PmZvcm0gLnMtZm9ybSAuc3VibWl0e2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9iYnMvaWNvbi1zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt3aWR0aDo4MHB4O2hlaWdodDo2MHB4O3RleHQtaW5kZW50Oi05OTk5ZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czowIDMwcHggMzBweCAwfS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbnt3aWR0aDoxNTBweDtoZWlnaHQ6NjBweDtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiL2ltYWdlcy9iYnMvc2VsZWN0LWFycm93LnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6MCAyOXB4O2JvcmRlci1yYWRpdXM6MzBweH0uc2VhcmNoLWZvcm01ICNzZWFyY2hDYXRlZ29yeS1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtsaW5lLWhlaWdodDo2MHB4O21hcmdpbi1yaWdodDowfS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiAudWktaWNvbntiYWNrZ3JvdW5kLXNpemU6MTNweCA4cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3dpZHRoOjEzcHg7aGVpZ2h0OjhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnNlYXJjaC1mb3JtNSAjc2VhcmNoQ2F0ZWdvcnktbWVudXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czozMHB4O2NvbG9yOiM5OTk7bWFyZ2luLXRvcDoxMHB4fS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LW1lbnUgLnVpLW1lbnUtaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7Y29sb3I6Izk5OX0uc2VhcmNoLWZvcm01ICNzZWFyY2hDYXRlZ29yeS1tZW51IC51aS1tZW51LWl0ZW0gLnVpLW1lbnUtaXRlbS13cmFwcGVye3BhZGRpbmc6MWVtfS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle2NvbG9yOiM5OTk7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JvcmRlcjpub25lO21hcmdpbjowfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogOTAwcHgpey5zZWFyY2gtZm9ybTF7d2lkdGg6MTAwJX0uc2VhcmNoLWZvcm0ye3dpZHRoOjEwMCV9LnNlYXJjaC1mb3JtM3t3aWR0aDoxMDAlfS5zZWFyY2gtZm9ybTV7d2lkdGg6MTAwJX0uc2VhcmNoLWZvcm01PmZvcm0gLnMtZm9ybXt3aWR0aDpjYWxjKDEwMCUgLSAxNjBweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpey5zZWFyY2gtZm9ybTF7bWFyZ2luLWJvdHRvbTo1dnd9LnNlYXJjaC1mb3JtMT5mb3JtIC5zLWZvcm17d2lkdGg6Y2FsYygxMDAlIC0gMTEwcHgpO2hlaWdodDo1MHB4fS5zZWFyY2gtZm9ybTE+Zm9ybSAucy1mb3JtIC5zZWFyY2gtdHh0e3BhZGRpbmc6MCA2MHB4IDAgMTBweH0uc2VhcmNoLWZvcm0xICNzZWFyY2hDYXRlZ29yeS1idXR0b257d2lkdGg6MTEwcHg7aGVpZ2h0OjUwcHg7cGFkZGluZzowIDEwcHh9LnNlYXJjaC1mb3JtMSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7bGluZS1oZWlnaHQ6NTBweH0uc2VhcmNoLWZvcm0ye21hcmdpbi1ib3R0b206NXZ3fS5zZWFyY2gtZm9ybTI+Zm9ybSAucy1mb3Jte3dpZHRoOmNhbGMoMTAwJSAtIDExMHB4KTtoZWlnaHQ6NTBweH0uc2VhcmNoLWZvcm0yPmZvcm0gLnMtZm9ybSAuc2VhcmNoLXR4dHtwYWRkaW5nOjAgNjBweCAwIDEwcHh9LnNlYXJjaC1mb3JtMiAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjExMHB4O2hlaWdodDo1MHB4O3BhZGRpbmc6MCAxMHB4O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0IDEwcHh9LnNlYXJjaC1mb3JtMiAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIC51aS1zZWxlY3RtZW51LXRleHR7bGluZS1oZWlnaHQ6NTBweH0uc2VhcmNoLWZvcm0ze21hcmdpbi1ib3R0b206NXZ3fS5zZWFyY2gtZm9ybTM+Zm9ybSAucy1mb3Jte3dpZHRoOmNhbGMoMTAwJSAtIDEyMHB4KTtoZWlnaHQ6NTBweH0uc2VhcmNoLWZvcm0zPmZvcm0gLnMtZm9ybSAuc2VhcmNoLXR4dHtwYWRkaW5nOjAgNjBweCAwIDEwcHh9LnNlYXJjaC1mb3JtMyAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjEyMHB4O2hlaWdodDo1MHB4O3BhZGRpbmc6MCAxMHB4IDAgMjBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciByaWdodCAxMHB4fS5zZWFyY2gtZm9ybTMgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2xpbmUtaGVpZ2h0OjUwcHh9LnNlYXJjaC1mb3JtNXttYXJnaW4tYm90dG9tOjV2d30uc2VhcmNoLWZvcm01PmZvcm17Z2FwOjdweH0uc2VhcmNoLWZvcm01PmZvcm0gc2VsZWN0e3dpZHRoOjEyMHB4O2hlaWdodDo1NHB4O2JvcmRlci1yYWRpdXM6MjdweDtwYWRkaW5nOjAgMThweH0uc2VhcmNoLWZvcm01PmZvcm0gLnMtZm9ybXt3aWR0aDpjYWxjKDEwMCUgLSAxMjdweCk7aGVpZ2h0OjU0cHh9LnNlYXJjaC1mb3JtNT5mb3JtIC5zLWZvcm0gLnNlYXJjaC10eHR7Ym9yZGVyLXJhZGl1czoyN3B4O3BhZGRpbmc6MCA4MHB4IDAgMjBweH0uc2VhcmNoLWZvcm01PmZvcm0gLnMtZm9ybSAuc3VibWl0e3dpZHRoOjYwcHg7aGVpZ2h0OjU0cHh9LnNlYXJjaC1mb3JtNSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjEyMHB4O2hlaWdodDo1NHB4O2JvcmRlci1yYWRpdXM6MjdweDtwYWRkaW5nOjAgMThweH0uc2VhcmNoLWZvcm01ICNzZWFyY2hDYXRlZ29yeS1idXR0b24gLnVpLXNlbGVjdG1lbnUtdGV4dHtsaW5lLWhlaWdodDo1M3B4fS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LW1lbnV7Ym9yZGVyLXJhZGl1czoyN3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsuc2VhcmNoLWZvcm01PmZvcm0gc2VsZWN0e3dpZHRoOjEwMHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6MjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEzcHggY2VudGVyfS5zZWFyY2gtZm9ybTU+Zm9ybSAucy1mb3Jte3dpZHRoOmNhbGMoMTAwJSAtIDEwNXB4KTtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjIycHh9LnNlYXJjaC1mb3JtNT5mb3JtIC5zLWZvcm0gLnNlYXJjaC10eHR7cGFkZGluZzowIDU1cHggMCAyMHB4fS5zZWFyY2gtZm9ybTU+Zm9ybSAucy1mb3JtIC5zdWJtaXR7d2lkdGg6NTBweDtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjAgMjJweCAyMnB4IDB9LnNlYXJjaC1mb3JtNSAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9ue3dpZHRoOjEwMHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6MjJweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEzcHggY2VudGVyfS5zZWFyY2gtZm9ybTUgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiAudWktc2VsZWN0bWVudS10ZXh0e2xpbmUtaGVpZ2h0OjQzcHh9LnNlYXJjaC1mb3JtNSAjc2VhcmNoQ2F0ZWdvcnktbWVudXtib3JkZXItcmFkaXVzOjIycHh9fSNxbmFXcml0ZS5xbmEtd3JpdGV7cGFkZGluZy1ib3R0b206MTUwcHh9I3FuYVdyaXRlLnFuYS13cml0ZSBpbnB1dFt0eXBlPXRleHRdLCNxbmFXcml0ZS5xbmEtd3JpdGUgaW5wdXRbdHlwZT1udW1iZXJdLCNxbmFXcml0ZS5xbmEtd3JpdGUgaW5wdXRbdHlwZT1wYXNzd29yZF0sI3FuYVdyaXRlLnFuYS13cml0ZSBpbnB1dFt0eXBlPWVtYWlsXXt3aWR0aDoxNTVweDtmb250LXNpemU6MXJlbTtoZWlnaHQ6NDBweDtib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7cGFkZGluZy1sZWZ0OjVweH0jcW5hV3JpdGUucW5hLXdyaXRlIHRleHRhcmVhe3dpZHRoOjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjZGZkZmRmfSNxbmFXcml0ZS5xbmEtd3JpdGUgLmN1c3RvbV9zZWxlY3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTcwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGZkZmRmO21hcmdpbi1sZWZ0OjVweH0jcW5hV3JpdGUucW5hLXdyaXRlIC5jdXN0b21fc2VsZWN0IHNlbGVjdHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvaWNvX3NlbGVjdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyM3B4O3BhZGRpbmc6MCAzM3B4IDAgNXB4O2JvcmRlcjowO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyfSNxbmFXcml0ZS5xbmEtd3JpdGUgdGFibGV7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjMjIyfSNxbmFXcml0ZS5xbmEtd3JpdGUgdGFibGUgdHJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0jcW5hV3JpdGUucW5hLXdyaXRlIHRhYmxlIHRyIHRoe3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2RkZDtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo1MDB9I3FuYVdyaXRlLnFuYS13cml0ZSB0YWJsZSB0ciB0ZHtwYWRkaW5nOjE1cHggMzZweH0jcW5hV3JpdGUucW5hLXdyaXRlIC5maWxlYm94e3Bvc2l0aW9uOnJlbGF0aXZlfSNxbmFXcml0ZS5xbmEtd3JpdGUgLmZpbGVib3ggaW5wdXRbdHlwZT1maWxlXXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0jcW5hV3JpdGUucW5hLXdyaXRlIC5maWxlYm94IGxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7d2lkdGg6MTEwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNlNWU1ZTU7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206MH0jcW5hV3JpdGUucW5hLXdyaXRlIC5maWxlYm94IC51cGxvYWQtbmFtZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDo0MHB4O3BhZGRpbmc6MCAxMTBweCAwIDVweDtib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7YmFja2dyb3VuZDojZmZmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9I3FuYVdyaXRlLnFuYS13cml0ZSAuYnRuX3dyYXB7bWFyZ2luLXRvcDo2MHB4O3RleHQtYWxpZ246Y2VudGVyfSNxbmFXcml0ZS5xbmEtd3JpdGUgLmJ0bl93cmFwIC5jb25maXJtX2J0bntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMDBweDtoZWlnaHQ6NjVweDtsaW5lLWhlaWdodDo2NXB4O2JhY2tncm91bmQ6IzQxYTdkNjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOnRvcH0jcW5hV3JpdGUucW5hLXdyaXRlIC5idG5fd3JhcCAuY2FuY2VsX2J0bntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMDBweDtoZWlnaHQ6NjVweDtsaW5lLWhlaWdodDo2NXB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM0MWE3ZDY7Y29sb3I6IzQxYTdkNjttYXJnaW4tbGVmdDo1cHg7Zm9udC1zaXplOjEuMTI1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNzY4cHgpeyNxbmFXcml0ZS5xbmEtd3JpdGV7cGFkZGluZy1ib3R0b206MTN2d30jcW5hV3JpdGUucW5hLXdyaXRlIGlucHV0W3R5cGU9dGV4dF0sI3FuYVdyaXRlLnFuYS13cml0ZSBpbnB1dFt0eXBlPW51bWJlcl0sI3FuYVdyaXRlLnFuYS13cml0ZSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwjcW5hV3JpdGUucW5hLXdyaXRlIGlucHV0W3R5cGU9ZW1haWxde2hlaWdodDozNXB4fSNxbmFXcml0ZS5xbmEtd3JpdGUgLmN1c3RvbV9zZWxlY3R7d2lkdGg6MzAlO2hlaWdodDozNXB4fSNxbmFXcml0ZS5xbmEtd3JpdGUgLmN1c3RvbV9zZWxlY3Qgc2VsZWN0e3BhZGRpbmc6MCAyMHB4IDAgNXB4O2JhY2tncm91bmQ6dXJsKFwiL2ltYWdlcy9zdWIvaWNvX3NlbGVjdC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxMHB4fSNxbmFXcml0ZS5xbmEtd3JpdGUgdGFibGUgdHIgdGh7d2lkdGg6MjMlO3BhZGRpbmc6MTVweCAxMHB4fSNxbmFXcml0ZS5xbmEtd3JpdGUgdGFibGUgdHIgdGR7cGFkZGluZzoxNXB4IDEwcHh9I3FuYVdyaXRlLnFuYS13cml0ZSAuYnRuX3dyYXB7bWFyZ2luLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfSNxbmFXcml0ZS5xbmEtd3JpdGUgLmJ0bl93cmFwIC5jb25maXJtX2J0biwjcW5hV3JpdGUucW5hLXdyaXRlIC5idG5fd3JhcCAuY2FuY2VsX2J0bnt3aWR0aDozMHZ3O2hlaWdodDoxMHZ3O2xpbmUtaGVpZ2h0OjEwdnc7Zm9udC1zaXplOjIuNnZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDUwMHB4KXsjcW5hV3JpdGUucW5hLXdyaXRle3BhZGRpbmctYm90dG9tOjE3dnd9I3FuYVdyaXRlLnFuYS13cml0ZSAuYnRuX3dyYXAgLmNvbmZpcm1fYnRuLCNxbmFXcml0ZS5xbmEtd3JpdGUgLmJ0bl93cmFwIC5jYW5jZWxfYnRue3dpZHRoOjM1dnc7aGVpZ2h0OjEydnc7bGluZS1oZWlnaHQ6MTJ2dztmb250LXNpemU6My40dnd9fSNwcm9kdWN0TGlzdDF7bWFyZ2luLWJvdHRvbTo3MHB4fSNwcm9kdWN0TGlzdDEgLmxpc3R7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO2dhcDo3OHB4IDU1cHh9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0jcHJvZHVjdExpc3QxIC5saXN0IGxpIGEgLmltZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzo0MzAvMjYwO292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTV9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhIC5pbWc6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMC41cHgpLCBjYWxjKC01MCUgKyAwLjVweCksIDApIHNjYWxlKDApO3dpZHRoOjgxcHg7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjEvMTtib3JkZXItcmFkaXVzOjUwJTtib3gtc2hhZG93OjRweCA2LjlweCAxMHB4IDAgcmdiYSgwLDAsMCwuMyk7YmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL2Jicy9nYWxsZXJ5L2xpc3QtYnRuLW1vcmUuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3otaW5kZXg6MTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHN9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhIC5pbWcgaW1ne3RyYW5zaXRpb246dHJhbnNmb3JtIC44czt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhIC50ZXh0IC5jYXRlZ29yeXtmb250LXNpemU6LjkzOHJlbTtjb2xvcjojNzc3O21hcmdpbi10b3A6MmVtO21hcmdpbi1ib3R0b206LjhlbX0jcHJvZHVjdExpc3QxIC5saXN0IGxpIGEgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIyMjtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbH1AbWVkaWEoaG92ZXI6IGhvdmVyKXsjcHJvZHVjdExpc3QxIC5saXN0IGxpOmhvdmVyIGEgLmltZzo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMSl9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaTpob3ZlciBhIC5pbWcgaW1ne3RyYW5zZm9ybTpzY2FsZSgxLjA3KX19I3Byb2R1Y3RMaXN0MnttYXJnaW4tYm90dG9tOjcwcHh9I3Byb2R1Y3RMaXN0MiAubGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7Z2FwOjg1cHggMjdweH0jcHJvZHVjdExpc3QyIC5saXN0IGxpIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfSNwcm9kdWN0TGlzdDIgLmxpc3QgbGkgYSAuaW1ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDphdXRvO3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1fSNwcm9kdWN0TGlzdDIgLmxpc3QgbGkgYSAuaW1nIC5kaW1tZWR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojMDBhM2U4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjVzO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoyfSNwcm9kdWN0TGlzdDIgLmxpc3QgbGkgYSAuaW1nIC5tb3Jle2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MTUlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTtmb250LXNpemU6LjkzOHJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNmZmY7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyx0cmFuc2Zvcm0gLjVzO3RyYW5zaXRpb24tZGVsYXk6LjFzO3otaW5kZXg6M30jcHJvZHVjdExpc3QyIC5saXN0IGxpIGEgLmltZyAubW9yZTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTtib3R0b206MzBweDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMC41cHgpLCAwLCAwKTt3aWR0aDoxcHg7aGVpZ2h0OjU4cHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC41czt6LWluZGV4OjN9I3Byb2R1Y3RMaXN0MiAubGlzdCBsaSBhIC5pbWcgaW1ne3RyYW5zaXRpb246dHJhbnNmb3JtIC44czt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9I3Byb2R1Y3RMaXN0MiAubGlzdCBsaSBhIC50ZXh0IC5jYXRlZ29yeXtmb250LXNpemU6LjkzOHJlbTtjb2xvcjojNzc3O21hcmdpbi10b3A6MmVtO21hcmdpbi1ib3R0b206LjhlbX0jcHJvZHVjdExpc3QyIC5saXN0IGxpIGEgLnRleHQgLnRpdGxle2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzIyMjtkaXNwbGF5Oi13ZWJraXQtYm94O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzOy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbH1AbWVkaWEoaG92ZXI6IGhvdmVyKXsjcHJvZHVjdExpc3QyIC5saXN0IGxpOmhvdmVyIGEgLmltZ3tib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0jcHJvZHVjdExpc3QyIC5saXN0IGxpOmhvdmVyIGEgLmltZyAuZGltbWVke29wYWNpdHk6Ljh9I3Byb2R1Y3RMaXN0MiAubGlzdCBsaTpob3ZlciBhIC5pbWcgLm1vcmV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0jcHJvZHVjdExpc3QyIC5saXN0IGxpOmhvdmVyIGEgLmltZyAubW9yZTo6YmVmb3Jle29wYWNpdHk6MX0jcHJvZHVjdExpc3QyIC5saXN0IGxpOmhvdmVyIGEgLmltZyBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMDcpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7I3Byb2R1Y3RMaXN0MSAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKX0jcHJvZHVjdExpc3QyIC5saXN0e2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywgbWlubWF4KDAsIDFmcikpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I3Byb2R1Y3RMaXN0MSAubGlzdHtnYXA6NzBweCA0MHB4fSNwcm9kdWN0TGlzdDIgLmxpc3R7Z2FwOjcwcHggMjBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7I3Byb2R1Y3RMaXN0MXttYXJnaW4tYm90dG9tOjEwdnd9I3Byb2R1Y3RMaXN0MSAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtnYXA6MTJ2d30jcHJvZHVjdExpc3QxIC5saXN0IGxpIGEgLmltZzo6YmVmb3Jle3dpZHRoOjUwcHh9I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhIC50ZXh0IC5jYXRlZ29yeXtmb250LXNpemU6Mi41dnc7bWFyZ2luLXRvcDoxLjVlbTttYXJnaW4tYm90dG9tOi42ZW19I3Byb2R1Y3RMaXN0MSAubGlzdCBsaSBhIC50ZXh0IC50aXRsZXtmb250LXNpemU6Mi44dnd9I3Byb2R1Y3RMaXN0MnttYXJnaW4tYm90dG9tOjEwdnd9I3Byb2R1Y3RMaXN0MiAubGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtnYXA6MTJ2dyAzdnd9I3Byb2R1Y3RMaXN0MiAubGlzdCBsaSBhIC50ZXh0IC5jYXRlZ29yeXtmb250LXNpemU6Mi41dnc7bWFyZ2luLXRvcDoxLjVlbTttYXJnaW4tYm90dG9tOi42ZW19I3Byb2R1Y3RMaXN0MiAubGlzdCBsaSBhIC50ZXh0IC50aXRsZXtmb250LXNpemU6Mi44dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNwcm9kdWN0TGlzdDEgLmxpc3QgbGkgYSAudGV4dCAuY2F0ZWdvcnl7Zm9udC1zaXplOjIuOHZ3fSNwcm9kdWN0TGlzdDEgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjMuNXZ3fSNwcm9kdWN0TGlzdDIgLmxpc3QgbGkgYSAudGV4dCAuY2F0ZWdvcnl7Zm9udC1zaXplOjIuOHZ3fSNwcm9kdWN0TGlzdDIgLmxpc3QgbGkgYSAudGV4dCAudGl0bGV7Zm9udC1zaXplOjMuNXZ3fX0jcHJvZHVjdFZpZXcxe3BhZGRpbmctYm90dG9tOjE2MHB4fSNwcm9kdWN0VmlldzEgLnZpZXctdG9we2Rpc3BsYXk6ZmxleDtnYXA6MTUwcHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MTA5cHh9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmltZ3tmbGV4LXNocmluazowO3dpZHRoOjU1MHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZve2ZsZXg6MX0jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW5mbyAudG9we2JvcmRlci1ib3R0b206MnB4IHNvbGlkICMyMjI7cGFkZGluZy1ib3R0b206NDVweDttYXJnaW4tYm90dG9tOjQ1cHh9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLnRvcCAuY2F0ZWdvcnl7Zm9udC1zaXplOjEuMTI1cmVtO2NvbG9yOiM2NjY7bWFyZ2luLWJvdHRvbToxZW19I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLnRvcCAudGl0bGV7Zm9udC1zaXplOjIuNXJlbTtmb250LXdlaWdodDo2MDB9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLmJvdHRvbSB1bHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjVlbX0jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW5mbyAuYm90dG9tIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctbGVmdDoxMXB4fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo2cHg7d2lkdGg6M3B4O2hlaWdodDozcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMTExfSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gbGkgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMTExO3dpZHRoOjZlbTtmbGV4LXNocmluazowfSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gbGkgc3BhbntmbGV4OjE7Y29sb3I6IzU1NX0jcHJvZHVjdFZpZXcxIC52aWV3LWNvbnRlbnQtdGl0bGV7Zm9udC1zaXplOjEuODc1cmVtO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOi43ZW19I3Byb2R1Y3RWaWV3MSAudmlldy1jb250ZW50IGRpdntwYWRkaW5nOjY1cHggMDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9I3Byb2R1Y3RWaWV3MSAudmlldy1saXN0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoyMDBweDtoZWlnaHQ6NjVweDttYXJnaW46MTAwcHggYXV0byAwO2JvcmRlcjoxcHggc29saWQgIzIyMjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NjAwfSNwcm9kdWN0VmlldzJ7cGFkZGluZy1ib3R0b206MTYwcHh9I3Byb2R1Y3RWaWV3MiAudmlldy10b3B7ZGlzcGxheTpmbGV4O2dhcDoxNTBweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMDlweH0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXB7ZGlzcGxheTpmbGV4O2dhcDoxNXB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7aGVpZ2h0OjUwMHB4O2ZsZXgtc2hyaW5rOjB9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmltZy13cmFwIC5pbWd7ZmxleC1zaHJpbms6MDt3aWR0aDphdXRvO2hlaWdodDoxMDAlO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O292ZXJmbG93OmhpZGRlbn0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXAgLmltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW47b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmltZy13cmFwIC5zd2lwZXItd3JhcHtoZWlnaHQ6MTAwJX0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXAgLnN3aXBlcntoZWlnaHQ6MTAwJX0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXAgLnN3aXBlciAuc3dpcGVyLXNsaWRle3dpZHRoOjEwMHB4O2hlaWdodDphdXRvO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O292ZXJmbG93OmhpZGRlbn0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXAgLnN3aXBlciAuc3dpcGVyLXNsaWRlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246Y2VudGVyIGNlbnRlcn0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mb3tmbGV4OjF9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmluZm8gLnRvcHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmctYm90dG9tOjQ1cHg7bWFyZ2luLWJvdHRvbTo0NXB4fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC50b3AgLmNhdGVnb3J5e2ZvbnQtc2l6ZToxLjEyNXJlbTtjb2xvcjojNjY2O21hcmdpbi1ib3R0b206MWVtfSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC50b3AgLnRpdGxle2ZvbnQtc2l6ZToyLjVyZW07Zm9udC13ZWlnaHQ6NjAwO3dvcmQtYnJlYWs6YnJlYWstYWxsfSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gdWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MS41ZW19I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmluZm8gLmJvdHRvbSBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mbyAuYm90dG9tIGxpIHN0cm9uZ3tmb250LXdlaWdodDo2MDA7Y29sb3I6IzExMTt3aWR0aDo2ZW07ZmxleC1zaHJpbms6MH0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mbyAuYm90dG9tIGxpIHNwYW57ZmxleDoxO2NvbG9yOiM1NTV9I3Byb2R1Y3RWaWV3MiAudGFiLW1lbnV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoycHg7bWFyZ2luOjAgYXV0byA1MHB4fSNwcm9kdWN0VmlldzIgLnRhYnt3aWR0aDozMDBweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjMyLjVweDtmb250LXNpemU6MS4xMjVyZW07Y29sb3I6IzIyMjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfSNwcm9kdWN0VmlldzIgLnRhYi5vbntiYWNrZ3JvdW5kLWNvbG9yOiMwMGEzZTg7Ym9yZGVyLWNvbG9yOiMwMGEzZTg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDB9I3Byb2R1Y3RWaWV3MiAudmlldy1jb250ZW50e3BhZGRpbmc6NjVweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0jcHJvZHVjdFZpZXcyIC52aWV3LWxpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjIwMHB4O2hlaWdodDo2MHB4O2JvcmRlci1yYWRpdXM6MzBweDttYXJnaW46OTVweCBhdXRvIDA7Ym9yZGVyOjFweCBzb2xpZCAjMjIyO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDE0MDBweCl7I3Byb2R1Y3RWaWV3MSAudmlldy10b3B7Z2FwOjglfSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbWd7d2lkdGg6NDAlfSNwcm9kdWN0VmlldzIgLnZpZXctdG9we2dhcDo4JX0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXB7aGVpZ2h0OjQwMHB4fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbWctd3JhcCAuc3dpcGVyIC5zd2lwZXItc2xpZGV7d2lkdGg6NzhweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiAxMjAwcHgpeyNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbWctd3JhcHtoZWlnaHQ6MzUwcHh9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmltZy13cmFwIC5zd2lwZXIgLnN3aXBlci1zbGlkZXt3aWR0aDo2N3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDEwMDBweCl7I3Byb2R1Y3RWaWV3MSAudmlldy10b3B7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NzBweH0jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW1ne3dpZHRoOjQwMHB4fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZve3dpZHRoOjEwMCV9I3Byb2R1Y3RWaWV3MiAudmlldy10b3B7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NzBweH0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXB7aGVpZ2h0OjQwMHB4fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbWctd3JhcCAuc3dpcGVyIC5zd2lwZXItc2xpZGV7d2lkdGg6NzhweH0jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mb3t3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjcHJvZHVjdFZpZXcxe3BhZGRpbmctYm90dG9tOjIwdnd9I3Byb2R1Y3RWaWV3MSAudmlldy10b3B7Z2FwOjEydnc7bWFyZ2luLWJvdHRvbToxOHZ3fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbWd7d2lkdGg6MTAwJX0jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW5mbyAudG9we3BhZGRpbmctYm90dG9tOjd2dzttYXJnaW4tYm90dG9tOjd2d30jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW5mbyAudG9wIC5jYXRlZ29yeXtmb250LXNpemU6Mi43dnd9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLnRvcCAudGl0bGV7Zm9udC1zaXplOjQuM3Z3fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gdWx7Zm9udC1zaXplOjIuN3Z3fSNwcm9kdWN0VmlldzEgLnZpZXctY29udGVudC10aXRsZXtmb250LXNpemU6NHZ3O21hcmdpbi1ib3R0b206MWVtfSNwcm9kdWN0VmlldzEgLnZpZXctY29udGVudCBkaXZ7cGFkZGluZzo3dncgMDtmb250LXNpemU6Mi44dnd9I3Byb2R1Y3RWaWV3MSAudmlldy1saXN0e3dpZHRoOjI1dnc7aGVpZ2h0Ojh2dztmb250LXNpemU6Mi4zdnc7bWFyZ2luOjEzdncgYXV0byAwfSNwcm9kdWN0VmlldzJ7cGFkZGluZy1ib3R0b206MjB2d30jcHJvZHVjdFZpZXcyIC52aWV3LXRvcHtnYXA6MTJ2dzttYXJnaW4tYm90dG9tOjE4dnd9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmltZy13cmFwe2hlaWdodDo3MHZ3fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbWctd3JhcCAuc3dpcGVyIC5zd2lwZXItc2xpZGV7d2lkdGg6MTR2d30jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mbyAudG9we3BhZGRpbmctYm90dG9tOjd2dzttYXJnaW4tYm90dG9tOjd2d30jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mbyAudG9wIC5jYXRlZ29yeXtmb250LXNpemU6Mi43dnd9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmluZm8gLnRvcCAudGl0bGV7Zm9udC1zaXplOjQuM3Z3fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gdWx7Zm9udC1zaXplOjIuN3Z3fSNwcm9kdWN0VmlldzIgLnRhYi1tZW51e2dhcDouNXZ3O21hcmdpbjowIGF1dG8gNXZ3fSNwcm9kdWN0VmlldzIgLnRhYnt3aWR0aDo1MCU7aGVpZ2h0Ojl2dztib3JkZXItcmFkaXVzOjQuNXZ3O2ZvbnQtc2l6ZToyLjV2d30jcHJvZHVjdFZpZXcyIC52aWV3LWNvbnRlbnR7cGFkZGluZzo3dncgMDtmb250LXNpemU6Mi44dnd9I3Byb2R1Y3RWaWV3MiAudmlldy1saXN0e3dpZHRoOjI2dnc7aGVpZ2h0Ojl2dztib3JkZXItcmFkaXVzOjQuNXZ3O2ZvbnQtc2l6ZToyLjV2dzttYXJnaW46MTN2dyBhdXRvIDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogNTAwcHgpeyNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC50b3AgLmNhdGVnb3J5e2ZvbnQtc2l6ZTozdnd9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLnRvcCAudGl0bGV7Zm9udC1zaXplOjQuNXZ3fSNwcm9kdWN0VmlldzEgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gdWx7Zm9udC1zaXplOjN2d30jcHJvZHVjdFZpZXcxIC52aWV3LXRvcCAuaW5mbyAuYm90dG9tIGxpe3BhZGRpbmctbGVmdDo4cHh9I3Byb2R1Y3RWaWV3MSAudmlldy10b3AgLmluZm8gLmJvdHRvbSBsaTo6YmVmb3Jle3RvcDo0cHg7d2lkdGg6MnB4O2hlaWdodDoycHh9I3Byb2R1Y3RWaWV3MSAudmlldy1jb250ZW50LXRpdGxle2ZvbnQtc2l6ZTo0LjJ2d30jcHJvZHVjdFZpZXcxIC52aWV3LWNvbnRlbnQgZGl2e2ZvbnQtc2l6ZTozdnd9I3Byb2R1Y3RWaWV3MSAudmlldy1saXN0e2ZvbnQtc2l6ZToyLjV2d30jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW1nLXdyYXB7aGVpZ2h0Ojcydnd9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmltZy13cmFwIC5zd2lwZXIgLnN3aXBlci1zbGlkZXt3aWR0aDoxM3Z3fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC50b3AgLmNhdGVnb3J5e2ZvbnQtc2l6ZTozdnd9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmluZm8gLnRvcCAudGl0bGV7Zm9udC1zaXplOjQuNXZ3fSNwcm9kdWN0VmlldzIgLnZpZXctdG9wIC5pbmZvIC5ib3R0b20gdWx7Zm9udC1zaXplOjN2d30jcHJvZHVjdFZpZXcyIC52aWV3LXRvcCAuaW5mbyAuYm90dG9tIGxpe3BhZGRpbmctbGVmdDo4cHh9I3Byb2R1Y3RWaWV3MiAudmlldy10b3AgLmluZm8gLmJvdHRvbSBsaTo6YmVmb3Jle3RvcDo0cHg7d2lkdGg6MnB4O2hlaWdodDoycHh9I3Byb2R1Y3RWaWV3MiAudGFie2hlaWdodDoxMHZ3O2JvcmRlci1yYWRpdXM6NXZ3O2ZvbnQtc2l6ZToyLjh2d30jcHJvZHVjdFZpZXcyIC52aWV3LWNvbnRlbnR7Zm9udC1zaXplOjN2d30jcHJvZHVjdFZpZXcyIC52aWV3LWxpc3R7Zm9udC1zaXplOjIuN3Z3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDE4MDBweCl7LncxNzgwLC53MTcyMHttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjAgNCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweClhbmQgKG1heC13aWR0aDogMTYwMHB4KXsudzE1MDB7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowIDQlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpYW5kIChtYXgtd2lkdGg6IDE1MDBweCl7LncxNDAwe21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCA0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KWFuZCAobWF4LXdpZHRoOiA3NjhweCl7LncxNDAwLC53MTUwMCwudzE3MjAsLncxNzgwe3BhZGRpbmc6MCA1dnd9fSIsIi5ibG9jay1yZXZlYWwge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXg6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoLjQsLjQsMCwxKTtcbiAgICB6LWluZGV4OiAxO1xufVxuLy8uYmxvY2stcmV2ZWFsK2ltZyB7XG4vLyAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4vLyAgICB0cmFuc2l0aW9uOiAxLjVzIGN1YmljLWJlemllciguNCwuNCwwLDEpO1xuLy99XG4uc2Nyb2xsLWFuaS5vbiB7XG4gICAgLmJsb2NrLXJldmVhbCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gICAgfVxuICAgIC5ibG9jay1yZXZlYWwraW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cblxuXG4uc2Nyb2xsLWFuaS5mYWRlSW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMS4xcyBlYXNlLCBvcGFjaXR5IDEuMXMgZWFzZSwgdHJhbnNmb3JtIDEuMXMgZWFzZTtcblxuICAgICYub24ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnNjcm9sbC1hbmkuZmFkZUluVXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDEuMXMgZWFzZSwgb3BhY2l0eSAxLjFzIGVhc2UsIHRyYW5zZm9ybSAxLjFzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExMHB4KTtcblxuICAgICYub24ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxufVxuXG4uc2Nyb2xsLWFuaS5mYWRlSW5Eb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxLjFzIGVhc2UsIG9wYWNpdHkgMS4xcyBlYXNlLCB0cmFuc2Zvcm0gMS4xcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTEwcHgpO1xuXG4gICAgJi5vbiB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG59XG5cbi5zY3JvbGwtYW5pLmZhZGVJblJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxLjFzIGVhc2UsIG9wYWNpdHkgMS4xcyBlYXNlLCB0cmFuc2Zvcm0gMS4xcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwcHgpO1xuXG4gICAgJi5vbiB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbi5zY3JvbGwtYW5pLmZhZGVJbkxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDEuMXMgZWFzZSwgb3BhY2l0eSAxLjFzIGVhc2UsIHRyYW5zZm9ybSAxLjFzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExMHB4KTtcblxuICAgICYub24ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5cblxuLy8g7IS466GcIGJvdW5jZSDslaDri4jrqZTsnbTshZhcbkBtaXhpbiBib3VuY2UteSB7XG4gICAgQGtleWZyYW1lcyBib3VuY2UteS1hbmkge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCA1cHgsIDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIOqwgOuhnCBzdGF0ZSBiYXIg7JWg64uI66mU7J207IWYXG5AbWl4aW4gc3RhdGUtYW5pIHtcbiAgICBAa2V5ZnJhbWVzIHN0YXRlLWFuaSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBzd2lwZXIgc2xpZGUg67Cw6rK97J2066+47KeAIOy2leyGjCDtmqjqs7xcbkBtaXhpbiBzY2FsZS1hbmkge1xuICAgIEBrZXlmcmFtZXMgc2NhbGUtYW5pIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIOyKpO2BrOuhpCDrsoTtirwg7JWg64uI66mU7J207IWYXG5AbWl4aW4gaGVpZ2h0TW9yZSB7XG4gICAgQGtleWZyYW1lcyBoZWlnaHRNb3JlIHtcbiAgICAgICAgMCUgeyBoZWlnaHQ6IDQwJTsgfVxuICAgICAgICA1MCUgeyBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgMTAwJSB7IGhlaWdodDogNDAlOyB9XG4gICAgfVxufVxuXG5cblxuLy8g7Iqk7YGs66GkIOuyhO2KvCDslaDri4jrqZTsnbTshZhcbkBtaXhpbiB3aWR0aE1vcmUge1xuICAgIEBrZXlmcmFtZXMgd2lkdGhNb3JlIHtcbiAgICAgICAgMCUgeyB3aWR0aDogMDsgfVxuICAgICAgICAxMDAlIHsgd2lkdGg6IDc1cHg7IH1cbiAgICB9XG59XG5cblxuXG4vLyBmYWRlIGluIHVwXG4vL0BtaXhpbiBjdXN0b20tZmFkZUluVXAoJGhlaWdodCkge1xuLy8gICAgQGtleWZyYW1lcyBjdXN0b20tZmFkZUluVXAge1xuLy8gICAgICAgIDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRoZWlnaHQpOyBvcGFjaXR5OiAwOyB9XG4vLyAgICAgICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgb3BhY2l0eTogMTsgfVxuLy8gICAgfVxuLy99XG5cbi8vIHRleHQgcmV2ZWFsIGVmZmVjdCwgc3BsaXR0aW5nIOyVoOuLiOuplOydtOyFmFxuQG1peGluIHRleHQtYWN0aXZlKCkge1xuICAgIEBrZXlmcmFtZXMgdGV4dC1hY3RpdmUtYW5pIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICBmaWx0ZXI6QWxwaGEob3BhY2l0eT0wKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDkwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTAlKTtcbiAgICAgICAgfVxuICAgICAgICB0byB7XG4gICAgICAgICAgICBvcGFjaXR5OjEuMDtcbiAgICAgICAgICAgIGZpbHRlcjpBbHBoYShvcGFjaXR5PTEwMCk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGZhZGVJblVwKCR0cmFuc2xhdGVZOiA5MCUpIHtcbiAgICBAa2V5ZnJhbWVzIGZhZGUtaW4tdXAtYW5pIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICBmaWx0ZXI6QWxwaGEob3BhY2l0eT0wKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCR0cmFuc2xhdGVZKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkdHJhbnNsYXRlWSk7XG4gICAgICAgIH1cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eToxLjA7XG4gICAgICAgICAgICBmaWx0ZXI6QWxwaGEob3BhY2l0eT0xMDApO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXZlYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJj5zcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IG9wYWNpdHk6IDA7IGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICAgICYub24+c3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIHRleHQtYWN0aXZlO1xuICAgICAgICBhbmltYXRpb246IHRleHQtYWN0aXZlLWFuaSAxLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgYm90aDtcbiAgICB9XG59XG5cblxuXG4vLyDsnoXssrQgeOy2lSByb3RhdGUg7JWg64uI66mU7J207IWYXG5AbWl4aW4gcm90YXRlKCRjb2xvciwgJGZvbnQtc2l6ZSwgJGZvbnQtd2VpZ2h0KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJj5zcGFuIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcywgdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjc2LDAsLjI0LDEpO1xuXG4gICAgICAgICYuZnJvbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYuYmFjayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHNwYW4uZnJvbnQge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIH1cbiAgICAmOmhvdmVyIHNwYW4uYmFjayB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG5cbn1cbiIsIi8qISBqUXVlcnkgVUkgLSB2MS4xMy4yIC0gMjAyMy0wMy0wNlxuKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBkcmFnZ2FibGUuY3NzLCBjb3JlLmNzcywgcmVzaXphYmxlLmNzcywgc2VsZWN0YWJsZS5jc3MsIHNvcnRhYmxlLmNzcywgYWNjb3JkaW9uLmNzcywgYXV0b2NvbXBsZXRlLmNzcywgbWVudS5jc3MsIGJ1dHRvbi5jc3MsIGNvbnRyb2xncm91cC5jc3MsIGNoZWNrYm94cmFkaW8uY3NzLCBkYXRlcGlja2VyLmNzcywgZGlhbG9nLmNzcywgcHJvZ3Jlc3NiYXIuY3NzLCBzZWxlY3RtZW51LmNzcywgc2xpZGVyLmNzcywgc3Bpbm5lci5jc3MsIHRhYnMuY3NzLCB0b29sdGlwLmNzcywgdGhlbWUuY3NzXG4qIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwOi8vanF1ZXJ5dWkuY29tL3RoZW1lcm9sbGVyLz9zY29wZT0mZm9sZGVyTmFtZT1iYXNlJmNvcm5lclJhZGl1c1NoYWRvdz04cHgmb2Zmc2V0TGVmdFNoYWRvdz0wcHgmb2Zmc2V0VG9wU2hhZG93PTBweCZ0aGlja25lc3NTaGFkb3c9NXB4Jm9wYWNpdHlTaGFkb3c9MzAmYmdJbWdPcGFjaXR5U2hhZG93PTAmYmdUZXh0dXJlU2hhZG93PWZsYXQmYmdDb2xvclNoYWRvdz02NjY2NjYmb3BhY2l0eU92ZXJsYXk9MzAmYmdJbWdPcGFjaXR5T3ZlcmxheT0wJmJnVGV4dHVyZU92ZXJsYXk9ZmxhdCZiZ0NvbG9yT3ZlcmxheT1hYWFhYWEmaWNvbkNvbG9yRXJyb3I9Y2MwMDAwJmZjRXJyb3I9NWYzZjNmJmJvcmRlckNvbG9yRXJyb3I9ZjFhODk5JmJnVGV4dHVyZUVycm9yPWZsYXQmYmdDb2xvckVycm9yPWZkZGZkZiZpY29uQ29sb3JIaWdobGlnaHQ9Nzc3NjIwJmZjSGlnaGxpZ2h0PTc3NzYyMCZib3JkZXJDb2xvckhpZ2hsaWdodD1kYWQ1NWUmYmdUZXh0dXJlSGlnaGxpZ2h0PWZsYXQmYmdDb2xvckhpZ2hsaWdodD1mZmZhOTAmaWNvbkNvbG9yQWN0aXZlPWZmZmZmZiZmY0FjdGl2ZT1mZmZmZmYmYm9yZGVyQ29sb3JBY3RpdmU9MDAzZWZmJmJnVGV4dHVyZUFjdGl2ZT1mbGF0JmJnQ29sb3JBY3RpdmU9MDA3ZmZmJmljb25Db2xvckhvdmVyPTU1NTU1NSZmY0hvdmVyPTJiMmIyYiZib3JkZXJDb2xvckhvdmVyPWNjY2NjYyZiZ1RleHR1cmVIb3Zlcj1mbGF0JmJnQ29sb3JIb3Zlcj1lZGVkZWQmaWNvbkNvbG9yRGVmYXVsdD03Nzc3NzcmZmNEZWZhdWx0PTQ1NDU0NSZib3JkZXJDb2xvckRlZmF1bHQ9YzVjNWM1JmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZiZ0NvbG9yRGVmYXVsdD1mNmY2ZjYmaWNvbkNvbG9yQ29udGVudD00NDQ0NDQmZmNDb250ZW50PTMzMzMzMyZib3JkZXJDb2xvckNvbnRlbnQ9ZGRkZGRkJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZiZ0NvbG9yQ29udGVudD1mZmZmZmYmaWNvbkNvbG9ySGVhZGVyPTQ0NDQ0NCZmY0hlYWRlcj0zMzMzMzMmYm9yZGVyQ29sb3JIZWFkZXI9ZGRkZGRkJmJnVGV4dHVyZUhlYWRlcj1mbGF0JmJnQ29sb3JIZWFkZXI9ZTllOWU5JmNvcm5lclJhZGl1cz0zcHgmZndEZWZhdWx0PW5vcm1hbCZmc0RlZmF1bHQ9MWVtJmZmRGVmYXVsdD1BcmlhbCUyQ0hlbHZldGljYSUyQ3NhbnMtc2VyaWZcbiogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqL1xuXG4udWktZHJhZ2dhYmxlLWhhbmRsZXstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LnVpLWhlbHBlci1oaWRkZW57ZGlzcGxheTpub25lfS51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGV7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAgMCAwIDApO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9LnVpLWhlbHBlci1yZXNldHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7b3V0bGluZTowO2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTAwJTtsaXN0LXN0eWxlOm5vbmV9LnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LnVpLWhlbHBlci1jbGVhcmZpeDphZnRlcntjbGVhcjpib3RofS51aS1oZWxwZXItemZpeHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MClcIn0udWktZnJvbnR7ei1pbmRleDoxMDB9LnVpLXN0YXRlLWRpc2FibGVke2N1cnNvcjpkZWZhdWx0IWltcG9ydGFudDtwb2ludGVyLWV2ZW50czpub25lfS51aS1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tdG9wOi0uMjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWluZGVudDotOTk5OTlweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS51aS13aWRnZXQtaWNvbi1ibG9ja3tsZWZ0OjUwJTttYXJnaW4tbGVmdDotOHB4O2Rpc3BsYXk6YmxvY2t9LnVpLXdpZGdldC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS51aS1yZXNpemFibGV7cG9zaXRpb246cmVsYXRpdmV9LnVpLXJlc2l6YWJsZS1oYW5kbGV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjAuMXB4O2Rpc3BsYXk6YmxvY2s7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfS51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZXtkaXNwbGF5Om5vbmV9LnVpLXJlc2l6YWJsZS1ue2N1cnNvcjpuLXJlc2l6ZTtoZWlnaHQ6N3B4O3dpZHRoOjEwMCU7dG9wOi01cHg7bGVmdDowfS51aS1yZXNpemFibGUtc3tjdXJzb3I6cy1yZXNpemU7aGVpZ2h0OjdweDt3aWR0aDoxMDAlO2JvdHRvbTotNXB4O2xlZnQ6MH0udWktcmVzaXphYmxlLWV7Y3Vyc29yOmUtcmVzaXplO3dpZHRoOjdweDtyaWdodDotNXB4O3RvcDowO2hlaWdodDoxMDAlfS51aS1yZXNpemFibGUtd3tjdXJzb3I6dy1yZXNpemU7d2lkdGg6N3B4O2xlZnQ6LTVweDt0b3A6MDtoZWlnaHQ6MTAwJX0udWktcmVzaXphYmxlLXNle2N1cnNvcjpzZS1yZXNpemU7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtyaWdodDoxcHg7Ym90dG9tOjFweH0udWktcmVzaXphYmxlLXN3e2N1cnNvcjpzdy1yZXNpemU7d2lkdGg6OXB4O2hlaWdodDo5cHg7bGVmdDotNXB4O2JvdHRvbTotNXB4fS51aS1yZXNpemFibGUtbnd7Y3Vyc29yOm53LXJlc2l6ZTt3aWR0aDo5cHg7aGVpZ2h0OjlweDtsZWZ0Oi01cHg7dG9wOi01cHh9LnVpLXJlc2l6YWJsZS1uZXtjdXJzb3I6bmUtcmVzaXplO3dpZHRoOjlweDtoZWlnaHQ6OXB4O3JpZ2h0Oi01cHg7dG9wOi01cHh9LnVpLXNlbGVjdGFibGV7LW1zLXRvdWNoLWFjdGlvbjpub25lO3RvdWNoLWFjdGlvbjpub25lfS51aS1zZWxlY3RhYmxlLWhlbHBlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDtib3JkZXI6MXB4IGRvdHRlZCBibGFja30udWktc29ydGFibGUtaGFuZGxley1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVye2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjJweCAwIDAgMDtwYWRkaW5nOi41ZW0gLjVlbSAuNWVtIC43ZW07Zm9udC1zaXplOjEwMCV9LnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnR7cGFkZGluZzoxZW0gMi4yZW07Ym9yZGVyLXRvcDowO292ZXJmbG93OmF1dG99LnVpLWF1dG9jb21wbGV0ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Y3Vyc29yOmRlZmF1bHR9LnVpLW1lbnV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtkaXNwbGF5OmJsb2NrO291dGxpbmU6MH0udWktbWVudSAudWktbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0udWktbWVudSAudWktbWVudS1pdGVte21hcmdpbjowO2N1cnNvcjpwb2ludGVyO2xpc3Qtc3R5bGUtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpfS51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjNweCAxZW0gM3B4IC40ZW19LnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlcnttYXJnaW46NXB4IDA7aGVpZ2h0OjA7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MDtib3JkZXItd2lkdGg6MXB4IDAgMCAwfS51aS1tZW51IC51aS1zdGF0ZS1mb2N1cywudWktbWVudSAudWktc3RhdGUtYWN0aXZle21hcmdpbjotMXB4fS51aS1tZW51LWljb25ze3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlcntwYWRkaW5nLWxlZnQ6MmVtfS51aS1tZW51IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6LjJlbTttYXJnaW46YXV0byAwfS51aS1tZW51IC51aS1tZW51LWljb257bGVmdDphdXRvO3JpZ2h0OjB9LnVpLWJ1dHRvbntwYWRkaW5nOi40ZW0gMWVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6LjFlbTtjdXJzb3I6cG9pbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO292ZXJmbG93OnZpc2libGV9LnVpLWJ1dHRvbiwudWktYnV0dG9uOmxpbmssLnVpLWJ1dHRvbjp2aXNpdGVkLC51aS1idXR0b246aG92ZXIsLnVpLWJ1dHRvbjphY3RpdmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLWJ1dHRvbi1pY29uLW9ubHl7d2lkdGg6MmVtO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0ZXh0LWluZGVudDotOTk5OXB4O3doaXRlLXNwYWNlOm5vd3JhcH1pbnB1dC51aS1idXR0b24udWktYnV0dG9uLWljb24tb25seXt0ZXh0LWluZGVudDowfS51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotOHB4O21hcmdpbi1sZWZ0Oi04cHh9LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbntwYWRkaW5nOjA7d2lkdGg6Mi4xZW07aGVpZ2h0OjIuMWVtO3RleHQtaW5kZW50Oi05OTk5cHg7d2hpdGUtc3BhY2U6bm93cmFwfWlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbnt3aWR0aDphdXRvO2hlaWdodDphdXRvO3RleHQtaW5kZW50OjA7d2hpdGUtc3BhY2U6bm9ybWFsO3BhZGRpbmc6LjRlbSAxZW19aW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfS51aS1jb250cm9sZ3JvdXB7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW17ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowfS51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW06Zm9jdXMsLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbS51aS12aXN1YWwtZm9jdXN7ei1pbmRleDo5OTk5fS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgPiAudWktY29udHJvbGdyb3VwLWl0ZW17ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MDt0ZXh0LWFsaWduOmxlZnR9LnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW17Ym94LXNpemluZzpib3JkZXItYm94fS51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbHtwYWRkaW5nOi40ZW0gMWVtfS51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCBzcGFue2ZvbnQtc2l6ZTo4MCV9LnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW17Ym9yZGVyLWxlZnQ6bm9uZX0udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW17Ym9yZGVyLXRvcDpub25lfS51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50e2JvcmRlci1yaWdodDpub25lfS51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudHtib3JkZXItYm90dG9tOm5vbmV9LnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lci1pbnB1dHt3aWR0aDo3NSU7d2lkdGg6Y2FsYyggMTAwJSAtIDIuNGVtICl9LnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lciAudWktc3Bpbm5lci11cHtib3JkZXItdG9wLXN0eWxlOnNvbGlkfS51aS1jaGVja2JveHJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmR7Ym94LXNoYWRvdzppbnNldCAxcHggMXB4IDFweCAjY2NjO2JvcmRlci1yYWRpdXM6LjEyZW07Ym9yZGVyOm5vbmV9LnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZHt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JvcmRlci1yYWRpdXM6MWVtO292ZXJmbG93OnZpc2libGU7Ym9yZGVyOm5vbmV9LnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkIC51aS1pY29uLC51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZDpob3ZlciAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOm5vbmU7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXdpZHRoOjRweDtib3JkZXItc3R5bGU6c29saWR9LnVpLWNoZWNrYm94cmFkaW8tZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0udWktZGF0ZXBpY2tlcnt3aWR0aDoxN2VtO3BhZGRpbmc6LjJlbSAuMmVtIDA7ZGlzcGxheTpub25lfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi4yZW0gMH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweDt3aWR0aDoxLjhlbTtoZWlnaHQ6MS44ZW19LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciwudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVye3RvcDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldntsZWZ0OjJweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0e3JpZ2h0OjJweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVye2xlZnQ6MXB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXJ7cmlnaHQ6MXB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3BhbiwudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW57ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTttYXJnaW4tbGVmdDotOHB4O3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxle21hcmdpbjowIDIuM2VtO2xpbmUtaGVpZ2h0OjEuOGVtO3RleHQtYWxpZ246Y2VudGVyfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdHtmb250LXNpemU6MWVtO21hcmdpbjoxcHggMH0udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCwudWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFye3dpZHRoOjQ1JX0udWktZGF0ZXBpY2tlciB0YWJsZXt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTouOWVtO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MCAwIC40ZW19LnVpLWRhdGVwaWNrZXIgdGh7cGFkZGluZzouN2VtIC4zZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXI6MH0udWktZGF0ZXBpY2tlciB0ZHtib3JkZXI6MDtwYWRkaW5nOjFweH0udWktZGF0ZXBpY2tlciB0ZCBzcGFuLC51aS1kYXRlcGlja2VyIHRkIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yZW07dGV4dC1hbGlnbjpyaWdodDt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5le2JhY2tncm91bmQtaW1hZ2U6bm9uZTttYXJnaW46LjdlbSAwIDAgMDtwYWRkaW5nOjAgLjJlbTtib3JkZXItbGVmdDowO2JvcmRlci1yaWdodDowO2JvcmRlci1ib3R0b206MH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbntmbG9hdDpyaWdodDttYXJnaW46LjVlbSAuMmVtIC40ZW07Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzouMmVtIC42ZW0gLjNlbSAuNmVtO3dpZHRoOmF1dG87b3ZlcmZsb3c6dmlzaWJsZX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnR7ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpe3dpZHRoOmF1dG99LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXB7ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZXt3aWR0aDo5NSU7bWFyZ2luOjAgYXV0byAuNGVtfS51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXB7d2lkdGg6NTAlfS51aS1kYXRlcGlja2VyLW11bHRpLTMgLnVpLWRhdGVwaWNrZXItZ3JvdXB7d2lkdGg6MzMuMyV9LnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDoyNSV9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlcntib3JkZXItbGVmdC13aWR0aDowfS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7Y2xlYXI6bGVmdH0udWktZGF0ZXBpY2tlci1yb3ctYnJlYWt7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTowfS51aS1kYXRlcGlja2VyLXJ0bHtkaXJlY3Rpb246cnRsfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2e3JpZ2h0OjJweDtsZWZ0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHR7bGVmdDoycHg7cmlnaHQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlcntyaWdodDoxcHg7bGVmdDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVye2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7Y2xlYXI6cmlnaHR9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9ue2Zsb2F0OmxlZnR9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCwudWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXB7ZmxvYXQ6cmlnaHR9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXdpZHRoOjFweH0udWktZGF0ZXBpY2tlciAudWktaWNvbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi05OTk5OXB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7bGVmdDouNWVtO3RvcDouM2VtfS51aS1kaWFsb2d7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3BhZGRpbmc6LjJlbTtvdXRsaW5lOjB9LnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFye3BhZGRpbmc6LjRlbSAxZW07cG9zaXRpb246cmVsYXRpdmV9LnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxle2Zsb2F0OmxlZnQ7bWFyZ2luOi4xZW0gMDt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6OTAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDouM2VtO3RvcDo1MCU7d2lkdGg6MjBweDttYXJnaW46LTEwcHggMCAwIDA7cGFkZGluZzoxcHg7aGVpZ2h0OjIwcHh9LnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjA7cGFkZGluZzouNWVtIDFlbTtiYWNrZ3JvdW5kOm5vbmU7b3ZlcmZsb3c6YXV0b30udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZXt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLXdpZHRoOjFweCAwIDAgMDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7bWFyZ2luLXRvcDouNWVtO3BhZGRpbmc6LjNlbSAxZW0gLjVlbSAuNGVtfS51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIC51aS1kaWFsb2ctYnV0dG9uc2V0e2Zsb2F0OnJpZ2h0fS51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbnttYXJnaW46LjVlbSAuNGVtIC41ZW0gMDtjdXJzb3I6cG9pbnRlcn0udWktZGlhbG9nIC51aS1yZXNpemFibGUtbntoZWlnaHQ6MnB4O3RvcDowfS51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1le3dpZHRoOjJweDtyaWdodDowfS51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1ze2hlaWdodDoycHg7Ym90dG9tOjB9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXd7d2lkdGg6MnB4O2xlZnQ6MH0udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2UsLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXN3LC51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSwudWktZGlhbG9nIC51aS1yZXNpemFibGUtbnd7d2lkdGg6N3B4O2hlaWdodDo3cHh9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNle3JpZ2h0OjA7Ym90dG9tOjB9LnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXN3e2xlZnQ6MDtib3R0b206MH0udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmV7cmlnaHQ6MDt0b3A6MH0udWktZGlhbG9nIC51aS1yZXNpemFibGUtbnd7bGVmdDowO3RvcDowfS51aS1kcmFnZ2FibGUgLnVpLWRpYWxvZy10aXRsZWJhcntjdXJzb3I6bW92ZX0udWktcHJvZ3Jlc3NiYXJ7aGVpZ2h0OjJlbTt0ZXh0LWFsaWduOmxlZnQ7b3ZlcmZsb3c6aGlkZGVufS51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItdmFsdWV7bWFyZ2luOi0xcHg7aGVpZ2h0OjEwMCV9LnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci1vdmVybGF5e2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBb0FJQUJBQUFBQVAvLy95SC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrWXdOcVhyZEM1MkRTMDZhN01GWkkrNEZIQkNLb0RlV0tYcXltUHFHcXh2SnJYWmJNeDdUdGMrdzlYZ1UyRkIzbE95UVJXRVQySUZHaVU5bTFmckRWcHhaWmM2YmZId3Y0YzFZWFA2azFWZHkyOTJGYjZVa3V2RnRYcHZXU3pBK0h5Y1hKSFVYaUdZSWlNZzJSNlc0NTlnbldHZkhOZGpJcURXVnFlbUgyZWtwT2JrcE9scHBXVXFaaXFyNmVkcXFXUUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBTTWdabkdmYXFjZzFFMnV1ekRtbUhVQlI4UWlsOTVoaVBLcVduM2FxdExzUzE4eTdHMVN6TmVvd1dCRU50UWQrVDFKa3RQMDVuelBUZEpabFI2dlV4TldXalYrdlVXaFdOa1dGd3hsOVZwWlJlZFljZmxJT0xhZmFhMjhYZHNIL3lubGNjMXVQVkRaeFFJUjBLMjUrY0lDQ21vcUNlNW1HaFpPZmVZU1VoNXlKY0p5cmtaV1dwYVI4ZG9KMm80TllxNjJsQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWREk0WXkyMlpuSU5STnFvc3cwQnY3aTFneUhVa0ZqN29TYVdsdTNvdkM4R3hOc281Zmx1ejNxTFZoQlZlVC9MejdaVEh5eEw1ZERhbFFXUFZPc1FXdFJudXdYYUZUajlqVlZoOHBtYTlKalo0ellTajVaT3ltYTd1dW9sZmZoK0lSNWFXOTdjSHVCVVhLR0tYbEtqbitEaUhXTWNZSmFoNE4wbFlDTWxKT1hpcEdScjVxZGdvU1RycVdTcTZXRmwyeXBvYVVBQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGFFYjZITGdkL2lPN0ZOV3RjRldlK3VmT0RHalJmb2lKMmFrU2hidWViMHd0STUwem0wMnBidndmV0VNV0JRMXpLR2xMSWhza2lFUG05UjZ2Ulh4VjRaeldUMnlIT0dwV015b3JibEtsTnA4SG1IRWIvbENYamNXN2JtdFhQOFh0MjI5T1ZXUjFmb2QyZVdxTmZIdU1qWENQa0lHTmlsZU9pSW1WbUNPRW1vU2ZuM3lYbEpXbW9IR2hxcDZpbFl1V1lwbVRxS1VnQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGlFSDZrYjU4YmlRM0ZOV3RNRldXM2VOVmNvanVGR2ZxblpxU2VidVMwNnc1VjgwL1gwMnBLZTh6RndQNkVGV09UMWxERms4ckdFUmgxVFROT29jUTYxSG00WG0yVmV4VUhwemp5bVZpSHJGYmlFTHNlZlZybjZYS2ZudDJROUcvK1hkaWU0OTlYSGQyZzRoN2lvT0doWEdKYm9HQW5YU0Jub0J3S1l5ZmlvdWJaSjJIbjBSdVJaYWZsWk9pbDU2WnA2aWlvS1NYcFVBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa29RUnFSdm54dUk3a1UxYTFVVTViZDV0blNlT1pYaG1uNWxXSzNxTlRXdlJkUXhQOHF2YUMrL3lhWVF6WE83Qk12YVVFbUpSZDNUc2lNQWdzd21OWXJTZ1pkWXJUWDZ0U0hHWk83M2V6dUF3MnV4dVErQmJlWmZNeHNleFkzNSsvUWU0SjFpblYwZzR4M1dIdU1oSWwyalhPS1QyUStWVTVmZ29TVUk1MlZmWnlma0pHa2hhNmptWSthYVlkaXJxK2xRQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1dCSUtwWWUwTDNZTktUb3Fzd1VsdnpuaWdkNHdpUjRLaFpyS3Q5VXBxaXA2MWk5RTN2TXZ4UmRIbGJFRmlFWGZrOVlBUll4T1paRDZWUTJwVXVuQm10UlhvMUxmOGhNVlZjTmw4SmFmVjM4YU0yL0Z1NVYxNkJuNjNyNnh0OTdqMDkrTVhTRmk0Qm5pR0ZhZTNoemJIOStoWUJ6a3B1VWg1YVptSHVhblpPWmdJdXZiR2lOZW9tQ25heHhhcDJ1cGFDWnNxKzFrQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1hqSThCeTV6ZjRrT3hUVnJYTlZsdjFYMGQ4SUdaR0tMbk5wWXRtOExyOWNxVmV1T1N2Zk9XNzlEOWFESGl6TmhESmlkRlpoTnlkRWFoT2FESDZub210SmpwMXR1dEtvTldrdkE2SnFmUlZMSFUvUVVmYXU5bDJ4N0c1NGQxZmw5OTV4Y0lHQWRYcU1mQk5hZG9ZcmhIK01nMktCbHBWcGJsdUNpWG1NbloyU2g0R0JxSitja0lPcXFKNkxtS1NsbFptc29xNndwUUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNsWXgvb0x2b3h1SkRrVTFhMVlVWmJKNTluU2QyWlhoV3FiUmEyL2dGOEd1MkRZM2lxczd5cnEreEJZRWtZdkZTTThhU1NPYkUrWmdSbDFCSEZaTnI3cFJDYXZaNUJXMjE0MmhZM0FOL3pXdHNtZjEycDlYeHhGbDJscExuMXJzZXp0ZlhaamRJV0lmMnM1ZEl0d2pZS0Jnbzl5ZzVwSGd6SlhURWVHbFp1ZW5weVBtcEdRb0tPV2tZbVNwYVNucUtpbGVJMkZBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZqQitndStqRzRrT1JUVnJWaFJsc25uMmRKM1psZUZhcHRGcmIrQ1htTzlPb3plTDVWZlA5OUh2QVdocGlVZGN3a3BCSDM4MjVBd1lkVTh4VHFsTEdodENvc0FyS01wdmZhMW1NUmFlOVZ2V1pmZUIyWGZQa2VMbW0xOGxVY0JqK3A1ZG5OOGpYWjNZSUdFaFl1T1VuNDVhb0NEa3AxNmhsNUlqWUp2aldLY25vR1FwcXlQbHBPaHIzYUVsYXFycTU2QnE3VkFBQU93PT1cIik7aGVpZ2h0OjEwMCU7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MjUpXCI7b3BhY2l0eTowLjI1fS51aS1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC51aS1wcm9ncmVzc2Jhci12YWx1ZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnVpLXNlbGVjdG1lbnUtbWVudXtwYWRkaW5nOjA7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2Rpc3BsYXk6bm9uZX0udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51e292ZXJmbG93OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZy1ib3R0b206MXB4fS51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXB7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuNTtwYWRkaW5nOjJweCAwLjRlbTttYXJnaW46MC41ZW0gMCAwIDA7aGVpZ2h0OmF1dG87Ym9yZGVyOjB9LnVpLXNlbGVjdG1lbnUtb3BlbntkaXNwbGF5OmJsb2NrfS51aS1zZWxlY3RtZW51LXRleHR7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6MjBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30udWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9ue3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MTRlbX0udWktc2VsZWN0bWVudS1pY29uLnVpLWljb257ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDowfS51aS1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0fS51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3dpZHRoOjEuMmVtO2hlaWdodDoxLjJlbTtjdXJzb3I6cG9pbnRlcjstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTtmb250LXNpemU6LjdlbTtkaXNwbGF5OmJsb2NrO2JvcmRlcjowO2JhY2tncm91bmQtcG9zaXRpb246MCAwfS51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1oYW5kbGUsLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdle2ZpbHRlcjppbmhlcml0fS51aS1zbGlkZXItaG9yaXpvbnRhbHtoZWlnaHQ6LjhlbX0udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGV7dG9wOi0uM2VtO21hcmdpbi1sZWZ0Oi0uNmVtfS51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdle3RvcDowO2hlaWdodDoxMDAlfS51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1pbntsZWZ0OjB9LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4e3JpZ2h0OjB9LnVpLXNsaWRlci12ZXJ0aWNhbHt3aWR0aDouOGVtO2hlaWdodDoxMDBweH0udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItaGFuZGxle2xlZnQ6LS4zZW07bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOi0uNmVtfS51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZXtsZWZ0OjA7d2lkdGg6MTAwJX0udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWlue2JvdHRvbTowfS51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1tYXh7dG9wOjB9LnVpLXNwaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnVpLXNwaW5uZXItaW5wdXR7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lO2NvbG9yOmluaGVyaXQ7cGFkZGluZzouMjIyZW0gMDttYXJnaW46LjJlbSAwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDouNGVtO21hcmdpbi1yaWdodDoyZW19LnVpLXNwaW5uZXItYnV0dG9ue3dpZHRoOjEuNmVtO2hlaWdodDo1MCU7Zm9udC1zaXplOi41ZW07cGFkZGluZzowO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3JpZ2h0OjB9LnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbntib3JkZXItdG9wLXN0eWxlOm5vbmU7Ym9yZGVyLWJvdHRvbS1zdHlsZTpub25lO2JvcmRlci1yaWdodC1zdHlsZTpub25lfS51aS1zcGlubmVyLXVwe3RvcDowfS51aS1zcGlubmVyLWRvd257Ym90dG9tOjB9LnVpLXRhYnN7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzouMmVtfS51aS10YWJzIC51aS10YWJzLW5hdnttYXJnaW46MDtwYWRkaW5nOi4yZW0gLjJlbSAwfS51aS10YWJzIC51aS10YWJzLW5hdiBsaXtsaXN0LXN0eWxlOm5vbmU7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDttYXJnaW46MXB4IC4yZW0gMCAwO2JvcmRlci1ib3R0b20td2lkdGg6MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwfS51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3J7ZmxvYXQ6bGVmdDtwYWRkaW5nOi41ZW0gMWVtO3RleHQtZGVjb3JhdGlvbjpub25lfS51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZXttYXJnaW4tYm90dG9tOi0xcHg7cGFkZGluZy1ib3R0b206MXB4fS51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3IsLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXN0YXRlLWRpc2FibGVkIC51aS10YWJzLWFuY2hvciwudWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvcntjdXJzb3I6dGV4dH0udWktdGFicy1jb2xsYXBzaWJsZSAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9ye2N1cnNvcjpwb2ludGVyfS51aS10YWJzIC51aS10YWJzLXBhbmVse2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXdpZHRoOjA7cGFkZGluZzoxZW0gMS40ZW07YmFja2dyb3VuZDpub25lfS51aS10b29sdGlwe3BhZGRpbmc6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTttYXgtd2lkdGg6MzAwcHh9Ym9keSAudWktdG9vbHRpcHtib3JkZXItd2lkdGg6MnB4fS51aS13aWRnZXR7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbX0udWktd2lkZ2V0IC51aS13aWRnZXR7Zm9udC1zaXplOjFlbX0udWktd2lkZ2V0IGlucHV0LC51aS13aWRnZXQgc2VsZWN0LC51aS13aWRnZXQgdGV4dGFyZWEsLnVpLXdpZGdldCBidXR0b257Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbX0udWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2M1YzVjNX0udWktd2lkZ2V0LWNvbnRlbnR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzMzfS51aS13aWRnZXQtY29udGVudCBhe2NvbG9yOiMzMzN9LnVpLXdpZGdldC1oZWFkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JhY2tncm91bmQ6I2U5ZTllOTtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OmJvbGR9LnVpLXdpZGdldC1oZWFkZXIgYXtjb2xvcjojMzMzfS51aS1zdGF0ZS1kZWZhdWx0LC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCwudWktYnV0dG9uLGh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDpob3ZlcixodG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6YWN0aXZle2JvcmRlcjoxcHggc29saWQgI2M1YzVjNTtiYWNrZ3JvdW5kOiNmNmY2ZjY7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0NTQ1NDV9LnVpLXN0YXRlLWRlZmF1bHQgYSwudWktc3RhdGUtZGVmYXVsdCBhOmxpbmssLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkLGEudWktYnV0dG9uLGE6bGluay51aS1idXR0b24sYTp2aXNpdGVkLnVpLWJ1dHRvbiwudWktYnV0dG9ue2NvbG9yOiM0NTQ1NDU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLXN0YXRlLWhvdmVyLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLC51aS1zdGF0ZS1mb2N1cywudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cywudWktYnV0dG9uOmhvdmVyLC51aS1idXR0b246Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQ6I2VkZWRlZDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzJiMmIyYn0udWktc3RhdGUtaG92ZXIgYSwudWktc3RhdGUtaG92ZXIgYTpob3ZlciwudWktc3RhdGUtaG92ZXIgYTpsaW5rLC51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsLnVpLXN0YXRlLWZvY3VzIGEsLnVpLXN0YXRlLWZvY3VzIGE6aG92ZXIsLnVpLXN0YXRlLWZvY3VzIGE6bGluaywudWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkLGEudWktYnV0dG9uOmhvdmVyLGEudWktYnV0dG9uOmZvY3Vze2NvbG9yOiMyYjJiMmI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnVpLXZpc3VhbC1mb2N1c3tib3gtc2hhZG93OjAgMCAzcHggMXB4IHJnYig5NCwxNTgsMjE0KX0udWktc3RhdGUtYWN0aXZlLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUsYS51aS1idXR0b246YWN0aXZlLC51aS1idXR0b246YWN0aXZlLC51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVye2JvcmRlcjoxcHggc29saWQgIzAwM2VmZjtiYWNrZ3JvdW5kOiMwMDdmZmY7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiNmZmZ9LnVpLWljb24tYmFja2dyb3VuZCwudWktc3RhdGUtYWN0aXZlIC51aS1pY29uLWJhY2tncm91bmR7Ym9yZGVyOiMwMDNlZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmfS51aS1zdGF0ZS1hY3RpdmUgYSwudWktc3RhdGUtYWN0aXZlIGE6bGluaywudWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZHtjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1zdGF0ZS1oaWdobGlnaHQsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodHtib3JkZXI6MXB4IHNvbGlkICNkYWQ1NWU7YmFja2dyb3VuZDojZmZmYTkwO2NvbG9yOiM3Nzc2MjB9LnVpLXN0YXRlLWNoZWNrZWR7Ym9yZGVyOjFweCBzb2xpZCAjZGFkNTVlO2JhY2tncm91bmQ6I2ZmZmE5MH0udWktc3RhdGUtaGlnaGxpZ2h0IGEsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IGF7Y29sb3I6Izc3NzYyMH0udWktc3RhdGUtZXJyb3IsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3J7Ym9yZGVyOjFweCBzb2xpZCAjZjFhODk5O2JhY2tncm91bmQ6I2ZkZGZkZjtjb2xvcjojNWYzZjNmfS51aS1zdGF0ZS1lcnJvciBhLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYXtjb2xvcjojNWYzZjNmfS51aS1zdGF0ZS1lcnJvci10ZXh0LC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3ItdGV4dHtjb2xvcjojNWYzZjNmfS51aS1wcmlvcml0eS1wcmltYXJ5LC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktcHJpbWFyeSwudWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeXtmb250LXdlaWdodDpib2xkfS51aS1wcmlvcml0eS1zZWNvbmRhcnksLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeXtvcGFjaXR5Oi43Oy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTcwKVwiO2ZvbnQtd2VpZ2h0Om5vcm1hbH0udWktc3RhdGUtZGlzYWJsZWQsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGlzYWJsZWR7b3BhY2l0eTouMzU7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MzUpXCI7YmFja2dyb3VuZC1pbWFnZTpub25lfS51aS1zdGF0ZS1kaXNhYmxlZCAudWktaWNvbnstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0zNSlcIn0udWktaWNvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4fS51aS1pY29uLC51aS13aWRnZXQtY29udGVudCAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9zYXNzL3ZlbmRvcnMvaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKX0udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9zYXNzL3ZlbmRvcnMvaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtaG92ZXIgLnVpLWljb24sLnVpLXN0YXRlLWZvY3VzIC51aS1pY29uLC51aS1idXR0b246aG92ZXIgLnVpLWljb24sLnVpLWJ1dHRvbjpmb2N1cyAudWktaWNvbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9zYXNzL3ZlbmRvcnMvaW1hZ2VzL3VpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZ1wiKX0udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLC51aS1idXR0b246YWN0aXZlIC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL3Nhc3MvdmVuZG9ycy9pbWFnZXMvdWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nXCIpfS51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24sLnVpLWJ1dHRvbiAudWktc3RhdGUtaGlnaGxpZ2h0LnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvc2Fzcy92ZW5kb3JzL2ltYWdlcy91aS1pY29uc183Nzc2MjBfMjU2eDI0MC5wbmdcIil9LnVpLXN0YXRlLWVycm9yIC51aS1pY29uLC51aS1zdGF0ZS1lcnJvci10ZXh0IC51aS1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL3Nhc3MvdmVuZG9ycy9pbWFnZXMvdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nXCIpfS51aS1idXR0b24gLnVpLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvc2Fzcy92ZW5kb3JzL2ltYWdlcy91aS1pY29uc183Nzc3NzdfMjU2eDI0MC5wbmdcIil9LnVpLWljb24tYmxhbmsudWktaWNvbi1ibGFuay51aS1pY29uLWJsYW5re2JhY2tncm91bmQtaW1hZ2U6bm9uZX0udWktaWNvbi1jYXJldC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LnVpLWljb24tY2FyZXQtMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IDB9LnVpLWljb24tY2FyZXQtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggMH0udWktaWNvbi1jYXJldC0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggMH0udWktaWNvbi1jYXJldC0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjVweCAwfS51aS1pY29uLWNhcmV0LTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAwfS51aS1pY29uLWNhcmV0LTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IDB9LnVpLWljb24tY2FyZXQtMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAwfS51aS1pY29uLWNhcmV0LTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IDB9LnVpLWljb24tY2FyZXQtMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggMH0udWktaWNvbi10cmlhbmdsZS0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY1cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMi1uLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTE2cHh9LnVpLWljb24tYXJyb3ctMS1ue2JhY2tncm91bmQtcG9zaXRpb246MCAtMzJweH0udWktaWNvbi1hcnJvdy0xLW5le2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NXB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLW53e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0zMnB4fS51aS1pY29uLWFycm93LTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0zMnB4fS51aS1pY29uLWFycm93LTItbmUtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1zZS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0zMnB4fS51aS1pY29uLWFycm93c3RvcC0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTMycHh9LnVpLWljb24tYXJyb3dzdG9wLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0zMnB4fS51aS1pY29uLWFycm93dGhpY2stMS1ue2JhY2tncm91bmQtcG9zaXRpb246MXB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMi1uZS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItZS13e2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMi1zZS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTQ4cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02NHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTY0cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJuLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC02NHB4fS51aS1pY29uLWFycm93cmVmcmVzaC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC02NHB4fS51aS1pY29uLWFycm93LTR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04MHB4fS51aS1pY29uLWFycm93LTQtZGlhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC04MHB4fS51aS1pY29uLWV4dGxpbmt7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtODBweH0udWktaWNvbi1uZXd3aW57YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtODBweH0udWktaWNvbi1yZWZyZXNoe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTgwcHh9LnVpLWljb24tc2h1ZmZsZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC04MHB4fS51aS1pY29uLXRyYW5zZmVyLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC04MHB4fS51aS1pY29uLXRyYW5zZmVydGhpY2stZS13e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC04MHB4fS51aS1pY29uLWZvbGRlci1jb2xsYXBzZWR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05NnB4fS51aS1pY29uLWZvbGRlci1vcGVue2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTk2cHh9LnVpLWljb24tZG9jdW1lbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtOTZweH0udWktaWNvbi1kb2N1bWVudC1ie2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTk2cHh9LnVpLWljb24tbm90ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC05NnB4fS51aS1pY29uLW1haWwtY2xvc2Vke2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTk2cHh9LnVpLWljb24tbWFpbC1vcGVue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTk2cHh9LnVpLWljb24tc3VpdGNhc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTk2cHh9LnVpLWljb24tY29tbWVudHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtOTZweH0udWktaWNvbi1wZXJzb257YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTk2cHh9LnVpLWljb24tcHJpbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTk2cHh9LnVpLWljb24tdHJhc2h7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTk2cHh9LnVpLWljb24tbG9ja2Vke2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC05NnB4fS51aS1pY29uLXVubG9ja2Vke2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC05NnB4fS51aS1pY29uLWJvb2ttYXJre2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC05NnB4fS51aS1pY29uLXRhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtOTZweH0udWktaWNvbi1ob21le2JhY2tncm91bmQtcG9zaXRpb246MCAtMTEycHh9LnVpLWljb24tZmxhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xMTJweH0udWktaWNvbi1jYWxlbmRhcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xMTJweH0udWktaWNvbi1jYXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTExMnB4fS51aS1pY29uLXBlbmNpbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xMTJweH0udWktaWNvbi1jbG9ja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMTJweH0udWktaWNvbi1kaXNre2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTExMnB4fS51aS1pY29uLWNhbGN1bGF0b3J7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTExMnB4fS51aS1pY29uLXpvb21pbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTEycHh9LnVpLWljb24tem9vbW91dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTEycHh9LnVpLWljb24tc2VhcmNoe2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMTJweH0udWktaWNvbi13cmVuY2h7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTExMnB4fS51aS1pY29uLWdlYXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTExMnB4fS51aS1pY29uLWhlYXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMTJweH0udWktaWNvbi1zdGFye2JhY2tncm91bmQtcG9zaXRpb246LTIyNHB4IC0xMTJweH0udWktaWNvbi1saW5re2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMTJweH0udWktaWNvbi1jYW5jZWx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjhweH0udWktaWNvbi1wbHVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTEyOHB4fS51aS1pY29uLXBsdXN0aGlja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xMjhweH0udWktaWNvbi1taW51c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMjhweH0udWktaWNvbi1taW51c3RoaWNre2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTEyOHB4fS51aS1pY29uLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTEyOHB4fS51aS1pY29uLWNsb3NldGhpY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTI4cHh9LnVpLWljb24ta2V5e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMjhweH0udWktaWNvbi1saWdodGJ1bGJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTEyOHB4fS51aS1pY29uLXNjaXNzb3Jze2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xMjhweH0udWktaWNvbi1jbGlwYm9hcmR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTEyOHB4fS51aS1pY29uLWNvcHl7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTEyOHB4fS51aS1pY29uLWNvbnRhY3R7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTEyOHB4fS51aS1pY29uLWltYWdle2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xMjhweH0udWktaWNvbi12aWRlb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMTI4cHh9LnVpLWljb24tc2NyaXB0e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0xMjhweH0udWktaWNvbi1hbGVydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0NHB4fS51aS1pY29uLWluZm97YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTQ0cHh9LnVpLWljb24tbm90aWNle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE0NHB4fS51aS1pY29uLWhlbHB7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTQ0cHh9LnVpLWljb24tY2hlY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTQ0cHh9LnVpLWljb24tYnVsbGV0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE0NHB4fS51aS1pY29uLXJhZGlvLW9ue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE0NHB4fS51aS1pY29uLXJhZGlvLW9mZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTQ0cHh9LnVpLWljb24tcGluLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE0NHB4fS51aS1pY29uLXBpbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNDRweH0udWktaWNvbi1wbGF5e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTYwcHh9LnVpLWljb24tcGF1c2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTYwcHh9LnVpLWljb24tc2Vlay1uZXh0e2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE2MHB4fS51aS1pY29uLXNlZWstcHJldntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xNjBweH0udWktaWNvbi1zZWVrLWVuZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xNjBweH0udWktaWNvbi1zZWVrLXN0YXJ0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE2MHB4fS51aS1pY29uLXNlZWstZmlyc3R7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTYwcHh9LnVpLWljb24tc3RvcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNjBweH0udWktaWNvbi1lamVjdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTYwcHh9LnVpLWljb24tdm9sdW1lLW9mZntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTYwcHh9LnVpLWljb24tdm9sdW1lLW9ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xNjBweH0udWktaWNvbi1wb3dlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE3NnB4fS51aS1pY29uLXNpZ25hbC1kaWFne2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE3NnB4fS51aS1pY29uLXNpZ25hbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTB7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0xe2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE3NnB4fS51aS1pY29uLWJhdHRlcnktMntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTN7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTc2cHh9LnVpLWljb24tY2lyY2xlLXBsdXN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOTJweH0udWktaWNvbi1jaXJjbGUtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1le2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1ue2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy1le2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWFycm93LXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy1ue2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtem9vbWlue2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtem9vbW91dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWNoZWNre2JhY2tncm91bmQtcG9zaXRpb246LTIwOHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVze2JhY2tncm91bmQtcG9zaXRpb246MCAtMjA4cHh9LnVpLWljb24tY2lyY2xlc21hbGwtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMjA4cHh9LnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0yMDhweH0udWktaWNvbi1zcXVhcmVzbWFsbC1taW51c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0yMDhweH0udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0yMDhweH0udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIyNHB4fS51aS1pY29uLWdyaXAtZG90dGVkLWhvcml6b250YWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMjI0cHh9LnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0yMjRweH0udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWx7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMjI0cHh9LnVpLWljb24tZ3JpcHNtYWxsLWRpYWdvbmFsLXNle2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTIyNHB4fS51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjI0cHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci10b3AsLnVpLWNvcm5lci1sZWZ0LC51aS1jb3JuZXItdGx7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci10b3AsLnVpLWNvcm5lci1yaWdodCwudWktY29ybmVyLXRye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweH0udWktY29ybmVyLWFsbCwudWktY29ybmVyLWJvdHRvbSwudWktY29ybmVyLWxlZnQsLnVpLWNvcm5lci1ibHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjNweH0udWktY29ybmVyLWFsbCwudWktY29ybmVyLWJvdHRvbSwudWktY29ybmVyLXJpZ2h0LC51aS1jb3JuZXItYnJ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6M3B4fS51aS13aWRnZXQtb3ZlcmxheXtiYWNrZ3JvdW5kOiNhYWE7b3BhY2l0eTouMzstbXMtZmlsdGVyOkFscGhhKE9wYWNpdHk9MzApfS51aS13aWRnZXQtc2hhZG93ey13ZWJraXQtYm94LXNoYWRvdzowIDAgNXB4ICM2NjY7Ym94LXNoYWRvdzowIDAgNXB4ICM2NjZ9IiwiLyoqXG4gKiBTd2lwZXIgOS4wLjVcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjMgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogRmVicnVhcnkgMTMsIDIwMjNcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXIsc3dpcGVyLWNvbnRhaW5lcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLWhvcml6b250YWx7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGUsc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNke3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXI7c2Nyb2xsLXNuYXAtc3RvcDphbHdheXN9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcixzd2lwZXItY29udGFpbmVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsNTAlKTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsMTBweCk7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tLDhweCk7dG9wOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXRvcCxhdXRvKTtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQsOHB4KTtsZWZ0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQsYXV0byk7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsOmhvc3QoLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwpIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcixpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IscmdiYSgwLDAsMCwuMSkpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpO2JvdHRvbTp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbSw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXRvcCxhdXRvKTt6LWluZGV4OjUwO2hlaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTt3aWR0aDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWxlZnQsYXV0byk7cmlnaHQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1yaWdodCw0cHgpO3RvcDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7ei1pbmRleDo1MDt3aWR0aDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsNHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKSl9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLHJnYmEoMCwwLDAsLjUpKTtib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1cywxMHB4KTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlO3RvdWNoLWFjdGlvbjpub25lfS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb24sc3dpcGVyLWNvbnRhaW5lciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCIvKiBodHRwczovL3NwbGl0dGluZy5qcy5vcmcvICovXG5cbi8qIFJlY29tbWVuZGVkIHN0eWxlcyBmb3IgU3BsaXR0aW5nICovXG4uc3BsaXR0aW5nIC53b3JkLFxuLnNwbGl0dGluZyAuY2hhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogUHN1ZWRvLWVsZW1lbnQgY2hhcnMgKi9cbi5zcGxpdHRpbmcgLmNoYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qKlxuICogUG9wdWxhdGUgdGhlIHBzdWVkbyBlbGVtZW50cyB3aXRoIHRoZSBjaGFyYWN0ZXIgdG8gYWxsb3cgZm9yIGV4cGFuZGVkIGVmZmVjdHNcbiAqIFNldCB0byBgZGlzcGxheTogbm9uZWAgYnkgZGVmYXVsdDsganVzdCBhZGQgYGRpc3BsYXk6IGJsb2NrYCB3aGVuIHlvdSB3YW50XG4gKiB0byB1c2UgdGhlIHBzdWVkbyBlbGVtZW50c1xuICovXG4uc3BsaXR0aW5nIC5jaGFyOjpiZWZvcmUsXG4uc3BsaXR0aW5nIC5jaGFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jaGFyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8qIEV4cGFuZGVkIENTUyBWYXJpYWJsZXMgKi9cblxuLnNwbGl0dGluZyB7XG4gIC8qIFRoZSBjZW50ZXIgd29yZCBpbmRleCAqL1xuICAtLXdvcmQtY2VudGVyOiBjYWxjKCh2YXIoLS13b3JkLXRvdGFsKSAtIDEpIC8gMik7XG5cbiAgLyogVGhlIGNlbnRlciBjaGFyYWN0ZXIgaW5kZXggKi9cbiAgLS1jaGFyLWNlbnRlcjogY2FsYygodmFyKC0tY2hhci10b3RhbCkgLSAxKSAvIDIpO1xuXG4gIC8qIFRoZSBjZW50ZXIgY2hhcmFjdGVyIGluZGV4ICovXG4gIC0tbGluZS1jZW50ZXI6IGNhbGMoKHZhcigtLWxpbmUtdG90YWwpIC0gMSkgLyAyKTtcbn1cblxuLnNwbGl0dGluZyAud29yZCB7XG4gIC8qIFBlY2VudCAoMC0xKSBvZiB0aGUgd29yZCdzIHBvc2l0aW9uICovXG4gIC0td29yZC1wZXJjZW50OiBjYWxjKHZhcigtLXdvcmQtaW5kZXgpIC8gdmFyKC0td29yZC10b3RhbCkpO1xuXG4gIC8qIFBlY2VudCAoMC0xKSBvZiB0aGUgbGluZSdzIHBvc2l0aW9uICovXG4gIC0tbGluZS1wZXJjZW50OiBjYWxjKHZhcigtLWxpbmUtaW5kZXgpIC8gdmFyKC0tbGluZS10b3RhbCkpO1xufVxuXG4uc3BsaXR0aW5nIC5jaGFyIHtcbiAgLyogUGVyY2VudCAoMC0xKSBvZiB0aGUgY2hhcidzIHBvc2l0aW9uICovXG4gIC0tY2hhci1wZXJjZW50OiBjYWxjKHZhcigtLWNoYXItaW5kZXgpIC8gdmFyKC0tY2hhci10b3RhbCkpO1xuXG4gIC8qIE9mZnNldCBmcm9tIGNlbnRlciwgcG9zaXRpdmUgJiBuZWdhdGl2ZSAqL1xuICAtLWNoYXItb2Zmc2V0OiBjYWxjKHZhcigtLWNoYXItaW5kZXgpIC0gdmFyKC0tY2hhci1jZW50ZXIpKTtcblxuICAvKiBBYnNvbHV0ZSBkaXN0YW5jZSBmcm9tIGNlbnRlciwgb25seSBwb3NpdGl2ZSAqL1xuICAtLWRpc3RhbmNlOiBjYWxjKFxuICAgICAodmFyKC0tY2hhci1vZmZzZXQpICogdmFyKC0tY2hhci1vZmZzZXQpKSAvIHZhcigtLWNoYXItY2VudGVyKVxuICApO1xuXG4gIC8qIERpc3RhbmNlIGZyb20gY2VudGVyIHdoZXJlIC0xIGlzIHRoZSBmYXIgbGVmdCwgMCBpcyBjZW50ZXIsIDEgaXMgZmFyIHJpZ2h0ICovXG4gIC0tZGlzdGFuY2Utc2luZTogY2FsYyh2YXIoLS1jaGFyLW9mZnNldCkgLyB2YXIoLS1jaGFyLWNlbnRlcikpO1xuXG4gIC8qIERpc3RhbmNlIGZyb20gY2VudGVyIHdoZXJlIDEgaXMgZmFyIGxlZnQvZmFyIHJpZ2h0LCAwIGlzIGNlbnRlciAqL1xuICAtLWRpc3RhbmNlLXBlcmNlbnQ6IGNhbGMoKHZhcigtLWRpc3RhbmNlKSAvIHZhcigtLWNoYXItY2VudGVyKSkpO1xufVxuIiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjBzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc117cG9pbnRlci1ldmVudHM6bm9uZX1bZGF0YS1hb3NdLmFvcy1hbmltYXRle3BvaW50ZXItZXZlbnRzOmF1dG99W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9QG1lZGlhIHNjcmVlbntodG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmFkZS1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDEwMHB4LDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwtMTAwcHgsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW5dey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC42KTt0cmFuc2Zvcm06c2NhbGUoLjYpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tdXBdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLWluLWRvd25dey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20taW4tbGVmdF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSguNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0XXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjIpO3RyYW5zZm9ybTpzY2FsZSgxLjIpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0LXVwXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz16b29tLW91dC1kb3duXXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPXpvb20tb3V0LWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtO3Zpc2liaWxpdHk6aGlkZGVufWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt2aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS11cF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9c2xpZGUtZG93bl17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1zbGlkZS1sZWZ0XXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1odG1sOm5vdCgubm8tanMpIFtkYXRhLWFvcz1mbGlwLWxlZnRdey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9aHRtbDpub3QoLm5vLWpzKSBbZGF0YS1hb3M9ZmxpcC1yaWdodF17LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtdXBdey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtZG93bl17LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfWh0bWw6bm90KC5uby1qcykgW2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9fSIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd2Vyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjNzO2FuaW1hdGlvbi1kdXJhdGlvbjozczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpLHByaW50ey5hbmltYXRlX19hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudH0uYW5pbWF0ZV9fYW5pbWF0ZWRbY2xhc3MqPU91dF17b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fS5hbmltYXRlX19ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uYW5pbWF0ZV9fc2hha2VYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VYO2FuaW1hdGlvbi1uYW1lOnNoYWtlWH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX0uYW5pbWF0ZV9fc2hha2VZey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VZO2FuaW1hdGlvbi1uYW1lOnNoYWtlWX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uYW5pbWF0ZV9faGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5hbmltYXRlX19zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX190YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX193b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uYW5pbWF0ZV9famVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmFuaW1hdGVfX2hlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd247YW5pbWF0aW9uLW5hbWU6YmFja0luRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblVwO2FuaW1hdGlvbi1uYW1lOmJhY2tJblVwfUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5hbmltYXRlX19iYWNrT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodDthbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcDthbmltYXRpb24tbmFtZTpiYWNrT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX19ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5hbmltYXRlX19ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5hbmltYXRlX19ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Ub3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Cb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uYW5pbWF0ZV9fZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRCb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2ZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19saWdodFNwZWVkSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2xpZ2h0U3BlZWRJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19saWdodFNwZWVkT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19LmFuaW1hdGVfX2hpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYW5pbWF0ZV9famFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0uYW5pbWF0ZV9fcm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uYW5pbWF0ZV9fem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uYW5pbWF0ZV9fem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYW5pbWF0ZV9fem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5hbmltYXRlX196b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX3NsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmFuaW1hdGVfX3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIvLyBmb250LWZhY2VcbkBtaXhpbiBmb250LWZhY2UoJG5hbWUsICRwYXRoLCAkd2VpZ2h0OiBudWxsLCAkc3R5bGU6IG51bGwsICRleHRzOiBvdGYgdHRmKSB7XG4gICAgJHNyYzogbnVsbDtcbiAgICAkZm9ybWF0czogKFxuICAgICAgICAgICAgb3RmOiAnb3BlbnR5cGUnLFxuICAgICAgICAgICAgdHRmOiAndHJ1ZXR5cGUnLFxuICAgICAgICAgICAgd29mZjogJ3dvZmYnLFxuICAgICk7XG4gICAgQGVhY2ggJGV4dCBpbiAkZXh0cyB7XG4gICAgICAgICRmb3JtYXQ6IG1hcC1nZXQoJGZvcm1hdHMsICRleHQpO1xuICAgICAgICAkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoKSkgZm9ybWF0KHF1b3RlKCRmb3JtYXQpKSwgY29tbWEpO1xuICAgIH1cbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcbiAgICAgICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgICAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICAgICAgc3JjOiAkc3JjO1xuICAgIH1cbn1cbi8vIOyCrOyaqTpcbi8vIEBpbmNsdWRlIGZvbnQtZmFjZSgnTm90ZSBTZXJpZicsICcuLi9mb250cy9Ob3RvU2VyaWYtUmVndWxhci5vdGYnLCA0MDAsICBudWxsLCBvdGYpO1xuXG5cblxuLy8gSVLquLDrspUo7KCR6re87ISx7J2EIOychO2VnCDrjIDssrQg7YWN7Iqk7Yq4IO2RnOyLnClcbkBtaXhpbiBibGluZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG5cblxuLy8g66eQ7KSE7J6EKC4uLilcbkBtaXhpbiBlbGxpcHNpcygkbGluZXM6IDEpIHtcbiAgICBAaWYgKCRsaW5lcz09MSkge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lcztcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB9XG59XG5cblxuXG4vLyDsmpTshowg7KSR7JWZ7KCV66CsXG5AbWl4aW4gY2VudGVyLWVsZW1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG5cbi8vIGZsZXhcbkBtaXhpbiBmbGV4KCRkaXJlY3Rpb24sICRqdXN0aWZ5LCAkYWxpZ24sICRnYXApIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgIGp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XG4gICAgYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgICBnYXA6ICRnYXA7XG59XG5cblxuXG4vLyBsaSBkb3QgbWFya2VyXG5AbWl4aW4gbGlzdC1tYXJrZXIoJGJhY2tncm91bmQtY29sb3I6ICMwMDAsICR0b3A6IDAsICR3aWR0aDogMywgJHBhZGRpbmctbGVmdDogMTApIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAkcGFkZGluZy1sZWZ0ICsgcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6ICR0b3AgKyBweDtcbiAgICAgICAgd2lkdGg6ICR3aWR0aCArIHB4O1xuICAgICAgICBoZWlnaHQ6ICR3aWR0aCArIHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbn1cbi8vIOyCrOyaqTpcbi8vIGxp7JeQIEBpbmNsdWRlIG1peGlucy5saXN0LW1hcmtlcigjZmZmLCAxNSwgMywgMTApO1xuXG5cblxuLy8g6rWs67aE7ISgXG5AbWl4aW4gZGl2aXNpb24tYmFyKCR3aWR0aCwgJGhlaWdodCwgJGJhY2tncm91bmQtY29sb3IsICRtYXJnaW4sICR0b3A6IDApIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW47XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6ICR0b3A7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLy8g7IKs7JqpOlxuLy8gQGluY2x1ZGUgbWl4aW5zLmRpdmlzaW9uLWJhcigxcHgsIDEycHgsICM4ODgsIDE3cHgsIDExcHgpO1xuXG5cblxuLy8gdmVuZGVyIHByZWZpeFxuJHNldC1wcmVmaXg6ICcnLCAnLW1vei0nLCAnLXdlYmtpdC0nO1xuXG5AbWl4aW4gUHJvcHJ0eVNldFByZWZpeCgkbmFtZSwgJHZhbHVlKSB7XG4gICAgQGVhY2ggJHByZWZpeCBpbiAkc2V0LXByZWZpeCB7XG4gICAgICAgICN7JHByZWZpeH0jeyRuYW1lfTogJHZhbHVlO1xuICAgIH1cbn1cblxuQG1peGluIFZhbHVlU2V0UHJlZml4KCRuYW1lLCAkdmFsdWUpIHtcbiAgICBAZWFjaCAkcHJlZml4IGluICRzZXQtcHJlZml4IHtcbiAgICAgICAgI3skbmFtZX06ICN7JHByZWZpeH0kdmFsdWU7XG4gICAgfVxufVxuLy8g7IKs7JqpOlxuLy8gQGluY2x1ZGUgUHJvcHJ0eVNldFByZWZpeCh0cmFuc2l0aW9uLCAwLjJzKTtcblxuXG5cbi8vIG9iamVjdC1maXQgaW1nXG5AbWl4aW4gb2JqZWN0Rml0SW1nKCRmaXQsICRwb3NpdGlvbikge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiAkZml0O1xuICAgIG9iamVjdC1wb3NpdGlvbjogJHBvc2l0aW9uO1xufVxuXG5cblxuXG4vLyAgUkVUSU5BLVJFQURZIElNQUdFU1xuLy8gaHR0cHM6Ly93d3cuZGV2ZWxvcGVyZHJpdmUuY29tLzEwLWJlc3Qtc2Fzcy1taXhpbnMtZm9yLXdlYi1kZXZlbG9wZXJzL1xuIiwiQHVzZSAnLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuLy8g64W47YagIOyCsOyKpFxuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTm90b19TYW5zX0tSJywgJy9mb250cy9Ob3RvU2Fuc0tSLUJsYWNrLndvZmYnLCA5MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdOb3RvX1NhbnNfS1InLCAnL2ZvbnRzL05vdG9TYW5zS1ItQm9sZC53b2ZmJywgNzAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTm90b19TYW5zX0tSJywgJy9mb250cy9Ob3RvU2Fuc0tSLU1lZGl1bS53b2ZmJywgNTAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTm90b19TYW5zX0tSJywgJy9mb250cy9Ob3RvU2Fuc0tSLVJlZ3VsYXIud29mZicsIDQwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ05vdG9fU2Fuc19LUicsICcvZm9udHMvTm90b1NhbnNDSktrci1EZW1pTGlnaHQud29mZicsIDMwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ05vdG9fU2Fuc19LUicsICcvZm9udHMvTm90b1NhbnNLUi1MaWdodC53b2ZmJywgMjAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTm90b19TYW5zX0tSJywgJy9mb250cy9Ob3RvU2Fuc0tSLVRoaW4ud29mZicsIDEwMCwgbm9ybWFsLCB3b2ZmKTtcblxuLy8g7ZSE66as7YWQ64uk65OcXG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLUJsYWNrLndvZmYnLCA5MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLUV4dHJhQm9sZC53b2ZmJywgODAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnUHJldGVuZGFyZCcsICcvZm9udHMvUHJldGVuZGFyZC1Cb2xkLndvZmYnLCA3MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLVNlbWlCb2xkLndvZmYnLCA2MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLU1lZGl1bS53b2ZmJywgNTAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnUHJldGVuZGFyZCcsICcvZm9udHMvUHJldGVuZGFyZC1SZWd1bGFyLndvZmYnLCA0MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLUxpZ2h0LndvZmYnLCAzMDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdQcmV0ZW5kYXJkJywgJy9mb250cy9QcmV0ZW5kYXJkLUV4dHJhTGlnaHQud29mZicsIDIwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ1ByZXRlbmRhcmQnLCAnL2ZvbnRzL1ByZXRlbmRhcmQtVGhpbi53b2ZmJywgMTAwLCBub3JtYWwsIHdvZmYpO1xuXG4vLyBNb250c2VycmF0XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LUJsYWNrLndvZmYnLCA5MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmJywgODAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTW9udHNlcnJhdCcsICcvZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYnLCA3MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLndvZmYnLCA2MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmJywgNTAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgnTW9udHNlcnJhdCcsICcvZm9udHMvTW9udHNlcnJhdC1SZWd1bGFyLndvZmYnLCA0MDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LUxpZ2h0LndvZmYnLCAzMDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdNb250c2VycmF0JywgJy9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZicsIDIwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ01vbnRzZXJyYXQnLCAnL2ZvbnRzL01vbnRzZXJyYXQtVGhpbi53b2ZmJywgMTAwLCBub3JtYWwsIHdvZmYpO1xuXG5cbi8vIHBsYXlcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ3BsYXknLCAnL2ZvbnRzL1BsYXktQm9sZC53b2ZmJywgNzAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncGxheScsICcvZm9udHMvUGxheS1SZWd1bGFyLndvZmYnLCA0MDAsIG5vcm1hbCwgd29mZik7XG5cblxuLy8gcG9wcGluc1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1CbGFjay53b2ZmJywgOTAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1FeHRyYUJvbGQud29mZicsIDgwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ3BvcHBpbnMnLCAnL2ZvbnRzL1BvcHBpbnMtQm9sZC53b2ZmJywgNzAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1TZW1pQm9sZC53b2ZmJywgNjAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1NZWRpdW0ud29mZicsIDUwMCwgbm9ybWFsLCB3b2ZmKTtcbkBpbmNsdWRlIG1peGlucy5mb250LWZhY2UoJ3BvcHBpbnMnLCAnL2ZvbnRzL1BvcHBpbnMtUmVndWxhci53b2ZmJywgNDAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1MaWdodC53b2ZmJywgMzAwLCBub3JtYWwsIHdvZmYpO1xuQGluY2x1ZGUgbWl4aW5zLmZvbnQtZmFjZSgncG9wcGlucycsICcvZm9udHMvUG9wcGlucy1FeHRyYUxpZ2h0LndvZmYnLCAyMDAsIG5vcm1hbCwgd29mZik7XG5AaW5jbHVkZSBtaXhpbnMuZm9udC1mYWNlKCdwb3BwaW5zJywgJy9mb250cy9Qb3BwaW5zLVRoaW4ud29mZicsIDEwMCwgbm9ybWFsLCB3b2ZmKTsiLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlICd0eXBvZ3JhcGh5JztcblxuKiB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgZm9udDogaW5oZXJpdDsgY29sb3I6IGluaGVyaXQ7IGxldHRlci1zcGFjaW5nOiBpbmhlcml0OyB9XG4qLCA6YWZ0ZXIsIDpiZWZvcmUgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG46cm9vdCB7IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgY3Vyc29yOiBkZWZhdWx0OyBsaW5lLWhlaWdodDogMTsgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgLW1vei10YWItc2l6ZTogNDsgdGFiLXNpemU6IDQ7IH1cbmh0bWwsIGJvZHkgeyBoZWlnaHQ6MTAwJTsgfVxuaW1nLCBwaWN0dXJlLCB2aWRlbywgY2FudmFzLCBzdmcgeyBkaXNwbGF5OiBibG9jazsgbWF4LXdpZHRoOiAxMDAlOyB9XG5idXR0b24geyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IDA7IGN1cnNvcjogcG9pbnRlcjsgfVxuYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxudGFibGUgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXItc3BhY2luZzogMDsgfVxuLy8gcmVzZXRDc3Mg7LC46rOgOiBodHRwczovL3ZlbG9nLmlvL0B0ZW8vMjAyMi1DU1MtUmVzZXQtJUVCJThCJUE0JUVDJThCJTlDLSVFQyU4RCVBOCVFQiVCMyVCNCVFQSVCOCVCMFxuXG5cbi8vIOy2lOqwgFxuaHRtbCwgYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG51bCwgb2wsIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG50aCB7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cbnRoZWFkLCB0Ym9keSwgdGZvb3QsIHRyLCB0ZCwgdGgge1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cbmxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5pbnB1dHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiAwO1xufVxudGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbn1cbmJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmFkZHJlc3MsIGVtIHtcbiAgICBmb250LXN0eWxlOm5vcm1hbDtcbn1cbmlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIG9wdGlvbjpmb2N1cywgdGV4dGFyZWE6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbnAsIHNwYW4sIGIsIHN0cm9uZywgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8qIHNlbGVjdCDstIjquLDtmZQgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuc2VsZWN0e1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiDsgqztjIzrpqwsIO2BrOuhrCDtlZjsnITrsoTsoITsmqkgKi9cbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IC8qIOyCrO2MjOumrCwg7YGs66GsIO2VmOychOuyhOyghOyaqSAqL1xufVxuc2VsZWN0OjotbXMtZXhwYW5keyBkaXNwbGF5OiBub25lOyB9IC8qIOydteyKpO2UjOuhnOufrOyaqSAqL1xuXG5cbi8qIOyXkOuUlO2EsOu3sCByZXNldCBjc3Mg7ZW07KCcICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5ub25lLXJlc2V0LFxuLm5vbmUtcmVzZXQgKiB7XG4gICAgZm9udC1zaXplOiByZXZlcnQ7XG4gICAgZm9udC1mYW1pbHk6IHJldmVydDtcbiAgICBmb250LXdlaWdodDogcmV2ZXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6IHJldmVydDtcbiAgICBsZXR0ZXItc3BhY2luZzogcmV2ZXJ0O1xuICAgIGRpc3BsYXk6cmV2ZXJ0O1xuXG4gICAgdGFibGVbYWxpZ249XCJjZW50ZXJcIl0ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICB0aGVhZCwgdGJvZHksIHRmb290LCB0ciwgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiByZXZlcnQ7XG4gICAgICAgIG1hcmdpbjogcmV2ZXJ0O1xuICAgICAgICBwYWRkaW5nOiByZXZlcnQ7XG4gICAgICAgIGZvbnQ6IHJldmVydDtcbiAgICAgICAgY29sb3I6IHJldmVydDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHJldmVydDtcbiAgICB9XG59XG5cbi5ub25lLXJlc2V0IGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59IiwiQHVzZSAnLi4vYWJzdHJhY3QvbWl4aW5zJztcbkB1c2UgJy4uL2Fic3RyYWN0L2FuaW1hdGlvbnMnO1xuXG4vLyDtj7DtirgsIO2PsO2KuOyCrOydtOymiCwg7Y+w7Yq47Lus65+sLCDsnpDqsIQg6riw67O47ISk7KCVXG5odG1sLCBib2R5IHtcbiAgICAvLyDrhbjthqDsgrDsiqQg7Y+w7Yq4IOyInOyEnDog6rWs6riA7Y+w7Yq4IOuFuO2GoOyCsOyKpCBLUiwg64uk6rWt7Ja07JqpIOq1rOq4gO2PsO2KuCDrhbjthqDsgrDsiqQsIO2PsO2KuO2MjOydvOuhnCDrkJwg64W47Yag7IKw7IqkXG4gICAgZm9udC1mYW1pbHk6ICdQcmV0ZW5kYXJkJywgJ05vdG8gU2FucyBLUicsICdOb3RvX1NhbnNfS1InLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG59XG5cblxuXG4jY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cblxuLy8g7Luo7YWQ7LigIOy1nOyGjCDrhIjruYRcbiRjb250ZW50V2lkdGhzOiAnMTcyMCcsICcxNTAwJywgJzE0MDAnLCAnMTMwMCcsICcxMjgwJywgJzEyMDAnLCAnMTEwMCc7XG5cbkBlYWNoICR3aWR0aCBpbiAkY29udGVudFdpZHRocyB7XG4gICAgLncjeyR3aWR0aH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICN7JHdpZHRofXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cblxuXG4vLyBJUiDquLDrspVcbi5ibGluZCB7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmJsaW5kO1xufVxuXG5cblxuLy8g67CY7J2R7ZiVIOykhOuwlOq/iCDsspjrpqxcbi8vIHBj7J28IOuVjCDspITrsJTqv4gsIG1vYmlsZeydvCDrlYwg7KSEIOyViOuwlOq/iFxuLmJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gcGPsnbwg65WMIOykhCDslYjrsJTqv4gsIG1vYmlsZSDspIQg67CU6r+IXG4ubW8tYnIge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLm1vLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW8tbm9uZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5tby1ub25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubW8tYnIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYnIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgLmJ0bi1tb3JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDo2dnc7XG4gICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6NDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuXG4vLyBzcGxpdHRpbmcgZGVmYXVsdCDshLjtjIVcbi5jdXN0b20tc3BsaXR0aW5nIHtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcblxuICAgICYuc3BsaXR0aW5nIHtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAud29yZCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ0bi1tb3JlIHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDo2MHB4O1xuXG4gICAgLm1vcmUge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6NTBweDtcbiAgICAgICAgaGVpZ2h0OjUwcHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMnB4ICMwMGE0ZTA7XG4gICAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxOC44cHggMS4ycHggcmdiYSgwLCAxNjQsIDIyNCwgMC4xNSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIGxlZnQ6NTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDoxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IzAwYTRlMDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICBsZWZ0OjUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OjE0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiMwMGE0ZTA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IzAwYTRlMDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcbkB1c2UgJy4uL2Fic3RyYWN0L21peGlucyc7XG5cbi5wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICBwYWRkaW5nOiA1NXB4IDU1cHggNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAmX190b3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzYTNhM2E7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgJl9fY29udCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zYXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5wb3B1cC0xIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogNTgwcHg7XG5cbiAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjFweDtcblxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwO1xuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL2NvbW1vbi9pY29uLXNlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgLnNlbGVjdC1taW5pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9wdXAtcG9saWN5IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5M3B4KTtcbiAgICB9XG59XG5cbi5wb3B1cC1jb21wbGV0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBtYXJnaW46IDAuOGVtIDAgMmVtO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlODtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLyrsi6Dssq3soJHsiJjsmYTro4ztjpjsnbTsp4AsIOyLoOyyrey3qOyGjOyZhOujjO2OmOydtOyngCovXG4uY29tcGxldGVfd3JhcCB7XG4gICAgd2lkdGg6NjAwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgcGFkZGluZzo3M3B4IDA7XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG5cbiAgICAuZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIG1hcmdpbjogMC44ZW0gMCAwIDA7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2U4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi10b3A6NDBweDtcbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnBvcHVwLTEge1xuICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAgICAgLnNlbGVjdC1taW5pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wb3B1cCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHBhZGRpbmc6IDl2dyA1dnc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2xvc2Uge1xuICAgICAgICAgICAgd2lkdGg6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDR2dztcblxuICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4dnc7XG4gICAgICAgICAgICAgICAgZ2FwOiAxLjd2dztcblxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIyMCAvIDc1O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cC0xIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5wb3B1cF9fY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3Z3O1xuXG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDN2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41dncgMDtcblxuICAgICAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN2VtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMWVtIGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtY29tcGxldGUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMjAgLyA3NTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGxldGVfd3JhcCB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIHBhZGRpbmc6N3Z3IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDo0dnc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnBvcHVwIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udCB7XG4gICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cC0xIHtcbiAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtY29tcGxldGUge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21wbGV0ZV93cmFwIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4zdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgIH1cbiAgICB9XG59IiwiJGNvbXBhbnktY29sb3I6ICMwMGEzZTg7IiwiQHVzZSAnLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcbkB1c2UgJy4uL2Fic3RyYWN0L21peGlucyc7XG5AdXNlICcuLi9hYnN0cmFjdC9hbmltYXRpb25zJztcblxuLnNraXAge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAtOTk5cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA5OTk7XG59XG5cblxuLy8g7Zek642UXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjRzLCBiYWNrZ3JvdW5kLWNvbG9yIC40cztcblxuICAgICZfX3dyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCA5NHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjRzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjYycHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyNjIgLyA1OTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2xheW91dC9sb2dvLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICB9XG5cbiAgICAmX19uYXYge1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIC5kZXAxIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXAxX2xpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXAxX2Ege1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogNDZweCA0OHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzLCBwYWRkaW5nIC40cztcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyNiAvIDE5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9sYXlvdXQvbmF2LWZsb3dlci5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVwMi1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvL2hlaWdodDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMzEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiAyOCU7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2RlcDItYm94LWJnLnBuZycpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQgLyBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVwMiB7XG4gICAgICAgICAgICAvL21heC13aWR0aDogNzIlO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIGdhcDogMjZweCAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogNTRweCAwIDAgNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgJj5saSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L25hdi1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMS41ZW0gY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzO1xuXG4gICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXAzIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXAxX2xpLm9uIHtcbiAgICAgICAgICAgIC5kZXAxX2E6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVwMi1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2xheW91dC9idG4tc2VhcmNoLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgIH1cbn1cblxuLnNlYXJjaC1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNjVweCAwIDA7XG4gICAgei1pbmRleDogNDA7XG5cbiAgICAuc2VhcmNoLWNvbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzIyMjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuMmVtIDcwcHggMS4yZW0gMDtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlICsgMC41cHgpKTtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyNyAvIDI2O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi1zZWFyY2hiYXIucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmJ0bi1jbG9zZS1zZWFyY2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgKyAwLjVweCkpO1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi1zZWFyY2gtY2xvc2UucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgfVxufVxuXG4uZml4ZWQtYXJlYSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDk0cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cztcbn1cblxuLmJ0bi1zaXRlbWFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi1zaXRlbWFwLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC40cywgdHJhbnNmb3JtIC40cztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2xheW91dC9idG4tc2l0ZW1hcC1jbG9zZS5wbmcnKTtcbiAgICB9XG59XG5cbi5zaXRlbWFwX19sb2dvLW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgLmhlYWRlcl9fbmF2IHtcbiAgICAgICAgLmRlcDFfbGk6aG92ZXIgLmRlcDFfYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXAyPmxpOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9sYXlvdXQvbmF2LWFycm93LW9uLnBuZycpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8g7ZWY7JyE66mU64m0IOuztOydvCDrlYxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaGVhZGVyLm9wZW4ge1xuICAgIGhlaWdodDogNDIwcHg7XG5cbiAgICAuaGVhZGVyX193cmFwIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgfVxufVxuXG5cbi8vIOqygOyDieywvSDrs7Tsnbwg65WMXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmhlYWRlci5vcGVuLXNlYXJjaCB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLy9oZWlnaHQ6IDQyMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgLmhlYWRlcl9fYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbmF2IHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4vLyDshJzruIztjpjsnbTsp4Dsl5DshJxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uc3ViIC5oZWFkZXIge1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cblxuXG4vLyDsgqzsnbTtirjrp7Vcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uc2l0ZW1hcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5OTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnMgZWFzZTtcbiAgICB9XG5cbiAgICAuc2l0ZW1hcF9fYmctMSxcbiAgICAuc2l0ZW1hcF9fYmctMiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zaXRlbWFwX19iZy0xIHtcbiAgICAgICAgbGVmdDogLTE1JTtcbiAgICAgICAgdG9wOiAtNDMlO1xuICAgICAgICB3aWR0aDogOTM0cHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogOTM0IC8gOTQwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L3NpdGVtYXAtYmctMS5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2l0ZW1hcF9fYmctMiB7XG4gICAgICAgIHJpZ2h0OiAtMTAlO1xuICAgICAgICBib3R0b206IC0zMCU7XG4gICAgICAgIHdpZHRoOiA2NDhweDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA2NDggLyA2NTA7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9sYXlvdXQvc2l0ZW1hcC1iZy0yLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgIC53MTUwMCB7XG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIC5zbV9kZXAxIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuc21fZGVwMV9saSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgLjRzIC41cztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgjMDAwLCAwLjA4KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVwMV9hIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciwgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yIDUwJSwgIzExMSA1MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIHRleHQgZGVjb3JhdGlvbnMgYXJlIGNsaXBwZWQgaW4gV2ViS2l0IGJyb3dzZXJzXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMsIGJhY2tncm91bmQtcG9zaXRpb24gLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVwMi1ib3ggLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNtX2RlcDIge1xuICAgICAgICAgICAgJj5saSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlcDMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAuc2l0ZW1hcF9fbmF2IC5zbV9kZXAxX2xpOmhvdmVyIHtcbiAgICAgICAgLmRlcDFfYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2l0ZW1hcF9fbmF2IC5zbV9kZXAyIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlLXgtYW5pIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlLXktYW5pIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1cHgpO1xuICAgIH1cbn1cblxuLnNpdGVtYXAub24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLnNpdGVtYXBfX2JnLTEge1xuICAgICAgICBhbmltYXRpb246IG1vdmUteC1hbmkgMS41cyBsaW5lYXIgYWx0ZXJuYXRlIGluZmluaXRlO1xuICAgIH1cblxuICAgIC5zaXRlbWFwX19iZy0yIHtcbiAgICAgICAgYW5pbWF0aW9uOiBtb3ZlLXktYW5pIDEuNXMgbGluZWFyIGFsdGVybmF0ZSBpbmZpbml0ZTtcbiAgICB9XG59XG5cbi5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xufVxuXG5ib2R5LmJvZHlfYmcge1xuICAgIC8vb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4gICAgLm92ZXJsYXkge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICAgLmhlYWRlcl9fd3JhcCxcbiAgICAuZml4ZWQtYXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuaGVhZGVyX19uYXYgLmRlcDI+bGkge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICB0b3A6IDEyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmF2IHtcbiAgICAgICAgICAgIC5kZXAyLWJveCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlcDIge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMCA3MHB4O1xuXG4gICAgICAgICAgICAgICAgJj5saSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAgIC5oZWFkZXJfX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNpdGVtYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmX19iZy0xIHtcbiAgICAgICAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICAgICAgICB0b3A6IC01NCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19iZy0yIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTklO1xuICAgICAgICAgICAgYm90dG9tOiAtMzQlO1xuICAgICAgICB9XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMTEwcHggYXV0byAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCNmZmYsIDAuMik7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX25hdiB7XG4gICAgICAgICAgICAuc21fZGVwMSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc21fZGVwMV9saSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICAgICAgLmRlcDFfYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICAgICAgJj5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbV9kZXAyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIC5zaXRlbWFwX19uYXYgLnNtX2RlcDFfbGkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNpdGVtYXAub24rLmZpeGVkLWFyZWEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAuc2l0ZW1hcF9fbG9nby1tIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAwO1xuXG4gICAgICAgIC5zZWFyY2gtY29udCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOTBweCAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWNsb3NlLXNlYXJjaCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmhlYWRlcl9fd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYyg0JSArIDQwcHgpIDAgNCU7XG4gICAgfVxuXG4gICAgLmZpeGVkLWFyZWEge1xuICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcblxuICAgICAgICAmX193cmFwIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEzLjV2dyAwIDV2dztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDQwdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXNlYXJjaCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMCAwO1xuXG4gICAgICAgIC5zZWFyY2gtY29udCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTB2dyk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpeGVkLWFyZWEge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDV2dztcblxuICAgICAgICAuc2l0ZW1hcF9fbG9nby1tIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1zaXRlbWFwIHtcbiAgICAgICAgd2lkdGg6IDR2dztcbiAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi1zaXRlbWFwLW0ucG5nJyk7XG4gICAgfVxuXG4gICAgLnNpdGVtYXAge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2xheW91dC9zaXRlbWFwLWJnLW0uanBnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaXRlbWFwX19iZy0xLFxuICAgICAgICAuc2l0ZW1hcF9fYmctMiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHZ3KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzMHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbmF2IHtcbiAgICAgICAgICAgIC5zbV9kZXAxX2xpIHtcbiAgICAgICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXAxX2Ege1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbV9kZXAyIHtcbiAgICAgICAgICAgICAgICAmPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG5cbiAgICAgICAgJl9fd3JhcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE0dncgMCA2dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sYW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcblxuICAgICAgICAgICAgLmN1cnIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS4yZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAwIDA7XG5cbiAgICAgICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMCAwO1xuICAgICAgICB0b3A6IDgwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1jb250IHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NyU7XG4gICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tY2xvc2Utc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2NCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZml4ZWQtYXJlYSB7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAuc2l0ZW1hcCB7XG4gICAgICAgIC53MTUwMCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTJ2dyk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19uYXYge1xuICAgICAgICAgICAgLnNtX2RlcDFfbGkgLmRlcDFfYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbV9kZXAyIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4kYmFubmVyLWNsYXNzZXM6ICdjb21wYW55JywgJ21lbWJlcicsICdlZHUnLCAnY29tbXVuaWNhdGlvbicsICdyZWZlcic7XG5cblxuLnN1Yi1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDExMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgLmJhbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBlYWNoICRjbGFzcyBpbiAkYmFubmVyLWNsYXNzZXMge1xuICAgICAgICAgICAgJi4jeyRjbGFzc30ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zdWIvYmFubmVyLSN7JGNsYXNzfS5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21tdW5pY2F0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWItbmF2IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLnBhcmVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDQ1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICAmPiBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY+YSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ViL2ljb24tc3VibmF2LWFycm93LnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTEgLyA2O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJvdGF0ZSBhOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhvbWUtZGF0YSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFyZW50LWRhdGE+YSxcbiAgICAgICAgLmNoaWxkLWRhdGE+YSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGEtYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNTBweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjdlbSAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiNzdWI+ZGl2IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuLnRpdGxlX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBoMy50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjNlbTtcbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxODUwcHgpIHtcbiAgICAuc3ViLWhlYWRlciAuYmFubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgNCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAuc3ViLWhlYWRlciAuYmFubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuc3ViLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gICAgICAgIC5iYW5uZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA3NjAgLyA2MDA7XG5cbiAgICAgICAgICAgIC50ZXh0IC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4dnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1uYXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCA1dnc7XG5cbiAgICAgICAgLnBhcmVudCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgJj5saSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvbWUtZGF0YSBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3dnc7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3N1Yj5kaXYge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXZ3O1xuICAgIH1cblxuICAgIC50aXRsZV93cmFwIGgzLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5zdWItaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcblxuICAgICAgICAudGV4dCAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4LjN2dztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbmF2IHtcbiAgICAgICAgLnBhcmVudCB7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY+bGk+YSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhvbWUtZGF0YSBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0YS1ib3gge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDE1cHg7XG5cbiAgICAgICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudGl0bGVfd3JhcCBoMy50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn0iLCJAdXNlICcuLi9hYnN0cmFjdC9taXhpbnMnO1xuQHVzZSAnLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcblxuLmZvb3RlciB7XG4gICAgcGFkZGluZzogODBweCAwIDgwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICBjb2xvcjogIzMzMztcblxuICAgICZfX3dyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgOTRweDtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgICB9XG5cbiAgICAmX19pbmZvLWxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBmb250LXNpemU6IDAuOTM4cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIH1cblxuICAgICZfX2luZm8tY2F0ZWdvcnkge1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0ZW07XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgICZfX2luZm8tY29udGVudCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIH1cblxuICAgICZfX2NvcHlyaWdodCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgfVxuXG4gICAgLnJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNHB4O1xuICAgIH1cblxuICAgICZfX2xpbmstd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMWVtO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBmb250LXNpemU6IDAuOTM4cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzExMTtcbiAgICB9XG5cbiAgICAmX19mYW1pbHkge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEyIC8gNztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2ZhbWlseS1zaXRlLWljb24tYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgcGFkZGluZzogMC43ZW0gMWVtIDAuN2VtIDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgLmZvb3Rlcl9fZmFtaWx5LWxpc3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9vdGVyX19mYW1pbHktbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxvYXRpbmctbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiA0M3B4O1xuXG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgICYtMSB7XG4gICAgICAgIGJvdHRvbTogMTI5cHg7XG4gICAgfVxuXG4gICAgJi0yIHtcbiAgICAgICAgYm90dG9tOiAyMTBweDtcblxuICAgICAgICAuZmxvYXRpbmctbWVudV9fbGluay1uYW1lIHtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmLTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2xheW91dC9mbG9hdGluZy1pY29uLmpwZycpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9sYXlvdXQvZmxvYXRpbmctaWNvbi0yLmpwZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMi41cHggNC4zcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlODtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNHM7XG5cbiAgICAgICAgJi0xIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9sYXlvdXQvZmxvYXRpbmctaWNvbi5qcGcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtMiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2Zsb2F0aW5nLWljb24tMi5qcGcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmstbmFtZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xuICAgIH1cbn1cblxuLmJ0bi10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogNDNweDtcbiAgICBib3R0b206IDUwcHg7XG4gICAgYm94LXNoYWRvdzogMi41cHggNC4zcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi10b3AuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzO1xuICAgIHotaW5kZXg6IDEwO1xuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChob3ZlcjogaG92ZXIpIHtcbiAgICAuZmxvYXRpbmctbWVudTpob3ZlciB7XG4gICAgICAgIC5mbG9hdGluZy1tZW51X19idXR0b24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdGluZy1tZW51X19saW5rIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmJ0bi10b3A6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbGF5b3V0L2J0bi10b3Atb24uanBnJyk7XG4gICAgfVxufVxuXG4uc3ViIC5mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE4MDBweCkge1xuICAgIC5mb290ZXJfX3dyYXAge1xuICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLmZvb3RlciB7XG4gICAgICAgICZfX3dyYXAge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAxMXZ3IDAgMTB2dztcblxuICAgICAgICAmX193cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXZ3O1xuICAgICAgICAgICAgZ2FwOjd2dztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkzcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvLWxpLFxuICAgICAgICAmX19jb3B5cmlnaHQsXG4gICAgICAgICZfX2xpbmsgIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mYW1pbHkge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICAgICAmLWxhYmVsLFxuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC43ZW0gMWVtIDAuN2VtIDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbG9hdGluZy1tZW51IHtcbiAgICAgICAgcmlnaHQ6IDJ2dztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxMC41dncgLyAyKTtcblxuICAgICAgICAmLTEge1xuICAgICAgICAgICAgYm90dG9tOiAxN3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0yIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjl2dztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAuNXZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxMC41dncgLyAyKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDEwLjV2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAuNXZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxMC41dncgLyAyKTtcbiAgICAgICAgICAgIHotaW5kZXg6MTA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi10b3Age1xuICAgICAgICByaWdodDogMnZ3O1xuICAgICAgICB3aWR0aDogMTAuNXZ3O1xuICAgICAgICBib3R0b206IDV2dztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgJl9faW5mby1saSxcbiAgICAgICAgJl9fY29weXJpZ2h0LFxuICAgICAgICAmX19saW5rICB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZmFtaWx5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcblxuICAgICAgICAgICAgJi1sYWJlbCxcbiAgICAgICAgICAgICYtbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcbkB1c2UgJy4uL2Fic3RyYWN0L21peGlucyc7XG5AdXNlICcuLi9hYnN0cmFjdC9hbmltYXRpb25zJztcbkB1c2UgJy4uL2NvbXBvbmVudHMvYnV0dG9uJztcbkB1c2UgJ3Nhc3M6bGlzdCc7XG5cblxuLy8g6rO17Ya1XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNmcC1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZwLXRvb2x0aXAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JywgJ1ByZXRlbmRhcmQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcztcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSsuZnAtdG9vbHRpcCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uYXYtZG90LWd5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDVkNWQ1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYrLmZwLXRvb2x0aXAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbiAuc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4vLyDrqZTsnbggLSDruYTso7zslrxcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubWFpbi12aXN1YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY+ZGl2IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJl9fc3dpcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40MzhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAvLyBmb3IgYW5pbWF0aW9uXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDFzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICZfX3BhZ2luYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGFnZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGUtc3RhdGUge1xuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjs7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAa2V5ZnJhbWVzIG1haW4tdmlzdWFsLXN0YXRlLWFuaSB7XG4gICAgICAgICAgICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtYWluLXZpc3VhbC1zdGF0ZS1hbmkgNnM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zY3JvbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3VzZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC53aGVlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMjAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tdmlzdWFsX19zd2lwZXIgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgIC5tYWluLXZpc3VhbF9fc3ViLXRpdGxlLFxuICAgIC5tYWluLXZpc3VhbF9fdGl0bGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmJnIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMuc2NhbGUtYW5pO1xuICAgICAgICBhbmltYXRpb246IHNjYWxlLWFuaSA1cyBlYXNlIGZvcndhcmRzO1xuICAgIH1cbn1cblxuXG5cblxuLy8g66mU7J24IC0g7IaM6rCcXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLm1haW4tY29tcGFueSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvbWFpbi9jb21wYW55LWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcblxuICAgICY+ZGl2IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLncxNTAwIHtcbiAgICAgICAgd2lkdGg6IDE1MDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIHdpZHRoOiAzNiU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuODEzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40NDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG4gICAgfVxuXG4gICAgJl9fbW9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi5tYWluLWJ0bih2YXJpYWJsZXMuJGNvbXBhbnktY29sb3IsICNmZmYsICNmZmYsIDE5MHB4LCAxcmVtKTtcbiAgICB9XG5cbiAgICAmX19zd2lwZXItd3JhcCB7XG4gICAgICAgIHdpZHRoOiA2NCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1NDVweDtcbiAgICB9XG5cbiAgICAmX19zd2lwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNjAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICB3aWR0aDogNjF2dztcbiAgICAgICAgcGFkZGluZzogNTBweCAyN3B4IDUwcHggMDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMzAwIC8gNDIwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDUzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMi41cHggNC4zcHggNDcuNXB4IDIuNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzLCBiYWNrZ3JvdW5kIC40cztcblxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDcge1xuICAgICAgICAgICAgJi0jeyRpfSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vY29tcGFueS1pbWctI3skaX0uanBnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9tYWluL2NvbXBhbnktaWNvbi1wbHVzLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCA4LjdweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDVweDtcblxuICAgICAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgJi1kcmFnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAubWFpbi1jb21wYW55X19pdGVtOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNDBweCwgMCk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb21wYW55X19pdGVtLWRlc2Mge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbXBhbnlfX2l0ZW0ge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDcge1xuICAgICAgICAgICAgJi0jeyRpfTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vY29tcGFueS1pbWctI3skaX0tb24uanBnJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi8vIOuplOyduCAtIO2ajOybkFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5tYWluLW1lbWJlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL21haW4vbWVtYmVyLWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcblxuICAgICY+ZGl2IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLncxNTAwIHtcbiAgICAgICAgd2lkdGg6IDE1MDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmxlZnQsXG4gICAgLnJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAubGlzdCB7XG4gICAgICAgIHdpZHRoOiA2MjBweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLml0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1OCU7XG4gICAgICAgICAgICB0b3A6IDQ3JTtcbiAgICAgICAgICAgIHdpZHRoOiA4M3B4O1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA4MyAvIDkxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycztcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLTEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweCAyMHB4IDIwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtMiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDYwcHggMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0zIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAyMHB4IDYwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtNCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggNjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogNjhweCA1MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDQge1xuICAgICAgICAgICAgJi0jeyRpfSAuaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vbWVtYmVyLWltZy0jeyRpfS5wbmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDQge1xuICAgICAgICAgICAgICAgICYtI3skaX06aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAkYmctY29sb3JzOiAjZmVjMTM0LCAjYjI4ZGY1LCAjMzdjNGYzLCAjZmU5OWNhO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaXN0Lm50aCgkYmctY29sb3JzLCAkaSk7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vbWVtYmVyLWltZy0jeyRpfS1vbi5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbWFpbi9tZW1iZXItaWNvbi1wbHVzLnBuZycpIG5vLXJlcGVhdCByaWdodCB0b3AgMC40ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmljb24ge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xODhyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uLm1haW4tYnRuKHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciwgI2ZmZiwgI2ZmZiwgMTkwcHgsIDFyZW0pO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vLyDrqZTsnbggLSDqtZDsnKFcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubWFpbi1lZHUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9tYWluL2VkdS1iZy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG5cbiAgICAmPmRpdiB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53MTUwMCB7XG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAubGVmdCB7XG4gICAgICAgIHdpZHRoOiA2MiU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuODEzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA5NiAvIDczO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL21haW4vdGl0bGUtcXVvdGUucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC50YWItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNjVweDtcbiAgICB9XG5cbiAgICAudGFiIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjU2M3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4td3JhcCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnRvZ2dsZSxcbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDguN3B4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWluL2ljb24tYXJyb3ctcHJldi5wbmcnKTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vaWNvbi1hcnJvdy1uZXh0LnBuZycpO1xuICAgIH1cblxuICAgIC50b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiB1bnNldDtcbiAgICAgICAgXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDAgNDhweCA0MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpO1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA1NnB4IDI3cHggNTJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMCk7XG4gICAgICAgICAgICB3aWR0aDogODFweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNi45cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbWFpbi9lZHUtYnRuLW1vcmUuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3ZGM5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzAwN2RjOTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgICAgICAgICBtYXJnaW46IDEuNWVtIDAgMWVtO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMyk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlICsgMC41cHgpLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNDVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHM7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU1JTtcbiAgICAgICAgICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDcwIC8gODk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLTEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMjBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmVmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0yIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDYwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYmQyYzk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtMyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDIwcHggNjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtNCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDYwcHggMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjNyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0IHtcbiAgICAgICAgICAgICAgICAmLSN7JGl9IC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vZWR1LWltZy0jeyRpfS5wbmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi8vIOuplOyduCAtIOuvuOuUlOyWtCwg66ek6rGw7KeEXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLm1haW4tbWVkaWEge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9tYWluL21lZGlhLWJnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcblxuICAgICY+ZGl2IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLncxNTAwIHtcbiAgICAgICAgd2lkdGg6IDE1MDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogNjIlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjgxM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOTYgLyA3MztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9tYWluL3RpdGxlLXF1b3RlLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGFiLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDY1cHg7XG4gICAgfVxuXG4gICAgLnRhYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTMycHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyYXAge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC50b2dnbGUsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA4LjdweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbi9pY29uLWFycm93LXByZXYucG5nJyk7XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWluL2ljb24tYXJyb3ctbmV4dC5wbmcnKTtcbiAgICB9XG5cbiAgICAudG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogdW5zZXQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMCA0OHB4IDQwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDBweCk7XG4gICAgfVxuXG4gICAgLnN3aXBlci1zbGlkZSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMi41cHggNC4zcHggNDcuNXB4IDIuNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYygtNTAlICsgMC41cHgpLCBjYWxjKC01MCUgKyAwLjVweCksIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgd2lkdGg6IDgxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDYuOXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL21haW4vZWR1LWJ0bi1tb3JlLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyODAgLyAxNzA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY292ZXIsIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQtMiAuc3dpcGVyLXNsaWRlIGEge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjgwIC8gMjMwO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAucmlnaHQge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgaGVpZ2h0OiAzOTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDIuNXB4IDQuM3B4IDQ3LjVweCAyLjVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA0NXB4IDA7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL21haW4vbWFnYXppbmUtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgxNTMsIDE1MywgMTUzLCAwLjgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyNTAgLyAyMDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY292ZXIsIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIOuplOyduCAtIOqyjOyLnO2MkFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5tYWluLWJvYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbWFpbi9ib2FyZC1iZy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvdmVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG5cbiAgICAmPmRpdiB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53MTUwMCB7XG4gICAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgfVxuXG4gICAgLndyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzNweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDk2IC8gNzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbWFpbi90aXRsZS1xdW90ZS5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgIH1cblxuICAgIC50YWItbWVudSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL21haW4vYm9hcmQtaWNvbi1wbHVzLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXG4gICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGFzdDo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAzNHB4O1xuXG4gICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxOXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLm5ldyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2YzQ0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvdHRvbSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygxKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGlzdC1tYXJrZXIoIzExMSwgNSwgMyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0IHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0OHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMi41cHggNC4zcHggNDcuNXB4IDIuNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICAgICAgdG9wOiA0MyU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA4MCAvIDY4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnM7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvbWFpbi9jb21tdW5pY2F0aW9uLWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNCB7XG4gICAgICAgICAgICAgICAgJi0jeyRpfSAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWluL2NvbW11bmljYXRpb24taW1nLSN7JGl9LnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0bmVycyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogNXB4IDguN3B4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctcHJldi5qcGcnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWluL3BhcnRuZXJzLWFycm93LW5leHQuanBnJyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgLm1haW4tYm9hcmQge1xuICAgICAgICAucGFydG5lcnMge1xuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tcHJldjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctcHJldi1vbi5qcGcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dDpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vcGFydG5lcnMtYXJyb3ctbmV4dC1vbi5qcGcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCAuaXRlbTpob3ZlciAuaWNvbiB7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vLyDrqZTsnbggLSDtkbjthLBcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZnAtYXV0by1oZWlnaHQuZnAtc2VjdGlvbixcbi5mcC1hdXRvLWhlaWdodCAuZnAtc2xpZGUsXG4uZnAtYXV0by1oZWlnaHQgLmZwLXRhYmxlQ2VsbCB7XG4gICAgaGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1haW4tZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDEyNHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAuYnRuLXRvcCxcbiAgICAuZmxvYXRpbmctbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cblxuXG4vLyAxNjAwID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICNmcC1uYXYge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXZpc3VhbCB7XG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb21wYW55IHtcbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSAuYnIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3dpcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2M3Z3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWVtYmVyIHtcbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1lZHUge1xuICAgICAgICAmPmRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53MTUwMCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItbWVudSB7XG4gICAgICAgICAgICBnYXA6IDQ0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogLTIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYSB7XG4gICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1tZW51IHtcbiAgICAgICAgICAgIGdhcDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWI6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWJvYXJkIHtcbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gMTUwMCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAubWFpbi1lZHUgLnJpZ2h0IC5saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4tbWVkaWEgLnJpZ2h0IC5saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cbi8vIDE0MDAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgLm1haW4tbWVtYmVyIC50ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLWVkdSB7XG4gICAgICAgIC50YWItbWVudSB7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYSB7XG4gICAgICAgIC50YWItbWVudSB7XG4gICAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyAxMjUwID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAgIC5tYWluLWNvbXBhbnkge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTB2dyAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuXG4gICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N3aXBlci13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3dpcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMCAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZW1iZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTB2dyAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbi9tZW1iZXItYmctdC5qcGcnKTtcblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIGdhcDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdCxcbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1lZHUge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTB2dyAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDM1JSB0b3A7XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0LFxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IC5saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiA1MjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTB2dyAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDM1JSB0b3A7XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0LFxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLWJvYXJkIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEwdncgMDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzNSUgdG9wO1xuXG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0LFxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IC5saXN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydG5lcnMge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDExMHB4O1xuXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIDEwMDAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgLm1haW4tdmlzdWFsIHtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gNzY4ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tdmlzdWFsIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogNzYwIC8gMTM0MDtcblxuICAgICAgICAuc3dpcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA3dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wYWdpbmF0aW9uIC5wYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2Nyb2xsIHtcbiAgICAgICAgICAgIGJvdHRvbTogOXZ3O1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb21wYW55IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vY29tcGFueS1iZy1tLmpwZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwYWRkaW5nOiAxN3Z3IDA7XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIGdhcDogOXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2LjN2dztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgIC5iciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICB3aWR0aDogOXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbW9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMjd2dztcbiAgICAgICAgICAgIGhlaWdodDogOXZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC41dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXZ3IDd2dztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogMTd2dyAwIDh2dztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vbWVtYmVyLWJnLW0uanBnJyk7XG5cbiAgICAgICAgLncxNTAwIHtcbiAgICAgICAgICAgIGdhcDogMTJ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0LFxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCA1dnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNi41dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5dnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC41dnc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGdhcDogM3Z3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0MzMgLyAzNzg7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjclO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWVkdSB7XG4gICAgICAgIHBhZGRpbmc6IDI3dncgMCAxM3Z3O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbi9lZHUtYmctbS5qcGcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcblxuICAgICAgICAudzE1MDAge1xuICAgICAgICAgICAgZ2FwOiAxN3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2LjV2dztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi41ZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjFlbTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQsXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDV2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItbWVudSB7XG4gICAgICAgICAgICBnYXA6IDZ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjh2dztcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtM3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA1dnc7XG4gICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1zbGlkZSBhIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgcGFkZGluZzogOHZ3IDR2dztcblxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4zZW0gMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dndcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIGdhcDogM3Z3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4dncgNi41dnc7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYSB7XG4gICAgICAgIHBhZGRpbmc6IDE3dncgMCAxN3Z3O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbi9tZWRpYS1iZy1tLmpwZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXG4gICAgICAgIC53MTUwMCB7XG4gICAgICAgICAgICBnYXA6IDEwdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYuNXZ3O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMWVtO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdCxcbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1tZW51IHtcbiAgICAgICAgICAgIGdhcDogNnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuOHZ3O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIGEge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIGdhcDogNXZ3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMyMCAvIDUwMDtcblxuICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMyMCAvIDI1MDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwdncgNnZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWJvYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTl2dyAwIDE3dnc7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWluL2JvYXJkLWJnLW0uanBnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG5cbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgZ2FwOiAxMnZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2dnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLW1lbnUge1xuICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuXG4gICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNTNweCkgLyA0KTtcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0dnc7XG5cbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3Z3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxNXB4IDFweCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4ydnc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OXZ3O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjl2dztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJvdHRvbSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcblxuICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICBnYXA6IDR2dyAzdnc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzMzAgLyAyMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnZ3IDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAycHggM3B4IDM1cHggMnB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjclO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydG5lcnMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxM3Z3O1xuXG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDh2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIDUwMCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5tYWluLXZpc3VhbCB7XG4gICAgICAgIC5zd2lwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNy4zdnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHRvcDogNjAlO1xuXG4gICAgICAgICAgICAuc2xpZGUtc3RhdGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3Njcm9sbCAudGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29tcGFueSB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi42dnc7XG4gICAgICAgIH1cblxuICAgICAgICAmX19tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IC44ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZW1iZXIge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNi44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuM3Z3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCAyNHB4IDFweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjh2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0xIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4IDEwcHggMTBweCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLTIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggNDVweCAxMHB4IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtMyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDEwcHggNDVweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLTQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCA0NXB4IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1lZHUge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYuOHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDMwcHggNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItc2xpZGUgYSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMnB4IDI0cHggMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgLmNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdndcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAycHggMjRweCAxcHggcmdiYSgwLCAwLCAwLCAuMDgpO1xuXG4gICAgICAgICAgICAgICAgJi0xIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweCAxMHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLTIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDQ1cHggMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtMyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAxMHB4IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLTQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggNDVweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldixcbiAgICAgICAgLnRvZ2dsZSxcbiAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgICB3aWR0aDogOHZ3O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDRweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tZWRpYSB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi44dnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4xdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIGEge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCAyNHB4IDFweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2d1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDJweCAyNHB4IDFweCByZ2JhKDAsIDAsIDAsIC4wOCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IC44ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgICAgIC50b2dnbGUsXG4gICAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICAgICAgd2lkdGg6IDh2dztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tYm9hcmQge1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1tZW51IHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjN2dztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyA0KTtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9wIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDlweCAxcHggcmdiYSgwLCAwLCAwLCAuMSk7XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjN2dztcblxuICAgICAgICAgICAgICAgICAgICAubmV3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjl2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxcHggMnB4IDI0cHggMXB4IHJnYmEoMCwgMCwgMCwgLjA4KTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IC44ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0bmVycyB7XG4gICAgICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAgICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWFpbi1idG4oJGZyb20tY29sb3IsICR0by1jb2xvciwgJHRleHQtY29sb3IsICR3aWR0aCwgJGZvbnQtc2l6ZSkge1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNjBweCAvIDIpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGNvbnRlbnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmcm9tLWNvbG9yO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvLWNvbG9yO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjhlbTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wIDMwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XG5cbiAgICAgICAgQGlmICR0ZXh0LWNvbG9yID09ICNmZmYgb3IgJHRleHQtY29sb3IgPT0gd2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vYnRuLW1vcmUtYXJyb3ctd2hpdGUucG5nJyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vYnRuLW1vcmUtYXJyb3ctYmx1ZS5wbmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmcm9tLWNvbG9yO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpZiAkdGV4dC1jb2xvciA9PSAjZmZmIG9yICR0ZXh0LWNvbG9yID09IHdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vYnRuLW1vcmUtYXJyb3ctYmx1ZS5wbmcnKTtcbiAgICAgICAgICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL21haW4vYnRuLW1vcmUtYXJyb3ctd2hpdGUucG5nJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNjb21wYW55LmdyZWV0aW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbiAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuXG4gICAgICAgIC53MTQwMCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjVmOTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTU0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDBhM2U4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjU2M3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgIH1cblxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGhlaWdodDogMzcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgLncxNDAwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iaWcge1xuICAgICAgICB9XG5cbiAgICAgICAgLmZyb20ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBnYXA6IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAjY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIHtcbiAgICAgICAgLncxNDAwOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogNCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgbGVmdDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAjY29tcGFueS5ncmVldGluZyB7XG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgLnRpdGxlIC5tby1iciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIC53MTQwMCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIC5iciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjY29tcGFueS5ncmVldGluZyAuc2VjdGlvbi0xIHtcbiAgICAgICAgLncxNDAwIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2NvbXBhbnkuZ3JlZXRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTB2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHZ3O1xuXG4gICAgICAgICAgICAudzE0MDA6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2dztcbiAgICAgICAgICAgICAgICBsZWZ0OiA1dnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iZyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDZ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBob3RvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTJ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iaWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZyb20gLnNpZ25hdHVyZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjY29tcGFueS5ncmVldGluZyB7XG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgLncxNDAwOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI2NvbXBhbnkub3JnYW5pemF0aW9uIHtcbiAgICAudGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAudGFiIHtcbiAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNjVweCAvIDIpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjA2M3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblxuICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjE4OHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45ZW07XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLTEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDAgMTYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOGY4ZjggdXJsKCcvaW1hZ2VzL3N1Yi9jb21wYW55L29yZ2FuaXphdGlvbi1iZy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjgxM3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS44ZW07XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG5cbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYm9sZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2NvbXBhbnkub3JnYW5pemF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwdnc7XG5cbiAgICAgICAgLnRhYnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICB3aWR0aDogMjl2dztcbiAgICAgICAgICAgIGhlaWdodDogOS41dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDkuNXZ3IC8gMik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3dncgMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1dnc7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2LjR2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2NvbXBhbnkub3JnYW5pemF0aW9uIHtcblxuICAgICAgICAudGFiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1LjZ2dztcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI2NvbXBhbnkuaGlzdG9yeSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgLnRhYnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgLnRhYiB7XG4gICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDY1cHggLyAyKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcywgYmFja2dyb3VuZC1jb2xvciAuM3M7XG5cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQtMSB7XG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuXG4gICAgICAgICAgICAubGlua3Mge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3dpcGVyLXNsaWRlLm9uIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuaC1saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaC1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC55ZWFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKCMzMzMsIDEwLCAzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGVudC0yIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcblxuICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDEpLFxuICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDIpLFxuICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRlbnQtMyB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG5cbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjY29tcGFueS5oaXN0b3J5IC50YWItY29udGVudC0xIHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICAubGlua3Mge1xuICAgICAgICAgICAgICAgIC53MTQwMCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgI2NvbXBhbnkuaGlzdG9yeSAudGFiLWNvbnRlbnQtMSAuc2VjdGlvbi0xIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgOCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNjb21wYW55Lmhpc3Rvcnkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgICAgLnRhYnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICB3aWR0aDogMjl2dztcbiAgICAgICAgICAgIGhlaWdodDogOS41dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDkuNXZ3IC8gMik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudC0xIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDV2dztcblxuICAgICAgICAgICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgIC5zd2lwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgICAgICAuaC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAueWVhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjF2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1Ljd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAsXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWNvbnRlbnQtMiB7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBjb2w6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudC0zIHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICBjb2w6bnRoLW9mLXR5cGUoMSksXG4gICAgICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMmVtIDFlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjY29tcGFueS5oaXN0b3J5IHtcbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudC0xIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgICAgIC5saW5rcyAubGluayB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgICAgIC5oLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAueWVhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDZ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWNvbnRlbnQtMiB7XG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudC0zIHtcbiAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIjY29tcGFueS5ydWxlIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cbiAgICAuYXJ0aWNsZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIHBhZGRpbmc6IDcycHggODBweCA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLXRpdGxlLFxuICAgIC50aXRsZSxcbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLXRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICB9XG5cbiAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW46IDIuM2VtIDAgMC41ZW07XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwLFxuICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgfVxuXG4gICAgbGkudGV4dC1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMS41ZW07XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDZlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJj51bD5saSB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1sYXN0IHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcC5tYiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNjb21wYW55LnJ1bGUge1xuICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTV2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwdnc7XG5cbiAgICAgICAgcCxcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4LjV2dyA1dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuN3Z3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICBtYXJnaW46IDIuNWVtIDAgMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2NvbXBhbnkucnVsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgIHAsXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFydGljbGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2dnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI2NvbXBhbnkuYnVzaW5lc3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcblxuICAgIC5zZWN0aW9uLTEge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuXG4gICAgICAgICAgICBjb2w6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7XG5cbiAgICAgICAgICAgICAgICAmPnVsPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKCM1NTUsIDEzLCAzKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnRleHQtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjY29tcGFueS5idXNpbmVzcyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHZ3O1xuXG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgLncxNDAwIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHZ3O1xuXG4gICAgICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjY29tcGFueS5idXNpbmVzcyB7XG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAgICAgJj51bD5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogIDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuXG4jY29tcGFueS5sb2NhdGlvbiB7XG4gICAgLm91dGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICB9XG5cbiAgICAud3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDE0MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvIHtcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogNDhweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDQ1cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG5zIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ0bi1rYWthb21hcCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2RmZjtcblxuICAgICAgICAgICAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvY29tcGFueS9sb2NhdGlvbi1pY29uLWtha2FvbWFwLnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5idG4tbmF2ZXJtYXAge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwM2M3NWE7XG5cbiAgICAgICAgICAgICAgICBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvc3ViL2NvbXBhbnkvbG9jYXRpb24taWNvbi1uYXZlcm1hcC5wbmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAua2FrYW8tbWFwIHtcbiAgICAgICAgLnJvb3RfZGF1bV9yb3VnaG1hcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogOTYwcHg7XG5cbiAgICAgICAgICAgIC53cmFwX2NvbnRyb2xsZXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFwX2JvcmRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvb3RfZGF1bV9yb3VnaG1hcCAubWFwIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICNjb21wYW55LmxvY2F0aW9uIHtcbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtha2FvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNjb21wYW55LmxvY2F0aW9uIHtcbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG5cbiAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rYWthby1tYXAgLnJvb3RfZGF1bV9yb3VnaG1hcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2NvbXBhbnkubG9jYXRpb24ge1xuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3dncgNXZ3IDEwdnc7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDV2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2LjV2dyAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjN2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG5zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1dnc7XG4gICAgICAgICAgICAgICAgZ2FwOiAydnc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMzMCAvIDcwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjJlbTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNGVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmtha2FvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmcge1xuICAgICAgICAgICAgaGVpZ2h0OiA5MHZ3ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY+LndyYXBfbWFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjY29tcGFueS5sb2NhdGlvbiB7XG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI21lbWJlci5ydWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5saXN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC52aWV3LWNsb3NlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXctb3BlbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA5NnB4O1xuICAgICAgICBwYWRkaW5nOiAyOXB4IDcwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2M3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuM2VtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1vcGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9tZW1iZXIvcnVsZS1pY29uLWFycm93LWRvd24ucG5nJyk7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9tZW1iZXIvcnVsZS1pY29uLWFycm93LXRvcC5wbmcnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDcwcHggNjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcblxuICAgICAgICAudGl0bGUsXG4gICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2M3JlbTtcblxuICAgICAgICAgICAgJi5tdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMi41ZW0gMCAwLjVlbTtcblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCxcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI21lbWJlci5ydWxlIHtcbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogMjlweCA1MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDUwcHggNjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVtYmVyLnJ1bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjB2dztcblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0dncgOHZ3IDR2dyA1dnc7XG4gICAgICAgICAgICBnYXA6IDEwdnc7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjd2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZpZXcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDh2dyA1dncgMTB2dztcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuN3Z3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwLFxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI21lbWJlci5ydWxlIHtcbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1LjZ2dztcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWV3IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI21lbWJlci5mZWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjE4OHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45ZW07XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg4O1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMS41ZW07XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICM1NTU7XG5cbiAgICAgICAgICAgICYuYm9sZCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ibHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNGVhMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ibGFjayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOTBweDtcblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcblxuICAgICAgICAgICAgLmJsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA0ZWEyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgY29sOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb2w6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGNvbDpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNtZW1iZXIuZmVlIHtcbiAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogMjlweCA1MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZ2FwOiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDUwcHggNjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVtYmVyLmZlZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHZ3O1xuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zdnc7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtd3JhcCB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHZ3O1xuXG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjR2dztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXZ3O1xuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjbWVtYmVyLmZlZSB7XG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS42dnc7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI21lbWJlci5qb2luIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG5cbiAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIGdhcDogMTAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDI3JSBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjEwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjRlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyIHtcbiAgICAgICAgICAgICAgICAmLSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1pY29uLSN7JGl9LnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNtZW1iZXIuam9pbiAuc2VjdGlvbi0xIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjbWVtYmVyLmpvaW4gLnNlY3Rpb24tMSB7XG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVtYmVyLmpvaW4ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjB2dztcblxuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IDd2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAydnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA2NTAgLyA0NzA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjbWVtYmVyLmpvaW4ge1xuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi45dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi8uLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4jbWVtYmVyLmpvaW4tY29tcGFueSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuXG4gICAgLnNlY3Rpb24tMSB7XG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMTIlIGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5NnB4IDgwcHggNzNweDtcblxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyIHtcbiAgICAgICAgICAgICAgICAmLSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9tZW1iZXIvam9pbi1jb21wYW55LWljb24tI3skaX0ucG5nJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjllbTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG5zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ViL21lbWJlci9qb2luLWNvbXBhbnktaWNvbi1kb3dubG9hZC5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjbWVtYmVyLmpvaW4tY29tcGFueSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHZ3O1xuXG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjIlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxMCUgY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMzJSAxMHZ3IDEydnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMzVweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bnMge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogN3Z3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNTAwIC8gNzA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjdlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNtZW1iZXIuam9pbi1jb21wYW55IHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjVweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMyUgOXZ3IDEydnc7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiI3N1Yj5kaXYjcG9saWN5IHtcbiAgcGFkZGluZzogMjAwcHggMCAyMDBweDtcbn1cblxuI3BvbGljeSB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRpdGxlLTIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogNGVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOGVtO1xuICB9XG5cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICBiIHtmb250LXdlaWdodDogNzAwO31cblxuICAgICYubXQge1xuICAgICAgbWFyZ2luLXRvcDogM2VtO1xuICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB9XG5cbiAgbGkgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICB9XG5cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG5cbiAgICB0aGVhZCB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIH1cblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuXG4gICAgICAmLmxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3N1Yj5kaXYjcG9saWN5IHtcbiAgICBwYWRkaW5nOiAzMHZ3IDAgMjB2dztcbiAgfVxuXG4gICNwb2xpY3kge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgIH1cblxuICAgIC5zdWItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgfVxuXG4gICAgcCxcbiAgICBsaSxcbiAgICB0YWJsZSB7XG4gICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAjcG9saWN5IHtcbiAgICBwYWRkaW5nOiA0MHZ3IDAgMjB2dztcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDQuOHZ3O1xuICAgIH1cblxuICAgIC5zdWItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzLjN2dztcbiAgICB9XG5cbiAgICBwLFxuICAgIGxpLFxuICAgIHRhYmxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi8uLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4jZWR1Lm1pc3Npb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC50aXRsZS5lbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLTEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgJi5lbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5rbyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zdWIvZWR1L21pc3Npb24tYmctcXVvdGUucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXG4gICAgICAgICAgICAgICAgLmJvbGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLTIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNzVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjdmYjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53MTQwMCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlLmVuIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjZWR1Lm1pc3Npb24gLnNlY3Rpb24tMSB7XG4gICAgICAgIC50aXRsZS5rbyB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDcwJTtcblxuICAgICAgICAgICAgLm1vLWJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZWR1Lm1pc3Npb24ge1xuICAgICAgICAudGl0bGUuZW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3dnc7XG5cbiAgICAgICAgICAgIC50aXRsZS5lbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZS5rbyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2dnc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCA2NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXZ3O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjUwcHggMCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2VkdS5taXNzaW9uIHtcbiAgICAgICAgLnRpdGxlLmVuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi4zdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIC50aXRsZS5rbyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2LjN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTI6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTBweCAwIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuXG4jZWR1LmV2ZW50LWZvcm0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcblxuICAgIGZvcm0ge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzIyMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlucHV0LW1pbmkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY1cHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu2MjOydvOyEoO2DnVwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL3N1Yi9jcy9zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC51aS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgI3NlbGVjdEVtYWlsLW1lbnUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAudWktbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDg4cHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNhdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5idG4tY2FuY2VsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNlZHUuZXZlbnQtZm9ybSBmb3JtIHtcbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2VkdS5ldmVudC1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZWR1LmV2ZW50LWZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTB2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3Z3IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzdncgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgICAgICAgZ2FwOiAxLjd2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjZWR1LmV2ZW50LWZvcm0ge1xuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTN2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5cbiNlZHUuY29udGVzdC1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMjI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL2NvbW1vbi9pY29uLXNlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksXG4gICAgICAgIC5zZWxlY3QtbWluaSB7XG4gICAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7YyM7J287ISg7YOdXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWZmNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAjc2VsZWN0RW1haWwtbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC51aS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogODhweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2VkdS5jb250ZXN0LWZvcm0gZm9ybSB7XG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgLnNlbGVjdC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2VkdS5jb250ZXN0LWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNlZHUuY29udGVzdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwdnc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXZ3O1xuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDN2dyAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgM3Z3IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxZW0gY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgICAgICAgZ2FwOiAxLjd2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjZWR1LmNvbnRlc3QtZm9ybSB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzdnc7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI2NvbW11bmljYXRpb24uaGVhbGluZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuMTg4cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjllbTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTE3cHg7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tMSB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggNzBweCA2NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOGVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg4O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgLmFydGljbGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciwgMTQsIDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIGdhcDogMjdweDtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyNSUgY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTMwcHggMCAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTMlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL2hlYWxpbmctaWNvbi1hcnJvdy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0IHtcbiAgICAgICAgICAgICAgICAmLSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL2hlYWxpbmctaWNvbi0jeyRpfS5wbmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggNTBweCA0NXB4IDE5OXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA5OHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9oZWFsaW5nLWluZm8tYmcucG5nJyk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NjNyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGlzdC1tYXJrZXIodmFyaWFibGVzLiRjb21wYW55LWNvbG9yLCAxNCwgMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWFwcGx5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N1Yi9lZHUvbGluay1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLWZhbHNlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgaGVpZ2h0OiA1NzBweDtcblxuICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAmKy5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjNlbSAwIDEuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3B1cC10cnVlIHtcbiAgICAgICAgaGVpZ2h0OiA3MjBweDtcbiAgICAgICAgd2lkdGg6IDExMDBweDtcbiAgICAgICAgcGFkZGluZzogNjVweCAwIDA7XG5cbiAgICAgICAgLnBvcHVwX190b3Age1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNzVweCAwO1xuXG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDQ3cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDUwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMzNHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMiB7XG4gICAgICAgICAgICAgICAgICAgICYtI3skaX0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9jb21tdW5pY2F0aW9uL2NvdW5zZWxpbmdjZW50ZXItaW1nLSN7JGl9LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xODhyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjU2M3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLW1pbmRjYWZlIHtcbiAgICAgICAgd2lkdGg6IDExMDBweDtcbiAgICAgICAgcGFkZGluZzogNTVweCA3NXB4IDYwcHg7XG5cbiAgICAgICAgLy8gZGlzcGxheTpub25l7J28IOuVjOuKlCDsubTsubTsmKTrp7Ug7J2066+47KeAIOuhnOuTnOqwgCDslYjrj7zshJxcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wLXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgICAgICAuYm9sZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5saXN0LW1hcmtlcih2YXJpYWJsZXMuJGNvbXBhbnktY29sb3IsIDEyLCAzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmtrby1tYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcblxuICAgICAgICAgICAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLndyYXBfY29udHJvbGxlcnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYXBfYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb290X2RhdW1fcm91Z2htYXAgLm1hcCB7XG4gICAgICAgICAgICAgICAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3Atc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggNTBweCA1MHB4IDI5OHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyMXB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9taW5kY2FmZS1iZy5qcGcnKTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wLXNlY3Rpb24tMiB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcC1zZWN0aW9uLTMge31cblxuICAgICAgICAucG9wdXBfX2NvbnQgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtbWluZGNhZmUtYXBwbHkge1xuICAgICAgICB3aWR0aDogMTEwMHB4O1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDc1cHggNzBweDtcblxuICAgICAgICAuYXN0ZXJpc2sge1xuICAgICAgICAgICAgY29sb3I6ICNmZjBlMzY7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXBfX3RvcCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAuZ3VpZGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzYTNhM2E7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzExMTtcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL2NvbW1vbi9pY29uLXNlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjNweCBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksXG4gICAgICAgICAgICAuc2VsZWN0LW1pbmkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcblxuICAgICAgICAgICAgICAgICYucmVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjBmMzc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLXN1Y2Nlc3Mge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICBwYWRkaW5nOiA2NXB4IDU1cHggMDtcblxuICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAtaHVtYW5pdGFzIHtcbiAgICAgICAgd2lkdGg6IDExMDBweDtcbiAgICAgICAgcGFkZGluZzogNTVweCA3NXB4IDYwcHg7XG5cbiAgICAgICAgLy8gZGlzcGxheTpub25l7J28IOuVjOuKlCDsubTsubTsmKTrp7Ug7J2066+47KeAIOuhnOuTnOqwgCDslYjrj7zshJxcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICYub24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3Atc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblxuICAgICAgICAgICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciwgMTIsIDMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmtrby1tYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcblxuICAgICAgICAgICAgLnJvb3RfZGF1bV9yb3VnaG1hcF9sYW5kaW5nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLndyYXBfY29udHJvbGxlcnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYXBfYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb290X2RhdW1fcm91Z2htYXAgLm1hcCB7XG4gICAgICAgICAgICAgICAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb25fYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3Atc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggNjBweCA2MHB4IDM1NnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA2OHB4IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvY29tbXVuaWNhdGlvbi9mb3Jlc3RzLWJnLnBuZycpO1xuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcC1zZWN0aW9uLTIge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3Atc2VjdGlvbi0zIHt9XG5cbiAgICAgICAgLnBvcHVwX19jb250IC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLWh1bWFuaXRhcy1hcHBseSB7XG4gICAgICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggNzVweCA3MHB4O1xuXG4gICAgICAgIC5hc3RlcmlzayB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmMGUzNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cF9fdG9wIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIC5ndWlkZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzNhM2EzYTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvY29tbW9uL2ljb24tc2VsZWN0LWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCAyM3B4IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgICAgIC5zZWxlY3QtbWluaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuN2VtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuXG4gICAgICAgICAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmMGYzNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5oZWFsaW5nIHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDcwcHggNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIgLml0ZW06OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5oZWFsaW5nIHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDcwcHggNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgLml0ZW06OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTE3JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggNTBweCA0NXB4IDE1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTBweCBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtdHJ1ZSB7XG4gICAgICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDUwIC8gNDYwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLW1pbmRjYWZlIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtbWluZGNhZmUtYXBwbHkge1xuICAgICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggNTVweCA3MHB4O1xuXG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLmlucHV0LW1pbmksXG4gICAgICAgICAgICAgICAgLnNlbGVjdC1taW5pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtaHVtYW5pdGFzIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IHtcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDU1cHggNzBweDtcblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAgICAgICAgIC5zZWxlY3QtbWluaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5oZWFsaW5nIC5zZWN0aW9uLTIgLml0ZW06OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xOSU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5oZWFsaW5nIHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tMiB7XG4gICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byA0NXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEzJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLTI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDUwcHggNDVweCA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTBweCB0b3AgNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC10cnVlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDY1cHggMDtcblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNzMwIC8gNDgwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ4JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtbWluZGNhZmUge1xuICAgICAgICAgICAgLnBvcC1zZWN0aW9uLTEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMyMHB4IDUwcHggNTBweCA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgLTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtbWluZGNhZmUtYXBwbHkgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgIC5pdGVtPmRpdiB7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1odW1hbml0YXMge1xuICAgICAgICAgICAgLnBvcC1zZWN0aW9uLTEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4MHB4IDYwcHggNjBweCA2MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1odW1hbml0YXMtYXBwbHkgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgIC5pdGVtPmRpdiB7XG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5oZWFsaW5nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1LjN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgcGFkZGluZzogMTB2dyA3dnc7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1dnc7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjZcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgLmFydGljbGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN2VtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgZ2FwOiAzLjV2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCA4dncgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDMxMCAvIDI2MDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnZ3IDAgMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM2JTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDd2dztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtMjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTMuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwdncgN3Z3IDd2dyA3dnc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA3dncgdG9wIDh2dztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnZ3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTMlO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjh2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN2VtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWFwcGx5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMjAgLyA3NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWZhbHNlIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41MjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLXRydWUge1xuICAgICAgICAgICAgcGFkZGluZzogOXZ3IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTB2dyk7XG5cbiAgICAgICAgICAgIC5wb3B1cF9fdG9wIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHZ3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHZ3KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDV2dyAwO1xuXG4gICAgICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDZ2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNjAwIC8gNDgwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ0JTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2JTtcblxuICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1taW5kY2FmZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5dncgNXZ3O1xuXG4gICAgICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjV2dyAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJj4ud3JhcF9tYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTB2dztcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC43ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbi0xIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXZ3IDV2dyA2dncgNnZ3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4zdnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbi0yIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3B1cF9fY29udCAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtbWluZGNhZmUtYXBwbHkge1xuICAgICAgICAgICAgcGFkZGluZzogOXZ3IDV2dztcblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXZ3IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG5cbiAgICAgICAgICAgICAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMWVtIGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3VpZGUsXG4gICAgICAgICAgICAgICAgLmluZm8sXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtc3VjY2VzcyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA5dncgNXZ3O1xuXG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWh1bWFuaXRhcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5dncgNXZ3O1xuXG4gICAgICAgICAgICAua2tvLW1hcCAucm9vdF9kYXVtX3JvdWdobWFwX2xhbmRpbmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjV2dyAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJj4ud3JhcF9tYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJ2dztcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC43ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbi0xIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXZ3IDZ2dyA2dncgNnZ3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAlO1xuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbi0yIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3B1cF9fY29udCAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDl2dyA1dnc7XG5cbiAgICAgICAgICAgIC5wb3B1cF9fY29udCB7XG4gICAgICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjV2dyAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFlbSBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmd1aWRlLFxuICAgICAgICAgICAgICAgIC5pbmZvLFxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLmhlYWxpbmcge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuNnZ3O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xM3B4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjVweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuMXZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWZhbHNlIHtcbiAgICAgICAgICAgIC5wb3B1cF9fY29udCB7XG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuM3Z3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjF2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtdHJ1ZSB7XG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNXZ3IDA7XG5cbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDIlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTQlO1xuXG4gICAgICAgICAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjN2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuMXZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLW1pbmRjYWZlIHtcbiAgICAgICAgICAgIC5wb3Atc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9wLXNlY3Rpb24tMSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0Ljd2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1taW5kY2FmZS1hcHBseSAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDAuN2VtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ndWlkZSxcbiAgICAgICAgICAgIC5pbmZvLFxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtc3VjY2VzcyB7XG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWh1bWFuaXRhcyB7XG4gICAgICAgICAgICAucG9wLXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9wLXNlY3Rpb24tMSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wdXAtaHVtYW5pdGFzLWFwcGx5IC5wb3B1cF9fY29udCB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmd1aWRlLFxuICAgICAgICAgICAgLmluZm8sXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuI2NvbW11bmljYXRpb24ud2VsZmFyZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuMTg4cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjllbTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTE3cHg7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjtcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tMSB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggNzBweCA2NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubGlzdC1tYXJrZXIodmFyaWFibGVzLiRjb21wYW55LWNvbG9yLCAxNCwgMyk7XG5cbiAgICAgICAgICAgICYubm8tZG90IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50Om5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDRlYTI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvbGQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGEuYmx1ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N1Yi9lZHUvbGluay1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHVwLWZhbHNlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgaGVpZ2h0OiA0NzBweDtcblxuICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi53ZWxmYXJlIHtcbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDcwcHggNjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDExMHB4IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ud2VsZmFyZSB7XG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgcGFkZGluZzogNzBweCA3MHB4IDY1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLndlbGZhcmUge1xuICAgICAgICAuc2VjdGlvbi0xIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi0yIHtcbiAgICAgICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDQ1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTMlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtMjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTI4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTIwcHggNTBweCA0NXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA1MHB4IHRvcCA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNjb21tdW5pY2F0aW9uLndlbGZhcmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjV2dztcblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFydGljbGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjd2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHZ3IDd2dztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDV2dztcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NlxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tMiB7XG4gICAgICAgICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC43ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHVwLWZhbHNlIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLnBvcHVwX19jb250IHtcbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41MjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLndlbGZhcmUge1xuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUuNnZ3O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xM3B4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aWNsZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLTIge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYXBwbHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3B1cC1mYWxzZSB7XG4gICAgICAgICAgICAucG9wdXBfX2NvbnQge1xuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjN2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4xdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5cbiNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgZm9ybSB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjIyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlucHV0LW1pbmkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY1cHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu2MjOydvOyEoO2DnVwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL3N1Yi9jcy9zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC51aS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgI3NlbGVjdEVtYWlsLW1lbnUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAudWktbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNhdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5idG4tY2FuY2VsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLndlbGZhcmUtZm9ybSBmb3JtIHtcbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIGZvcm0gLml0ZW0+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi53ZWxmYXJlLWZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTB2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3Z3IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzdncgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTB2dztcbiAgICAgICAgICAgIGdhcDogMS43dnc7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIyMCAvIDc1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ud2VsZmFyZS1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3Z3O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcblxuI2NvbW11bmljYXRpb24uc2Nob2xhcnNoaXAtZm9ybSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG4gICAgZm9ybSB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjIyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlucHV0LW1pbmkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY1cHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu2MjOydvOyEoO2DnVwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVmZjQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL3N1Yi9jcy9zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC51aS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGF0LXJvb3QgI3NlbGVjdEVtYWlsLW1lbnUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAudWktbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4td3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDg4cHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNhdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5idG4tY2FuY2VsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSB7XG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnNjaG9sYXJzaGlwLWZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTB2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3Z3IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzdncgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgICAgICAgZ2FwOiAxLjd2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5zY2hvbGFyc2hpcC1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzdnc7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuXG4jY29tbXVuaWNhdGlvbi5hd2FyZC1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMjI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW5wdXQtbWluaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7YyM7J287ISg7YOdXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWZmNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAjc2VsZWN0RW1haWwtbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC51aS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogODhweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIHtcbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24uYXdhcmQtZm9ybSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHZ3O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjV2dztcblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzdncgMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDN2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICBnYXA6IDEuN3Z3O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMjAgLyA3NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLmF3YXJkLWZvcm0ge1xuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTN2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5cbiNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMjI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2ltYWdlcy9jb21tb24vaWNvbi1zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIzcHggY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAuc2VsZWN0LW1pbmkge1xuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7YyM7J287ISg7YOdXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWZmNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAjc2VsZWN0RW1haWwtbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC51aS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSB7XG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgLnNlbGVjdC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ucmV3YXJkLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwdnc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXZ3O1xuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDN2dyAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgM3Z3IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxZW0gY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICBnYXA6IDEuN3Z3O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMjAgLyA3NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnJld2FyZC1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDAuN2VtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzdnc7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuXG4jY29tbXVuaWNhdGlvbi5xbmEtZm9ybSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgZm9ybSB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjIyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvY29tbW9uL2ljb24tc2VsZWN0LWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCAyM3B4IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0uaW5wdXQtbWluaSxcbiAgICAgICAgLnNlbGVjdC1taW5pIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtdGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7YyM7J287ISg7YOdXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWZmNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvc3ViL2NzL3NlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAjc2VsZWN0RW1haWwtbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC51aS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSB7XG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQtbWluaSxcbiAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0uaW5wdXQtbWluaSxcbiAgICAgICAgLnNlbGVjdC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ucW5hLWZvcm0gZm9ybSAuaXRlbT5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjY29tbXVuaWNhdGlvbi5xbmEtZm9ybSBmb3JtIC5pdGVtPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2NvbW11bmljYXRpb24ucW5hLWZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTB2dztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1dnc7XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzdncgMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxZW0gY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwdnc7XG4gICAgICAgICAgICBnYXA6IDEuN3Z3O1xuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyMjAgLyA3NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNjb21tdW5pY2F0aW9uLnFuYS1mb3JtIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0sXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTN2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNzZWFyY2hMaXN0IHtcbiAgICBwYWRkaW5nOiAyMDBweCAwIDIyNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICBoMi50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWZvcm0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N1Yi9zZWFyY2gtbGlzdC1pY29uLXBsdXMucG5nJykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNzZWFyY2hMaXN0IHtcbiAgICAgICAgcGFkZGluZzogMzF2dyAwIDIwdncgIWltcG9ydGFudDtcblxuICAgICAgICBoMi50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYuMnZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1mb3JtMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnZ3ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3Z3O1xuXG4gICAgICAgICAgICAmLXRpdGxlLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzdnc7XG5cbiAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC43ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjc2VhcmNoTGlzdCB7XG4gICAgICAgIGgyLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi41dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWZvcm0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzdncgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uIHtcbiAgICAgICAgICAgICYtdGl0bGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjZ2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuXG4jZm9ybTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcblxuICAgIGZvcm0ge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzIyMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJj5kaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pbnB1dC1taW5pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY1cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7YyM7J287ISg7YOdXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWZmNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2ltYWdlcy9jb21tb24vc2VsZWN0LWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAudWktaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBhdC1yb290ICNzZWxlY3RFbWFpbC1tZW51IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG5cbiAgICAgICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG5cbiAgICAgICAgICAgIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXNhdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuYnRuLWNhbmNlbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMjIyO1xuICAgIH1cblxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNmb3JtMSBmb3JtIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZm9ybTEge1xuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0LjV2dyAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmPmRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnZ3O1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIyMCAvIDc1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2Zvcm0xIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY+ZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNzZWxlY3RFbWFpbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4dnc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSAnLi4vLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcblxuI2Zvcm0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG5cbiAgICBmb3JtPmRpdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG4gICAgfVxuXG4gICAgLndyYXAge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDgwcHg7XG5cbiAgICAgICAgJj5kaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDEuNWVtO1xuICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW5wdXQtbWluaSB7XG4gICAgICAgICAgICB3aWR0aDogMjA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIHBhZGRpbmc6IDEuNWVtO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMS41cmVtO1xuICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIu2MjOydvOyEoO2DnVwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlICsgMTVweCk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDIwNXB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3ZjcgdXJsKCcvaW1hZ2VzL3N1Yi9jcy9zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAYXQtcm9vdCAjc2VsZWN0RW1haWwtbWVudSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgICAgIC51aS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTFweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2F2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICNmb3JtMiB7XG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5pbnB1dC1taW5pLFxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgI2Zvcm0yIC53cmFwIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgZ2FwOiA0OHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAjZm9ybTIge1xuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICY+ZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBnYXA6IDZ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VsZWN0RW1haWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmlsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnZ3O1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIyMCAvIDc1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI2Zvcm0yIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgI3NlbGVjdEVtYWlsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJ2dztcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjh2dztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuXG4vLyDqsozsi5ztjJAg7Y6Y7J207KeAIOqyiSDrvIjrjIBcbiNzdWIuYm9hcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLy8g6rKA7IOJ7LC9XG4uYm9hcmQtdG9wIHtcbiAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIOuwsOuEiFxuLmJvYXJkLWJhbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTUwcHggY2VudGVyO1xuICAgIHBhZGRpbmc6IDcwcHggOTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuXG4gICAgICAgIC5ib2xkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuN2VtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKHZhcmlhYmxlcy4kY29tcGFueS1jb2xvciwgMTQsIDMpO1xuICAgIH1cblxuICAgIC5saW5rLWJveCB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB3aWR0aDogNTkwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggNTdweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA2M3B4IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ViL2VkdS9saW5rLWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMCAwLjVlbSA1MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N1Yi9lZHUvaW5mby1pY29uLWNvbnRhY3QucG5nJykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIOuwsOuEiCAtIOuztOyImOq1kOycoVxuLmJvYXJkLWJhbm5lci13cmFwLTIge1xuICAgIC5ib2FyZC1iYW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvc3ViL2VkdS9iYW5uZXItYmctcHJvZ3JhbTEucG5nJyk7XG4gICAgICAgIHBhZGRpbmc6IDYzcHggMTQwcHggNjNweCA5OXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43ZW07XG4gICAgICAgIH1cblxuICAgICAgICAubGluay1ib3gge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9lZHUvYmFubmVyLWxuay1wcm9ncmFtMi5qcGcnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8g67Cw64SIIC0g7Iuc666s66CI7J207IWY6rWQ7JyhXG4uYm9hcmQtYmFubmVyLXdyYXAtMyB7XG4gICAgLmJvYXJkLWJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvZWR1L2Jhbm5lci1iZy1wcm9ncmFtMS5wbmcnKTtcbiAgICAgICAgcGFkZGluZzogNjNweCAxNDBweCA2M3B4IDk5cHg7XG4gICAgfVxuXG4gICAgLmxpbmstYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL3N1Yi9lZHUvYmFubmVyLWxuay1wcm9ncmFtMi5qcGcnKTtcbiAgICB9XG59XG5cbi8vIOuwsOuEiCAtIEJMUyAmIEtBTFNcbi5ib2FyZC1iYW5uZXItd3JhcC00IHtcbiAgICAubGluay1ib3gtMSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9zdWIvZWR1L2Jhbm5lci1sbmstcHJvZ3JhbTIuanBnJyk7XG4gICAgfVxuXG4gICAgLmxpbmstYm94LTIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvc3ViL2VkdS9iYW5uZXItbG5rLXByb2dyYW0zLnBuZycpO1xuICAgIH1cbn1cblxuXG5cbi8vIDPrjoHsiqTrqZTribRcbi5ib2FyZC10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmJvYXJkLXRhYiB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKDY1cHggLyAyKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBmb250LXNpemU6IDEuMDYzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblxuICAgICYub24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIC5ib2FyZC1iYW5uZXIge1xuICAgICAgICAubGluay13cmFwIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLWJveCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuYm9hcmQtYmFubmVyIHtcbiAgICAgICAgcGFkZGluZzogNjNweCAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTAwcHggY2VudGVyO1xuXG4gICAgICAgIGxpIC5iciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9hcmQtYmFubmVyLXdyYXAtMiAuYm9hcmQtYmFubmVyLFxuICAgIC5ib2FyZC1iYW5uZXItd3JhcC0zIC5ib2FyZC1iYW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDMwMHB4IDcwcHggMTAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAuYm9hcmQtYmFubmVyIC5jb250YWN0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYm9hcmQtYmFubmVyIHtcbiAgICAgICAgcGFkZGluZzogNzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgODBweCBjZW50ZXI7XG5cbiAgICAgICAgLnRpdGxlIC5tby1iciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIsXG4gICAgLmJvYXJkLWJhbm5lci13cmFwLTMgLmJvYXJkLWJhbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMzAwcHggNjNweCA3MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmJvYXJkLWluZm8gLmNvbnRhY3Qge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiA3cHg7XG5cbiAgICAgICAgcCAubW8tYnIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIsXG4gICAgLmJvYXJkLWJhbm5lci13cmFwLTMgLmJvYXJkLWJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNzBweCB0b3AgNzBweDtcbiAgICAgICAgcGFkZGluZzogMjgwcHggNzBweCA2M3B4IDcwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5ib2FyZC1iYW5uZXIgLmxpbmstYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0NXB4IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJvYXJkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE4dnc7XG4gICAgfVxuXG4gICAgLmJvYXJkLWJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgN3Z3IHRvcCAxMHZ3O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI3JTtcbiAgICAgICAgcGFkZGluZzogMTB2dyA3dnc7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDV2dztcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0Ljd2dztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDAuN2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41dnc7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyLjV2dyA1dnc7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA1dncgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMiU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMzBweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDU2JTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjcwIC8gNTE7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1dnc7XG4gICAgICAgICAgICBnYXA6IDF2dztcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib2FyZC1iYW5uZXItd3JhcC0yIC5ib2FyZC1iYW5uZXIsXG4gICAgLmJvYXJkLWJhbm5lci13cmFwLTMgLmJvYXJkLWJhbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgN3Z3IHRvcCA3dnc7XG4gICAgICAgIHBhZGRpbmc6IDM1dncgN3Z3IDEwdncgN3Z3O1xuXG4gICAgICAgIC5saW5rLWJveCB7XG4gICAgICAgICAgICBtYXJnaW46IDR2dyAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvYXJkLXRhYnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1dnc7XG4gICAgfVxuXG4gICAgLmJvYXJkLXRhYiB7XG4gICAgICAgIHdpZHRoOiAyOXZ3O1xuICAgICAgICBoZWlnaHQ6IDkuNXZ3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDkuNXZ3IC8gMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5ib2FyZC1iYW5uZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC43dnc7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmstYm94IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4zdnc7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjNlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuOGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib2FyZC10YWIge1xuICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi8uLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4vLyDtjpjsnbTsp4DrhKTsnbTshZhcbiNwYWdpbmF0aW9uMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgLnBhZ2UtaXRlbSB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYsXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvYmJzL3BhZ2luYXRpb24vYXJyb3ctMS1wcmV2LnBuZycpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9iYnMvcGFnaW5hdGlvbi9hcnJvdy0xLW5leHQucG5nJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubnVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogN3B4O1xuXG4gICAgICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG5cbiAgICAgICAgICAgICYub24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jcGFnaW5hdGlvbjIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcblxuICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNlNWU1ZTU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250OiBpbmhlcml0O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYsXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2Jicy9wYWdpbmF0aW9uL2Fycm93LTItcHJldi5wbmcnKTtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1hZ2VzL2Jicy9wYWdpbmF0aW9uL2Fycm93LTItbmV4dC5wbmcnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5udW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA3cHg7XG5cbiAgICAgICAgLnBhZ2UtaXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcblxuICAgICAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3BhZ2luYXRpb24zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG5cbiAgICAucGFnZS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmV2LFxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvYmJzL3BhZ2luYXRpb24vYXJyb3ctMy1wcmV2LnBuZycpO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9iYnMvcGFnaW5hdGlvbi9hcnJvdy0zLW5leHQucG5nJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubnVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogN3B4O1xuXG4gICAgICAgIC5wYWdlLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNwYWdpbmF0aW9uMSAucGFnZS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3BhZ2luYXRpb24yIC5wYWdlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwYWdpbmF0aW9uMyAucGFnZS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9uOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYWJzdHJhY3QvdmFyaWFibGVzJztcbkB1c2UgJy4uLy4uL2Fic3RyYWN0L21peGlucyc7XG5cbi8vIOqwpOufrOumrCDrqqnroZ1cbiNnYWxsZXJ5MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIC5saXN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBnYXA6IDc4cHggNTVweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDMwIC8gMjUwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNi45cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9iYnMvZ2FsbGVyeS9saXN0LWJ0bi1tb3JlLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC44cztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY292ZXIsIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciBhIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2dhbGxlcnkyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gICAgLmxpc3Qge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzIyMjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICAgICAgICAgICAgICBnYXA6IDc1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHM7XG5cbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyNTAgLyAxNTA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm9iamVjdEZpdEltZyhjb3ZlciwgY2VudGVyIGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMik7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhYWE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgYSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmltZyBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jZ2FsbGVyeTMge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgICAubGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ2FwOiA3OHB4IDU1cHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjRzO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0MzAgLyA0OTA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM1MCAvIDI1MDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC44cztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY292ZXIsIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDAgMCAycHggaW5zZXQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmltZyBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAjZ2FsbGVyeTEge1xuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2FsbGVyeTIgLmxpc3QgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgICAgICAgZ2FwOiA2MHB4O1xuICAgIH1cblxuICAgICNnYWxsZXJ5MyB7XG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgI2dhbGxlcnkyIC5saXN0IGxpIGEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDQwcHg7XG5cbiAgICAgICAgLmltZyxcbiAgICAgICAgLnRleHQsXG4gICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNnYWxsZXJ5MSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwdnc7XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOiAxMnZ3O1xuXG4gICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICAuaW1nOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnYWxsZXJ5MiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwdnc7XG5cbiAgICAgICAgLmxpc3QgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1dncgM3Z3O1xuICAgICAgICAgICAgZ2FwOiA1dnc7XG5cbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjLFxuICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjN2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnYWxsZXJ5MyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwdnc7XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOiAxMHZ3O1xuXG4gICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDY4MCAvIDcxMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1dnc7XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1dnc7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjZ2FsbGVyeTEge1xuICAgICAgICAubGlzdCBsaSBhIC50ZXh0IHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2FsbGVyeTIgLmxpc3QgbGkgYSB7XG4gICAgICAgIHBhZGRpbmc6IDZ2dyA0dnc7XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzYyxcbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2FsbGVyeTMge1xuICAgICAgICAubGlzdCBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZ2dztcblxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuLy8g6rKM7Iuc7YyQIC0g66as7Iqk7Yq4MVxuI2JvYXJkTGlzdDEge1xuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDoycHggc29saWQgIzIyMjtcblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDEpIHsgd2lkdGg6IDIwJTsgfVxuICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHsgd2lkdGg6IDcwJTsgfVxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHsgd2lkdGg6IDEwJTsgfVxuICAgICAgICBcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcblxuXG4gICAgICAgICAgICAmLnBpbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjdmMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OidQcmV0ZW5kYXJkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjMzcHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MXJlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjojNzc3O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICBcbiAgICAgICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IzExMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiM3Nzc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHh0X2wge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy9pbWFnZXMvYmJzL2xpc3QvaWNvX2xpc3QxX2Fycm93LnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgdGQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4IHVybCgnL2ltYWdlcy9iYnMvbGlzdC9pY29fbGlzdDFfYXJyb3dfb3Zlci5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIOqyjOyLnO2MkCAtIOumrOyKpO2KuDJcbiNib2FyZExpc3QyIHtcbiAgICBcbiAgICAubGlzdCB7XG5cbiAgICAgICAgZGlzcGxheTpncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgZ2FwOjEwMnB4IDM0cHg7XG5cbiAgICAgICAgbGkge1xuXG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOjMyNS8zNjA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzo1OHB4IDM0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcblxuICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjU4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDoxNHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOnZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6NnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDAgMCAycHggaW5zZXQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OjE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dF93cmFwIHtcblxuICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTonUHJldGVuZGFyZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjojMTExO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS41O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6J1ByZXRlbmRhcmQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6Izc3NztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS43O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3BsYXknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6Izc3NztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6NzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuXG4vLyDqsozsi5ztjJAgLSDrpqzsiqTtirgzXG4jYm9hcmRMaXN0MyB7XG5cbiAgICAubGlzdCB7XG4gICAgICAgIGJvcmRlci10b3A6MnB4IHNvbGlkICMyMjI7XG4gICAgfVxuICAgXG4gICAgLnRleHRfd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmb250LWZhbWlseTonUHJldGVuZGFyZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIHBhZGRpbmc6MjRweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OjEuMjtcbiAgICAgICAgY29sb3I6Izc3NztcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5udW0ge1xuICAgICAgICAgICAgd2lkdGg6NyU7XG4gICAgICAgICAgICBmb250LXNpemU6MS4xMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGl0IHtcbiAgICAgICAgICAgIHdpZHRoOjU1JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjI1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgICAgICAgY29sb3I6IzExMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygxKTtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgd2lkdGg6MzUlO1xuICAgICAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOjUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjUwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy9pbWFnZXMvYmJzL2xpc3QvaWNvX2xpc3QzX2Fycm93LnBuZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I2Y4ZjhmODtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy9pbWFnZXMvYmJzL2xpc3QvaWNvX2xpc3QzX2Fycm93X292ZXIucG5nJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8g6rKM7Iuc7YyQIC0g66as7Iqk7Yq4NFxuI2JvYXJkTGlzdDQge1xuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDoycHggc29saWQgIzIyMjtcblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMyksXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNCksXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS43ZW0gMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMWVtO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzU2cHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXN0YXR1cyB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYtLWluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1lbmQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIOqyjOyLnO2MkCAtIOumrOyKpO2KuDUgKOqzteyngOyCrO2VrSwg7LGE7JqpKVxuI2JvYXJkTGlzdDUge1xuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDoycHggc29saWQgIzIyMjtcblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgd2lkdGg6IDglO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB3aWR0aDogMTElO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpub3QoLm5vLWRhdGEpOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjNlbSAxZW07XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgcGFkZGluZzogMTdweCAxZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZpbGUgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIHtcbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogNiU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMSU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgd2lkdGg6IDclO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIOqyjOyLnO2MkCAtIOq1kOycoe2UhOuhnOq3uOueqCjrs7TsiJjqtZDsnKEsIOyLnOuurOugiOydtOyFmOq1kOycoSwgQkxTJktBTFMpXG4jZWR1UHJvZ3JhbUxpc3Qge1xuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDoycHggc29saWQgIzIyMjtcblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOSU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNyU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS4zZW0gMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sb2NhdGlvbiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDIxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmJzL2ljb24tbWFwLnBuZycpIG5vLXJlcGVhdCByaWdodCBjZW50ZXIgLyBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mZWUge1xuICAgICAgICAgICAgICAgIC8vdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIOqyjOyLnO2MkCAtIOq1kOycoe2UhOuhnOq3uOueqCjqtZDsnKHqs7Xsp4ApXG4jZWR1Tm90aWNlTGlzdCB7XG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO1xuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDYlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMSU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgd2lkdGg6IDclO1xuICAgICAgICB9XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjNlbSAxZW07XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgcGFkZGluZzogMTdweCAxZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZpbGUgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8g6rKM7Iuc7YyQIC0g6rWQ7Jyh7ZSE66Gc6re4656oKO2WieyCrOywuOyXrCksIOyGjO2GteqyjOyLnO2MkCjsnqXtlZnsgqzsl4UsIO2VmeyIoOyDgSlcbi50YWJsZV81IHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJvcmRlci10b3A6MnB4IHNvbGlkICMyMjI7XG5cbiAgICBjb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDUlO1xuICAgIH1cblxuICAgIGNvbDpudGgtY2hpbGQoMykge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIGNvbDpudGgtY2hpbGQoNCkge1xuICAgICAgICB3aWR0aDogMTclO1xuICAgIH1cblxuICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgIH1cblxuICAgIGNvbDpudGgtY2hpbGQoNikge1xuICAgICAgICB3aWR0aDogNyU7XG4gICAgfVxuXG4gICAgY29sOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIHdpZHRoOiA3JTtcbiAgICB9XG5cbiAgICB0ciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwYWRkaW5nOiAxLjNlbSAxZW07XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDFlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG5cbiAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2NhdGlvbiAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gMjE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2Jicy9pY29uLW1hcC5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAuYnRuLXN0YXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmLmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYjQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pbmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2U4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZW5kIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNmY4NztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNldmVudExpc3QgLnRhYmxlXzUgdGQudGl0bGUgYSB7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbn1cblxuLy8g6rKM7Iuc7YyQIC0g6rWQ7Jyh7ZSE66Gc6re4656oKOqzteuqqOyghClcbiNjb250ZXN0TGlzdCB7XG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBib3JkZXItdG9wOjJweCBzb2xpZCAjMjIyO1xuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDYlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMSU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgd2lkdGg6IDglO1xuICAgICAgICB9XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjNlbSAxZW07XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICAgICAgcGFkZGluZzogMTdweCAxZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMuZWxsaXBzaXMoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZpbGUgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2U4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5lbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNmY4NztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyDqsozsi5ztjJAgLSDtj6zsg4FcbiNyZXdhcmRMaXN0IHtcbiAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6MnB4IHNvbGlkICMyMjI7XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogNiU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDglO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuM2VtIDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDFlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDlkYjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhM2U4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5lbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNmY4NztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiNxbmFMaXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6MnB4IHNvbGlkICMyMjI7XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogNiU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgd2lkdGg6IDExJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDglO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICB3aWR0aDogNyU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMS4zZW0gMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjM7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0YXRlIHtcbiAgICAgICAgICAgICAgICAuYnRuLXN0YXRlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZGI0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlODtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuZW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjZmODc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyaXRlIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIH1cbn1cblxuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgI2JvYXJkTGlzdDQgdGFibGUgdGQudGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDQ4dnc7XG4gICAgfVxuXG4gICAgI2JvYXJkTGlzdDUge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0ZC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhLWJvYXJkPVwiOVwiXSB0YWJsZSB7XG4gICAgICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkdVByb2dyYW1MaXN0IHRhYmxlIHtcbiAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMXZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkdU5vdGljZUxpc3QgdGFibGUge1xuICAgICAgICB0ZC50aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwdnc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGVfNSB7XG4gICAgICAgIHRkLnRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzF2dztcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDclO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB3aWR0aDogMTMlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICB3aWR0aDogMTMlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2NvbnRlc3RMaXN0IHRhYmxlIHtcbiAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNyZXdhcmRMaXN0IHRhYmxlIHtcbiAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5JTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgd2lkdGg6IDExJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNxbmFMaXN0IHRhYmxlIHtcbiAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgICAjYm9hcmRMaXN0NCB0YWJsZSB7XG4gICAgICAgIGNvbDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoMyksXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNCksXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDEzJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkLnRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDB2dztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZExpc3Q1W2RhdGEtYm9hcmQ9XCI5XCJdIHRhYmxlIHtcbiAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB3aWR0aDogOCU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMiU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMSU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZHVQcm9ncmFtTGlzdCB0YWJsZSB7XG4gICAgICAgIHRkLnRpdGxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjl2dztcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbDpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgd2lkdGg6IDklO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlXzUge1xuICAgICAgICB0ZC50aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1dnc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNib2FyZExpc3QyIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMyxtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgICAgICBnYXA6MTAycHggMnZ3O1xuICAgICAgICB9ICAgIFxuICAgIH1cblxuICAgICNib2FyZExpc3Q1IHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgY29sOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY29sOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzB2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YS1ib2FyZD1cIjlcIl0gdGFibGUge1xuICAgICAgICAgICAgY29sOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY29sOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZHVOb3RpY2VMaXN0IHRhYmxlIHtcbiAgICAgICAgY29sOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB3aWR0aDogMTMlO1xuICAgICAgICB9XG5cbiAgICAgICAgY29sOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQudGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3Jld2FyZExpc3Qge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0ZC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb2w6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3FuYUxpc3QgdGFibGUge1xuICAgICAgICBjb2w6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMyU7XG4gICAgICAgIH1cblxuICAgICAgICBjb2w6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZC50aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwdnc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICNib2FyZExpc3Q0IHRhYmxlIHtcbiAgICAgICAgJixcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRib2R5LFxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RhdHVzLFxuICAgICAgICAgICAgJi5jb21tZW50LWRhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZExpc3Q1IHRhYmxlIHtcbiAgICAgICAgJixcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRib2R5LFxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mZWUgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tby1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kYXRlLFxuICAgICAgICAgICAgJi5maWxlLFxuICAgICAgICAgICAgJi5oaXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmlsZSBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkdVByb2dyYW1MaXN0IHRhYmxlIHtcbiAgICAgICAgJixcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRib2R5LFxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mZWUgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tby1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sb2NhdGlvbixcbiAgICAgICAgICAgICYuZmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sb2NhdGlvbiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS4zZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZpbGUgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZHVOb3RpY2VMaXN0IHRhYmxlIHtcbiAgICAgICAgJixcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRib2R5LFxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC41ZW0gMDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mZWUgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tby1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kYXRlLFxuICAgICAgICAgICAgJi5maWxlLFxuICAgICAgICAgICAgJi5oaXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmlsZSBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlXzUge1xuICAgICAgICAmLFxuICAgICAgICB0aGVhZCxcbiAgICAgICAgdGJvZHksXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubG9jYXRpb24sXG4gICAgICAgICAgICAmLmFwcGx5LWRhdGUsXG4gICAgICAgICAgICAmLm51bWJlcixcbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubG9jYXRpb24gLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuM2VtO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjb250ZXN0TGlzdCB0YWJsZSB7XG4gICAgICAgICYsXG4gICAgICAgIHRoZWFkLFxuICAgICAgICB0Ym9keSxcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgdHIge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tby1ibG9jayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sb2NhdGlvbixcbiAgICAgICAgICAgICYuZGF0ZSxcbiAgICAgICAgICAgICYuZmlsZSxcbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmlsZSBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3Jld2FyZExpc3QgdGFibGUge1xuICAgICAgICAmLFxuICAgICAgICB0aGVhZCxcbiAgICAgICAgdGJvZHksXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSxcbiAgICAgICAgICAgICYuZmlsZSxcbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmlsZSBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3FuYUxpc3QgdGFibGUge1xuICAgICAgICAmLFxuICAgICAgICB0aGVhZCxcbiAgICAgICAgdGJvZHksXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW8tYmxvY2sge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGF0ZSxcbiAgICAgICAgICAgICYuZmlsZSxcbiAgICAgICAgICAgICYuaGl0LFxuICAgICAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgI2JvYXJkTGlzdDIge1xuICAgIFxuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOjR2dztcbiAgICAgICAgfSAgICBcbiAgICB9XG5cbiAgICAjYm9hcmRMaXN0MyB7XG5cbiAgICAgICAgLnRleHRfd3JhcCB7XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDo0NSU7XG5cbiAgICAgICAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDozMHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI2JvYXJkTGlzdDEge1xuXG4gICAgICAgIHRhYmxlIHtcblxuICAgICAgICAgICAgY29sOm50aC1jaGlsZCgxKSB7IHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICBjb2w6bnRoLWNoaWxkKDIpIHsgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIGNvbDpudGgtY2hpbGQoMykgeyB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NHZ3IDN2dyAwIDN2dztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuMnZ3O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToydnc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo0dncgM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgMTBweCByaWdodCAzdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHRkIHtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQgM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2JvYXJkTGlzdDIge1xuICAgIFxuICAgICAgICAubGlzdCB7XG5cbiAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjV2dyAzdnc7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OjN2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTo1dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnRleHRfd3JhcCB7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuMnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjd2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICBcbiAgICB9XG5cbiAgICAjYm9hcmRMaXN0MyB7XG5cbiAgICAgICAgLnRleHRfd3JhcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOjR2dyAzdnc7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgXG4gICAgICAgICAgICAubnVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToydnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyLjV2dztcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjIuOHZ3O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206Mi41dnc7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6Mi4zdnc7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2JvYXJkTGlzdDQgdGFibGUge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0dncgMnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zdGF0dXMge1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjRlbSAwLjhlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZExpc3Q1IHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDR2dyAydnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuXG4gICAgICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC43ZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZWR1UHJvZ3JhbUxpc3QgdGFibGUge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0dncgMnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjdlbSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNlZHVOb3RpY2VMaXN0IHRhYmxlIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgcGFkZGluZzogNHZ3IDJ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC43ZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZV81IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgcGFkZGluZzogNHZ3IDJ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG5cbiAgICAgICAgICAgICYudGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMC43ZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hcHBseS1kYXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAgICAgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4zdnc7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4xNWVtIDFlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjY29udGVzdExpc3QgdGFibGUge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0dncgMnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcblxuICAgICAgICAgICAgJi50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjdlbSAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0YXRlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAgICAgICAgIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTVlbSAxZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3Jld2FyZExpc3Qge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHZ3IDJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG5cbiAgICAgICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjdlbSAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjE1ZW0gMWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3FuYUxpc3Qge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHZ3IDJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG5cbiAgICAgICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjdlbSAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjE1ZW0gMWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cml0ZSB7XG4gICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTB2dztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjYm9hcmRMaXN0MSB7XG5cbiAgICAgICAgdGFibGUge1xuXG4gICAgICAgICAgICB0ciB7XG4gICAgXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjV2dyAzdncgMCAzdnc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozdnc7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjMuMnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzExMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NXZ3IDN2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZToxNHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHRkIHtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOjE0cHggMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZExpc3QyIHtcbiAgICBcbiAgICAgICAgLmxpc3Qge1xuXG4gICAgICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo2dncgNHZ3O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDo0dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206NnZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC50ZXh0X3dyYXAge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206M3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjN2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjd2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICBcbiAgICB9XG5cbiAgICAjYm9hcmRMaXN0MyB7XG4gICAgICAgIFxuICAgICAgICAudGV4dF93cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6NXZ3IDN2dztcbiAgICBcbiAgICAgICAgICAgIC5udW0ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozdnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozdnc7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6My41dnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTozLjJ2dztcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6Mi44dnc7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDo3dnc7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo3dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjd2dztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0Ojd2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjYm9hcmRMaXN0NCB0YWJsZSB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zdGF0dXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZExpc3Q1IHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuXG4gICAgICAgICAgICAgICAgJi5oaXQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkdVByb2dyYW1MaXN0IHRhYmxlIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgICAgICYubG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkdU5vdGljZUxpc3QgdGFibGUge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgJi5oaXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlXzUge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgJi5sb2NhdGlvbixcbiAgICAgICAgICAgICYuc3RhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0YXRlIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2NvbnRlc3RMaXN0IHRhYmxlIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgICAgICYuc3RhdGUgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcmV3YXJkTGlzdCB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgICAgICYuc3RhdGUgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcW5hTGlzdCB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcblxuICAgICAgICAgICAgICAgICYuZmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaGl0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcblxuICAgICAgICAgICAgICAgICAgICAuYnRuLXN0YXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXdyaXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi8uLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4vLyDqsozsi5ztjJAgIC0gZmFxMVxuXG4jYm9hcmRGYXExIHtcbiAgICAuZmFxX2FjY29yZGlvbiB7XG5cbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzExMTtcbiAgICAgICAgXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6I2Y4ZjhmODtcblxuICAgICAgICAgICAgICAgIC5pdGVtX3RpdGxlIC50ZXh0X3dyYXA6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NSUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLml0ZW1fdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6NDZweCA2NHB4IDQ2cHggNTNweDtcblxuICAgICAgICAgICAgICAgIC50ZXh0X3dyYXAge1xuXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3ByZXRlbmRhcmQnLCBzYW5zLXNlcmlmO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonUSc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6I2NjYztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDExLzc7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKCcvaW1hZ2VzL2Jicy9mYXEvaWNvX2ZhcTJfYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMTExO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDIwcHggMCA4MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojNzc3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDo3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLml0ZW1fY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MzBweCA1M3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDojZjhmOGY4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncHJldGVuZGFyZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ODJweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS45O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjojNzc3O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J0EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjAuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cbn1cblxuLy8g6rKM7Iuc7YyQICAtIGZhcTJcbiNib2FyZEZhcTIge1xuXG4gICAgLmZhcV9hY2NvcmRpb24ge1xuXG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICMxMTE7XG4gICAgICAgIFxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAuaXRlbV90aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojMDU1NGE2IHVybCgnL2ltYWdlcy9iYnMvZmFxL2ljb19mYXEyX2Fycm93X292ZXIucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLml0ZW1fdGl0bGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6NDZweCA1MHB4IDQ2cHggNjdweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdwcmV0ZW5kYXJkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IzExMTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCA1MHB4IDAgODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1EuJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzA1NTRhNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDo1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNlZWUgdXJsKCcvaW1hZ2VzL2Jicy9mYXEvaWNvX2ZhcTJfYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbV9jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzozMHB4IDY3cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNmOGY4Zjg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAncHJldGVuZGFyZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjY3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuOTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6Izc3NztcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidBLic7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxMTE7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXG4gICAgI2JvYXJkRmFxMSB7XG4gICAgICAgIC5mYXFfYWNjb3JkaW9uIHtcblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5pdGVtX3RpdGxlIHtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo0dnc7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X3dyYXAge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgXG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuNnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6OXZ3IDN2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuMnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MnZ3IDAgIDAgIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgXG4gICAgICAgICAgICAgICAgLml0ZW1fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NHZ3O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6OXZ3IDAgMCAwO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2JvYXJkRmFxMiB7XG5cbiAgICAgICAgLmZhcV9hY2NvcmRpb24ge1xuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgXG4gICAgICAgICAgICAgICAgLml0ZW1fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjR2dztcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuNnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo2dncgNDVweCAwIDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDo0dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLml0ZW1fY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NHZ3O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NnZ3IDAgMCAwOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgIFxuICAgICAgICB9XG4gICAgXG4gICAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgICAjYm9hcmRGYXExIHtcbiAgICAgICAgLmZhcV9hY2NvcmRpb24ge1xuXG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLml0ZW1fdGl0bGUge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjZ2dyA0dnc7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X3dyYXAge1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6My4ydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzoxMXZ3IDR2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjIuOXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5pdGVtX2NvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6NnZ3IDR2dztcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6Mi45dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjExdncgMCAwIDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNib2FyZEZhcTIge1xuXG4gICAgICAgIC5mYXFfYWNjb3JkaW9uIHtcblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgIFxuICAgICAgICAgICAgICAgIC5pdGVtX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo1dncgNHZ3O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnRpdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6My4ydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjd2dyA0MHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozLjd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTo4cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAuaXRlbV9jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo1dncgNHZ3O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyLjl2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6N3Z3IDAgMCAwOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozLjd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuLy8g7IOB7IS4XG4jdmlld1BhZ2Uge1xuICAgIC5ib2FyZC12aWV3IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdwcmV0ZW5kYXJkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYm9yZGVyLXRvcDoycHggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAudmlldy10b3Age1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgcGFkZGluZzo1MHB4IDQ5cHg7XG4gICAgfVxuXG4gICAgLnZpZXctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6MS44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OjEuNDI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICAgICAgY29sb3I6IzExMTtcbiAgICB9XG5cbiAgICAudmlldy1pbmZvIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGEge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gMjE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2Jicy9pY29uLW1hcC5wbmcnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5ZGI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTNlODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5lbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjZmODc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgLy9mb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBwYWRkaW5nOiA1NHB4IDUwcHggNjBweDtcbiAgICB9XG5cbiAgICAudmlldy1jb21tZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNTBweDtcbiAgICB9XG5cbiAgICAuY29tbWVudC1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmJzL3ZpZXcvY29tbWVudC1hcnJvdy5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsZXMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MzhyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg4O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1hcHBseSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc2NTY1O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuYnRuLWxpc3Qge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgfVxufVxuXG4jdmlld1BhZ2UuZWR1UHJvZ3JhbSB7XG4gICAgLmJ0bi1hcHBseSB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb21wYW55LWNvbG9yO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ViL2VkdS9saW5rLWFycm93LnBuZycpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICN2aWV3UGFnZSB7XG4gICAgICAgIC52aWV3LXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nOjV2dyAzdnc7XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWluZm8gLml0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNy41ZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjNlbSAxZW07XG5cbiAgICAgICAgICAgICAgICAmLnN0YXRlIHtcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICBwYWRkaW5nOiA3dncgNXZ3IDEwdncgNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctY29tbWVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3dncgNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbW1lbnQtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNXZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3Z3O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjV2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpbGVzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZ2dztcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAydnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHZ3O1xuICAgICAgICAgICAgZ2FwOiAxLjd2dztcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2dnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjIwIC8gNzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICN2aWV3UGFnZS5lZHVQcm9ncmFtIHtcbiAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICB3aWR0aDogMzN2dztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMjcxIC8gNzU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWFwcGx5Ky5idG4tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMjB2dztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTY1IC8gNzU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgI3ZpZXdQYWdlIHtcbiAgICAgICAgLnZpZXctdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWluZm8gLml0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG5cbiAgICAgICAgICAgIC5kYXRhIHtcbiAgICAgICAgICAgICAgICAmLmxvY2F0aW9uIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjZlbTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zdGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5idG4tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tbWVudC1pdGVtIHtcbiAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmlsZXMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzdnc7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICN2aWV3UGFnZS5lZHVQcm9ncmFtIHtcbiAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICB3aWR0aDogMzV2dztcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzAwIC8gNzU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuLy9zZWFyY2gtMVxuLnNlYXJjaC1mb3JtMSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cbiAgICAmPmZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgIzIyMjtcbiAgICAgICAgXG4gICAgICAgIC5zLWZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDU3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VibWl0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvYmJzL2ljb24tc2VhcmNoLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGpxdWVyeSB1aSBzZWxlY3RcbiAgICAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvaW1hZ2VzL2Jicy9pY29uLXNlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgNnB4IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAyOXB4O1xuICAgICAgICBib3JkZXI6bm9uZTtcblxuICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OidQcmV0ZW5kYXJkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgICAgICAgICAgY29sb3I6IzIyMjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICNzZWFyY2hDYXRlZ29yeS1tZW51IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG5cbiAgICAgICAgICAgIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vc2VhcmNoLTJcbi5zZWFyY2gtZm9ybTIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgJj5mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDoxMHB4O1xuXG4gICAgICAgIC5zLWZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHggMCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2Jicy9pY29uLXNlYXJjaC5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBqcXVlcnkgdWkgc2VsZWN0XG4gICAgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2ltYWdlcy9iYnMvaWNvbi1zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDMzcHggY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDI5cHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OidQcmV0ZW5kYXJkJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgICAgICAgICAgY29sb3I6IzIyMjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICNzZWFyY2hDYXRlZ29yeS1tZW51IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG5cbiAgICAgICAgICAgIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vc2VhcmNoLTNcbi5zZWFyY2gtZm9ybTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG4gICAgJj5mb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICBcbiAgICAgICAgZm9udC1zaXplOjA7XG5cbiAgICAgICAgLnMtZm9ybSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXR4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiNmNWY1ZjU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MzBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2Jicy9pY29uLXNlYXJjaC5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBqcXVlcnkgdWkgc2VsZWN0XG4gICAgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1IHVybCgnL2ltYWdlcy9iYnMvaWNvbi1zZWxlY3QtYXJyb3cucG5nJykgbm8tcmVwZWF0IHJpZ2h0IDZweCBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6MzBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozMHB4O1xuXG4gICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6J1ByZXRlbmRhcmQnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgICAgICBjb2xvcjojMjIyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudWktaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI3NlYXJjaENhdGVnb3J5LW1lbnUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAudWktbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICAgICAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51aS1zdGF0ZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy/quLDsobTqsoDsg4nssL1cbi5zZWFyY2gtZm9ybTUge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG5cbiAgICAmPmZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5zLWZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2Jicy9pY29uLXNlYXJjaC5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8ganF1ZXJ5IHVpIHNlbGVjdFxuICAgICNzZWFyY2hDYXRlZ29yeS1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9pbWFnZXMvYmJzL3NlbGVjdC1hcnJvdy5wbmcnKSBuby1yZXBlYXQgcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblxuICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNzZWFyY2hDYXRlZ29yeS1tZW51IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLnVpLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG5cbiAgICAgICAgICAgIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcblxuICAgIC5zZWFyY2gtZm9ybTEge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZm9ybTIge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZm9ybTMge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgIH1cblxuICAgIC8v6riw7KG06rKA7IOJ7LC9XG4gICAgLnNlYXJjaC1mb3JtNSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY+Zm9ybSAucy1mb3JtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgICAuc2VhcmNoLWZvcm0xIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuXG4gICAgICAgICY+Zm9ybSB7XG4gICAgICAgICAgICAucy1mb3JtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLy8ganF1ZXJ5IHVpIHNlbGVjdFxuICAgICAgICAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDo1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1mb3JtMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDV2dztcblxuICAgICAgICAmPmZvcm0ge1xuICAgICAgICAgICAgLnMtZm9ybSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICBcbiAgICAgICAgICAgICAgICAuc2VhcmNoLXR4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC8vIGpxdWVyeSB1aSBzZWxlY3RcbiAgICAgICAgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6NTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0IDEwcHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWZvcm0zIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuXG4gICAgICAgICY+Zm9ybSB7XG4gICAgICAgICAgICAucy1mb3JtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDo1MHB4O1xuICAgIFxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLy8ganF1ZXJ5IHVpIHNlbGVjdFxuICAgICAgICAjc2VhcmNoQ2F0ZWdvcnktYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDo1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0IDEwcHg7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDquLDsobTqsoDsg4nssL1cbiAgICAuc2VhcmNoLWZvcm01IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXZ3O1xuXG4gICAgICAgICY+Zm9ybSB7XG4gICAgICAgICAgICBnYXA6IDdweDtcblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNTRweCAvIDIpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnMtZm9ybSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyN3B4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLXR4dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNTRweCAvIDIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDgwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGpxdWVyeSB1aSBzZWxlY3RcbiAgICAgICAgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDU0cHggLyAyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMThweDtcblxuICAgICAgICAgICAgLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjc2VhcmNoQ2F0ZWdvcnktbWVudSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDU0cHggLyAyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgIC8v6riw7KG06rKA7IOJ7LC9XG4gICAgLnNlYXJjaC1mb3JtNSB7XG5cbiAgICAgICAgJj5mb3JtIHtcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEzcHggY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucy1mb3JtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDU1cHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDIycHggMjJweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGpxdWVyeSB1aSBzZWxlY3RcbiAgICAgICAgI3NlYXJjaENhdGVnb3J5LWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTNweCBjZW50ZXI7XG5cbiAgICAgICAgICAgIC51aS1zZWxlY3RtZW51LXRleHQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNzZWFyY2hDYXRlZ29yeS1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4iLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuXG4vL+y7pOuupOuLiO2LsC3sp4jrrLjqsozsi5ztjJAg7J6R7ISx7Y6Y7J207KeAXG5cbiNxbmFXcml0ZS5xbmEtd3JpdGUge1xuXG4gICAgcGFkZGluZy1ib3R0b206MTUwcHg7XG5cbiAgICBpbnB1dFt0eXBlPXRleHRdLCBcbiAgICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgICAgICB3aWR0aDoxNTVweDtcbiAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgICAgIHBhZGRpbmctbGVmdDo1cHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgfVxuXG4gICAgLmN1c3RvbV9zZWxlY3Qge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6MTcwcHg7XG4gICAgICAgIGhlaWdodDo0MHB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjVweDtcblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoJy9pbWFnZXMvc3ViL2ljb19zZWxlY3QucG5nJykgbm8tcmVwZWF0IGNlbnRlciByaWdodCAyM3B4O1xuICAgICAgICAgICAgcGFkZGluZzowIDMzcHggMCA1cHg7XG4gICAgICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgICAgICAgY29sb3I6IzIyMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgIzIyMjtcblxuICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBcblxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MTVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxNXB4IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZWJveCB7XG5cbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cImZpbGVcIl0geyBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gICAgICAgICAgICB3aWR0aDogMXB4OyBcbiAgICAgICAgICAgIGhlaWdodDogMXB4OyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IFxuICAgICAgICAgICAgbWFyZ2luOiAtMXB4OyBcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICAgICAgICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTsgXG4gICAgICAgICAgICBib3JkZXI6IDA7IFxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwgeyBcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgIHdpZHRoOjExMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDo0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxuICAgICAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxvYWQtbmFtZSB7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOjAgMTEwcHggMCA1cHg7XG4gICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IFxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTsgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuX3dyYXAge1xuXG4gICAgICAgIG1hcmdpbi10b3A6NjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5jb25maXJtX2J0biB7XG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOjIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OjY1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IzQxYTdkNjtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6MXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYW5jZWxfYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6MjAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6NjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjNDFhN2Q2O1xuICAgICAgICAgICAgY29sb3I6IzQxYTdkNjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjEyNXJlbTtcbiAgICAgICAgfVxuICAgICAgIFxuICAgIH1cbn1cblxuXG4vLyA3NjggPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxuICAgICNxbmFXcml0ZS5xbmEtd3JpdGUge1xuXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEzdnc7XG4gICBcbiAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSwgXG4gICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXSwgXG4gICAgICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gICAgICAgICAgICBoZWlnaHQ6MzVweDtcbiAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAuY3VzdG9tX3NlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDozMCU7XG4gICAgICAgICAgICBoZWlnaHQ6MzVweDsgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowIDIwcHggMCA1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDp1cmwoXCIvaW1hZ2VzL3N1Yi9pY29fc2VsZWN0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDoyMyU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTVweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTVweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuYnRuX3dyYXAge1xuICAgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIFxuICAgICAgICAgICAgLmNvbmZpcm1fYnRuLCAuY2FuY2VsX2J0biAge1xuICAgICAgICAgICAgICAgIHdpZHRoOjMwdnc7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OjEwdnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwdnc7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjIuNnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA1MDAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgICNxbmFXcml0ZS5xbmEtd3JpdGUge1xuXG4gICAgICAgIHBhZGRpbmctYm90dG9tOjE3dnc7XG5cbiAgICAgICAgLmJ0bl93cmFwIHtcbiAgICBcbiAgICAgICAgICAgIC5jb25maXJtX2J0biwgLmNhbmNlbF9idG4gIHtcbiAgICAgICAgICAgICAgICB3aWR0aDozNXZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMnZ3O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnZ3O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTozLjR2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiAiLCJAdXNlICcuLi8uLi9hYnN0cmFjdC92YXJpYWJsZXMnO1xuQHVzZSAnLi4vLi4vYWJzdHJhY3QvbWl4aW5zJztcblxuLy8g7IOB7ZKIIOuqqeuhnVxuI3Byb2R1Y3RMaXN0MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIC5saXN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICBnYXA6IDc4cHggNTVweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNDMwIC8gMjYwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIGNhbGMoLTUwJSArIDAuNXB4KSwgMCkgc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNi45cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9iYnMvZ2FsbGVyeS9saXN0LWJ0bi1tb3JlLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC44cztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY292ZXIsIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5lbGxpcHNpcygyKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIGEgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGMoLTUwJSArIDAuNXB4KSwgY2FsYygtNTAlICsgMC41cHgpLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jcHJvZHVjdExpc3QyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuXG4gICAgLmxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdhcDogODVweCAyN3B4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgICAgICAgICAuZGltbWVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cywgdHJhbnNmb3JtIC41cztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZChjYWxjKC01MCUgKyAwLjVweCksIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm9iamVjdEZpdEltZyhjb3ZlciwgY2VudGVyIGNlbnRlcik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmVsbGlwc2lzKDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIgYSAuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAuZGltbWVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNwcm9kdWN0TGlzdDEge1xuICAgICAgICAubGlzdCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHJvZHVjdExpc3QyIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAjcHJvZHVjdExpc3QxIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ2FwOiA3MHB4IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHJvZHVjdExpc3QyIHtcbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ2FwOiA3MHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgI3Byb2R1Y3RMaXN0MSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwdnc7XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOiAxMnZ3O1xuXG4gICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICAuaW1nOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjZlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3Byb2R1Y3RMaXN0MiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwdnc7XG5cbiAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ2FwOiAxMnZ3IDN2dztcblxuICAgICAgICAgICAgbGkgYSB7XG4gICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAjcHJvZHVjdExpc3QxIHtcbiAgICAgICAgLmxpc3QgbGkgYSAudGV4dCB7XG4gICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjV2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwcm9kdWN0TGlzdDIge1xuICAgICAgICAubGlzdCBsaSBhIC50ZXh0IHtcbiAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjh2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2Fic3RyYWN0L3ZhcmlhYmxlcyc7XG5AdXNlICcuLi8uLi9hYnN0cmFjdC9taXhpbnMnO1xuXG4vLyDsg4Htkogg7IOB7IS47Y6Y7J207KeAXG4jcHJvZHVjdFZpZXcxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbiAgICAudmlldy10b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE1MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwOXB4O1xuXG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMub2JqZWN0Rml0SW1nKGNvbnRhaW4sIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcblxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMS41ZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmxpc3QtbWFya2VyKCMxMTEsIDYsIDMpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzExMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2NXB4IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZXctbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgbWFyZ2luOiAxMDBweCBhdXRvIDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4jcHJvZHVjdFZpZXcyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG5cbiAgICAudmlldy10b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE1MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwOXB4O1xuXG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIC5pbWcge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5vYmplY3RGaXRJbWcoY29udGFpbiwgY2VudGVyIGNlbnRlcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLXdyYXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMub2JqZWN0Rml0SW1nKGNvbnRhaW4sIGNlbnRlciBjZW50ZXIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcblxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjVlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxMTE7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgICB9XG5cbiAgICAudGFiIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoNjVweCAvIDIpO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJi5vbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbXBhbnktY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29tcGFueS1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAvL3BhZGRpbmc6IDMwcHggMCA4MHB4O1xuICAgICAgICBwYWRkaW5nOiA2NXB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICB9XG5cbiAgICAudmlldy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBtYXJnaW46IDk1cHggYXV0byAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICNwcm9kdWN0VmlldzEgLnZpZXctdG9wIHtcbiAgICAgICAgZ2FwOiA4JTtcblxuICAgICAgICAuaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHJvZHVjdFZpZXcyIC52aWV3LXRvcCB7XG4gICAgICAgIGdhcDogOCU7XG5cbiAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICAgICAgICAgIC5zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICNwcm9kdWN0VmlldzIgLnZpZXctdG9wIHtcbiAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XG5cbiAgICAgICAgICAgIC5zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICNwcm9kdWN0VmlldzEgLnZpZXctdG9wIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA3MHB4O1xuXG4gICAgICAgIC5pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHJvZHVjdFZpZXcyIC52aWV3LXRvcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNzBweDtcblxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcblxuICAgICAgICAgICAgLnN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICNwcm9kdWN0VmlldzEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjB2dztcblxuICAgICAgICAudmlldy10b3Age1xuICAgICAgICAgICAgZ2FwOiAxMnZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTh2dztcblxuICAgICAgICAgICAgLmltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3Z3O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4zdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0dnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDd2dyAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyNXZ3O1xuICAgICAgICAgICAgaGVpZ2h0OiA4dnc7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuM3Z3O1xuICAgICAgICAgICAgbWFyZ2luOiAxM3Z3IGF1dG8gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwcm9kdWN0VmlldzIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjB2dztcblxuICAgICAgICAudmlldy10b3Age1xuICAgICAgICAgICAgZ2FwOiAxMnZ3O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTh2dztcblxuICAgICAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwdnc7XG5cbiAgICAgICAgICAgICAgICAuc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvIHtcbiAgICAgICAgICAgICAgICAudG9wIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3Z3O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuN3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4zdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItbWVudSB7XG4gICAgICAgICAgICBnYXA6IDAuNXZ3O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5dnc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjKDl2dyAvIDIpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjV2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogN3Z3IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMjZ2dztcbiAgICAgICAgICAgIGhlaWdodDogOXZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYyg5dncgLyAyKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgICAgICBtYXJnaW46IDEzdncgYXV0byAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICNwcm9kdWN0VmlldzEge1xuICAgICAgICAudmlldy10b3Age1xuICAgICAgICAgICAgLmluZm8ge1xuICAgICAgICAgICAgICAgIC50b3Age1xuICAgICAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1jb250ZW50IHtcbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4ydnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlldy1saXN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41dnc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHJvZHVjdFZpZXcyIHtcbiAgICAgICAgLnZpZXctdG9wIHtcbiAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnZ3O1xuXG4gICAgICAgICAgICAgICAgLnN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgLnRvcCB7XG4gICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuNXZ3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJvdHRvbSB7XG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHZ3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygxMHZ3IC8gMik7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDN2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWxpc3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjd2dztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgICAudzE3ODAsXG4gICAgLncxNzIwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLncxNTAwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLncxNDAwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudzE0MDAsXG4gICAgLncxNTAwLFxuICAgIC53MTcyMCxcbiAgICAudzE3ODAge1xuICAgICAgICBwYWRkaW5nOiAwIDV2dztcbiAgICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/