/*! jQuery UI - v1.11.4 - 2015-11-17
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, menu.css, selectmenu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.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-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;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{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.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-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.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-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0}.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{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{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{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{border:1px solid #cccccc;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{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;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-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;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0px 0 0 0px;padding:5px;background:#666666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;-webkit-filter:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("select2-spinner.gif") no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.tipso_bubble,.tipso_bubble>.tipso_arrow{box-sizing:border-box}.tipso_bubble{position:absolute;text-align:center;border-radius:3px;z-index:9999}.tipso_style{cursor:help;border-bottom:1px dotted}.tipso_title{border-radius:3px 3px 0 0}.tipso_content{word-wrap:break-word;padding:0.5em}.tipso_bubble.tiny{font-size:0.6rem}.tipso_bubble.small{font-size:0.8rem}.tipso_bubble.default{font-size:1rem}.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble>.tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top>.tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom>.tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left>.tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right>.tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}html{height:100%;box-sizing:border-box}body{margin:0;padding:0;min-width:320px;width:100%;height:100%;min-height:320px}table{border-collapse:collapse}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0}td{vertical-align:top}textarea{overflow:auto}img{border:none;display:block}map{display:none}canvas{-webkit-tap-highlight-color:transparent}object,embed{display:block}.wf{width:100%}.hf{height:100%}.whf{width:100%;height:100%}.wh1{width:1px;height:1px}.posrel{position:relative}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.taj{text-align:justify}.ma{margin:auto}.m0a{margin:0 auto}.curp{cursor:pointer}.nowrap{white-space:nowrap}.di{display:inline}.dib{display:inline-block}.dn{display:none}.fl{float:left}.fr{float:right}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.clr,.clear{clear:both}.clrf{display:block !important;float:none !important;width:1px !important;height:1px !important;clear:both !important;padding:0 !important;margin:0 !important}.cl:after{content:"";display:table;clear:both}table.debug,.debug table{border:1px dotted #CC3333;border-collapse:collapse}td.debug,.debug td{border:1px dotted #FF7769}div.debug,.debug div{border:1px dotted #3333CC}span.debug,.debug span{border:1px dotted #33CC33}@media screen, handheld, projection, speech, tty, tv{.forPrint{display:none}}@media print{.forScreen{display:none}}.inv{display:fixed;left:-9999px;top:-9999px;visibility:hidden;z-index:-1}ul.uns{list-style:none}.form_item.datepicker_holder input[type=date]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}.form_item.datepicker_holder input[type=date]::-webkit-inner-spin-button,.form_item.datepicker_holder input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;appearance:none}@font-face{font-family:"icons";src:url("../fonts/icons.eot?ts=1484050398603");src:url("../fonts/icons.eot?ts=1484050398603#iefix") format("eot"),url("../fonts/icons.woff?ts=1484050398603") format("woff"),url("../fonts/icons.ttf?ts=1484050398603") format("truetype"),url("../fonts/icons.svg#icons?ts=1484050398603") format("svg")}.icon_-bad-write:before,.icon_arrow_curved:before,.icon_arrow_horizontal:before,.icon_arrow_left:before,.icon_arrow_right:before,.icon_cal_left_blue:before,.icon_cal_right_blue:before,.icon_calendar:before,.icon_chat:before,.icon_chat_bubble:before,.icon_checked:before,.icon_clip:before,.icon_connections:before,.icon_cross:before,.icon_download:before,.icon_edit:before,.icon_edocument:before,.icon_eta:before,.icon_eta_with_shield:before,.icon_eye:before,.icon_filter:before,.icon_floppy:before,.icon_lines:before,.icon_logo:before,.icon_logo2:before,.icon_look:before,.icon_mail:before,.icon_messages:before,.icon_minimize:before,.icon_person:before,.icon_phone:before,.icon_pin:before,.icon_plus:before,.icon_requests:before,.icon_search:before,.icon_sort:before,.icon_star:before,.icon_star_filled:before,.icon_status_danger:before,.icon_status_info:before,.icon_status_ok:before,.icon_status_pending:before,.icon_status_rejected:before,.icon_status_warning:before,.icon_status_warning_round:before,.icon_trashbin:before,.icon_triangle:before,.icon_write:before,.btn.arrow:after,.btn.arrow_left:before,.rangeSlider__handle:before,.rangeSlider__handle:after,.pagination button.prev:before,.pagination button.next:before,.message .message_att .message_att_items .message_att_item .file:before,.chart_box .chart_body .btn:not(.tooltip):after{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon_-bad-write:before{content:""}.icon_arrow_curved:before{content:""}.icon_arrow_horizontal:before{content:""}.icon_arrow_left:before{content:""}.icon_arrow_right:before{content:""}.icon_cal_left_blue:before{content:""}.icon_cal_right_blue:before{content:""}.icon_calendar:before{content:""}.icon_chat:before{content:""}.icon_chat_bubble:before{content:""}.icon_checked:before{content:""}.icon_clip:before{content:""}.icon_connections:before{content:""}.icon_cross:before{content:""}.icon_download:before{content:""}.icon_edit:before{content:""}.icon_edocument:before{content:""}.icon_eta:before{content:""}.icon_eta_with_shield:before{content:""}.icon_eye:before{content:""}.icon_filter:before{content:""}.icon_floppy:before{content:""}.icon_lines:before{content:""}.icon_logo:before{content:""}.icon_logo2:before{content:""}.icon_look:before{content:""}.icon_mail:before{content:""}.icon_messages:before{content:""}.icon_minimize:before{content:""}.icon_person:before{content:""}.icon_phone:before{content:""}.icon_pin:before{content:""}.icon_plus:before{content:""}.icon_requests:before{content:""}.icon_search:before{content:""}.icon_sort:before{content:""}.icon_star:before{content:""}.icon_star_filled:before{content:""}.icon_status_danger:before{content:""}.icon_status_info:before{content:""}.icon_status_ok:before{content:""}.icon_status_pending:before{content:""}.icon_status_rejected:before{content:""}.icon_status_warning:before{content:""}.icon_status_warning_round:before{content:""}.icon_trashbin:before{content:""}.icon_triangle:before{content:""}.icon_write:before{content:""}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}form.inline .form_item{display:block}.form_item{position:relative;font-size:16px;display:inline-block;vertical-align:middle}.form_item.text{margin:20px 0}.form_item.text .field_holder:before{color:#2669bf;font-size:14px;position:absolute;right:10px;top:8px;z-index:1}.form_item.text .field_holder label{width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form_item.datepicker_holder .icon_calendar:before{display:inline-block;top:6px;height:100%;line-height:23px;vertical-align:middle}.form_item.datepicker_holder input{height:36px;line-height:23px}.form_item.datepicker_holder input[type=date]:before{content:attr(placeholder) !important;width:100%;color:#aaa;margin-right:0.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.form_item.datepicker_holder input[type=date].no_placeholder:before{display:none}@media all and (max-width: 1024px){.form_item.datepicker_holder{width:100%}}.form_item.edit_text{font-size:14px;color:#999;margin:12px 0}.form_item.edit_text .input{padding-right:15px}.form_item.edit_text .field_holder:before{color:#2669bf;font-size:14px;position:absolute;right:10px;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%);font-size:10px;right:0}.form_item .field_holder{position:relative}.form_item .field_holder:before{pointer-events:none;transition:color 300ms}.form_item .field_holder.mobile input{padding-left:48px}.form_item .field_holder.mobile input:focus+label+.mobile-start{opacity:1}.form_item .field_holder.mobile.fly .mobile-start{opacity:1}.form_item .field_holder.mobile .mobile-start{position:absolute;top:4px;left:0;opacity:0;font-size:15px;pointer-events:none}.form_item label{display:block;color:rgba(51,51,51,0.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:top 150ms, font-size 150ms, color 150ms}.form_item textarea,.form_item input[type="text"],.form_item.operator_select .selected,.form_item input[type="date"],.form_item input[type="month"],.form_item input[type="datetime"],.form_item input[type="time"],.form_item input[type="url"],.form_item input[type="email"],.form_item input[type="search"],.form_item input[type="tel"],.form_item input[type="number"]{background:none;border:none;position:relative;z-index:1;border-radius:0;border-bottom:1px solid #dfdfdf;padding:6px 34px 6px 0;color:#333333;width:100%;font-size:15px;transition:border-color 150ms}.form_item textarea:focus,.form_item textarea:hover,.form_item input[type="text"]:focus,.form_item.operator_select .selected:focus,.form_item input[type="text"]:hover,.form_item.operator_select .selected:hover,.form_item input[type="date"]:focus,.form_item input[type="date"]:hover,.form_item input[type="month"]:focus,.form_item input[type="month"]:hover,.form_item input[type="datetime"]:focus,.form_item input[type="datetime"]:hover,.form_item input[type="time"]:focus,.form_item input[type="time"]:hover,.form_item input[type="url"]:focus,.form_item input[type="url"]:hover,.form_item input[type="email"]:focus,.form_item input[type="email"]:hover,.form_item input[type="search"]:focus,.form_item input[type="search"]:hover,.form_item input[type="tel"]:focus,.form_item input[type="tel"]:hover,.form_item input[type="number"]:focus,.form_item input[type="number"]:hover{border-color:#2669bf}.form_item textarea:hover+label,.form_item input[type="text"]:hover+label,.form_item.operator_select .selected:hover+label,.form_item input[type="date"]:hover+label,.form_item input[type="month"]:hover+label,.form_item input[type="datetime"]:hover+label,.form_item input[type="time"]:hover+label,.form_item input[type="url"]:hover+label,.form_item input[type="email"]:hover+label,.form_item input[type="search"]:hover+label,.form_item input[type="tel"]:hover+label,.form_item input[type="number"]:hover+label{color:#333333}.form_item textarea+label,.form_item input[type="text"]+label,.form_item.operator_select .selected+label,.form_item input[type="date"]+label,.form_item input[type="month"]+label,.form_item input[type="datetime"]+label,.form_item input[type="time"]+label,.form_item input[type="url"]+label,.form_item input[type="email"]+label,.form_item input[type="search"]+label,.form_item input[type="tel"]+label,.form_item input[type="number"]+label{position:absolute;top:6px;left:0}.form_item textarea[disabled],.form_item input[type="text"][disabled],.form_item.operator_select [disabled].selected,.form_item input[type="date"][disabled],.form_item input[type="month"][disabled],.form_item input[type="datetime"][disabled],.form_item input[type="time"][disabled],.form_item input[type="url"][disabled],.form_item input[type="email"][disabled],.form_item input[type="search"][disabled],.form_item input[type="tel"][disabled],.form_item input[type="number"][disabled]{border-bottom:none;padding-right:0}.form_item textarea[disabled]+label,.form_item input[type="text"][disabled]+label,.form_item.operator_select [disabled].selected+label,.form_item input[type="date"][disabled]+label,.form_item input[type="month"][disabled]+label,.form_item input[type="datetime"][disabled]+label,.form_item input[type="time"][disabled]+label,.form_item input[type="url"][disabled]+label,.form_item input[type="email"][disabled]+label,.form_item input[type="search"][disabled]+label,.form_item input[type="tel"][disabled]+label,.form_item input[type="number"][disabled]+label{color:rgba(51,51,51,0.7);font-size:13px;top:-18px}.form_item textarea{display:block;height:88px;font-size:13px;padding-right:25px;resize:none}.form_item textarea:focus+label,.form_item input[type="text"]:focus+label,.form_item.operator_select .selected:focus+label,.form_item .fly textarea+label,.form_item .fly input[type="text"]+label,.form_item.operator_select .fly .selected+label{color:rgba(51,51,51,0.7);font-size:13px;top:-18px}.form_item.switch{line-height:1}.form_item.switch.mousedown label{pointer-events:none}.form_item.switch input[type="checkbox"]{position:absolute;left:-9999px}.form_item.switch input[type="checkbox"]+label{position:relative;padding-left:35px;height:14px}.form_item.switch input[type="checkbox"]+label .track,.form_item.switch input[type="checkbox"]+label .handle{content:'';display:block;position:absolute;left:0;top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:element}.form_item.switch input[type="checkbox"]+label span.label{color:rgba(51,51,51,0.6);font-size:14px;font-weight:500;display:inline-block;vertical-align:top;padding-left:15px;cursor:pointer;line-height:1.2;text-transform:uppercase;transition:150ms color}.form_item.switch input[type="checkbox"]+label span.label:before{display:inline-block;width:70px;content:attr(data-text-off)}.form_item.switch input[type="checkbox"]+label:hover span.label:before{text-decoration:underline}.form_item.switch input[type="checkbox"]+label .track{width:35px;height:14px;border-radius:7px;background-color:#b9b7b7;transition:150ms background-color}.form_item.switch input[type="checkbox"]+label .handle{width:20px;height:20px;margin-top:-3px;left:-2px;border-radius:10px;background-color:#f1f1f1;box-shadow:1px 2px 3px 0 rgba(0,0,0,0.24);transition:150ms background-color,150ms left}.form_item.switch input[type="checkbox"]:checked+label .track{background-color:#77c2bb}.form_item.switch input[type="checkbox"]:checked+label .handle{background-color:#04a68b;left:100%;left:17px}.form_item.switch input[type="checkbox"]:checked+label span.label{color:#04a68b}.form_item.switch input[type="checkbox"]:checked+label span.label:before{content:attr(data-text-on)}.form_item.select{position:relative;margin:20px 0;z-index:1001}.form_item.select label{overflow:hidden;width:100%;padding-right:25px;text-overflow:ellipsis;white-space:nowrap;position:absolute;color:rgba(51,51,51,0.7);top:8px;font-size:15px;transition:0.3s all}@media (min-width: 0) and (max-width: 768px){.form_item.select label{padding-left:3px}}.form_item.select select{border:none;height:35px;border-bottom:1px solid #dddddd;padding:0;width:100%;position:relative;z-index:10;background-color:transparent}.form_item.select .fly label{color:rgba(51,51,51,0.7);font-size:13px;top:-12px}.form_item.select.opened{position:relative;z-index:9999}.form_item.check_switcher{transition:opacity 150ms}.form_item.check_switcher input[type="checkbox"]{display:none}.form_item.check_switcher input[type="checkbox"]+span{position:relative;display:inline-block;font-weight:500}.form_item.check_switcher input[type="checkbox"]+span:before{position:relative;content:'';display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0.2);border-radius:2px;margin-right:10px;vertical-align:middle;cursor:pointer}.form_item.check_switcher input[type="checkbox"]+span:hover:before{border:1px solid #348f83}.form_item.check_switcher input[type="checkbox"]+span>span{position:absolute;left:29px;top:2px;display:inline-block;vertical-align:middle;cursor:pointer;color:rgba(0,0,0,0.4);font-size:14px;transition:300ms transform linear;-ms-transform-origin:bottom;transform-origin:bottom}.form_item.check_switcher input[type="checkbox"]+span>span+span{top:3px;transform:rotateX(90deg);-ms-transform-origin:top;transform-origin:top;color:#348f83}.form_item.check_switcher input[type="checkbox"]:checked+span:before{font-family:icons;font-size:18px;line-height:1;border:none;content:"";color:#348f83}.form_item.check_switcher input[type="checkbox"]:checked+span>span{transform:rotateX(90deg)}.form_item.check_switcher input[type="checkbox"]:checked+span>span+span{transform:rotateX(0deg)}.form_item:not(.switch) input[type="checkbox"]{position:absolute;visibility:hidden;left:-9999px}.form_item:not(.switch) input[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer}.form_item:not(.switch) input[type="checkbox"]+label:before{content:'';position:absolute;left:0;top:1px;display:inline-block;width:18px;height:18px;background:#fff;border:1px solid rgba(51,51,51,0.2);border-radius:2px;margin-right:10px}.form_item:not(.switch) input[type="checkbox"]+label:hover:before{border:1px solid #348f83}.form_item:not(.switch) input[type="checkbox"]:checked+label:before{font-family:icons;font-size:18px;line-height:1;border:none;content:"";color:#348f83}.form_item:not(.switch).star input[type="checkbox"]+label{padding-left:0;cursor:pointer}.form_item:not(.switch).star input[type="checkbox"]+label:before{border:none;position:relative;top:-3px;display:inline-block;vertical-align:middle;font-size:19px;line-height:1;font-family:icons;color:rgba(51,51,51,0.2);background:transparent;content:""}.form_item:not(.switch).star input[type="checkbox"]+label:hover:before{color:#f7c125}.form_item:not(.switch).star input[type="checkbox"]:checked+label:hover:before,.form_item:not(.switch).star input[type="checkbox"]:checked+label:before{color:#f7c125;content:""}.form_item input[type="radio"]{position:absolute;visibility:hidden;left:-9999px}.form_item input[type="radio"]+span{position:relative}.form_item input[type="radio"]+span:before{content:'';display:inline-block;vertical-align:middle;border:1px solid rgba(51,51,51,0.2);position:relative;top:-2px;overflow:hidden;margin-right:9px;width:20px;height:20px;border:2px solid #ddd;margin-left:-1px;border-radius:50%;background-clip:padding-box}.form_item input[type="radio"]+span:hover:before{border:2px solid #2669bf}.form_item input[type="radio"]:checked+span{display:inline-block}.form_item input[type="radio"]:checked+span:before{border-color:#2669bf}.form_item input[type="radio"]:checked+span:after{content:'';height:8px;width:8px;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;position:absolute;bottom:8px;left:5px;background-color:#2669bf}.form_item.error .field_holder:before{color:#fc3232}.form_item.error .field_holder:after{content:'';position:absolute;height:1px;left:0;bottom:0;background:#fc3232;z-index:1;animation:fullwidth 700ms forwards}.form_item.error .error_message{position:relative;display:block;font-size:13px;color:#fc3232;margin-top:6px}.form_item .error_message{display:none}@keyframes fullwidth{0%{width:0%}100%{width:100%}}.arrow_horizontal{display:inline-block;width:102px;position:absolute;top:0;left:0;right:0;color:#000;font-size:16px;line-height:27px;background:rgba(255,255,255,0.4);border-radius:15px;text-align:center;pointer-events:none;opacity:0;margin:auto;z-index:999;transition:opacity 300ms 200ms}.arrow_horizontal.show{opacity:1}h1{font-size:30px;color:#333;font-weight:500;margin:0 0 10px;line-height:116%}h1.white{color:#fff}h1.not_accented{font-weight:300}h1.not_accented strong{font-weight:500}h1 small{display:block;font-size:15px;font-weight:normal;line-height:24px}h1 span{font-weight:300}h2{font-size:26px;font-weight:400;line-height:116%;padding:11px 0;margin:0}h3{font-size:20px;font-weight:500;line-height:121%;padding:13px 0;margin:0}h4{font-size:18px;font-weight:500;line-height:137%;padding:11px 0}h5{font-size:16px;font-weight:500;line-height:137%;padding:11px 0}h1.no_paddings,h2.no_paddings,h3.no_paddings,h4.no_paddings,h5.no_paddings,h6.no_paddings{padding:0}h1 span.light,h2 span.light,h3 span.light,h4 span.light,h5 span.light,h6 span.light{font-weight:300}h1 strong,h1 span.medium,h2 strong,h2 span.medium,h3 strong,h3 span.medium,h4 strong,h4 span.medium,h5 strong,h5 span.medium,h6 strong,h6 span.medium{font-weight:500}p.text,.p-text{color:#333;font-size:15px;line-height:136%;margin-bottom:20px}p.text.medium,.p-text.medium{font-size:14px}p.text.small,.p-text.small{color:rgba(51,51,51,0.6);font-size:13px}p.text.white,.p-text.white{color:#fff}p.text.gray,.p-text.gray{opacity:0.8}.blank_text{color:rgba(51,51,51,0.8)}strong{font-weight:500}a{color:#2669bf;transition:all 250ms ease}.text_line span:first-child{font-size:12px;color:#9a9a9a;text-transform:uppercase;padding-right:10px}.text_line span:last-child{font-size:14px;color:#212121}.select_holder{position:relative;margin-top:45px;display:inline-block;text-align:left}.select_holder .placeholder{position:absolute;color:rgba(51,51,51,0.6);font-size:16px;bottom:12px;transition:all 350ms ease;pointer-events:none}.select_holder .placeholder.fly{color:rgba(51,51,51,0.6);font-size:13px;-ms-transform:translateY(-28px);transform:translateY(-28px)}.select_holder:hover .placeholder{color:#333}.select_holder:hover .placeholder.fly{color:rgba(51,51,51,0.6)}.select_holder .styled_select{width:213px;display:block;font-size:16px;background:none}.select_holder .styled_select .select2-choice{width:213px;height:39px;border:none;color:#333;box-shadow:none;background:none;padding:0}.select_holder .styled_select .select2-choice span.select2-chosen{color:#333;font-size:16px;background:none;padding:3px 27px 3px 0px;border-bottom:1px solid #dfdfdf;width:213px;height:33px;transition:all 350ms ease}.select_holder .styled_select .select2-choice span.select2-arrow{border:none;background:none;position:absolute}.select_holder .styled_select .select2-choice span.select2-arrow:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#2668bf transparent transparent transparent;bottom:19px;right:10px}.select_holder .styled_select .select2-choice span.select2-arrow b{display:none;background:none}.select_holder .styled_select.select2-dropdown-open span.select2-chosen{border-bottom:1px solid rgba(38,105,191,0)}.select_holder .styled_select.select2-dropdown-open span.select2-arrow:before{transform:rotateX(180deg)}.select_holder .styled_select.select2-dropdown-open+.styled_select+.placeholder{color:#333}.select_holder .styled_select.select2-dropdown-open+.styled_select+.placeholder.fly{color:rgba(51,51,51,0.6)}.select_holder .styled_select:hover span.select2-chosen{border-bottom:1px solid #2669bf}.select2-drop{margin-top:-7px;border-radius:3px;border:none;box-shadow:1px 2px 4px 0px rgba(0,0,0,0.15)}.select2-drop .select2-search{border-bottom:1px solid #e8e8e8;padding:4px 4px 9px 4px}.select2-drop .select2-search input{background:#f5f5f5;border:none;border-radius:28px;margin-left:11px;width:183px;padding:4px 17px 4px 17px;font-size:14px;color:rgba(51,51,51,0.8)}.select2-results{color:rgba(34,34,34,0.92);font-size:15px;text-align:left;background:none;padding:0;margin:0;height:140px}.select2-results li,.select2-results .select2-no-results{border-top:1px solid #e8e8e8;padding:9px 16px}.select2-results li:first-child,.select2-results .select2-no-results:first-child{border-top:0}.select2-results li.select2-highlighted,.select2-results .select2-no-results.select2-highlighted{background:#2669bf;transition:all 250ms ease}.ui-datepicker{width:253px;height:290px;border:none;box-shadow:4px 4px 10px 0px rgba(0,0,0,0.16);padding:0;margin-top:-3px;z-index:20 !important}.ui-datepicker .ui-datepicker-header{border-radius:3px 3px 0 0;border:none;background:#2669bf;color:#fff;height:48px;font-size:16px;font-weight:normal;line-height:48px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:6px 2.3em}.ui-datepicker .ui-datepicker-prev{left:20px}.ui-datepicker .ui-datepicker-prev:before{font-family:icons;content:""}.ui-datepicker .ui-datepicker-prev:hover:before{color:#2669bf}.ui-datepicker .ui-datepicker-next{right:20px}.ui-datepicker .ui-datepicker-next:before{font-family:icons;content:""}.ui-datepicker .ui-datepicker-next:hover:before{color:#2669bf}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:16px;height:16px;border:1px solid #fff;background:rgba(255,255,255,0);display:block;cursor:pointer;transition:all 250ms ease;top:16px;font-size:8px}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background:#fff}.ui-datepicker table.ui-datepicker-calendar{width:calc(100% - 30px);font-size:.9em;border-collapse:collapse;box-sizing:content-box;padding:15px 0;margin:0 15px 0 12px;position:relative}.ui-datepicker table.ui-datepicker-calendar thead{color:rgba(27,27,27,0.45);font-weight:normal;font-size:13px;border-bottom:1px solid #e8e8e8}.ui-datepicker table.ui-datepicker-calendar thead *{color:rgba(27,27,27,0.45);font-weight:normal;font-size:13px}.ui-datepicker table.ui-datepicker-calendar tbody{position:absolute;top:47px}.ui-datepicker table.ui-datepicker-calendar tbody tr th{padding:5px 8px}.ui-datepicker table.ui-datepicker-calendar tbody tr td{padding:2px}.ui-datepicker table.ui-datepicker-calendar tbody tr td a{width:23px;height:23px;text-align:center;border-radius:100%;border:none;font-size:13px;color:#393b3c;line-height:188%;transition:all 250ms ease}.ui-datepicker table.ui-datepicker-calendar tbody tr td a.ui-state-default{background:none}.ui-datepicker table.ui-datepicker-calendar tbody tr td a.ui-state-default:hover{background:#2669bf;color:#fff}.ui-datepicker table.ui-datepicker-calendar tbody tr td a.ui-state-default.ui-state-active{background:#f1f1f1}.ui_steps_box{padding:50px 0 34px 0}.ui_steps{width:100%;display:-ms-flexbox;display:flex;position:relative;font-family:Roboto}.ui_steps label{-ms-flex:1;flex:1;text-align:center;z-index:2}.ui_steps label:nth-child(2){padding:0 10%}.ui_steps label input{display:none}.ui_steps label input:checked+span{background:#278078;border-color:#278078}.ui_steps label input:checked+span+span{color:#278078;opacity:1}.ui_steps label span:first-of-type{display:inline-block;cursor:pointer;font-size:16px;width:23px;height:23px;line-height:20px;text-align:center;border-radius:12px;color:#ddd;background:#fff;border:2px solid #ddd;transition:all 300ms ease}.ui_steps label span:last-of-type{display:block;color:#222;opacity:.5;font-size:15px;transition:all 300ms ease}@media all and (max-width: 767px){.ui_steps label span:last-of-type{font-size:14px;line-height:18px}}.ui_steps:after{content:'';position:absolute;top:10px;left:0;right:0;margin:auto;display:block;width:74%;height:2px;background:#ddd}.ui_steps[data-selected="1"]:after{background-image:linear-gradient(to right, #278078 0%, transparent 40%)}.ui_steps[data-selected="2"]:after{background-image:linear-gradient(to right, transparent 10%, #278078 50%, transparent 90%)}.ui_steps[data-selected="3"]:after{background-image:linear-gradient(to right, transparent 60%, #278078 100%)}.cta_flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:30px}.cta_block{float:left;display:block;position:relative;background:#fff;width:calc((100% - 2 * 23px) / 3);margin:0 22px 22px 0;border-radius:4px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.15);vertical-align:bottom}.cta_block:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';display:block;background-image:linear-gradient(45deg, #ede3c8 0%, #fff 60%);opacity:0;transition:opacity 0.3s}.cta_block:nth-child(3n+3){margin-right:0}@media all and (max-width: 1024px){.cta_block{width:calc((100% - 22px * 2) / 3)}}@media all and (max-width: 767px){.cta_block{width:100%;margin-right:0}}.cta_block:hover{text-decoration:none}.cta_block:not(.cta_disabled):hover:after{opacity:1}.cta_block:not(.cta_disabled):active{transition:all 100ms ease;-ms-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}.cta_block .cta_image{display:block;position:relative;height:200px;z-index:1}.cta_block .cta_image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.cta_block .cta_text{position:relative;display:block;min-height:100px;text-align:center;padding:6% 8%;color:#333;font-size:20px;z-index:1}.cta_block .cta_text span{display:block}.cta_block.cta_disabled img{-webkit-filter:gray;filter:gray;-webkit-filter:grayscale(70%);filter:grayscale(70%)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.cta_block.cta_disabled img{opacity:0.4}}.cta_block.cta_big{width:378px}.cta_block.cta_big .cta_image{min-height:220px}.cta_block.cta_big .cta_text{min-height:180px;padding:0 16% 6% 16%}.cta_block.cta_big .cta_text .info{display:block;font-size:14px;opacity:.66;line-height:20px;margin-top:14px}@media all and (max-width: 1024px){.cta_block.cta_big{width:calc((100% - 22px * 2) / 3)}.cta_block.cta_big .cta_text{padding:0 6% 6% 6%}}@media all and (max-width: 767px){.cta_block.cta_big{width:100%}}.cta_block.cta_login .cta_image{height:183px}.cta_block.cta_login .cta_text{text-align:left}.cta_block.cta_login .cta_text .title{font-size:20px;font-weight:bold;margin-bottom:20px;transition:color 0.2s}.cta_block.cta_login .cta_text .info{color:#333;font-size:14px;line-height:20px;transition:color 0.2s}.cta_block.cta_login .cta_text .bottom_btn{display:block;font-size:16px;font-weight:500;color:#357ca1;text-transform:uppercase;margin-top:35px;transition:color 0.2s}table.standart{position:relative;border-bottom:1px solid #e4e4e4;border-top:none;box-shadow:inset 0px 0px 6px 0px rgba(50,50,50,0.25);font-weight:400;font-size:14px;line-height:120%;background:url("../images/bg/linear_blue.png") left repeat-y}table.standart.grey td,table.standart.grey th{background-color:#e6e6e5}table.standart.white td,table.standart.white th{background-color:#fff}table.standart tr{position:relative;border-top:none}table.standart tr:hover td{background:transparent}table.standart tr.accent td{font-weight:bold}table.standart tr td{border-top:1px solid #e4e4e4;padding:22px 50px;transition:all 300ms ease}table.standart tr td:last-child{white-space:nowrap;padding:22px 40px}table.standart td{position:relative;z-index:2}.button_hider{overflow:hidden;position:relative;display:inline-block;vertical-align:middle;transition:all 300ms}.button_hider button{font-weight:500;margin-top:0;margin-bottom:0;-ms-transform:translateX(100%) translateX(-25px);transform:translateX(100%) translateX(-25px)}.button_hider button.look:before{color:#d1d1d0}.button_hider button.eye:before{color:#d1d1d0}.button_hider:hover button{-ms-transform:translateX(0%);transform:translateX(0%)}.button_hider:hover button.look:before{color:#2669bf}.button_hider:hover button.eye:before{color:#2669bf}table tr:hover .button_hider button{-ms-transform:translateX(0%);transform:translateX(0%)}table tr:hover .button_hider button.look:before{color:#2669bf}table tr:hover .button_hider button.eye:before{color:#2669bf}.status{width:20px;height:20px;margin:20px 0}.status:before{font-size:20px}.status.icon_status_ok:before{color:#338d79}.status.icon_status_pending:before{color:#f7c125}.status.icon_status_rejected:before{color:#f44336}.checkbox{margin:20px 0}.checkbox input{opacity:0;pointer-events:none;z-index:-1;position:absolute}.checkbox label{position:relative;min-width:18px;min-height:18px;display:block}.checkbox label:before{display:block;width:18px;height:18px;cursor:pointer;position:absolute}.checkbox.checkbox_block label:before{content:'';background:none;border:1px solid #cecece;border-radius:2px}.checkbox.checkbox_block label:hover:before{border:1px solid #348f83}.checkbox.checkbox_block input:checked+label:before{background:url("../svg/checked.svg") no-repeat center;background-size:110%;border:1px solid #348f83}.checkbox.checkbox_star label:before{font-size:17px;color:#d3d3d3;line-height:100%}.checkbox.checkbox_star label:hover:before{color:#f7c125}.checkbox.checkbox_star input:checked+label:before{background:url("../svg/star_check_checked.svg") no-repeat center;background-size:contain;content:''}.checkbox[disabled]{opacity:0}.directions{margin:20px 0;font-size:0;position:relative;width:65px;height:32px}.directions div{height:32px;width:33px;border:1px solid #e6e6e6;background:#fff;cursor:pointer;display:inline-block;position:absolute;transition:all 300ms ease;top:0}.directions div:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:6px;height:8px;transition:all 300ms ease;color:#858585;font-size:9px;line-height:98%}.directions div:first-child{border-radius:2px 0 0 2px;left:0}.directions div:first-child:hover{border-top-right-radius:0;border-bottom-right-radius:0}.directions div:first-child:hover:before{color:#fff}.directions div:last-child{border-radius:0 2px 2px 0;right:0}.directions div:last-child:hover{border-top-left-radius:0;border-bottom-left-radius:0}.directions div:last-child:hover:before{color:#fff}.directions div:hover{background:#2c77d7;border:1px solid #2c77d7;border-radius:2px 2px 2px 2px;z-index:1;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.directions div:active{background:#2c77d7;border:1px solid #2c77d7;border-radius:2px 2px 2px 2px;z-index:1;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15)}.directions div[disabled]{border:1px solid #e6e6e6;background:#e6e6e6;cursor:default;border-radius:2px 2px 2px 2px;z-index:1}.directions div[disabled]:hover,.directions div[disabled]:active{border:1px solid #e6e6e6;background:#e6e6e6;box-shadow:none}.btn{font-size:17px;text-transform:uppercase;font-weight:500;line-height:1;margin:5px 0;transition:all 150ms}.btn.arrow:after{content:""}.btn.arrow:after{display:inline-block;font-size:8px;margin:0 0 4px 10px;vertical-align:middle}.btn.arrow_left:before{content:""}.btn.arrow_left:before{display:inline-block;font-size:8px;margin:0 10px 4px 0;vertical-align:middle}.btn.show_next_page{border:none;box-shadow:none;background:none;color:#2669bf;padding-right:16px;position:relative}.btn.show_next_page:before{position:absolute;right:1px;top:4px;width:5px;height:8px;font-size:8px}.btn.show_next_page:active{color:#1b1b1b}.btn.show_next_page:active:before{color:#1b1b1b}.btn.show_next_page[disabled]{color:rgba(27,27,27,0.33)}.btn.show_next_page[disabled]:before{color:rgba(27,27,27,0.33)}.btn.simple{border:none;box-shadow:none;background:none;color:#2669bf;position:relative}.btn.simple:hover{text-decoration:underline}.btn.simple:active{color:#1b1b1b}.btn.simple[disabled]{color:rgba(27,27,27,0.33)}.btn.simple.arrow{white-space:nowrap}.btn.simple.arrow:after{font-family:"icons";font-size:8px;margin-left:10px;display:inline-block;vertical-align:middle;position:relative;top:-2px;content:""}.btn.eye{border:none;box-shadow:none;background:none;color:#2669bf;position:relative;padding-left:30px}.btn.eye:before{position:absolute;left:0;top:1px;width:20px;height:14px;font-size:13px;color:#2669bf;transition:all 150ms}.btn.eye:active{color:#1b1b1b}.btn.eye:active:before{color:#1b1b1b;font-size:13px}.btn.eye[disabled]{color:rgba(27,27,27,0.33)}.btn.eye[disabled]:before{color:rgba(27,27,27,0.33)}.btn.look{border:none;box-shadow:none;background:none;color:#2669bf;position:relative;padding-left:30px}.btn.look:before{position:absolute;left:0;top:1px;width:20px;height:14px;color:#2669bf;font-size:13px;transition:all 150ms}.btn.look:active{color:#1b1b1b}.btn.look:active:before{color:#1b1b1b}.btn.look[disabled]{color:rgba(27,27,27,0.33)}.btn.look[disabled]:before{color:rgba(27,27,27,0.33)}.btn.blue_btn{background:#2669bf;padding:9px 20px;border:none;box-shadow:none;border-radius:3px;color:#fff}.btn.blue_btn:hover{background:#2c77d7;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.btn.blue_btn:active{background:#2c77d7;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15)}.btn.blue_btn[disabled]{background:#d5d5d5;color:rgba(27,27,27,0.33)}.btn.blue_btn[disabled]:hover{box-shadow:none}.btn.blue_ghost{background:rgba(44,119,215,0);padding:8px 19px;border:#2669bf solid 1px;box-shadow:none;border-radius:3px;color:#2669bf}.btn.blue_ghost:hover{background:#2c77d7;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15);color:#fff}.btn.blue_ghost:active{background:#2c77d7;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15);color:#fff}.btn.blue_ghost[disabled]{background:rgba(213,213,213,0);color:rgba(27,27,27,0.33);border-color:rgba(27,27,27,0.33)}.btn.blue_ghost[disabled]:hover{box-shadow:none}.btn.white_btn{display:inline-block;background:#fff;padding:8px 19px;border:#e6e6e6 solid 1px;box-shadow:none;border-radius:3px;color:#2669bf}.btn.white_btn:hover{background:#2c77d7;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15);color:#fff;border:#2c77d7 solid 1px;text-decoration:none}.btn.white_btn:active{background:#2c77d7;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15);color:#fff}.btn.white_btn[disabled]{background:#e5e5e5;color:rgba(27,27,27,0.33);border-color:#e5e5e5}.btn.white_btn[disabled]:hover{box-shadow:none;background:#e5e5e5;border-color:#e5e5e5}.btn.gray_btn{background:#d6d6d6;color:#fff;border:0;padding:9px 20px;box-shadow:none;border-radius:3px}.btn.gray_btn:hover{background:#c9c9c9;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.btn.gray_btn:active{background:#c6c6c6;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15)}.btn.gray_btn[disabled]{background:#dfdfdf;color:rgba(27,27,27,0.33)}.btn.gray_btn[disabled]:hover{box-shadow:none}.btn.tooltip{width:24px;height:24px;border:1px solid #2a6cc0;border-radius:100%;position:relative;transition:all 350ms ease;cursor:pointer;background:rgba(255,255,255,0);display:inline-block;vertical-align:bottom;margin-bottom:3px}.btn.tooltip:before{content:'?';position:absolute;display:block;border-radius:100%;top:5px;left:-1px;text-align:center;font-size:14px;font-weight:bold;color:#2a6cc0;width:24px;height:24px;transition:all 150ms}.btn.tooltip .tooltip_pop_large{position:absolute;padding:28px;background:rgba(51,51,51,0.94);border-radius:2px;color:rgba(255,255,255,0.82);-ms-transform:translateX(0%);transform:translateX(0%);right:100%;top:-4px;margin-right:10px;font-size:15px;font-weight:300;width:398px;line-height:135%;display:none;z-index:100}.btn.tooltip .tooltip_pop_large:after{content:'';position:absolute;right:-8px;top:0;width:0;height:0;border-style:solid;border-width:6px 8.5px 0 8.5px;border-color:rgba(51,51,51,0.94) transparent transparent transparent}.btn.tooltip .tooltip_pop_large.top{top:auto;left:0;right:auto;bottom:24px}.btn.tooltip .tooltip_pop_large.top:after{top:auto;left:-5px;bottom:-2px;-ms-transform:rotate(270deg);transform:rotate(270deg)}.btn.tooltip .tooltip_pop_large.right{top:0;left:calc(100% + 15px);right:auto;bottom:auto}.btn.tooltip .tooltip_pop_large.right:after{top:0;left:-8px}.btn.tooltip .tooltip_pop_large.bottom{top:calc(100% + 12px);left:0;right:auto;bottom:auto}.btn.tooltip .tooltip_pop_large.bottom:after{top:-2px;left:-5px;-ms-transform:rotate(270deg);transform:rotate(270deg)}.btn.tooltip .tooltip_pop{opacity:0;background:#bebebe;text-align:left;border-radius:5px;padding:20px;position:absolute;pointer-events:none;z-index:1;font-size:15px;color:#1b1b1b;text-transform:none;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all 150ms;top:37px}.btn.tooltip .tooltip_pop:before{width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #bebebe transparent;content:"";position:absolute;top:-12px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.btn.tooltip:hover{background:#2c77d7;color:#fff;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.btn.tooltip:hover .tooltip_pop{opacity:1;z-index:1;pointer-events:all}.btn.tooltip:hover .tooltip_pop_large{display:block}.btn.tooltip:hover:before{color:#fff}.btn.tooltip.tooltip_small{height:16px;width:16px}.btn.tooltip.tooltip_small:before{font-size:13px;font-weight:normal;height:16px;width:16px;top:1px}.btn.tooltip.tooltip_small .tooltip_pop{top:30px}.btn.tooltip.white{border-color:#fff}.btn.tooltip.white:before{color:#fff}.btn.tooltip[disabled]{border:2px solid #d5d5d5;color:rgba(27,27,27,0.33);background:rgba(255,255,255,0);cursor:default}.btn.tooltip[disabled]:before{color:rgba(27,27,27,0.33);top:4px;left:-2px;cursor:default}.btn.tooltip[disabled]:hover{border:2px solid #d5d5d5;color:rgba(27,27,27,0.33);background:rgba(255,255,255,0);box-shadow:none}.btn.tooltip[disabled].tooltip_small{border:1px solid #d5d5d5}.btn.tooltip[disabled].tooltip_small:before{top:1px;left:-1px}.btn.answer_btn{color:rgba(33,33,33,0.6);background:none;padding:3px 0 3px 33px;position:relative;border:none;box-shadow:none}.btn.answer_btn:before{height:18px;width:18px;border-radius:100%;border:1px solid rgba(33,33,33,0.6);position:absolute;content:'';left:0;top:2px;transition:all 150ms}.btn.answer_btn:hover{color:#2669bf}.btn.answer_btn:hover:before{border-color:#2669bf}.btn.answer_btn:active:before{background:#2669bf}.btn.answer_btn[disabled]{color:rgba(33,33,33,0.3);background:none}.btn.answer_btn[disabled]:before{border-color:rgba(33,33,33,0.3)}.btn.answer_btn[disabled]:hover{color:rgba(33,33,33,0.3);background:none}.btn.answer_btn[disabled]:hover:before{color:rgba(33,33,33,0.3);background:none;border-color:rgba(33,33,33,0.3)}.btn.in_text{text-transform:none;font-size:15px;color:#2669bf;box-shadow:none;background:none;border:none;font-weight:normal}.btn.in_text:hover{text-decoration:underline}.btn.nav{width:38px;height:38px;border-radius:100%;background:rgba(38,105,191,0);border:none;position:relative}.btn.nav:before{position:absolute;height:8px;width:6px;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#2669bf;font-size:8px}.btn.nav:hover{background:rgba(38,105,191,0.15)}.btn.nav.nav_small{height:33px;width:33px}.btn.nav.nav_small:before{font-size:7px;width:4px;height:8px}.btn.nav[disabled]:hover{background:rgba(38,105,191,0)}.btn.clean{background-color:transparent;border:none;box-shadow:none}.btn.icon_plus:before{margin-right:10px;font-size:12px}.btn .text{display:inline-block;vertical-align:middle}.btn-attach-file{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:25px;color:#2669bf;font-size:17px;font-weight:500;text-transform:uppercase}.btn-attach-file:before{content:"";font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:absolute;top:0px;left:0;line-height:1;font-size:20px}.btn-attach-file:hover{text-decoration:underline}.report{padding:38px 60px;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15);background:#ffecb4;border-radius:2px;position:relative;color:#444444;margin:20px 0}.report:after{position:absolute;content:'';background:url("../images/ico/triangle.png");width:27px;height:15px;display:block;top:-15px;left:24px}.report .report_header{font-size:26px;font-weight:400;padding-bottom:7px}.report .report_text{line-height:130%;padding-bottom:13px;font-size:15px}.report .icon_arrow_right{padding-right:34px;padding-left:19px;position:relative}.report .icon_arrow_right:before{font-size:8px;right:20px;top:13px;position:absolute}.report.important_report{padding-left:189px}.report.important_report:before{font-size:70px;display:block;position:absolute;top:59px;left:56px;color:#872f53;text-shadow:3px 3px 4px rgba(0,0,0,0.11)}.report.important_report:after{display:none}.report.important_report button{margin-right:20px}.report.in_context{padding:25px 38px;box-shadow:none;border-radius:0}.report.in_context:after{display:none}.table_wrapper{width:100%}@media all and (max-width: 1024px){.table_wrapper{overflow:auto}}table.bordered{max-width:100%;margin-top:10px;margin-bottom:10px;background:url("../images/bg/linear_blue.png") left repeat-y;table-layout:auto}table.bordered.style1{background-color:#f5f5f5}table.bordered.style1 td{background:#f5f5f5}table.bordered.style1 td:first-of-type{text-transform:uppercase;font-size:12px;color:#9a9a9a}table.bordered.style1 td:last-of-type{font-weight:bold}table.bordered.grey td,table.bordered.grey th{background-color:#e6e6e5}table.bordered.white td,table.bordered.white th{background-color:#fff}table.bordered.no_gutters{margin:0}table.bordered.min600{min-width:600px}table.bordered th{font-weight:normal;color:#9a9a9a;font-size:12px;text-transform:uppercase}table.bordered th>a{color:#2669bf;font-weight:500}table.bordered td{font-size:14px;color:#212121;vertical-align:middle;transition:background 150ms}table.bordered th,table.bordered td{padding:20px;border-bottom:1px solid #dbdbdb;text-align:left;line-height:140%}@media all and (max-width: 767px){table.bordered th,table.bordered td{padding:20px 10px}}table.bordered th:first-child,table.bordered td:first-child{padding-left:5%}table.bordered th.w110,table.bordered td.w110{width:110px}table.bordered th.w130,table.bordered td.w130{width:130px}table.bordered th.w160,table.bordered td.w160{width:160px}table.bordered tr.marked td{font-weight:bold}table.bordered tbody tr:hover td{background:transparent}[data-rangeslider]{opacity:0}.rangeSlider,.rangeSlider__fill{display:block;height:4px;width:100%;background:rgba(149,46,101,0.2);border-radius:10px}.rangeSlider{position:relative;margin:65px 0 55px 0}.rangeSlider.theme_white{background:rgba(10,28,25,0.2)}.rangeSlider.theme_white .rangeSlider__fill{background:rgba(255,255,255,0.7)}.rangeSlider.theme_white .rangeSlider__handle{background:#fff;color:rgba(51,51,51,0.6)}.rangeSlider.theme_white .rangeSlider__handle .value{color:#fff}.rangeSlider--disabled{opacity:0.4}.rangeSlider__fill{background:rgba(149,46,101,0.7);position:absolute;top:0;z-index:2}.rangeSlider__handle{position:absolute;top:-18px;display:inline-block;width:40px;height:40px;background:#2669bf;color:#fff;border-radius:50%;font-size:8px;z-index:3;text-align:center;cursor:pointer}.rangeSlider__handle:before{content:""}.rangeSlider__handle:after{content:""}.rangeSlider__handle:before{line-height:40px;margin-right:9px}.rangeSlider__handle:after{line-height:40px}.rangeSlider__handle .value{position:absolute;top:-25px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);color:#2669bf;font-size:18px;font-weight:500}.rangeSlider__insured{display:inline-block;position:relative;top:-36px;font-size:14px;font-weight:500;color:rgba(51,51,51,0.7);z-index:2}.rangeSlider__insured:before{position:absolute;top:18px;left:50%;display:block;content:'';width:1px;height:38px;background:rgba(51,51,51,0.3)}input[type="range"]:focus+.rangeSlider .rangeSlider__handle{box-shadow:0 0 8px rgba(142,68,173,0.9)}.rangeSlider__buffer{z-index:1;position:absolute;top:3px;height:14px;background:#2c3e50;border-radius:10px}body{height:auto;font:normal normal 14px/1.4 "Roboto","Helvetica",Arial,Tahoma,Verdana,sans-serif;letter-spacing:.02em;color:#000;min-width:320px;height:100%;color:#333333}input,textarea,option,select{font:normal normal 14px/1.4 "Roboto","Helvetica",Arial,Tahoma,Verdana,sans-serif;color:#000}a{text-decoration:none;color:#2669bf}@media all and (min-width: 1025px){a:hover{text-decoration:underline}}input[type=text]:-webkit-autofill,input[type=password]:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.forprint,.preload{display:none}.forscreen{display:block}.clra:after,.page_inner_header:after,.chat .chat_messages .chat_message:after{clear:both;content:'';display:block;width:0;height:0}.clr.tablet_only{clear:none;display:none}@media all and (max-width: 1024px){.clr.tablet_only{display:block;clear:both}}body{max-width:100%;margin-left:auto;margin-right:auto}body:after{content:" ";display:block;clear:both}.main_holder{position:relative;min-height:calc( 100% - 380px)}@media (min-width: 1025px){.main_holder{min-height:calc( 100% - 200px)}}.content{position:relative;width:100%;min-height:100%;overflow:auto;padding-top:40px;padding-bottom:200px;z-index:10}@media all and (min-width: 1025px){.content{padding-top:30px}}@media all and (max-width: 1024px){.content{padding-bottom:0}}@media all and (max-width: 767px){.content{padding-bottom:30px}.content.secoundary{padding-bottom:0}}.content.secoundary{background:#f2f2f2;padding-top:0}.side{position:fixed;top:30px;left:0;width:280px;height:calc( 100% - 30px);background:#fff;z-index:2000;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.25);transition:transform 0.3s}.side.active{transform:translate3d(0, 0, 0)}@media all and (max-width: 1024px){.side{top:40px;height:calc( 100% - 40px);transform:translate3d(-100%, 0, 0)}}@media all and (max-width: 767px){.side{height:calc( 100% - 40px - 43px)}}@media all and (min-width: 1025px){.main{margin-left:280px}}@media all and (max-width: 1024px){.main{margin-left:0}}@media (min-width: 768px){.main .side_left{width:49.15254%;float:left;margin-left:0;margin-right:-100%}}@media (min-width: 768px){.main .side_right{width:49.15254%;float:left;margin-left:50.84746%;margin-right:-100%}}@media (min-width: 768px){.main .side_left,.main .side_right{padding-top:30px}}.wrapper{display:block;padding-right:5%;padding-left:5%}.wrapper.grey{background-color:#e6e6e5;box-shadow:inset 0px 5px 6px -4px rgba(0,0,0,0.15)}.wrapper.grey.shadow_off{box-shadow:none}.wrapper.shadow{box-shadow:0px 5px 6px -4px rgba(0,0,0,0.15)}.wrapper.green{background:#2c867a}.wrapper.no_gutters{padding:0}.wrapper .gutters{padding-left:5%;padding-right:5%}.wrapper .gutter_left{padding-left:5%}.wrapper .gutter_right{padding-right:5%}.wrapper .gutter_top_15{padding-top:15px}.wrapper.gutter_top_20,.wrapper .gutter_top_20{padding-top:20px}.wrapper.gutter_top_30,.wrapper .gutter_top_30{padding-top:30px}.wrapper .gutter_top_40{padding-top:40px}.wrapper.gutter_top_45,.wrapper .gutter_top_45{padding-top:45px}.wrapper.gutter_top_50,.wrapper .gutter_top_50{padding-top:50px}.wrapper .gutter_bottom_20{padding-bottom:20px}.wrapper .gutter_bottom_30{padding-bottom:30px}.wrapper.gutter_bottom_40,.wrapper .gutter_bottom_40{padding-bottom:40px}.wrapper.gutter_bottom_50,.wrapper .gutter_bottom_50{padding-bottom:50px}.wrapper.margin_bottom_20,.wrapper .margin_bottom_20{margin-bottom:20px}.wrapper.margin_bottom_60,.wrapper .margin_bottom_60{margin-bottom:60px}.wrapper .button_cont{text-align:right;padding-right:5%}@media all and (max-width: 767px){.wrapper .button_cont{text-align:center;padding-right:0}}.page_wrapper{margin:auto;max-width:1190px;padding:0 15px}.grey_block{background-color:#f5f5f5;padding:30px 10px 10px 10px;margin-bottom:10px;position:relative}.grey_block:after{content:'';clear:both}.grey_block.padding_bottom{padding-bottom:22px}.grey_block.contact_data{padding:40px 60px 24px 48px}@media all and (max-width: 767px){.grey_block.contact_data{padding:30px 20px}}.grey_block.contact_data h3{margin-bottom:15px}.grey_block .icon{display:inline-block;width:45px;text-align:center;color:#8c3156;font-size:20px;line-height:24px;vertical-align:top}.grey_block .icon+.texts{display:inline-block;max-width:calc( 100% - 170px);width:100%;vertical-align:top}@media (min-width: 320px) and (max-width: 1280px){.grey_block .icon+.texts{max-width:calc( 100% - 50px)}}.grey_block .icon+.texts a{text-decoration:underline}@media all and (min-width: 1025px){.grey_block .icon+.texts a:hover{text-decoration:none}}.grey_block .icon.icon_mail{font-size:14px}.grey_block .form_item.switch{float:right;margin-top:4px;margin-bottom:20px}@media (min-width: 320px) and (max-width: 1280px){.grey_block .form_item.switch{margin-top:20px;margin-left:45px;display:inline-block;float:none}}.grey_block .form_item .text{margin-top:30px;max-width:330px}.grey_block .form_item.select{width:100%;max-width:270px;margin-top:0}.grey_block h3,.grey_block h4{padding-top:0;padding-bottom:0}.grey_block .edit_text{margin-bottom:0}.grey_block .edit_address{font-size:14px;transition:color 150ms;text-decoration:none}.grey_block .edit_address:before{display:inline-block;content:"";font-family:icons;font-size:10px;margin-right:8px}.grey_block .edit_address.disabled{color:#b9b8b8;pointer-events:none}.grey_block .edit_address span{text-decoration:underline}@media all and (min-width: 1025px){.grey_block .edit_address:hover{text-decoration:none}.grey_block .edit_address:not(.disabled):hover span{text-decoration:none}}.grey_block .additional_panel{position:relative;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);padding:25px 20px 25px 52px}.grey_block .additional_panel:before{content:"";font-family:"icons";position:absolute;top:-16px;right:50px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15)}.grey_block .additional_panel.disabled{pointer-events:none}.grey_block .additional_panel.disabled .icon{color:#ccc;opacity:0.7}.grey_block .additional_panel.disabled .title,.grey_block .additional_panel.disabled .description{color:rgba(0,0,0,0.4);opacity:0.7}.grey_block .additional_panel.disabled .check_switcher{opacity:0.7}.grey_block .additional_panel .icon{position:absolute;top:24px;left:7px;color:#8c3156;transition:color 200ms, opacity 200ms}.grey_block .additional_panel .title{display:block;color:#333;font-size:16px;font-weight:500;max-width:210px;transition:color 150ms, opacity 200ms}.grey_block .additional_panel .description{font-size:15px;line-height:20px;max-width:210px;transition:color 200ms}.grey_block .additional_panel .form_item{position:absolute;top:24px;right:70px}.login_modal .grey_block{max-width:620px;margin-left:auto;margin-right:auto}.login_modal .my_settings .form_item{width:100%;max-width:285px;margin-right:40px}@media (min-width: 240px) and (max-width: 768px){.login_modal .my_settings .form_item{max-width:100%}}.login_modal .actions{max-width:555px;margin:0 auto -23px;text-align:justify}.login_modal .actions .small{text-align:left;margin-top:20px;margin-bottom:43px;font-size:12px;color:rgba(33,33,33,0.6)}@media (min-width: 240px) and (max-width: 768px){.login_modal .actions .small{margin-top:20px;margin-bottom:20px}}.login_modal .actions:before{content:'';display:block;width:100%}.login_modal .actions:after{content:'';display:inline-block;width:100%}.confirm_modal{padding:20px 15px;min-height:214px}.confirm_modal.delete .icon:before{color:#d6d6d6;content:""}.confirm_modal.success .icon:before{color:#31897c;content:""}.confirm_modal.danger .icon:before{color:#ba302e;content:""}.confirm_modal.warning .icon:before{color:#efc85a;content:""}.confirm_modal .icon{display:inline-block;font-family:icons;width:187px;font-size:86px;text-align:center;text-shadow:1px 4px 4px rgba(0,0,0,0.11);line-height:174px;vertical-align:middle}@media all and (max-width: 767px){.confirm_modal .icon{width:70px;font-size:35px}}.confirm_modal .cont{display:inline-block;width:calc(100% - 197px);text-align:center;vertical-align:middle}@media all and (max-width: 767px){.confirm_modal .cont{width:calc(100% - 74px)}}.confirm_modal .cont .msg{font-size:20px;line-height:28px;font-weight:500}.confirm_modal .cont .btn{min-width:120px;margin-right:10px}.page_inner_header{padding:37px 0}.page_inner_header .title{float:left;font-size:20px;font-weight:500;color:#222222}@media all and (max-width: 767px){.page_inner_header .title{float:none;margin-bottom:10px}}.page_inner_header .controls{float:right}@media all and (max-width: 767px){.page_inner_header .controls{float:none;display:block;width:100%}}.page_inner_header .controls .icon_arrow_left{text-decoration:none}@media all and (min-width: 1025px){.page_inner_header .controls .icon_arrow_left:hover span{text-decoration:underline}}.page_inner_header .controls .icon_arrow_left:before{font-size:8px;margin-right:9px}.tipso_text{display:none !important}.wsnw{white-space:nowrap}.mw630{max-width:630px}.mw470{max-width:470px}.grey_block h4+div>.form_item.select{margin-top:20px}.settings_view .my_static_info .form_item{width:27.53623%;min-width:120px}.settings_view .my_static_info .form_item:first-child,.settings_view .my_static_info .form_item:last-child{width:34.78261%;min-width:145px}.settings_view .bordered .btn{line-height:1;margin:0}.settings_view .bordered .btn.icon_trashbin,.settings_view .bordered .btn.icon_edit{color:#c4c4c4;margin-left:35px}.settings_view .bordered .btn.icon_trashbin:before,.settings_view .bordered .btn.icon_edit:before{font-size:13px;line-height:1}.settings_view .bordered .btn.icon_trashbin:hover,.settings_view .bordered .btn.icon_edit:hover{color:#2669bf}.settings_view .receiving_method .text{width:79.16667%}.settings_view .my_settings .heading{padding:35px 0}.settings_view .my_settings .side_left{width:59.18367%;margin-left:0;margin-right:0}@media (min-width: 240px) and (max-width: 768px){.settings_view .my_settings .side_left{width:100%;margin-bottom:50px}}.settings_view .my_settings .side_right{width:38.77551%;margin-left:0;margin-right:0}@media (min-width: 240px) and (max-width: 768px){.settings_view .my_settings .side_right{width:100%}}.settings_view .my_settings .side_right .form_item.text{max-width:none;width:100%}.settings_view .my_settings .form_item.select{max-width:calc( 100% - 20px);width:290px}@media (min-width: 240px) and (max-width: 768px){.settings_view .my_settings .form_item.select{max-width:100%;width:100%}}.settings_view .my_settings .pensioner_number input{width:125px}.settings_view .my_settings .input_right_button{border:0;background:transparent;font-size:14px;color:#2669bf;text-decoration:underline}.settings_view .my_settings .input_right_button:after{content:'';display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #2669bf;margin-left:9px}@media all and (min-width: 1025px){.settings_view .my_settings .input_right_button:hover{text-decoration:none}}.settings_view .accordion_body .content{margin:0 auto}.settings_view .accordion_body .content p{padding-bottom:20px;text-align:left;display:block}@media (min-width: 1025px){.settings_view .accordion_body .content p{max-width:580px}}.settings_view .accordion_body .content h4{display:block;padding-bottom:10px}@media (min-width: 1025px){.settings_view .accordion_body .content h4{display:inline-block;padding-bottom:0}}@media (min-width: 1025px){.settings_view .accordion_body .content button{margin-left:10px}}.public_data_view .view_content form{margin-bottom:60px}.public_data_view .view_content .heading{margin-top:30px;margin-bottom:20px}.public_data_view .view_content .checkbox_form .form_item{margin-bottom:18px}.public_data_view .view_content .checkbox_form .form_item label{color:#212121}.public_data_view .view_content .checkbox_form .form_item label:before{margin-right:18px}.public_data_view .view_content .policyholder_search_form .form_item{float:left;width:calc((100% - 33px * 2) / 3);margin-right:32px}.public_data_view .view_content .policyholder_search_form .form_item:last-of-type{margin-right:0}@media all and (max-width: 767px){.public_data_view .view_content .policyholder_search_form .form_item{width:100%;margin-right:0}}.public_data_view .view_content .policyholder_search_form button{float:right}.consulting_history_view{overflow:hidden}.consulting_history_view .text_line{padding-bottom:9px}.consulting_history_view .consulting_history_box{padding-top:44px;padding-bottom:50px}.consulting_history_view .chat.history{margin-top:18px;margin-bottom:28px}.savanoriskasis_draudimas_view .tabs .heading{max-width:590px}.insurance_view .insurance_btn_bar{display:-ms-flexbox;display:flex;font-weight:nowrap;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:45px}@media all and (max-width: 767px){.insurance_view .insurance_btn_bar{-ms-flex-wrap:wrap;flex-wrap:wrap}}.insurance_view .insurance_btn_bar .left_side{width:33%}@media all and (max-width: 767px){.insurance_view .insurance_btn_bar .left_side{width:100%;text-align:center}}.insurance_view .insurance_btn_bar .left_side .btn{text-decoration:none}.insurance_view .insurance_btn_bar .left_side .btn .icon{display:inline-block;font-size:12px;margin-right:9px;vertical-align:middle}@media all and (min-width: 1025px){.insurance_view .insurance_btn_bar .left_side .btn:hover .text{text-decoration:underline}}.insurance_view .insurance_btn_bar .right_side{width:67%;text-align:right}@media all and (max-width: 767px){.insurance_view .insurance_btn_bar .right_side{width:100%;text-align:center}}.insurance_view .form_yes_no{margin-bottom:45px}.insurance_view .form_yes_no .form_item{margin-right:20px}.insurance_view .insurance_text{max-width:560px}.insurance_view .insurance_text .text:last-child{margin-bottom:8px}.insurance_view .form_insurance1 .flex,.insurance_view .form_insurance2 .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 767px){.insurance_view .form_insurance1 .flex,.insurance_view .form_insurance2 .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.insurance_view .form_insurance1 .flex .form_item,.insurance_view .form_insurance2 .flex .form_item{margin-right:40px}@media all and (max-width: 1024px){.insurance_view .form_insurance1 .flex .form_item.datepicker_holder,.insurance_view .form_insurance2 .flex .form_item.datepicker_holder{width:auto}}@media all and (max-width: 767px){.insurance_view .form_insurance1 .flex .form_item,.insurance_view .form_insurance2 .flex .form_item{width:100%;margin-right:0}.insurance_view .form_insurance1 .flex .form_item.datepicker_holder,.insurance_view .form_insurance2 .flex .form_item.datepicker_holder{width:100%}}.insurance_view .form_insurance1 .flex .form_item:last-child,.insurance_view .form_insurance2 .flex .form_item:last-child{margin-right:0}.insurance_view .form_insurance1{width:100%;max-width:800px;padding-bottom:25px}.insurance_view .form_insurance1 .flex .form_item:last-child{-ms-flex-positive:2;flex-grow:2}.insurance_view .form_insurance1 .flex .form_item:last-child label{height:80%;overflow:hidden}.insurance_view .form_insurance2 .flex .form_item:last-child{bottom:7px}.vidinis2_view .form_description{max-width:580px;padding-top:42px}.vidinis2_view .contents_filter .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media all and (max-width: 767px){.vidinis2_view .contents_filter .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.vidinis2_view .contents_filter .flex>*{width:calc( (100% - 45px * 3) / 4);margin-right:45px}@media all and (max-width: 767px){.vidinis2_view .contents_filter .flex>*{width:100%;margin-right:0}}.vidinis2_view .contents_filter .flex>*:last-child{margin-right:0}.vidinis2_view .contents_filter .flex label{height:90%;overflow:hidden}.vidinis2_view .contents_filter .btn_cont{text-align:right;padding-bottom:15px}@media all and (max-width: 767px){.vidinis2_view .contents_filter .btn_cont{text-align:center}}.vidinis2_view table .sort_btn{display:inline-block;font-size:10px;color:#2669bf;margin-left:3px}.vidinis2_view table .highlighted{font-weight:bold}.vidinis2_view table .highlighted td{background:#fff !important}.icon_heading{background-image:linear-gradient(to right, #2d7d71 0%, #338b7e 100%);padding:6.77966%}.icon_heading .icon{display:inline-block;vertical-align:top;margin-right:40px;width:60px;margin-bottom:10px}@media (min-width: 768px){.icon_heading .icon{width:auto;margin-bottom:0}}@media (min-width: 1025px){.icon_heading .icon{vertical-align:middle}}.icon_heading .icon img{max-width:100%}.icon_heading .texts{display:inline-block;vertical-align:middle}@media (min-width: 768px){.icon_heading .texts{width:480px;max-width:100%}}.icon_heading .search_form{position:relative;left:-18px;width:305px}@media all and (max-width: 767px){.icon_heading .search_form{left:0;width:275px}}.icon_heading .search_form input{display:inline-block;width:100%;height:40px;line-height:40px;border:none;border-radius:20px;background:#fff;padding:0 44px 0 18px}.icon_heading .search_form input::-webkit-input-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px;transition:color .3s}.icon_heading .search_form input:-moz-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.icon_heading .search_form input::-moz-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.icon_heading .search_form input:-ms-input-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.icon_heading .search_form input:focus::-webkit-input-placeholder{color:transparent}.icon_heading .search_form input:focus:-moz-placeholder{font-size:0;text-indent:-9999px}.icon_heading .search_form input:focus::-moz-placeholder{font-size:0;text-indent:-9999px}.icon_heading .search_form input:focus:-ms-input-placeholder{font-size:0;text-indent:-9999px}.icon_heading .search_form button{position:absolute;top:0;right:0;width:44px;height:40px;color:#2669bf;background:transparent;border:none;transition:color 150ms}@media all and (min-width: 1025px){.icon_heading .search_form button:hover{color:#3080e6}}.photo_heading{padding:7% 7% 5%;background-repeat:no-repeat;background-size:cover;background-position:right center}@media (min-width: 240px) and (max-width: 768px){.photo_heading{padding:40px 7% 20px;background-image:none !important}}.photo_heading h1{width:66.10169%;margin-bottom:30px}@media (min-width: 240px) and (max-width: 768px){.photo_heading h1{width:100%}}.photo_heading h1 strong{display:block}.photo_heading p{font-size:15px;line-height:25px;width:57.62712%}@media (min-width: 240px) and (max-width: 768px){.photo_heading p{width:100%}}.accordion_header{font-size:15px;color:#212121;padding:25px 40px 25px 20px;border:none;border-top:1px solid #efefef;cursor:pointer;position:relative;display:block;width:100%;text-align:left;text-decoration:none;background-color:transparent;background-size:cover;background-position:left bottom;background-repeat:no-repeat;background-image:url("../images/bg/shadow_green.png")}@media (min-width: 1025px){.accordion_header{padding:25px 50px}}.accordion_header:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#2668bf transparent transparent transparent;top:50%;transform:translateY(-50%) rotateX(180deg);right:20px}@media (min-width: 1025px){.accordion_header:after{right:50px}}.accordion_header.collapsed{background-image:none}.accordion_header.collapsed:after{-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width: 1025px){.accordion_header:hover{text-decoration:none;background-image:url("../images/bg/shadow_blue.png")}}.accordion_content.collapse{display:none}.accordion_content.collapse.in{display:block}.accordion_content.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:0.3s}.accordion_body{padding:20px;color:#333333}@media (min-width: 1025px){.accordion_body{padding:50px}}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:rgba(224,224,224,0.5)}.scrollbar-inner>.scroll-element .scroll-bar{background-color:rgba(38,105,191,0.7)}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#2669bf}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#2669bf}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#ffffff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eeeeee}.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#2669bf}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6C6E71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border-radius:7px;transition:opacity 0.2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0px;height:0px;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0px;top:0;width:0px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#ffffff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0px}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0px;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#ffffff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,0.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:0.3;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#cccccc;opacity:0;border-radius:12px;transition:opacity 0.2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;transition:height 0.2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;transition:width 0.2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#ffffff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#2669bf;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border-top:0;background:#fff;border-radius:3px;background-color:#fff;box-shadow:0px 1px 3px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:':';padding-left:2px;vertical-align:top}.chosen-container .scroll-wrapper{margin-top:10px;margin-bottom:10px}.chosen-container-single.chosen-container-active{z-index:20}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 0;height:36px;border-bottom:1px solid #dddddd;background-color:transparent;background-clip:padding-box;color:#444;text-decoration:none !important;white-space:nowrap;font-size:15px;line-height:35px;min-width:215px}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single b{width:0;height:0;display:inline-block;vertical-align:middle;border-style:solid;border-width:5px 4px 0 4px;border-color:#2669bf transparent transparent transparent}.chosen-container-single .chosen-single:hover{border-color:#2669bf}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:13px 15px;white-space:nowrap;border-bottom:1px solid #e8e8e8}.chosen-container-single .chosen-search input[type="text"],.chosen-container-single .chosen-search .form_item.operator_select .selected,.form_item.operator_select .chosen-container-single .chosen-search .selected{border:none;width:100%;height:auto;outline:0;font-family:sans-serif;line-height:normal;border-radius:0;width:100%;height:28px;border-radius:15px;background-clip:padding-box;background-color:#f5f5f5;box-shadow:none;color:rgba(51,51,51,0.8);font-size:14px;padding:0 15px}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px;-webkit-overflow-scrolling:touch;width:calc( 100% - 10px)}.chosen-container .chosen-results li{width:calc( 100% - 20px);box-sizing:border-box;display:none;margin:0;font-size:15px;padding:15px 20px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;border-bottom:1px solid #e8e8e8}.chosen-container .chosen-results li:last-child{border-bottom:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"],.chosen-container-multi .chosen-choices li.search-field .form_item.operator_select .selected,.form_item.operator_select .chosen-container-multi .chosen-choices li.search-field .selected{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"],.chosen-container-active .chosen-choices li.search-field .form_item.operator_select .selected,.form_item.operator_select .chosen-container-active .chosen-choices li.search-field .selected{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"],.chosen-rtl .chosen-choices li.search-field .form_item.operator_select .selected,.form_item.operator_select .chosen-rtl .chosen-choices li.search-field .selected{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"],.chosen-rtl .chosen-search .form_item.operator_select .selected,.form_item.operator_select .chosen-rtl .chosen-search .selected{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height, visibility;transition-duration:0.35s;transition-timing-function:ease}.white_block{padding:6.77966%}@media (min-width: 768px){.white_block{padding:5.06329%}}.white_block h2 strong{display:inline}.white_block h3{font-weight:300}.white_block h3 strong{display:inline}.white_block .icon{display:inline-block;vertical-align:top;margin-right:40px;width:60px;margin-bottom:10px}@media (min-width: 768px){.white_block .icon{width:auto;margin-bottom:0}}@media (min-width: 1025px){.white_block .icon{vertical-align:middle}}.white_block .icon img{max-width:100%}.white_block .block_content{display:inline-block;vertical-align:middle;padding-top:0}@media (min-width: 768px){.white_block .block_content{max-width:580px}}@media (min-width: 1025px){.white_block .block_content{max-width:74.57627%}}@media (min-width: 1280px){.white_block .block_content{max-width:758px}}.dropdown{position:relative}.dropdown:after{content:"";clear:both}.dropdown .dropdown_toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown .dropdown_content{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;list-style:none;background-clip:padding-box}.dropdown.open>.dropdown_content{display:block}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;overflow:auto;margin:auto}.modal.fade{opacity:0;transition:opacity .15s linear}.modal.fade.in{opacity:1}.modal.small .modal_dialog{max-width:517px}.modal.small .close{top:18px;right:20px}.modal.small .modal_body{min-height:214px}.modal.center{padding:10px}.modal.center .modal_dialog{width:100%;height:100%;margin:0 auto}.modal.center .modal_dialog:before{content:'';display:inline-block;height:100%;vertical-align:middle}.modal.center .modal_dialog .modal_content{display:inline-block;width:calc(100% - 4px);vertical-align:middle}@media all and (max-width: 767px){.modal.center .modal_dialog{width:auto;display:block}}.modal.fade .modal_dialog{-ms-transform:translate(0, -25%);transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal_dialog{-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal_open .modal{overflow-x:hidden;overflow-y:auto}.modal_dialog{position:relative;width:auto;max-width:900px;margin:10px auto;border-radius:6px}@media (min-width: 320px) and (max-width: 768px){.modal_dialog{margin:10px}}.modal_content{overflow:hidden;position:relative;background-color:#ffffff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,0.15);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;transition:opacity .15s linear}.modal-backdrop.fade.in{opacity:0.5}.modal_header .close{z-index:10;position:absolute;right:35px;top:30px;font-size:0;border:none;background-color:transparent;padding:0;cursor:pointer;line-height:1}@media (min-width: 240px) and (max-width: 768px){.modal_header .close{right:15px;top:10px}}.modal_header .close:before{line-height:1;font-family:"icons";font-size:34px;content:""}.modal_title{margin:0;line-height:1.42857143}.modal_body{position:relative}.modal_body .wrapper{padding:7% 7% 5%}@media (min-width: 320px) and (max-width: 768px){.modal_body .wrapper{padding-top:20px}}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.notification{position:relative;background:#ffecb4;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.15);padding:25px 20px 33px 55px}@media all and (max-width: 767px){.notification{padding-left:33px}}.notification.warning{padding-left:185px}@media all and (max-width: 767px){.notification.warning{padding-left:33px}}.notification.warning .icon{display:block;position:absolute;top:0;left:0;width:185px;height:100%;text-align:center}@media all and (max-width: 767px){.notification.warning .icon{position:static}}.notification.warning .icon:before{font-family:icons;content:"";font-size:70px;color:#893053;text-shadow:2px 2px 4px rgba(0,0,0,0.15);position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media all and (max-width: 767px){.notification.warning .icon:before{position:static;font-size:45px}}.notification.smaller{padding:15px 20px 38px 34px}.notification.smaller p{line-height:18px}.notification h2,.notification p{max-width:650px}.notification .buttons{margin-top:10px}.notification .buttons button{margin-right:17px}.notification .buttons button span{font-size:8px;position:relative;left:3px;bottom:1px}.notification2{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:30px 0}.notification2.warning .notification2_head{padding-bottom:7px}.notification2.warning .notification2_head .heading:before{content:""}.notification2.warning .text{max-width:910px}.notification2.danger .notification2_head{background:#f44336}.notification2.danger .notification2_head .heading{color:#fff}.notification2.danger .notification2_head .heading:before{content:"";color:#fff}.notification2.danger .text{max-width:910px}.notification2.info .notification2_head{padding-bottom:0}.notification2.info .notification2_head .heading{margin-bottom:0}.notification2.info .notification2_head .heading:before{content:""}.notification2.info .notificatio2_body{padding-top:0}.notification2 .notification2_head{padding:37px 30px 35px 65px;overflow:hidden}.notification2 .notification2_head .heading{position:relative}.notification2 .notification2_head .heading:before{font-family:icons;font-size:18px;position:absolute;top:13px;left:-35px;color:#8c3156}.notification2 .notificatio2_body{padding:20px 30px 45px 65px}.notification2 .notificatio2_body .date{font-size:14px;color:#333;margin-bottom:10px;opacity:0.5}.notification2 .notificatio2_body .text p a{text-decoration:underline}@media all and (min-width: 1025px){.notification2 .notificatio2_body .text p a:hover{text-decoration:none}}.bank_card_title{font-size:20px;font-weight:300;margin-bottom:8px}.bank_card{position:relative;float:left;display:block;width:calc((100% - 30px * 3) / 4);margin:0 30px 30px 0;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.15);text-align:center;padding:30px 24px 15px 24px}.bank_card:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';display:block;background-image:linear-gradient(45deg, #ede3c8 0%, transparent 60%);opacity:0;transition:opacity 0.3s}.bank_card:hover{text-decoration:none}.bank_card:hover:after{opacity:1}.bank_card:nth-child(4n+4){margin-right:0}.bank_card .image_box{position:relative;display:block;width:100%;height:90px;margin-bottom:25px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.bank_card .text{position:relative;display:block;min-height:67px;font-size:18px;line-height:24px;color:#212121;z-index:1}@media all and (max-width: 767px){.bank_card{width:calc((100% - 15px) / 2);padding:20px 15px 0 15px;margin:0 15px 15px 0}.bank_card:nth-child(1n){margin-right:15px;margin-bottom:15px}.bank_card:nth-child(2n+2){margin-right:0}.bank_card .text{font-size:16px;line-height:22px;height:100px}}.header{position:fixed;width:100%;min-width:320px;height:30px;background:#8c3156;box-shadow:1px 2px 4px rgba(0,0,0,0.15);color:#fff;padding:0 30px;z-index:30}@media all and (max-width: 1024px){.header{height:40px;padding:0 15px 0 20px}}@media all and (max-width: 767px){.header{padding:0 10px 0 10px}}.header .burger{width:30px;height:30px;margin-top:5px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;margin-right:10px}@media (min-width: 1025px){.header .burger{display:none}}.header .burger .plank{height:3px;width:22px;background:#fff;margin-bottom:5px;border-radius:3px;transition:all 150ms linear;position:absolute;left:3px}.header .burger .plank:nth-child(1){top:5px}.header .burger .plank:nth-child(2){top:13px}.header .burger .plank:nth-child(3){top:21px}.header .burger.active .plank:nth-child(1){-ms-transform:rotate(45deg);transform:rotateZ(45deg);top:13px}.header .burger.active .plank:nth-child(2){opacity:0;-ms-transform:translateX(-30px);transform:translateX(-30px)}.header .burger.active .plank:nth-child(3){-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);top:13px}.header .logo{padding:10px 0 3px;display:inline-block;cursor:pointer;transition:color 0.3s;vertical-align:top;color:#fff}@media all and (min-width: 1025px){.header .logo{padding-top:5px}}.header .logo:after{font-family:icons;content:""}.header .logo:hover{color:rgba(255,255,255,0.82);text-decoration:none}.header .logo span{font-size:16px;font-style:italic}.header .dropdown{display:inline-block}.header .dropdown .no_mobile{display:none}@media (min-width: 768px){.header .dropdown .no_mobile{display:block}}.header .dropdown .dropdown_toggle{padding:10px 20px 11px;position:relative}@media (min-width: 768px){.header .dropdown .dropdown_toggle{min-width:205px}}@media all and (min-width: 1025px){.header .dropdown .dropdown_toggle{padding:5px 20px 6px;min-width:215px}}.header .dropdown .dropdown_toggle:after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #fff;display:inline-block;vertical-align:middle;margin-left:20px}.header .dropdown .dropdown_toggle:hover{text-decoration:underline}@media all and (max-width: 767px){.header .dropdown .dropdown_toggle:hover{text-decoration:none}}.header .dropdown .dropdown_toggle.personal_toggle{font-size:0;padding:9px 10px 10px}@media (min-width: 768px){.header .dropdown .dropdown_toggle.personal_toggle{padding:5px 20px 6px;font-size:14px}}@media all and (max-width: 1024px){.header .dropdown .dropdown_toggle.personal_toggle{padding:11px 20px 6px}}@media all and (max-width: 767px){.header .dropdown .dropdown_toggle.personal_toggle{padding-right:5px;padding-left:5px}}.header .dropdown .dropdown_toggle.personal_toggle:before{content:"";font-family:icons;font-size:16px;text-align:center;width:22px;height:21px;border-radius:50%;background-color:#fff;color:#8c3156;border:1px solid #fff;overflow:hidden;display:inline-block;vertical-align:middle}@media (min-width: 768px){.header .dropdown .dropdown_toggle.personal_toggle:before{display:none}}@media (min-width: 320px) and (max-width: 768px){.header .dropdown .dropdown_toggle.personal_toggle:after{margin-left:0px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;position:relative;top:1px}}.header .dropdown.open .dropdown_toggle{color:#000;background-color:#f5f5f5}.header .dropdown.open .dropdown_toggle:after{position:relative;top:-1px;border-width:0 4px 5px 4px;border-color:transparent transparent #2669bf transparent}.header .dropdown .dropdown_content{padding:10px 20px;width:100%;color:#000;border-radius:0 0 4px 4px;background-color:#f5f5f5;box-shadow:1px 2px 4px rgba(0,0,0,0.15);min-width:205px;left:auto;right:0}@media (min-width: 768px){.header .dropdown .dropdown_content{min-width:none;left:0;right:auto}}.header .dropdown .personal_info{margin:-5px 0 -10px}@media (min-width: 768px){.header .dropdown .personal_info{margin:-10px 0}}.header .dropdown .personal_info .static_holder{padding-bottom:12px}.header .dropdown .personal_info .pb10{margin-bottom:12px}.header .dropdown .personal_info .static_info{font-size:15px;color:#333;padding:3px 0}.header .dropdown .personal_info .static_info span{display:inline-block;vertical-align:middle;font-size:13px;color:rgba(51,51,51,0.6)}.header .dropdown .personal_info .static_info .tooltip{margin:0;display:inline-block;vertical-align:middle}.header .dropdown .personal_info a{padding:15px 20px;margin:0 -20px;border-top:1px solid #eaeaea;display:block;background-color:#ffffff}.header .dropdown .personal_info a:before{font-family:icons;content:"";font-size:7px;display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:8px}@media all and (min-width: 1025px){.header .dropdown .personal_info a:hover{text-decoration:none;background-size:auto 100%;background-repeat:no-repeat;background-position:left bottom;background-image:url("../images/bg/shadow_blue.png")}}.header .dropdown .personal_info a:last-child{border-radius:0 0 4px 4px}.header .dropdown .personal_info a .ppn_info{display:block;font-size:13px;color:#999;margin-top:3px}.header .dropdown .personal_info a .ppn_info .number{font-size:15px;color:#333}.header2{background:#8c3156;min-height:117px;line-height:1}@media all and (max-width: 767px){.header2{min-height:60px}}.header2+.content{padding-top:0;background:#f2f2f2;min-height:calc(100% - 117px);padding-bottom:165px}@media all and (max-width: 1024px){.header2+.content{min-height:0;padding-bottom:0}}.header2 .logo{position:relative;margin-top:40px;display:inline-block;color:#fff;font-size:50px;width:76px;height:50px}.header2 .logo:hover{text-decoration:none}.header2 .logo:before{content:"";font-family:icons}@media all and (max-width: 767px){.header2 .logo{margin-top:15px;width:48px;height:30px;font-size:30px}}.header2 .btn{position:relative;top:45px;color:#8c3156}.header2 .btn:after{content:"";font-family:"icons";font-size:8px;margin-left:9px;position:relative;bottom:2px}@media all and (max-width: 767px){.header2 .btn{top:9px}}@media all and (min-width: 1025px){.header+.content footer{position:absolute;left:0;bottom:0}}@media all and (min-width: 1025px){.content.secoundary footer{position:absolute;left:0;bottom:0;padding-left:70px}}footer{width:100%;background:#2d7d71;padding:35px 25px 35px 25px}@media (min-width: 1025px){footer{height:200px;padding:40px 0 40px 280px}}footer .page_wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 1024px){footer .page_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .side_left{-ms-flex-positive:1;flex-grow:1;font-size:18px;color:#fff;max-width:380px;line-height:30px;margin-bottom:40px}@media (min-width: 1025px){footer .side_left{margin-bottom:0}}footer .side_left p{font-weight:300;font-size:14px;padding-bottom:20px;line-height:1.36}footer .side_left a{color:#fff}footer .side_left a:last-child{display:block}@media (min-width: 1025px){footer .side_right{max-width:600px}}@media (min-width: 1280px){footer .side_right{max-width:700px}}footer .side_right p{font-size:14px;font-weight:300;color:rgba(255,255,255,0.6);padding-bottom:20px}footer .side_right a{font-size:16px;color:#fff;text-transform:uppercase}footer .side_right a .icon_arrow_right{font-size:8px;margin-left:10px;display:inline-block;vertical-align:middle;position:relative;top:-1px}.messages_block{width:100%;padding:67px 0 54px 0;position:relative}@media all and (max-width: 767px){.messages_block{width:100%;padding:30px 9px 34px 9px}}.messages_block.filter_no_write>.flex>.blue_btn{visibility:hidden}.messages_block.filter_no_unread>.flex>.checkbox{visibility:hidden}.messages_block>.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}@media all and (max-width: 767px){.messages_block>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}}.messages_block .btn.blue_btn{position:relative;display:inline-block;font-size:17px;margin:0}.messages_block .btn.blue_btn:before{width:16px;height:18px;position:absolute;top:8px;left:20px;color:#fff}@media all and (max-width: 767px){.messages_block .btn.blue_btn{display:block;width:100%}}.messages_block .checkbox{display:inline-block;margin:0 0 0 30px;padding-right:20px;font-size:14px;line-height:20px}.messages_block .checkbox label{color:rgba(51,51,51,0.8);padding-left:29px;cursor:pointer}.messages_block .checkbox label:before{left:0}@media all and (max-width: 767px){.messages_block .checkbox{margin:25px 0}.messages_block .checkbox label{padding-left:0}}.messages_block .filter_expand{display:inline-block;font-size:14px;line-height:20px;color:rgba(51,51,51,0.8);margin-left:20px;padding:0 26px;vertical-align:middle;cursor:pointer;position:relative}.messages_block .filter_expand.active{color:#2669bf}.messages_block .filter_expand:before{position:absolute;top:1px;left:0;font-family:icons;content:"";font-size:14px;color:#2669bf;margin-right:7px;transition:all 300ms ease}@media all and (max-width: 1024px){.messages_block .filter_expand{margin-left:0;border:none}}@media all and (max-width: 767px){.messages_block .filter_expand{height:auto;line-height:140%;margin-top:0;margin-bottom:17px;padding-right:0}}.messages_block .pagination{float:right;margin-top:1px}@media all and (max-width: 767px){.messages_block .pagination{float:none;display:block;text-align:center}}.messages_block .filter_inputs{padding-bottom:10px;position:relative;display:none}@media all and (max-width: 1024px){.messages_block .filter_inputs{text-align:center}.messages_block .filter_inputs .messages_filter{margin-bottom:10px;text-align:left;display:block}}.messages_block .filter_inputs form{margin-top:25px}.messages_block .filter_inputs .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 767px){.messages_block .filter_inputs .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.messages_block .filter_inputs .flex .form_item.text_input{width:100%}.messages_block .filter_inputs .flex .form_item.datepicker_holder{width:100%}.messages_block .filter_inputs .flex .form_item.datepicker_holder input{width:100%}}.messages_block .filter_inputs .form_item{display:inline-block;margin-right:46px;vertical-align:top;font-size:16px}.messages_block .filter_inputs .form_item.text_input{margin-top:23px;width:200px;margin-right:0}.messages_block .filter_inputs .form_item.text_input:after{display:none}.messages_block .filter_inputs .form_item.datepicker_holder{width:200px}.messages_block .filter_inputs .form_item.datepicker_holder:before{top:0;height:34px;line-height:34px;color:#858585;font-size:20px}.messages_block .filter_inputs .form_item.datepicker_holder input{width:200px;font-size:16px}@media all and (max-width: 1024px){.messages_block .filter_inputs .form_item{margin-right:32px}}@media all and (max-width: 767px){.messages_block .filter_inputs .form_item{display:block;margin:35px 0}}.messages_block .filter_inputs .buttons{display:block;text-align:right}.messages_block .filter_inputs .buttons .btn{float:right;margin:10px 0 10px 30px}.messages_block .filter_inputs .buttons .btn.in_text{line-height:35px}@media all and (max-width: 1024px){.messages_block .filter_inputs .buttons{position:relative;top:auto;width:100%;text-align:left}.messages_block .filter_inputs .buttons .btn{margin-bottom:0;display:inline-block;float:none;margin-top:25px}.messages_block .filter_inputs .buttons .btn.blue_btn{margin-left:0}}.tabs_holder{width:100%;background-image:linear-gradient(to right, #2d7d71 0%, #338b7e 100%);display:inline-block;vertical-align:top}@media all and (max-width: 1024px){.tabs_holder{width:100%;margin-left:0}}.tabs_holder.color_cherry{background:#8c3156}.tabs_holder.color_cherry .tabs ul{margin-left:142px}@media all and (max-width: 1024px){.tabs_holder.color_cherry .tabs ul{text-align:left}.tabs_holder.color_cherry .tabs ul li a{padding:0 10px}}@media all and (max-width: 767px){.tabs_holder.color_cherry .tabs ul{margin-left:0}}.tabs_holder.color_cherry .tabs ul .ui-state-active{background-color:#f2f2f2}.tabs_holder.color_cherry .tabs .tab_content{background-color:#f2f2f2}.tabs_holder.color_cherry .tabs .tab_content.white{background-color:#fff}.tabs_holder.color_cherry .tabs .tab_content.drop_shadow{box-shadow:0 2px 4px rgba(0,0,0,0.1)}.tabs_holder .ui-widget{font-family:Roboto}.tabs_holder .tabs{width:100%;float:right;background:transparent;border:none}.tabs_holder .tabs ul{float:left;background:transparent;border:none}.tabs_holder .tabs ul.flex{float:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 767px){.tabs_holder .tabs ul.flex{-ms-flex-flow:row wrap;flex-flow:row wrap}}.tabs_holder .tabs ul.flex_full>li{float:none;display:block;width:100%;height:auto;max-width:none}.tabs_holder .tabs ul.flex_full>li a{padding:15px 15px;top:auto;-ms-transform:none;transform:none}@media all and (max-width: 1024px){.tabs_holder .tabs ul{text-align:center;float:none}}@media all and (max-width: 767px){.tabs_holder .tabs ul{width:100%;padding:0 10px;margin-bottom:19px}}.tabs_holder .tabs ul>li{position:relative;float:left;vertical-align:bottom;background:rgba(8,38,54,0.1);border:none;max-width:320px;min-height:55px;border-top:solid 4px rgba(247,193,37,0);transition:all 300ms ease;margin-right:1px;border-radius:0}.tabs_holder .tabs ul>li:hover{background:rgba(8,38,54,0.2)}.tabs_holder .tabs ul>li.ui-tabs-active{border-top:solid 4px #f7c125;background:#fff}.tabs_holder .tabs ul>li.ui-tabs-active a{color:rgba(0,0,0,0.8)}.tabs_holder .tabs ul>li.ui-tabs-active a.white{background-color:#fff}.tabs_holder .tabs ul>li.ui-tabs-active a .tab_search_results .results_list>span:before{background:#2b847a}@media all and (max-width: 1024px){.tabs_holder .tabs ul>li{width:169px;min-height:84px;float:none;display:inline-block}}@media all and (max-width: 767px){.tabs_holder .tabs ul>li{width:100%;display:block;max-width:none;height:55px;min-height:0;margin-bottom:1px}}.tabs_holder .tabs ul>li a{display:block;background:transparent;color:rgba(255,255,255,0.6);text-transform:uppercase;width:100%;height:100%;padding:0 45px;position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media all and (max-width: 1024px){.tabs_holder .tabs ul>li a{padding:0 40px}}.tabs_holder .tabs ul>li a>span{display:inline-block;vertical-align:middle;font-family:Roboto;position:relative}.tabs_holder .tabs ul>li a .tab_search_results{top:auto;-ms-transform:none;transform:none}.tabs_holder .tabs ul>li a .tab_search_results .line1{display:block}.tabs_holder .tabs ul>li a .tab_search_results .line1 .results_num{margin-left:20px;opacity:0.6}.tabs_holder .tabs ul>li a .tab_search_results .results_list{display:inline-block;text-align:left;margin-top:18px;text-transform:none;font-size:13px}.tabs_holder .tabs ul>li a .tab_search_results .results_list>span{display:block;margin:5px 0}.tabs_holder .tabs ul>li a .tab_search_results .results_list>span:before{content:'';display:inline-block;width:4px;height:4px;border-radius:4px;background:#15cdae;vertical-align:middle;margin-right:12px}.tabs_holder .tab_content{border:none;color:#333333;font-weight:400;font-size:20px;padding:44px;line-height:127%;border-radius:0}@media all and (max-width: 767px){.tabs_holder .tab_content{padding:34px 10px}}.tabs_holder .tab_content.padding_off{padding:0}.header2+.content .tabs_holder{width:100%}.header2+.content .tabs_holder .tabs{margin-top:20px}.side_menu{background:#fff;width:100%;height:100%;overflow-y:auto}@media all and (max-width: 1024px){.active .side_menu{box-shadow:0 0 0 1000px rgba(33,33,33,0.7)}}.side_menu .conections{padding:0 0 15px 0;list-style-type:none;font-size:14px;font-weight:500;border-bottom:1px solid #dcd0d7}.side_menu .conections li{padding:20px;position:relative;line-height:20px;cursor:pointer}.side_menu .conections li a{color:rgba(51,51,51,0.8);display:inline-block;text-decoration:none;transition:0.3s color}.side_menu .conections li a:hover{text-decoration:none;color:#2669bf}.side_menu .conections li a:hover:before{color:#2669bf}.side_menu .conections li a:active{color:rgba(179,119,144,0.8)}.side_menu .conections li a:active:before{color:rgba(179,119,144,0.8)}.side_menu .conections li a:before{transition:0.3s color;position:relative;top:-2px;display:inline-block;vertical-align:middle;font-size:20px;margin-right:30px;width:20px;color:#8c3156;text-align:center}.side_menu .conections li .count{background:#348f83;height:15px;line-height:15px;padding:0 6px;color:#fff;font-size:13px;font-weight:700;border-radius:10px;margin-left:7px;position:relative;display:inline-block}.side_menu .conections li .count:hover .pop{display:block}.side_menu .conections li .pop{position:absolute;background:rgba(51,51,51,0.94);border-radius:0 3px 3px 3px;padding:22px 19px;width:400px;pointer-events:none;transition:all 300ms ease;z-index:1;right:-413px;top:-1px;display:none}.side_menu .conections li .pop:after{content:"";position:absolute;left:-8px;top:0;width:0;height:0;border-style:solid;border-width:6px 8.5px 0 8.5px;border-color:rgba(51,51,51,0.94) transparent transparent transparent}.side_menu .conections li .pop .pop_head{color:#fff;font-weight:400;font-size:20px;margin-bottom:15px}.side_menu .conections li .pop .text{color:rgba(255,255,255,0.82);font-size:15px;font-weight:400;line-height:135%}.side_menu .menu{padding:15px 30px 0 30px}.side_menu .menu .category{position:relative;display:block;border:0;background-color:transparent;text-align:left;padding:15px 0 15px 15px;color:#333;-moz-appearance:none}.side_menu .menu .category[data-toggle]:before{content:'';position:absolute;top:17px;left:0;float:left;border-width:4px;border-style:solid;border-color:transparent transparent #2d6ca6 transparent}.side_menu .menu .category[data-toggle].collapsed:before{-ms-transform:scaleY(-1);transform:scaleY(-1);top:22px;border-bottom-color:#6e6e6e}.side_menu .menu .category_items{position:relative;margin-left:17px;padding-left:11px}.side_menu .menu .category_items:before{content:'';position:absolute;top:10px;left:0;width:1px;height:calc(100% - 35px);background:#e5e5e5}.side_menu .menu .category_items .space{padding-bottom:15px}.side_menu .menu .category_items .space a{display:block;color:rgba(51,51,51,0.6);font-size:13px;font-weight:500;padding:5px 0}.side_menu .search_holder{padding-left:17px;background:#f5f5f5;border-radius:15px;margin:10px 20px}.side_menu .search_holder input{height:28px;width:calc( 100% - 44px);border:none;background-color:transparent;display:inline-block;vertical-align:middle;line-height:28px}.side_menu .search_holder input::-webkit-input-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px;transition:color .3s}.side_menu .search_holder input:-moz-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.side_menu .search_holder input::-moz-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.side_menu .search_holder input:-ms-input-placeholder{color:rgba(51,51,51,0.8);font-weight:500;font-size:14px}.side_menu .search_holder input:focus::-webkit-input-placeholder{color:transparent}.side_menu .search_holder input:focus:-moz-placeholder{font-size:0;text-indent:-9999px}.side_menu .search_holder input:focus::-moz-placeholder{font-size:0;text-indent:-9999px}.side_menu .search_holder input:focus:-ms-input-placeholder{font-size:0;text-indent:-9999px}.side_menu .search_holder button{vertical-align:middle;height:28px;width:40px;background:none;border:none;box-shadow:none;color:#2d6ca6;transition:color 150ms}.side_menu .search_holder button:before{display:inline-block;vertical-align:middle;font-size:14px}@media all and (min-width: 1025px){.side_menu .search_holder button:hover{color:#3080e6}}.breadcrumbs{background:#7e2c4d;min-height:60px;font-size:16px;padding:19px 0;box-shadow:0 2px 4px rgba(0,0,0,0.15)}.breadcrumbs .item{color:#fff;opacity:0.5}.breadcrumbs .item+.item:before{display:inline-block;content:"";font-family:"icons";font-size:10px;margin:0 20px;opacity:0.5}.breadcrumbs .item.active{opacity:1}.header2 .breadcrumbs{float:right;width:calc(100% - 125px);line-height:140%;margin-top:38px;background:transparent;box-shadow:none}@media all and (max-width: 767px){.header2 .breadcrumbs{float:none;margin-top:0;width:100%}}.chat_contacts{position:relative}@media all and (max-width: 767px){.chat_contacts{width:100%}}@media all and (max-height: 320px){.chat_contacts{display:none}}.chat_contacts.fixed{position:fixed;right:0;bottom:0;z-index:20}.chat_contacts.fixed .open_button{border-bottom-left-radius:0;border-bottom-right-radius:0}.chat_contacts.fixed .chosen-container .chosen-drop{border-bottom:0;top:auto;bottom:40px}.chat_contacts.expanded{display:block;width:296px;height:365px;background:#fff;border:1px solid #f3f3f3;border-radius:5px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.15)}@media all and (max-width: 767px){.chat_contacts.expanded{width:100%}}.chat_contacts.expanded .open_button{display:none}.chat_contacts.expanded .expanded_visible_box{display:block}.chat_contacts.minimized .open_button .icon_chat{animation:chat_icon_pulsing 2s infinite}.chat_contacts.shake .open_button{animation:button_shake 18s 3s infinite forwards}.chat_contacts .open_button{background:#842d50;color:#fff;width:228px;height:43px;line-height:43px;padding:0 10px;border-radius:5px;cursor:pointer;transition:background 150ms}.chat_contacts .open_button:hover{background-color:#95385d}@media all and (max-width: 767px){.chat_contacts .open_button{width:100%;min-width:288px}}.chat_contacts .open_button span{display:inline-block}.chat_contacts .open_button .icon_chat{font-size:17px}.chat_contacts .open_button .text{font:14px 'Roboto';margin-left:25px;margin-bottom:9px;vertical-align:middle}.chat_contacts .open_button .caret{float:right;position:relative;top:19px;right:3px}.chat_contacts .open_button .caret:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#fff transparent transparent transparent}.chat_contacts .expanded_visible_box{display:none}.chat_contacts .expanded_visible_box{display:none}.chat_contacts .expanded_visible_box .box_head{height:60px;padding:10px 15px}.chat_contacts .expanded_visible_box .box_head .title{float:left;font:15px 'Roboto';color:#555;padding:10px 0 0 0}.chat_contacts .expanded_visible_box .box_head .controls{float:right}.chat_contacts .expanded_visible_box .box_head .controls div{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:3px}.chat_contacts .expanded_visible_box .box_head .controls .icon_minimize{font-size:18px;line-height:40px}.chat_contacts .expanded_visible_box .box_head .controls .icon_cross{font-size:28px}.chat_contacts .expanded_visible_box .box_content .info_box{text-align:center;border:1px dashed #d9d9d9;border-radius:5px;padding:10px 10px 15px 10px;margin-bottom:35px}.chat_contacts .expanded_visible_box .box_content .info_box .icon{color:#8c3156;font-size:19px}.chat_contacts .expanded_visible_box .box_content .info_box .text{padding:0 10px;font:15px/20px 'Roboto';color:#555}.chat_contacts .expanded_visible_box .box_content .choose_theme{padding:5px 12px 12px 12px}.chat_contacts .expanded_visible_box .box_content .choose_theme .form_item.select{padding-top:0}.chat_contacts .expanded_visible_box .box_content .choose_theme .btn{margin-top:30px}@media all and (max-width: 767px){.chat_contacts .expanded_visible_box .box_content .choose_theme .btn{display:block;width:100%}}.chat{position:relative;height:303px;padding:5px 12px 20px 12px}.chat.history{background:#fff;border-radius:5px;max-width:575px;height:auto;box-shadow:0 2px 4px rgba(0,0,0,0.15)}.chat.history .chat_messages{max-height:none}.chat.history .title{font-size:12px;color:#9a9a9a;text-transform:uppercase;margin-top:12px;margin-bottom:35px}.chat .info_box .text{padding:0}.chat .chat_messages{height:100%;max-height:212px;padding:0 20px 0 10px;overflow:hidden}.chat .chat_messages.scroll-content{overflow-x:hidden !important;height:100% !important}.chat .chat_messages .chat_message{margin:18px 0 6px 0}.chat .chat_messages .chat_message.from+.from{margin-top:6px}.chat .chat_messages .chat_message.from+.from .message_image{visibility:hidden}.chat .chat_messages .chat_message.from+.from .message_text{border-radius:3px}.chat .chat_messages .chat_message.from+.from .message_text:before,.chat .chat_messages .chat_message.from+.from .message_text:after{display:none}.chat .chat_messages .chat_message.to+.to{margin-top:6px}.chat .chat_messages .chat_message.to+.to .message_image{visibility:hidden}.chat .chat_messages .chat_message.to+.to .message_text{border-radius:3px}.chat .chat_messages .chat_message.to+.to .message_text:before,.chat .chat_messages .chat_message.to+.to .message_text:after{display:none}.chat .chat_messages .chat_message .message_image{float:left;background:#2c857b;position:relative;width:37px;height:37px;border-radius:20px;overflow:hidden}.chat .chat_messages .chat_message .message_image img{min-width:100%;max-height:100%;min-height:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.chat .chat_messages .chat_message .message_text{position:relative;left:20px;font:15px/20px Roboto;float:left;width:auto;max-width:calc(100% - 130px);background:#f1f1f1;padding:10px 15px;border-radius:3px;border-top-left-radius:0;box-shadow:1px 1px 0px 0px rgba(0,0,0,0.15)}.chat .chat_messages .chat_message .message_text:before{content:'';width:0;height:0;border-style:solid;border-width:7px 0 0 7px;border-color:#f1f1f1 transparent transparent transparent;position:absolute;top:0;left:-7px}.chat .chat_messages .chat_message.from .message_image{float:right}.chat .chat_messages .chat_message.from .message_text{float:right;left:auto;right:20px;background:#ffecb4;border-top-left-radius:3px;border-top-right-radius:0}.chat .chat_messages .chat_message.from .message_text:before{border-width:7px 7px 0 0;border-color:#ffecb4 transparent transparent transparent;left:auto;right:-7px;z-index:1}.chat .chat_messages .chat_message.from .message_text:after{content:'';width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:rgba(0,0,0,0.15) transparent transparent transparent;position:absolute;top:0;right:-9px}.chat .message_form{position:absolute;left:22px;bottom:20px;display:block;width:calc(100% - 40px);margin:27px auto 0 auto}.chat .message_form .form_item{width:100%;margin:0}.chat .message_form .form_item textarea{height:33px;min-height:33px;max-height:150px}.chat .message_form [type=submit]{position:absolute;right:5px;bottom:10px;font-size:17px;border:0;background:transparent;z-index:2}.chat .message_form [type=submit] span{color:#1a6ecc}.chat_contacts_msg_tooltip{text-align:left;padding:5px 6px 8px 6px}.chat_contacts_msg_tooltip .name{font-size:20px;font-weight:500;margin-bottom:5px}.chat_contacts_msg_tooltip .date,.chat_contacts_msg_tooltip .time{font-size:15px;line-height:18px;font-weight:300}@keyframes chat_icon_pulsing{0%{opacity:1}50%{opacity:0.4}100%{opacity:1}}@keyframes button_shake{0%{transform:translateX(0)}0.5%{transform:translateX(-10px)}1%{transform:translateX(10px)}1.5%{transform:translateX(-10px)}2%{transform:translateX(10px)}2.5%{transform:translateX(-10px)}3%{transform:translateX(10px)}3.5%{transform:translateX(-10px)}4%{transform:translateX(10px)}4.5%{transform:translateX(-10px)}5%{transform:translateX(0)}}.search_results .items .item{border-bottom:1px solid rgba(0,0,0,0.07);padding:26px 0 28px 0}.search_results .items .item .wrapper{max-width:660px}.search_results .items .item .title{font-weight:500;font-size:18px;color:#2669bf;margin-bottom:8px}.search_results .items .item .text{margin-bottom:8px}.search_results .items .item .text .highlighted{color:#fff;background:#2e877b}.search_results .items .item .result_from{display:inline-block;font-size:13px;color:rgba(101,101,101,0.6);margin-right:10px}.search_results .items .item .tag{display:inline-block;font-size:13px;color:rgba(0,0,0,0.5);background:#ebebeb;border-radius:20px;padding:0 8px;text-decoration:none}@media all and (min-width: 1025px){.search_results .items .item .tag:hover{background:#ccc}}.search_results .white_space{height:70px}.search_results .result_pagination{text-align:right;height:95px;background:#eeeeed;padding-top:15px}.pagination{display:inline-block;height:32px;white-space:nowrap}.pagination button{position:relative;height:32px;width:33px;color:#858585;border:1px solid #e6e6e6;background:#fff;display:inline-block;transition:all 300ms}.pagination button:before{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:6px;height:8px;font-size:9px;line-height:98%}.pagination button:hover{color:#fff;background:#2c77d7;border:1px solid #2c77d7;border-radius:2px 2px 2px 2px;z-index:1;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.pagination button:active{background:#2c77d7;border:1px solid #2c77d7;border-radius:2px 2px 2px 2px;z-index:1;box-shadow:inset 3px 3px 2px 0px rgba(0,0,0,0.15)}.pagination button[disabled]{color:#e6e6e6;border:1px solid #e6e6e6;cursor:default;border-radius:2px 2px 2px 2px;z-index:1}.pagination button[disabled]:hover,.pagination button[disabled]:active{border:1px solid #e6e6e6;background:#fff;box-shadow:none}.pagination button.prev{margin-right:8px}.pagination button.prev:before{content:""}.pagination button.next{margin-left:8px}.pagination button.next:before{content:""}.pagination>*{vertical-align:middle;color:#333;font-size:14px}.pagination b{padding:0 4px}.pagination span{opacity:0.66}.pagination a{opacity:0.66;padding:0 4px}.messages_box .messages_items .messages_item{display:block;background:#f1f1f1 no-repeat left bottom;background-size:cover;font-size:14px;color:#333333;height:60px;padding:18px 0;border-top:1px solid rgba(0,0,0,0.07);transition:background 150ms}.messages_box .messages_items .messages_item:last-child{border-bottom:1px solid rgba(0,0,0,0.07)}.messages_box .messages_items .messages_item:hover{background-image:url("../images/bg/shadow_blue.png")}.messages_box .messages_items .messages_item.unread{background-color:#fdfdfd}.messages_box .messages_items .messages_item.unread .title{font-weight:bold}@media all and (max-width: 767px){.messages_box .messages_items .messages_item{height:83px}}.messages_box .messages_items .messages_item .star{float:left;width:28px}.messages_box .messages_items .messages_item .title{float:left;width:calc(100% - 28px - 100px - 50px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 22px}@media all and (max-width: 767px){.messages_box .messages_items .messages_item .title{width:calc(100% - 28px);padding-left:6px;padding-right:0}}.messages_box .messages_items .messages_item .date{float:left;width:100px;text-align:center;opacity:0.6}@media all and (max-width: 767px){.messages_box .messages_items .messages_item .date{margin-left:20px}}.messages_box .messages_items .messages_item .time{float:left;width:50px;text-align:right;opacity:0.6}.messages_pagination{background:#f1f1f1;height:156px;padding-top:30px;text-align:right}.messages_pagination.darker{background:#e6e6e5}@media all and (max-width: 767px){.messages_pagination{text-align:center}}.message .page_inner_header .controls .icon_trashbin{text-decoration:none;margin-right:48px}@media all and (min-width: 1025px){.message .page_inner_header .controls .icon_trashbin:hover span{text-decoration:underline}}@media all and (max-width: 767px){.message .page_inner_header .controls .icon_trashbin{margin-right:23px}}.message .page_inner_header .controls .icon_trashbin:before{font-size:14px;margin-right:9px}.message .message_date{padding-top:45px;padding-bottom:15px}.message .message_date .label{font-size:12px;color:#9a9a9a;text-transform:uppercase;margin-right:10px}.message .message_date .date{font-size:14px;color:#212121}.message .message_text{padding-bottom:65px}.message .message_att_header{padding:37px 0}.message .message_att_header .title{font-size:20px;font-weight:500;color:#222222}.message .message_att{padding-top:32px;padding-bottom:60px}.message .message_att .message_att_items .message_att_item{border-top:1px solid #d6d6d5;padding:16px 0;background:no-repeat left bottom;background-size:auto 100%}.message .message_att .message_att_items .message_att_item:last-child{border-bottom:1px solid #d6d6d5}@media all and (min-width: 1025px){.message .message_att .message_att_items .message_att_item:hover{background-image:url("../images/bg/linear_blue.png")}}.message .message_att .message_att_items .message_att_item .wrapper>span{display:block;float:left}.message .message_att .message_att_items .message_att_item .file{width:calc(100% - 300px);font-size:14px;line-height:28px;vertical-align:middle;color:#212121;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message .message_att .message_att_items .message_att_item .file:before{content:""}.message .message_att .message_att_items .message_att_item .file:before{vertical-align:middle;margin-right:8px}@media all and (max-width: 767px){.message .message_att .message_att_items .message_att_item .file{width:100%}}.message .message_att .message_att_items .message_att_item .buttons{width:300px;line-height:28px;text-align:right}@media all and (max-width: 767px){.message .message_att .message_att_items .message_att_item .buttons{width:100%;text-align:left;padding-left:15px}}.message .message_att .message_att_items .message_att_item .buttons button{color:#d1d1d0;text-decoration:none}@media all and (min-width: 1025px){.message .message_att .message_att_items .message_att_item .buttons button:hover{color:#2669bf}.message .message_att .message_att_items .message_att_item .buttons button:hover span{text-decoration:underline}}@media all and (max-width: 1024px){.message .message_att .message_att_items .message_att_item .buttons button{color:#2669bf}}.message .message_att .message_att_items .message_att_item .buttons button:before{margin-right:10px;vertical-align:middle}.message .message_att .message_att_items .message_att_item .buttons button span{display:inline-block;vertical-align:middle}.chart_box_grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.chart_box_grid.green{background:#2c867a}.chart_question_box{background:#28776e}.chart_question_box .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;width:100%;padding:8px 0}@media all and (max-width: 767px){.chart_question_box .flex{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}}.chart_question_box .flex .chart_question{-ms-flex-positive:1;flex-grow:1;font-size:15px;color:#fff;padding-right:15px}.chart_question_box .flex .chart_cta{-ms-flex-positive:1;flex-grow:1;text-align:right}@media all and (max-width: 767px){.chart_question_box .flex .chart_cta{margin-top:10px;text-align:center}}.chart_box{position:relative;width:calc( (100% - 20px) / 2);background:#fff;margin:0 20px 30px 0;border-radius:4px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15);overflow:hidden}@media all and (max-width: 767px){.chart_box{width:100%;margin-right:0}}.chart_box:nth-child(2n){margin-right:0}.chart_box.active .chart_header{background:#348f83;border-color:#348f83}.chart_box.active .chart_header .form_item input[type="checkbox"]:checked+label{color:#fff}.chart_box.active .chart_header .form_item input[type="checkbox"]:checked+label:before{color:#fff;background:#348f83}.chart_box.full{width:100%;margin-right:0}.chart_box.full .chart_body{text-align:center;padding-bottom:20px}.chart_box.full .chart_body .title{float:left;width:65%;text-align:left}@media all and (max-width: 767px){.chart_box.full .chart_body .title{width:100%}}.chart_box.full .chart_body .description{float:right;width:35%;text-align:right;color:rgba(255,255,255,0.4) !important;font-size:13px}@media all and (max-width: 767px){.chart_box.full .chart_body .description{width:100%;text-align:left}}.chart_box.full .chart_body .chart_compound{width:calc(100% - 90px);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin:0 30px 20px 30px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound{width:100%;margin:20px 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.chart_box.full .chart_body .chart_compound>div{-ms-flex-positive:1;flex-grow:1}.chart_box.full .chart_body .chart_compound .chart_compound_left{width:41%}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_left{width:100%}}.chart_box.full .chart_body .chart_compound .chart_compound_left .container{background:#fff;text-align:left;padding:20px 20px 6px 25px;border-radius:5px}.chart_box.full .chart_body .chart_compound .chart_compound_left .container .container_title{max-width:220px;color:#333;line-height:18px}.chart_box.full .chart_body .chart_compound .chart_compound_left .container .container_time{color:#952e65;font-size:16px}.chart_box.full .chart_body .chart_compound .chart_compound_left .container .container_time span{font-size:40px}.chart_box.full .chart_body .chart_compound .chart_compound_middle{position:relative;width:22.5%;padding:0 30px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_middle{width:100%;height:100px}}.chart_box.full .chart_body .chart_compound .chart_compound_middle .line1,.chart_box.full .chart_body .chart_compound .chart_compound_middle .line2,.chart_box.full .chart_body .chart_compound .chart_compound_middle .line3{position:absolute;width:34%;height:2px;background:#772a49}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_middle .line1,.chart_box.full .chart_body .chart_compound .chart_compound_middle .line2,.chart_box.full .chart_body .chart_compound .chart_compound_middle .line3{width:2px;height:77%;left:50%}}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_middle .line1{display:none}}.chart_box.full .chart_body .chart_compound .chart_compound_middle .line2{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:left;transform-origin:left;top:-8px;right:14px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_middle .line2{top:20px;left:calc(50% - 20px);right:auto;-ms-transform:rotate(35deg);transform:rotate(35deg);-ms-transform-origin:top;transform-origin:top}}.chart_box.full .chart_body .chart_compound .chart_compound_middle .line3{-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:left;transform-origin:left;top:8px;right:14px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_middle .line3{top:20px;left:calc(50% + 20px);right:auto;-ms-transform:rotate(-35deg);transform:rotate(-35deg);-ms-transform-origin:top;transform-origin:top}}.chart_box.full .chart_body .chart_compound .chart_compound_right{width:36.5%}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_right{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.chart_box.full .chart_body .chart_compound .chart_compound_right .container{background:#7e2c4d;text-align:left;padding:12px 12px 12px 15px;border-radius:5px;margin:9px 0}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .chart_compound_right .container{width:48%}}.chart_box.full .chart_body .chart_compound .chart_compound_right .container .container_title{max-width:220px}.chart_box.full .chart_body .chart_compound .chart_compound_right .container .container_time{font-weight:500}.chart_box.full .chart_body .chart_compound .container_title{font-size:15px;color:rgba(255,255,255,0.6)}.chart_box.full .chart_body .chart_compound .container_time{font-size:20px;color:#fff}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_compound .container_time{font-size:18px}}.chart_box.full .chart_body .chart_exp{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;height:auto;margin-bottom:33px}.chart_box.full .chart_body .chart_exp .chart_side_left{width:100%;height:75px;margin:0 30px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_exp .chart_side_left{margin:0}}.chart_box.full .chart_body .chart_exp .chart_side_left .chart_tool{width:auto;min-width:80px;top:0;bottom:auto}.chart_box.full .chart_body .chart_exp .chart_side_left .chart_tool:before{left:0;right:auto;bottom:-6px;border-top:3px solid #fff;border-bottom:3px solid transparent}.chart_box.full .chart_body .chart_exp .chart_side_left .chart_tool .chart_tool_text{border-radius:0 0 3px 0;text-align:left}.chart_box.full .chart_body .chart_exp .chart_side_middle{width:100%;height:30px;margin:0 30px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_exp .chart_side_middle{margin:0}}.chart_box.full .chart_body .chart_exp .chart_side_middle .progress_bar{width:100%;height:10px}.chart_box.full .chart_body .chart_exp .chart_side_middle .progress_bar .progress{width:0;height:100%}.chart_box.full .chart_body .chart_exp .chart_side_right{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;margin:0 30px}@media all and (max-width: 767px){.chart_box.full .chart_body .chart_exp .chart_side_right{margin:0}}.chart_box.full .chart_body .chart_exp .chart_side_right:before{position:absolute;content:'';top:14px;left:-30px;width:calc(100% + 60px);height:1px;background:#7e2c4d}.chart_box.full .chart_body .chart_exp .chart_side_right:after{position:absolute;content:'';left:-30px;bottom:14px;width:calc(100% + 60px);height:1px;background:#7e2c4d}.chart_box.full .chart_body .chart_exp .chart_side_right .chart_legend{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;width:160px;border-top:0;border-left:1px solid #cda3ba;border-right:1px solid #9a4271;border-bottom:0;padding:0 8px 7px 8px}.chart_box.full .chart_body .chart_exp .chart_side_right .chart_legend:before{position:absolute;top:5px;left:50%;content:'';width:1px;height:calc(100% - 10px);background:#7e2c4d}.chart_box.full .chart_body .chart_exp .chart_side_right .chart_legend .chart_years{line-height:0.8;margin-bottom:10px;text-align:left;z-index:1}.chart_box.full .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts{text-align:left;z-index:1}.chart_box.full .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts .chart_title{font-size:16px;font-weight:500;margin-bottom:1px}.chart_box.full .chart_body .btn:not(.tooltip){position:static}.chart_box.pension_diff{width:100%;margin-right:0}.chart_box.pension_diff .chart_body{padding-bottom:0}.chart_box.pension_diff .chart_body .title{float:left;width:65%;text-align:left}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .title{width:100%}}.chart_box.pension_diff .chart_body .description{float:right;width:35%;text-align:right;color:rgba(255,255,255,0.4) !important;font-size:13px}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .description{width:100%;text-align:left}}.chart_box.pension_diff .chart_body .description2{width:50%;font-size:15px;color:#fff;margin-top:10px}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .description2{width:100%}}.chart_box.pension_diff .chart_body .description2 .tooltip{border-color:#fff;border-width:2px}.chart_box.pension_diff .chart_body .description2 .tooltip:before{top:4px;left:-2px;color:#fff}.chart_box.pension_diff .chart_body .half_grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .half_grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.chart_box.pension_diff .chart_body .half_grid .item_switcher{width:calc(50% - 85px);background:#fff;border-radius:4px;margin-top:40px;padding:30px 30px 0 30px}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .half_grid .item_switcher{width:100%}}.chart_box.pension_diff .chart_body .half_grid .item_switcher .form_item{margin-bottom:30px}.chart_box.pension_diff .chart_body .half_grid .item_switcher .form_item label{font-size:15px;line-height:18px;color:#222;padding-left:40px}.chart_box.pension_diff .chart_body .half_grid .item_switcher .form_item label input+span{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.chart_box.pension_diff .chart_body .half_grid .item_switcher .form_item label input+span:after{bottom:8px}.chart_box.pension_diff .chart_body .half_grid .item_chart{width:50%}@media all and (max-width: 767px){.chart_box.pension_diff .chart_body .half_grid .item_chart{width:100%}}.chart_box.pension_diff .chart_body .btn_cont{text-align:center}.chart_box.pension_diff .chart_body .btn_cont button{position:static}.chart_box.chart_box_link{width:100%;margin-right:0}.chart_box.chart_box_link .chart_body{padding-bottom:15px}.chart_box.chart_box_link .chart_body .title{float:left;width:65%;text-align:left}@media all and (max-width: 767px){.chart_box.chart_box_link .chart_body .title{width:100%}}.chart_box.chart_box_link .chart_body .description{float:right;width:35%;text-align:right;color:rgba(33,33,33,0.6);font-size:13px}@media all and (max-width: 767px){.chart_box.chart_box_link .chart_body .description{width:100%;text-align:left}}.chart_box.chart_box_link .chart_body .description .tooltip{border-color:rgba(33,33,33,0.6)}.chart_box.chart_box_link .chart_body .description .tooltip:before{color:rgba(33,33,33,0.6)}@media all and (max-width: 767px){.chart_box.chart_box_link .chart_body>.btn{position:static !important;max-width:100%;margin-top:30px}}.chart_box.transparent{background:transparent;box-shadow:none}.chart_box.transparent .chart_body .title{color:#fff}.chart_box.transparent .chart_body .description{color:rgba(255,255,255,0.82)}.chart_box.transparent .chart_body .legend .legend_item .label{color:rgba(255,255,255,0.6)}.chart_box .chart_header{height:50px;padding:0 11px;border-bottom:1px solid #e8e8e8;transition:background 150ms, border-color 150ms}.chart_box .chart_header:before{content:'';display:inline-block;height:50px;vertical-align:middle}.chart_box .chart_header label{font-size:14px;letter-spacing:-0.25px}.chart_box .chart_header label:before{top:0 !important}.chart_box .chart_body{padding:30px 30px 60px 30px}@media all and (max-width: 767px){.chart_box .chart_body{padding-left:15px;padding-right:15px}}.chart_box .chart_body.cherry{background:#8c3156}.chart_box .chart_body.cherry .title{color:#fff}.chart_box .chart_body.cherry .description{color:#fff}.chart_box .chart_body.pb_normal{padding-bottom:20px}.chart_box .chart_body .title{color:#333;font-size:26px;line-height:30px;margin-bottom:8px;padding:0}.chart_box .chart_body .description{color:#333;font-size:15px;line-height:20px}.chart_box .chart_body .description .tooltip{border-color:rgba(255,255,255,0.4)}.chart_box .chart_body .description .tooltip:before{color:rgba(255,255,255,0.4)}.chart_box .chart_body .description .tooltip:hover{border-color:#fff}.chart_box .chart_body .description .tooltip:hover:before{color:#fff}.chart_box .chart_body .notice{background:#ffecb4;margin:40px -30px 0 -30px;padding:14px 30px 28px 30px}.chart_box .chart_body .notice h3{font-size:26px;font-weight:normal;color:#555;padding-bottom:8px}.chart_box .chart_body .notice p{font-size:15px;color:#555}.chart_box .chart_body .chart_filter button{width:78px;height:36px;line-height:36px;font-size:16px;font-weight:500;color:#2669bf;background:#fff;border:1px solid #d6d6d6;border-radius:20px;padding:0 8px;transition:background 200ms, border-color 200ms}@media all and (min-width: 1025px){.chart_box .chart_body .chart_filter button:hover{color:#fff;background:#2669bf;border-color:#2669bf}}.chart_box .chart_body .chart_filter button.active{color:#fff;background:#2669bf;border-color:#2669bf}.chart_box .chart_body .chart_filter .chart_filter_years{margin-bottom:12px;text-align:center}.chart_box .chart_body .chart_filter .chart_filter_years button{margin-bottom:6px}.chart_box .chart_body .chart_filter .chart_filter_half{margin-bottom:12px;text-align:right;padding-right:43px}.chart_box .chart_body .chart_filter .chart_filter_half button{font-size:13px;font-weight:normal}.chart_box .chart_body .chart_filter_arrows{position:relative}.chart_box .chart_body .chart_filter_arrows button{position:absolute;top:-20px;font-size:12px;color:#2669bf;background:transparent;border:0}.chart_box .chart_body .chart_filter_arrows button.left{left:28px}.chart_box .chart_body .chart_filter_arrows button.right{right:-13px}.chart_box .chart_body .cherry_money{font-size:36px;font-weight:bold;color:#8c3156;margin:10px 0 2px 0}.chart_box .chart_body .stats_table{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width: 767px){.chart_box .chart_body .stats_table{-ms-flex-direction:column;flex-direction:column}}.chart_box .chart_body .stats_table .item{width:28%}@media all and (max-width: 767px){.chart_box .chart_body .stats_table .item{width:100%;margin-bottom:5px}}.chart_box .chart_body .stats_table .item .item_label{font-size:13px;color:rgba(34,34,34,0.6)}.chart_box .chart_body .stats_table .item .item_value{font-size:20px;font-weight:bold;color:#333}.chart_box .chart_body .stats_list{margin:30px 0 40px 0}.chart_box .chart_body .stats_list .item{font-size:13px;color:rgba(51,51,51,0.6);margin:7px 0}.chart_box .chart_body .stats_list .item span{font-size:15px;color:#333}.chart_box .chart_body .chart{width:100%;height:334px;margin:30px 0 0 0}.chart_box .chart_body .chart[data-chart-bar-years]{height:230px}.chart_box .chart_body .chart[data-chart-line-mix]{height:245px}.chart_box .chart_body .chart[data-chart-bar-stacked]{height:290px}.chart_box .chart_body .chart[data-chart-bar-stacked].longer{height:420px;margin-top:150px}@media all and (max-width: 767px){.chart_box .chart_body .chart[data-chart-bar-stacked].longer{margin-top:30px}}.chart_box .chart_body .chart .data{display:none}.chart_box .chart_body .chart_exp{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-positive:1;flex-grow:1;width:100%;height:355px;margin:45px 0 50px 0}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp{height:380px}}.chart_box .chart_body .chart_exp>div{-ms-flex-positive:1;flex-grow:1;height:100%}.chart_box .chart_body .chart_exp .chart_side_left{position:relative;width:100px}.chart_box .chart_body .chart_exp .chart_side_left .chart_tool{position:absolute;left:0;bottom:0;width:calc(100% - 20px)}.chart_box .chart_body .chart_exp .chart_side_left .chart_tool:before{content:'';position:absolute;right:-6px;bottom:0;display:block;width:0;height:0;border-top:3px solid transparent;border-left:4px solid #fff;border-right:3px solid transparent;border-bottom:3px solid #fff}.chart_box .chart_body .chart_exp .chart_side_left .chart_tool .chart_tool_head{height:20px;line-height:20px;font-size:10px;color:#fff;background:#b2678f;text-transform:uppercase;text-align:center;border-radius:3px 3px 0 0}.chart_box .chart_body .chart_exp .chart_side_left .chart_tool .chart_tool_text{color:#952e65;background:#fff;font-size:40px;letter-spacing:-4px;line-height:1;padding:0 5px;border-radius:0 0 0 3px}.chart_box .chart_body .chart_exp .chart_side_left .chart_tool .chart_tool_text span{font-size:16px;letter-spacing:0;margin-left:5px}.chart_box .chart_body .chart_exp .chart_side_middle{width:30px}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp .chart_side_middle{width:20px}}.chart_box .chart_body .chart_exp .chart_side_middle .progress_bar{position:relative;width:10px;height:100%;background:#b2678f;border-radius:2px;overflow:hidden}.chart_box .chart_body .chart_exp .chart_side_middle .progress_bar .progress{position:absolute;left:0;bottom:0;background:#fff;width:100%;height:0;transition:width 1000ms, height 1000ms}.chart_box .chart_body .chart_exp .chart_side_right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 130px)}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;border-top:1px solid #9a4271;border-bottom:1px solid #cda3ba;padding:20px 0 6px 0}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp .chart_side_right .chart_legend{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:6px}}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_years{-ms-flex-positive:1;flex-grow:1;color:#fff;font-size:30px;font-weight:300}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_years{line-height:1}}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_years span{font-size:16px}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts{-ms-flex-positive:1;flex-grow:1;text-align:right}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts{text-align:left}}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts .chart_title{color:#fff;font-size:18px}.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts .chart_description{color:rgba(255,255,255,0.4);font-size:12px}@media all and (max-width: 767px){.chart_box .chart_body .chart_exp .chart_side_right .chart_legend .chart_texts .chart_description{font-size:11px}}.chart_box .chart_body .legend{margin:15px 0 15px 0}.chart_box .chart_body .legend .legend_item{position:relative;margin:0 0 5px 0;padding:0 0 0 36px}.chart_box .chart_body .legend .legend_item .shape{position:absolute;top:7px;left:0;display:inline-block;width:25px;height:4px;border-radius:3px}.chart_box .chart_body .legend .legend_item .label{display:inline-block;color:rgba(33,33,33,0.6);font-size:13px;vertical-align:middle}.chart_box .chart_body .btn:not(.tooltip){position:absolute;right:20px;bottom:16px}.chart_box .chart_body .btn:not(.tooltip):after{content:""}@media all and (max-width: 767px){.chart_box .chart_body .btn:not(.tooltip){right:15px}}.chart_box .chart_body .btn:not(.tooltip):after{display:inline-block;font-size:8px;margin:0 0 4px 10px;vertical-align:middle}.chart_box .chart_body .btn_cont .btn{position:static}.chart_box .chart_footer{border-top:1px solid rgba(51,51,51,0.1);padding:0 30px}@media all and (max-width: 767px){.chart_box .chart_footer{padding-top:10px;padding-bottom:10px}}.chart_box .chart_footer:before{content:'';display:inline-block;height:60px;vertical-align:middle;margin-left:-4px}@media all and (max-width: 767px){.chart_box .chart_footer:before{display:none}}.chart_box .chart_footer .text{position:relative;display:inline-block;color:rgba(33,33,33,0.6);font-size:13px;line-height:18px;padding:0 0 0 12px;vertical-align:middle}.chart_box .chart_footer .text:before{content:'*';position:absolute;top:2px;left:0}.chart_box .chart_footer_accordion{background:#7e2c4d}.chart_box .chart_footer_accordion .accordion_header{background-image:none;font-size:15px;color:rgba(255,255,255,0.8);border:0;padding:20px 38px}.chart_box .chart_footer_accordion .accordion_header:after{border-top-color:#fff}.chart_box .chart_footer_accordion .accordion_content .accordion_body{color:#fff}.tipro_curr_pos{position:absolute;width:0;height:0;z-index:50}.consents_box .consents_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media all and (max-width: 767px){.consents_box .consents_items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.consents_box .consents_items .consents_item{position:relative;width:calc( (100% - 40px) / 3);background:#fff;border-radius:4px;margin-right:20px;padding:20px 15px 84px 25px;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.15)}@media all and (max-width: 767px){.consents_box .consents_items .consents_item{width:100%;margin-right:0;margin-bottom:20px}}.consents_box .consents_items .consents_item:nth-child(3n){margin-right:0}.consents_box .consents_items .consents_item .heading{padding-bottom:10px}.consents_box .consents_items .consents_item .description{min-height:82px}.consents_box .consents_items .consents_item .list_title{font-size:13px;color:rgba(51,51,51,0.6);margin-bottom:5px}.consents_box .consents_items .consents_item .list_items .list_item{color:rgba(51,51,51,0.8)}.consents_box .consents_items .consents_item .btn{position:absolute;right:15px;bottom:6px}.detailed_description_box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:white;padding:50px 5% 50px 5%}@media all and (max-width: 767px){.detailed_description_box{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-bottom:30px}}.detailed_description_box .icon{width:130px}@media all and (max-width: 767px){.detailed_description_box .icon{width:100%;margin-bottom:30px}}.detailed_description_box .icon img{margin-left:15px}@media all and (max-width: 767px){.detailed_description_box .icon img{margin:auto}}.detailed_description_box .text{width:calc(100% - 130px - 200px)}@media all and (max-width: 767px){.detailed_description_box .text{width:100%}}.detailed_description_box .text .heading{padding-top:0}.detailed_description_box .text .description{color:rgba(0,0,0,0.82)}.detailed_description_box .btn_cont{width:200px}@media all and (max-width: 767px){.detailed_description_box .btn_cont{width:100%;text-align:center;margin-top:30px}}.detailed_description_box .btn_cont button{position:absolute;right:calc(5% + 20px);bottom:20px}@media all and (max-width: 767px){.detailed_description_box .btn_cont button{position:static}}.icon_cta_list_box .icon_cta_items a.icon_cta_item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:0 5%;border-bottom:1px solid rgba(0,0,0,0.07);text-decoration:none}@media all and (min-width: 1025px){.icon_cta_list_box .icon_cta_items a.icon_cta_item:hover:before{opacity:1}}.icon_cta_list_box .icon_cta_items a.icon_cta_item:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url("../images/bg/shadow_orange.png") no-repeat;background-position:left bottom;opacity:0;transition:opacity 200ms}@media all and (max-width: 767px){.icon_cta_list_box .icon_cta_items a.icon_cta_item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.icon_cta_list_box .icon_cta_items a.icon_cta_item .icon{position:relative;width:65px;min-height:160px;margin-right:55px;padding:22px 0}@media all and (max-width: 767px){.icon_cta_list_box .icon_cta_items a.icon_cta_item .icon{width:100%;min-height:70px;margin-top:25px;margin-right:0}}.icon_cta_list_box .icon_cta_items a.icon_cta_item .icon img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.icon_cta_list_box .icon_cta_items a.icon_cta_item .texts{max-width:520px;padding:22px 0;line-height:1}.icon_cta_list_box .icon_cta_items a.icon_cta_item .texts .title{display:inline-block;font-size:16px;font-weight:500;line-height:20px;color:#4379c1;margin-bottom:18px}.icon_cta_list_box .icon_cta_items a.icon_cta_item .texts .p-text{margin-bottom:0}.cta_list_accordion .panel:first-child>a{border-top:0}.cta_list_accordion .panel>a{font-weight:500;color:rgba(33,33,33,0.8)}.esign{width:100%;max-width:920px;margin:30px auto 0;position:relative;padding-left:105px}@media all and (max-width: 767px){.esign{padding-left:0;margin-top:0}}.esign:before{content:'';position:absolute;top:15px;left:0;width:70px;height:105px;background-size:contain;background-repeat:no-repeat;background-position:left top;background-image:url("../images/ico/esign.svg")}@media all and (max-width: 767px){.esign:before{display:none}}.esign .form_holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end}@media all and (max-width: 1024px){.esign .form_holder{display:block}}.esign .form_holder .form_item{width:calc( (100% - 330px) / 2);vertical-align:middle;margin:5px 0 20px;padding-right:4.5vh;z-index:2}@media all and (max-width: 1024px){.esign .form_holder .form_item{padding-right:0;width:100%}}.esign .form_holder .form_item.operator_select{width:330px}@media all and (max-width: 1024px){.esign .form_holder .form_item.operator_select{width:100%}}.esign .form_holder .form_item:last-child{padding-right:0}.esign button{margin-top:10px;float:right}.esign .proggess-bar{display:block;height:60px;width:60px;border-radius:100%;position:relative}.esign .proggess-bar:after{position:absolute;display:block;color:#333;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:attr(data-pct) "s";font-size:16px;line-height:1;font-weight:500}.esign .proggess-bar svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear;stroke:#ebebeb;stroke-width:4px}.esign .proggess-bar svg #bar{stroke:#8c3156;stroke-dashoffset:168px}.esign .state-2.error .code_block{display:none}.esign .state-2.error .code_block_error{display:inline-block}.esign .state-2 .text{padding-top:10px;font-size:15px;max-width:600px}.esign .state-2 .code_block{padding-top:50px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.esign .state-2 .code_block .code_block_side .title{font-size:18px;font-weight:600;color:#333;padding-right:30px}.esign .state-2 .code_block .code_block_side .code{font-size:24px;font-weight:500;color:#8c3156;padding-top:15px}.esign .state-2 .code_block_error{display:inline-block;border-radius:2px;background-color:#ffecb4;box-shadow:0 1px rgba(0,0,0,0.15);text-align:center;padding:12px 10px;min-width:265px;margin-top:39px;display:none}.esign .state-2 .code_block_error:before{content:'';content:"";font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:18px;color:#8c3156}.esign .state-2 .code_block_error .msg{font-size:15px;font-weight:normal;color:#555}.form_item.operator_select{position:relative;width:330px;cursor:pointer}.form_item.operator_select .selected{color:rgba(51,51,51,0.6);padding:6px 34px 2px 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.form_item.operator_select .selected:after{content:'';position:absolute;bottom:10px;right:0;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#2669bf transparent transparent transparent}.form_item.operator_select .selected .name{width:calc( 100% - 110px)}.form_item.operator_select .selected .logo_holder{padding:10px;border-radius:1px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.15);width:110px;height:45px;margin-bottom:7px}.form_item.operator_select .selected .logo_holder .logo{width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}.form_item.operator_select ul{position:absolute;bottom:0;left:0;width:100%;-ms-transform:translateY(100%);transform:translateY(100%);margin-left:0 !important;margin-bottom:0 !important;float:none !important;padding:0 !important;list-style-type:none;box-shadow:0 2px 4px rgba(0,0,0,0.15);display:none}.form_item.operator_select ul>li{position:relative;float:none;vertical-align:bottom;background:#fff;border:none;border-bottom:1px solid #e8e8e8;max-width:100%;width:100%;height:auto;border-top:0;transition:none;margin-right:0;margin-bottom:0 !important;border-radius:0;text-align:center;padding:10px}.form_item.operator_select ul>li:hover{background-color:#fff;background-image:url("../images/bg/shadow_blue.png");background-repeat:no-repeat;background-size:auto 46px}.form_item.operator_select ul>li.active{display:none}.form_item.operator_select ul>li:last-child{border-bottom:0}.form_item.operator_select ul>li .logo{width:90px;height:25px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin:0 auto}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyIsIi9hc3NldHMvc2Nzcy9tYWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztxRUNJcUUsa0JBS3BFLFlBQWMsQ0FDZCw2QkFFQSxTQUNBLG1CQUNBLFdBQ0EsWUFDQSxnQkFDQSxVQUNBLGtCQUNBLFNBQVcsQ0FDWCxpQkFFQSxTQUNBLFVBQ0EsU0FDQSxVQUNBLGdCQUNBLHFCQUNBLGVBQ0EsZUFBaUIsQ0FDakIscURBR0EsV0FDQSxjQUNBLHdCQUEwQixDQUMxQiwwQkFFQSxVQUFZLENBQ1osb0JBRUEsWUFBYyxDQUNkLGdCQUVBLFdBQ0EsWUFDQSxNQUNBLE9BQ0Esa0JBQ0EsVUFDQSx1QkFBWSxDQUNaLFVBR0EsV0FBYSxDQUNiLG1CQU1BLHlCQUEyQixDQUMzQixTQVFBLGNBQ0EscUJBQ0EsZ0JBQ0EsMkJBQTZCLENBQzdCLG1CQVFBLGVBQ0EsTUFDQSxP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QUFBLGlDQUNBLGtCQUNBLFdBQU8sc0JBQ0UsZ0JBQ1QsWUFBaUIsZ0NBQ0ssZUFDdEIsV0ExREYsWUFBVSxhQThDUCxnQkFlVSxlQUNILDJCQUVQLGdCQUNBLGtCQUNBLFlBQWUsQ0FBQSx1Q0FHZixzQkFFQSxxREFFZSw0QkFFZix5QkEzRUgsQ0FBQSx3Q0E4RUksWUFBQSxDQUFnQiw0Q0FDRSxlQUNsQixDQUFBLHVDQUNBLFdBQWlCLFlBakZyQix3QkE0RE0sa0NBNURJLDRCQTRESixhQTJCRixDQUFBIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIGpRdWVyeSBVSSAtIHYxLjExLjQgLSAyMDE1LTExLTE3XG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiogSW5jbHVkZXM6IGNvcmUuY3NzLCBkcmFnZ2FibGUuY3NzLCByZXNpemFibGUuY3NzLCBzZWxlY3RhYmxlLmNzcywgc29ydGFibGUuY3NzLCBhY2NvcmRpb24uY3NzLCBhdXRvY29tcGxldGUuY3NzLCBidXR0b24uY3NzLCBkYXRlcGlja2VyLmNzcywgbWVudS5jc3MsIHNlbGVjdG1lbnUuY3NzLCB0aGVtZS5jc3NcbiogVG8gdmlldyBhbmQgbW9kaWZ5IHRoaXMgdGhlbWUsIHZpc2l0IGh0dHA6Ly9qcXVlcnl1aS5jb20vdGhlbWVyb2xsZXIvP2ZmRGVmYXVsdD1BcmlhbCUyQ0hlbHZldGljYSUyQ3NhbnMtc2VyaWYmZnNEZWZhdWx0PTFlbSZmd0RlZmF1bHQ9bm9ybWFsJmNvcm5lclJhZGl1cz0zcHgmYmdDb2xvckhlYWRlcj1lOWU5ZTkmYmdUZXh0dXJlSGVhZGVyPWZsYXQmYm9yZGVyQ29sb3JIZWFkZXI9ZGRkZGRkJmZjSGVhZGVyPTMzMzMzMyZpY29uQ29sb3JIZWFkZXI9NDQ0NDQ0JmJnQ29sb3JDb250ZW50PWZmZmZmZiZiZ1RleHR1cmVDb250ZW50PWZsYXQmYm9yZGVyQ29sb3JDb250ZW50PWRkZGRkZCZmY0NvbnRlbnQ9MzMzMzMzJmljb25Db2xvckNvbnRlbnQ9NDQ0NDQ0JmJnQ29sb3JEZWZhdWx0PWY2ZjZmNiZiZ1RleHR1cmVEZWZhdWx0PWZsYXQmYm9yZGVyQ29sb3JEZWZhdWx0PWM1YzVjNSZmY0RlZmF1bHQ9NDU0NTQ1Jmljb25Db2xvckRlZmF1bHQ9Nzc3Nzc3JmJnQ29sb3JIb3Zlcj1lZGVkZWQmYmdUZXh0dXJlSG92ZXI9ZmxhdCZib3JkZXJDb2xvckhvdmVyPWNjY2NjYyZmY0hvdmVyPTJiMmIyYiZpY29uQ29sb3JIb3Zlcj01NTU1NTUmYmdDb2xvckFjdGl2ZT0wMDdmZmYmYmdUZXh0dXJlQWN0aXZlPWZsYXQmYm9yZGVyQ29sb3JBY3RpdmU9MDAzZWZmJmZjQWN0aXZlPWZmZmZmZiZpY29uQ29sb3JBY3RpdmU9ZmZmZmZmJmJnQ29sb3JIaWdobGlnaHQ9ZmZmYTkwJmJnVGV4dHVyZUhpZ2hsaWdodD1mbGF0JmJvcmRlckNvbG9ySGlnaGxpZ2h0PWRhZDU1ZSZmY0hpZ2hsaWdodD03Nzc2MjAmaWNvbkNvbG9ySGlnaGxpZ2h0PTc3NzYyMCZiZ0NvbG9yRXJyb3I9ZmRkZmRmJmJnVGV4dHVyZUVycm9yPWZsYXQmYm9yZGVyQ29sb3JFcnJvcj1mMWE4OTkmZmNFcnJvcj01ZjNmM2YmaWNvbkNvbG9yRXJyb3I9Y2MwMDAwJmJnQ29sb3JPdmVybGF5PWFhYWFhYSZiZ1RleHR1cmVPdmVybGF5PWZsYXQmYmdJbWdPcGFjaXR5T3ZlcmxheT0wJm9wYWNpdHlPdmVybGF5PTMwJmJnQ29sb3JTaGFkb3c9NjY2NjY2JmJnVGV4dHVyZVNoYWRvdz1mbGF0JmJnSW1nT3BhY2l0eVNoYWRvdz0wJm9wYWNpdHlTaGFkb3c9MzAmdGhpY2tuZXNzU2hhZG93PTVweCZvZmZzZXRUb3BTaGFkb3c9MHB4Jm9mZnNldExlZnRTaGFkb3c9MHB4JmNvcm5lclJhZGl1c1NoYWRvdz04cHhcbiogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqLy51aS1oZWxwZXItaGlkZGVue2Rpc3BsYXk6bm9uZX0udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS51aS1oZWxwZXItcmVzZXR7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MDtsaW5lLWhlaWdodDoxLjM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjEwMCU7bGlzdC1zdHlsZTpub25lfS51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLC51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0udWktaGVscGVyLWNsZWFyZml4e21pbi1oZWlnaHQ6MH0udWktaGVscGVyLXpmaXh7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowO2ZpbHRlcjpBbHBoYShPcGFjaXR5PTApfS51aS1mcm9udHt6LWluZGV4OjEwMH0udWktc3RhdGUtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQgIWltcG9ydGFudH0udWktaWNvbntkaXNwbGF5OmJsb2NrO3RleHQtaW5kZW50Oi05OTk5OXB4O292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnVpLXdpZGdldC1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS51aS1kcmFnZ2FibGUtaGFuZGxley1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktcmVzaXphYmxle3Bvc2l0aW9uOnJlbGF0aXZlfS51aS1yZXNpemFibGUtaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTowLjFweDtkaXNwbGF5OmJsb2NrOy1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktcmVzaXphYmxlLWRpc2FibGVkIC51aS1yZXNpemFibGUtaGFuZGxlLC51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGV7ZGlzcGxheTpub25lfS51aS1yZXNpemFibGUtbntjdXJzb3I6bi1yZXNpemU7aGVpZ2h0OjdweDt3aWR0aDoxMDAlO3RvcDotNXB4O2xlZnQ6MH0udWktcmVzaXphYmxlLXN7Y3Vyc29yOnMtcmVzaXplO2hlaWdodDo3cHg7d2lkdGg6MTAwJTtib3R0b206LTVweDtsZWZ0OjB9LnVpLXJlc2l6YWJsZS1le2N1cnNvcjplLXJlc2l6ZTt3aWR0aDo3cHg7cmlnaHQ6LTVweDt0b3A6MDtoZWlnaHQ6MTAwJX0udWktcmVzaXphYmxlLXd7Y3Vyc29yOnctcmVzaXplO3dpZHRoOjdweDtsZWZ0Oi01cHg7dG9wOjA7aGVpZ2h0OjEwMCV9LnVpLXJlc2l6YWJsZS1zZXtjdXJzb3I6c2UtcmVzaXplO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7cmlnaHQ6MXB4O2JvdHRvbToxcHh9LnVpLXJlc2l6YWJsZS1zd3tjdXJzb3I6c3ctcmVzaXplO3dpZHRoOjlweDtoZWlnaHQ6OXB4O2xlZnQ6LTVweDtib3R0b206LTVweH0udWktcmVzaXphYmxlLW53e2N1cnNvcjpudy1yZXNpemU7d2lkdGg6OXB4O2hlaWdodDo5cHg7bGVmdDotNXB4O3RvcDotNXB4fS51aS1yZXNpemFibGUtbmV7Y3Vyc29yOm5lLXJlc2l6ZTt3aWR0aDo5cHg7aGVpZ2h0OjlweDtyaWdodDotNXB4O3RvcDotNXB4fS51aS1zZWxlY3RhYmxley1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZX0udWktc2VsZWN0YWJsZS1oZWxwZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDA7Ym9yZGVyOjFweCBkb3R0ZWQgYmxhY2t9LnVpLXNvcnRhYmxlLWhhbmRsZXstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlcntkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbjoycHggMCAwIDA7cGFkZGluZzouNWVtIC41ZW0gLjVlbSAuN2VtO21pbi1oZWlnaHQ6MDtmb250LXNpemU6MTAwJX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taWNvbnN7cGFkZGluZy1sZWZ0OjIuMmVtfS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1pY29ucyAudWktYWNjb3JkaW9uLWljb25ze3BhZGRpbmctbGVmdDoyLjJlbX0udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIC51aS1hY2NvcmRpb24taGVhZGVyLWljb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDouNWVtO3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4fS51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50e3BhZGRpbmc6MWVtIDIuMmVtO2JvcmRlci10b3A6MDtvdmVyZmxvdzphdXRvfS51aS1hdXRvY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2N1cnNvcjpkZWZhdWx0fS51aS1idXR0b257ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6LjFlbTtjdXJzb3I6cG9pbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZX0udWktYnV0dG9uLC51aS1idXR0b246bGluaywudWktYnV0dG9uOnZpc2l0ZWQsLnVpLWJ1dHRvbjpob3ZlciwudWktYnV0dG9uOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktYnV0dG9uLWljb24tb25seXt3aWR0aDoyLjJlbX1idXR0b24udWktYnV0dG9uLWljb24tb25seXt3aWR0aDoyLjRlbX0udWktYnV0dG9uLWljb25zLW9ubHl7d2lkdGg6My40ZW19YnV0dG9uLnVpLWJ1dHRvbi1pY29ucy1vbmx5e3dpZHRoOjMuN2VtfS51aS1idXR0b24gLnVpLWJ1dHRvbi10ZXh0e2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6bm9ybWFsfS51aS1idXR0b24tdGV4dC1vbmx5IC51aS1idXR0b24tdGV4dHtwYWRkaW5nOi40ZW0gMWVtfS51aS1idXR0b24taWNvbi1vbmx5IC51aS1idXR0b24tdGV4dCwudWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi10ZXh0e3BhZGRpbmc6LjRlbTt0ZXh0LWluZGVudDotOTk5OTk5OXB4fS51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWJ1dHRvbi10ZXh0LC51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHR7cGFkZGluZzouNGVtIDFlbSAuNGVtIDIuMWVtfS51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktYnV0dG9uLXRleHQsLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dHtwYWRkaW5nOi40ZW0gMi4xZW0gLjRlbSAxZW19LnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dHtwYWRkaW5nLWxlZnQ6Mi4xZW07cGFkZGluZy1yaWdodDoyLjFlbX1pbnB1dC51aS1idXR0b257cGFkZGluZzouNGVtIDFlbX0udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiwudWktYnV0dG9uLXRleHQtaWNvbi1wcmltYXJ5IC51aS1pY29uLC51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktaWNvbiwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWljb24sLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4fS51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29ue2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi04cHh9LnVpLWJ1dHRvbi10ZXh0LWljb24tcHJpbWFyeSAudWktYnV0dG9uLWljb24tcHJpbWFyeSwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi1pY29uLXByaW1hcnksLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24taWNvbi1wcmltYXJ5e2xlZnQ6LjVlbX0udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSwudWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSwudWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeXtyaWdodDouNWVtfS51aS1idXR0b25zZXR7bWFyZ2luLXJpZ2h0OjdweH0udWktYnV0dG9uc2V0IC51aS1idXR0b257bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LS4zZW19aW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfS51aS1kYXRlcGlja2Vye3dpZHRoOjE3ZW07cGFkZGluZzouMmVtIC4yZW0gMDtkaXNwbGF5Om5vbmV9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6LjJlbSAwfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3dpZHRoOjEuOGVtO2hlaWdodDoxLjhlbX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXJ7dG9wOjFweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2e2xlZnQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHR7cmlnaHQ6MnB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXJ7bGVmdDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlcntyaWdodDoxcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi04cHg7dG9wOjUwJTttYXJnaW4tdG9wOi04cHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGV7bWFyZ2luOjAgMi4zZW07bGluZS1oZWlnaHQ6MS44ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0e2ZvbnQtc2l6ZToxZW07bWFyZ2luOjFweCAwfS51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLC51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXJ7d2lkdGg6NDUlfS51aS1kYXRlcGlja2VyIHRhYmxle3dpZHRoOjEwMCU7Zm9udC1zaXplOi45ZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21hcmdpbjowIDAgLjRlbX0udWktZGF0ZXBpY2tlciB0aHtwYWRkaW5nOi43ZW0gLjNlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpib2xkO2JvcmRlcjowfS51aS1kYXRlcGlja2VyIHRke2JvcmRlcjowO3BhZGRpbmc6MXB4fS51aS1kYXRlcGlja2VyIHRkIHNwYW4sLnVpLWRhdGVwaWNrZXIgdGQgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjJlbTt0ZXh0LWFsaWduOnJpZ2h0O3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmV7YmFja2dyb3VuZC1pbWFnZTpub25lO21hcmdpbjouN2VtIDAgMCAwO3BhZGRpbmc6MCAuMmVtO2JvcmRlci1sZWZ0OjA7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTowfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9ue2Zsb2F0OnJpZ2h0O21hcmdpbjouNWVtIC4yZW0gLjRlbTtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOi4yZW0gLjZlbSAuM2VtIC42ZW07d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGl7d2lkdGg6YXV0b30udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpsZWZ0fS51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxle3dpZHRoOjk1JTttYXJnaW46MCBhdXRvIC40ZW19LnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDo1MCV9LnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cHt3aWR0aDozMy4zJX0udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3Vwe3dpZHRoOjI1JX0udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlciwudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1sZWZ0LXdpZHRoOjB9LnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpsZWZ0fS51aS1kYXRlcGlja2VyLXJvdy1icmVha3tjbGVhcjpib3RoO3dpZHRoOjEwMCU7Zm9udC1zaXplOjB9LnVpLWRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXZ7cmlnaHQ6MnB4O2xlZnQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dHtsZWZ0OjJweDtyaWdodDphdXRvfS51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVye3JpZ2h0OjFweDtsZWZ0OmF1dG99LnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXJ7bGVmdDoxcHg7cmlnaHQ6YXV0b30udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZXtjbGVhcjpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b257ZmxvYXQ6bGVmdH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LC51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cHtmbG9hdDpyaWdodH0udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXJ7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fS51aS1tZW51e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpibG9jaztvdXRsaW5lOm5vbmV9LnVpLW1lbnUgLnVpLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9LnVpLW1lbnUgLnVpLW1lbnUtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtwYWRkaW5nOjNweCAxZW0gM3B4IC40ZW07Y3Vyc29yOnBvaW50ZXI7bWluLWhlaWdodDowfS51aS1tZW51IC51aS1tZW51LWRpdmlkZXJ7bWFyZ2luOjVweCAwO2hlaWdodDowO2ZvbnQtc2l6ZTowO2xpbmUtaGVpZ2h0OjA7Ym9yZGVyLXdpZHRoOjFweCAwIDAgMH0udWktbWVudSAudWktc3RhdGUtZm9jdXMsLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZXttYXJnaW46LTFweH0udWktbWVudS1pY29uc3twb3NpdGlvbjpyZWxhdGl2ZX0udWktbWVudS1pY29ucyAudWktbWVudS1pdGVte3BhZGRpbmctbGVmdDoyZW19LnVpLW1lbnUgLnVpLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDouMmVtO21hcmdpbjphdXRvIDB9LnVpLW1lbnUgLnVpLW1lbnUtaWNvbntsZWZ0OmF1dG87cmlnaHQ6MH0udWktc2VsZWN0bWVudS1tZW51e3BhZGRpbmc6MDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpub25lfS51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnV7b3ZlcmZsb3c6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtwYWRkaW5nLWJvdHRvbToxcHh9LnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktc2VsZWN0bWVudS1vcHRncm91cHtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6MnB4IDAuNGVtO21hcmdpbjowLjVlbSAwIDAgMDtoZWlnaHQ6YXV0bztib3JkZXI6MH0udWktc2VsZWN0bWVudS1vcGVue2Rpc3BsYXk6YmxvY2t9LnVpLXNlbGVjdG1lbnUtYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn0udWktc2VsZWN0bWVudS1idXR0b24gc3Bhbi51aS1pY29ue3JpZ2h0OjAuNWVtO2xlZnQ6YXV0bzttYXJnaW4tdG9wOi04cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJX0udWktc2VsZWN0bWVudS1idXR0b24gc3Bhbi51aS1zZWxlY3RtZW51LXRleHR7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MC40ZW0gMi4xZW0gMC40ZW0gMWVtO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MS40O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0udWktd2lkZ2V0e2ZvbnQtZmFtaWx5OkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxZW19LnVpLXdpZGdldCAudWktd2lkZ2V0e2ZvbnQtc2l6ZToxZW19LnVpLXdpZGdldC1jb250ZW50e2JvcmRlcjoxcHggc29saWQgI2RkZGRkZDtiYWNrZ3JvdW5kOiNmZmZmZmY7Y29sb3I6IzMzMzMzM30udWktd2lkZ2V0LWNvbnRlbnQgYXtjb2xvcjojMzMzMzMzfS51aS13aWRnZXQtaGVhZGVye2JvcmRlcjoxcHggc29saWQgI2RkZGRkZDtiYWNrZ3JvdW5kOiNlOWU5ZTk7Y29sb3I6IzMzMzMzMztmb250LXdlaWdodDpib2xkfS51aS13aWRnZXQtaGVhZGVyIGF7Y29sb3I6IzMzMzMzM30udWktc3RhdGUtZGVmYXVsdCwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHR7Ym9yZGVyOjFweCBzb2xpZCAjYzVjNWM1O2JhY2tncm91bmQ6I2Y2ZjZmNjtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzQ1NDU0NX0udWktc3RhdGUtZGVmYXVsdCBhLC51aS1zdGF0ZS1kZWZhdWx0IGE6bGluaywudWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWR7Y29sb3I6IzQ1NDU0NTt0ZXh0LWRlY29yYXRpb246bm9uZX0udWktc3RhdGUtaG92ZXIsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3ZlciwudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsLnVpLXN0YXRlLWZvY3VzLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3Vze2JvcmRlcjoxcHggc29saWQgI2NjY2NjYztiYWNrZ3JvdW5kOiNlZGVkZWQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiMyYjJiMmJ9LnVpLXN0YXRlLWhvdmVyIGEsLnVpLXN0YXRlLWhvdmVyIGE6aG92ZXIsLnVpLXN0YXRlLWhvdmVyIGE6bGluaywudWktc3RhdGUtaG92ZXIgYTp2aXNpdGVkLC51aS1zdGF0ZS1mb2N1cyBhLC51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLC51aS1zdGF0ZS1mb2N1cyBhOmxpbmssLnVpLXN0YXRlLWZvY3VzIGE6dmlzaXRlZHtjb2xvcjojMmIyYjJiO3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1zdGF0ZS1hY3RpdmUsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1hY3RpdmUsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZXtib3JkZXI6MXB4IHNvbGlkICMwMDNlZmY7YmFja2dyb3VuZDojMDA3ZmZmO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojZmZmZmZmfS51aS1zdGF0ZS1hY3RpdmUgYSwudWktc3RhdGUtYWN0aXZlIGE6bGluaywudWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZHtjb2xvcjojZmZmZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS51aS1zdGF0ZS1oaWdobGlnaHQsLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodHtib3JkZXI6MXB4IHNvbGlkICNkYWQ1NWU7YmFja2dyb3VuZDojZmZmYTkwO2NvbG9yOiM3Nzc2MjB9LnVpLXN0YXRlLWhpZ2hsaWdodCBhLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhe2NvbG9yOiM3Nzc2MjB9LnVpLXN0YXRlLWVycm9yLC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9ye2JvcmRlcjoxcHggc29saWQgI2YxYTg5OTtiYWNrZ3JvdW5kOiNmZGRmZGY7Y29sb3I6IzVmM2YzZn0udWktc3RhdGUtZXJyb3IgYSwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGF7Y29sb3I6IzVmM2YzZn0udWktc3RhdGUtZXJyb3ItdGV4dCwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLXRleHQsLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHR7Y29sb3I6IzVmM2YzZn0udWktcHJpb3JpdHktcHJpbWFyeSwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnl7Zm9udC13ZWlnaHQ6Ym9sZH0udWktcHJpb3JpdHktc2Vjb25kYXJ5LC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LC51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1zZWNvbmRhcnl7b3BhY2l0eTouNztmaWx0ZXI6QWxwaGEoT3BhY2l0eT03MCk7Zm9udC13ZWlnaHQ6bm9ybWFsfS51aS1zdGF0ZS1kaXNhYmxlZCwudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkLC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zNSk7YmFja2dyb3VuZC1pbWFnZTpub25lfS51aS1zdGF0ZS1kaXNhYmxlZCAudWktaWNvbntmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zNSl9LnVpLWljb257d2lkdGg6MTZweDtoZWlnaHQ6MTZweH0udWktaWNvbi1ibGFua3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjE2cHggMTZweH0udWktaWNvbi1jYXJhdC0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LnVpLWljb24tY2FyYXQtMS1uZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IDB9LnVpLWljb24tY2FyYXQtMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggMH0udWktaWNvbi1jYXJhdC0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggMH0udWktaWNvbi1jYXJhdC0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAwfS51aS1pY29uLWNhcmF0LTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAwfS51aS1pY29uLWNhcmF0LTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IDB9LnVpLWljb24tY2FyYXQtMS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAwfS51aS1pY29uLWNhcmF0LTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IDB9LnVpLWljb24tY2FyYXQtMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggMH0udWktaWNvbi10cmlhbmdsZS0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTZweH0udWktaWNvbi10cmlhbmdsZS0xLXNle2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMS1zd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNnB4fS51aS1pY29uLXRyaWFuZ2xlLTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMi1uLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE2cHh9LnVpLWljb24tdHJpYW5nbGUtMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTE2cHh9LnVpLWljb24tYXJyb3ctMS1ue2JhY2tncm91bmQtcG9zaXRpb246MCAtMzJweH0udWktaWNvbi1hcnJvdy0xLW5le2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTMycHh9LnVpLWljb24tYXJyb3ctMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0zMnB4fS51aS1pY29uLWFycm93LTEtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMzJweH0udWktaWNvbi1hcnJvdy0xLW53e2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0zMnB4fS51aS1pY29uLWFycm93LTItbi1ze2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0zMnB4fS51aS1pY29uLWFycm93LTItbmUtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTMycHh9LnVpLWljb24tYXJyb3ctMi1zZS1ud3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0zMnB4fS51aS1pY29uLWFycm93c3RvcC0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMjA4cHggLTMycHh9LnVpLWljb24tYXJyb3dzdG9wLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMzJweH0udWktaWNvbi1hcnJvd3N0b3AtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC0zMnB4fS51aS1pY29uLWFycm93dGhpY2stMS1ue2JhY2tncm91bmQtcG9zaXRpb246MCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtbmV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2stMS1ze2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXN3e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTEtbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0yLW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3d7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGljay0yLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrLTItc2Utbnd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTc2cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC00OHB4fS51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtNDhweH0udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTQ4cHh9LnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13e2JhY2tncm91bmQtcG9zaXRpb246LTI0MHB4IC00OHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13e2JhY2tncm91bmQtcG9zaXRpb246MCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC02NHB4fS51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1le2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTY0cHh9LnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLW57YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtNjRweH0udWktaWNvbi1hcnJvd3JldHVybi0xLXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjhweCAtNjRweH0udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC02NHB4fS51aS1pY29uLWFycm93cmVmcmVzaC0xLWV7YmFja2dyb3VuZC1wb3NpdGlvbjotMTYwcHggLTY0cHh9LnVpLWljb24tYXJyb3dyZWZyZXNoLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtNjRweH0udWktaWNvbi1hcnJvdy00e2JhY2tncm91bmQtcG9zaXRpb246MCAtODBweH0udWktaWNvbi1hcnJvdy00LWRpYWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtODBweH0udWktaWNvbi1leHRsaW5re2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTgwcHh9LnVpLWljb24tbmV3d2lue2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTgwcHh9LnVpLWljb24tcmVmcmVzaHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC04MHB4fS51aS1pY29uLXNodWZmbGV7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtODBweH0udWktaWNvbi10cmFuc2Zlci1lLXd7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtODBweH0udWktaWNvbi10cmFuc2ZlcnRoaWNrLWUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtODBweH0udWktaWNvbi1mb2xkZXItY29sbGFwc2Vke2JhY2tncm91bmQtcG9zaXRpb246MCAtOTZweH0udWktaWNvbi1mb2xkZXItb3BlbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC05NnB4fS51aS1pY29uLWRvY3VtZW50e2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTk2cHh9LnVpLWljb24tZG9jdW1lbnQtYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC05NnB4fS51aS1pY29uLW5vdGV7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtOTZweH0udWktaWNvbi1tYWlsLWNsb3NlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC05NnB4fS51aS1pY29uLW1haWwtb3BlbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC05NnB4fS51aS1pY29uLXN1aXRjYXNle2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC05NnB4fS51aS1pY29uLWNvbW1lbnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTk2cHh9LnVpLWljb24tcGVyc29ue2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC05NnB4fS51aS1pY29uLXByaW50e2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC05NnB4fS51aS1pY29uLXRyYXNoe2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC05NnB4fS51aS1pY29uLWxvY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOTJweCAtOTZweH0udWktaWNvbi11bmxvY2tlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtOTZweH0udWktaWNvbi1ib29rbWFya3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtOTZweH0udWktaWNvbi10YWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMjQwcHggLTk2cHh9LnVpLWljb24taG9tZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExMnB4fS51aS1pY29uLWZsYWd7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMTEycHh9LnVpLWljb24tY2FsZW5kYXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTEycHh9LnVpLWljb24tY2FydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xMTJweH0udWktaWNvbi1wZW5jaWx7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTEycHh9LnVpLWljb24tY2xvY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTEycHh9LnVpLWljb24tZGlza3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xMTJweH0udWktaWNvbi1jYWxjdWxhdG9ye2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0xMTJweH0udWktaWNvbi16b29taW57YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTExMnB4fS51aS1pY29uLXpvb21vdXR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTQ0cHggLTExMnB4fS51aS1pY29uLXNlYXJjaHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTEycHh9LnVpLWljb24td3JlbmNoe2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMTJweH0udWktaWNvbi1nZWFye2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMTJweH0udWktaWNvbi1oZWFydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTEycHh9LnVpLWljb24tc3RhcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjRweCAtMTEycHh9LnVpLWljb24tbGlua3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMTEycHh9LnVpLWljb24tY2FuY2Vse2JhY2tncm91bmQtcG9zaXRpb246MCAtMTI4cHh9LnVpLWljb24tcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xMjhweH0udWktaWNvbi1wbHVzdGhpY2t7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTI4cHh9LnVpLWljb24tbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTI4cHh9LnVpLWljb24tbWludXN0aGlja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xMjhweH0udWktaWNvbi1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMjhweH0udWktaWNvbi1jbG9zZXRoaWNre2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTEyOHB4fS51aS1pY29uLWtleXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTI4cHh9LnVpLWljb24tbGlnaHRidWxie2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xMjhweH0udWktaWNvbi1zY2lzc29yc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTI4cHh9LnVpLWljb24tY2xpcGJvYXJke2JhY2tncm91bmQtcG9zaXRpb246LTE2MHB4IC0xMjhweH0udWktaWNvbi1jb3B5e2JhY2tncm91bmQtcG9zaXRpb246LTE3NnB4IC0xMjhweH0udWktaWNvbi1jb250YWN0e2JhY2tncm91bmQtcG9zaXRpb246LTE5MnB4IC0xMjhweH0udWktaWNvbi1pbWFnZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTI4cHh9LnVpLWljb24tdmlkZW97YmFja2dyb3VuZC1wb3NpdGlvbjotMjI0cHggLTEyOHB4fS51aS1pY29uLXNjcmlwdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yNDBweCAtMTI4cHh9LnVpLWljb24tYWxlcnR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNDRweH0udWktaWNvbi1pbmZve2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE0NHB4fS51aS1pY29uLW5vdGljZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNDRweH0udWktaWNvbi1oZWxwe2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE0NHB4fS51aS1pY29uLWNoZWNre2JhY2tncm91bmQtcG9zaXRpb246LTY0cHggLTE0NHB4fS51aS1pY29uLWJ1bGxldHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNDRweH0udWktaWNvbi1yYWRpby1vbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xNDRweH0udWktaWNvbi1yYWRpby1vZmZ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE0NHB4fS51aS1pY29uLXBpbi13e2JhY2tncm91bmQtcG9zaXRpb246LTEyOHB4IC0xNDRweH0udWktaWNvbi1waW4tc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTQ0cHh9LnVpLWljb24tcGxheXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2MHB4fS51aS1pY29uLXBhdXNle2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE2MHB4fS51aS1pY29uLXNlZWstbmV4dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xNjBweH0udWktaWNvbi1zZWVrLXByZXZ7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMTYwcHh9LnVpLWljb24tc2Vlay1lbmR7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMTYwcHh9LnVpLWljb24tc2Vlay1zdGFydHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xNjBweH0udWktaWNvbi1zZWVrLWZpcnN0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTE2MHB4fS51aS1pY29uLXN0b3B7YmFja2dyb3VuZC1wb3NpdGlvbjotOTZweCAtMTYwcHh9LnVpLWljb24tZWplY3R7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTE2MHB4fS51aS1pY29uLXZvbHVtZS1vZmZ7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE2MHB4fS51aS1pY29uLXZvbHVtZS1vbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNDRweCAtMTYwcHh9LnVpLWljb24tcG93ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNzZweH0udWktaWNvbi1zaWduYWwtZGlhZ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IC0xNzZweH0udWktaWNvbi1zaWduYWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0we2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTE3NnB4fS51aS1pY29uLWJhdHRlcnktMXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xNzZweH0udWktaWNvbi1iYXR0ZXJ5LTJ7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTc2cHh9LnVpLWljb24tYmF0dGVyeS0ze2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTE3NnB4fS51aS1pY29uLWNpcmNsZS1wbHVze2JhY2tncm91bmQtcG9zaXRpb246MCAtMTkycHh9LnVpLWljb24tY2lyY2xlLW1pbnVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1jbG9zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00OHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtd3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLWFycm93LXN7YmFja2dyb3VuZC1wb3NpdGlvbjotMTI4cHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1hcnJvdy13e2JhY2tncm91bmQtcG9zaXRpb246LTE0NHB4IC0xOTJweH0udWktaWNvbi1jaXJjbGUtYXJyb3ctbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNjBweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLXpvb21pbntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzZweCAtMTkycHh9LnVpLWljb24tY2lyY2xlLXpvb21vdXR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTkycHggLTE5MnB4fS51aS1pY29uLWNpcmNsZS1jaGVja3tiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMDhweCAtMTkycHh9LnVpLWljb24tY2lyY2xlc21hbGwtcGx1c3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwOHB4fS51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVze2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTIwOHB4fS51aS1pY29uLWNpcmNsZXNtYWxsLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTIwOHB4fS51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNDhweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtbWludXN7YmFja2dyb3VuZC1wb3NpdGlvbjotNjRweCAtMjA4cHh9LnVpLWljb24tc3F1YXJlc21hbGwtY2xvc2V7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjA4cHh9LnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMjRweH0udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFse2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggLTIyNHB4fS51aS1pY29uLWdyaXAtc29saWQtdmVydGljYWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtMjI0cHh9LnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFse2JhY2tncm91bmQtcG9zaXRpb246LTQ4cHggLTIyNHB4fS51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi02NHB4IC0yMjRweH0udWktaWNvbi1ncmlwLWRpYWdvbmFsLXNle2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTIyNHB4fS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItdG9wLC51aS1jb3JuZXItbGVmdCwudWktY29ybmVyLXRse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6M3B4fS51aS1jb3JuZXItYWxsLC51aS1jb3JuZXItdG9wLC51aS1jb3JuZXItcmlnaHQsLnVpLWNvcm5lci10cntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czozcHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci1ib3R0b20sLnVpLWNvcm5lci1sZWZ0LC51aS1jb3JuZXItYmx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnVpLWNvcm5lci1hbGwsLnVpLWNvcm5lci1ib3R0b20sLnVpLWNvcm5lci1yaWdodCwudWktY29ybmVyLWJye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjNweH0udWktd2lkZ2V0LW92ZXJsYXl7YmFja2dyb3VuZDojYWFhYWFhO29wYWNpdHk6LjM7ZmlsdGVyOkFscGhhKE9wYWNpdHk9MzApfS51aS13aWRnZXQtc2hhZG93e21hcmdpbjowcHggMCAwIDBweDtwYWRkaW5nOjVweDtiYWNrZ3JvdW5kOiM2NjY2NjY7b3BhY2l0eTouMztmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zMCk7Ym9yZGVyLXJhZGl1czo4cHh9LnNlbGVjdDItY29udGFpbmVye21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VsZWN0Mi1jb250YWluZXIsLnNlbGVjdDItZHJvcCwuc2VsZWN0Mi1zZWFyY2gsLnNlbGVjdDItc2VhcmNoIGlucHV0ey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI2cHg7cGFkZGluZzowIDAgMCA4cHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgI2FhYTt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6MjZweDtjb2xvcjojNDQ0O3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjUsICNmZmYpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHIgPSAnI2ZmZmZmZicsIGVuZENvbG9yc3RyID0gJyNlZWVlZWUnLCBHcmFkaWVudFR5cGUgPSAwKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AsICNlZWUgMCUsICNmZmYgNTAlKX1odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNle3BhZGRpbmc6MCA4cHggMCAwfS5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNle2JvcmRlci1ib3R0b20tY29sb3I6I2FhYTtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjksICNmZmYpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2VlZWVlZScsIEdyYWRpZW50VHlwZT0wKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKX0uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1jaG9zZW57bWFyZ2luLXJpZ2h0OjQycHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZT4uc2VsZWN0Mi1jaG9zZW57bWFyZ2luLXJpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvfWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2U+LnNlbGVjdDItY2hvc2Vue21hcmdpbi1sZWZ0OjI2cHg7bWFyZ2luLXJpZ2h0OjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJye2Rpc3BsYXk6bm9uZTt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjI0cHg7dG9wOjhweDtmb250LXNpemU6MXB4O3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO291dGxpbmU6MH0uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJye2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IC0xMXB4O2N1cnNvcjpwb2ludGVyfS5zZWxlY3QyLWRyb3AtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO21pbi1oZWlnaHQ6MTAwJTttaW4td2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt3aWR0aDphdXRvO29wYWNpdHk6MDt6LWluZGV4Ojk5OTg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWRyb3B7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi0xcHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5O3RvcDoxMDAlO2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItdG9wOjA7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweDstd2Via2l0LWJveC1zaGFkb3c6MCA0cHggNXB4IHJnYmEoMCwwLDAsMC4xNSk7Ym94LXNoYWRvdzowIDRweCA1cHggcmdiYSgwLDAsMCwwLjE1KX0uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZXttYXJnaW4tdG9wOjFweDtib3JkZXItdG9wOjFweCBzb2xpZCAjYWFhO2JvcmRlci1ib3R0b206MDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwOy13ZWJraXQtYm94LXNoYWRvdzowIC00cHggNXB4IHJnYmEoMCwwLDAsMC4xNSk7Ym94LXNoYWRvdzowIC00cHggNXB4IHJnYmEoMCwwLDAsMC4xNSl9LnNlbGVjdDItZHJvcC1hY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZiO2JvcmRlci10b3A6bm9uZX0uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZS5zZWxlY3QyLWRyb3AtYWN0aXZle2JvcmRlci10b3A6MXB4IHNvbGlkICM1ODk3ZmJ9LnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoe2JvcmRlci10b3A6MXB4IHNvbGlkICNhYWE7d2lkdGg6YXV0b30uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtib3JkZXItbGVmdDoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kOiNjY2M7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2NjYyAwJSwgI2VlZSA2MCUpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2NjYyAwJSwgI2VlZSA2MCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjYyAwJSwgI2VlZSA2MCUpfWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3d7bGVmdDowO3JpZ2h0OmF1dG87Ym9yZGVyLWxlZnQ6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHggMCAwIDRweH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYntiYWNrZ3JvdW5kLXBvc2l0aW9uOjJweCAxcHh9LnNlbGVjdDItc2VhcmNoe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7bWluLWhlaWdodDoyNnB4O21hcmdpbjowO3BhZGRpbmc6NHB4IDRweCAwIDRweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjEwMDAwO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1zZWFyY2ggaW5wdXR7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O21pbi1oZWlnaHQ6MjZweDtwYWRkaW5nOjRweCAyMHB4IDRweCA1cHg7bWFyZ2luOjA7b3V0bGluZTowO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjFlbTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZX1odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXR7cGFkZGluZzo0cHggNXB4IDRweCAyMHB4fS5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlLC5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlc3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmI7b3V0bGluZTpub25lOy13ZWJraXQtYm94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsMC4zKTtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwwLjMpfS5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNle2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDAgI2ZmZiBpbnNldDtib3gtc2hhZG93OjAgMXB4IDAgI2ZmZiBpbnNldDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpfS5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSwuc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYjtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCgwLjUsICNlZWUpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0wKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKX0uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvd3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1sZWZ0Om5vbmU7ZmlsdGVyOm5vbmV9aHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3d7Ym9yZGVyLXJpZ2h0Om5vbmV9LnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xOHB4IDFweH1odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBie2JhY2tncm91bmQtcG9zaXRpb246LTE2cHggMXB4fS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zZWxlY3QyLXJlc3VsdHN7bWF4LWhlaWdodDoyMDBweDtwYWRkaW5nOjAgMCAwIDRweDttYXJnaW46NHB4IDRweCA0cHggMDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXJlc3VsdHN7cGFkZGluZzowIDRweCAwIDA7bWFyZ2luOjRweCAwIDRweCA0cHh9LnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWJ7bWFyZ2luOjA7cGFkZGluZy1sZWZ0OjB9LnNlbGVjdDItcmVzdWx0cyBsaXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpsaXN0LWl0ZW07YmFja2dyb3VuZC1pbWFnZTpub25lfS5zZWxlY3QyLXJlc3VsdHMgbGkuc2VsZWN0Mi1yZXN1bHQtd2l0aC1jaGlsZHJlbj4uc2VsZWN0Mi1yZXN1bHQtbGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbHtwYWRkaW5nOjNweCA3cHggNHB4O21hcmdpbjowO2N1cnNvcjpwb2ludGVyO21pbi1oZWlnaHQ6MWVtOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1yZXN1bHRzLWRlcHQtMSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWx7cGFkZGluZy1sZWZ0OjIwcHh9LnNlbGVjdDItcmVzdWx0cy1kZXB0LTIgLnNlbGVjdDItcmVzdWx0LWxhYmVse3BhZGRpbmctbGVmdDo0MHB4fS5zZWxlY3QyLXJlc3VsdHMtZGVwdC0zIC5zZWxlY3QyLXJlc3VsdC1sYWJlbHtwYWRkaW5nLWxlZnQ6NjBweH0uc2VsZWN0Mi1yZXN1bHRzLWRlcHQtNCAuc2VsZWN0Mi1yZXN1bHQtbGFiZWx7cGFkZGluZy1sZWZ0OjgwcHh9LnNlbGVjdDItcmVzdWx0cy1kZXB0LTUgLnNlbGVjdDItcmVzdWx0LWxhYmVse3BhZGRpbmctbGVmdDoxMDBweH0uc2VsZWN0Mi1yZXN1bHRzLWRlcHQtNiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWx7cGFkZGluZy1sZWZ0OjExMHB4fS5zZWxlY3QyLXJlc3VsdHMtZGVwdC03IC5zZWxlY3QyLXJlc3VsdC1sYWJlbHtwYWRkaW5nLWxlZnQ6MTIwcHh9LnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiMzODc1ZDc7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1yZXN1bHRzIGxpIGVte2JhY2tncm91bmQ6I2ZlZmZkZTtmb250LXN0eWxlOm5vcm1hbH0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVte2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bHtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMH0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWFyY2hpbmcsLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1hamF4LWVycm9yLC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0e2JhY2tncm91bmQ6I2Y0ZjRmNDtkaXNwbGF5Omxpc3QtaXRlbTtwYWRkaW5nLWxlZnQ6NXB4fS5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQuc2VsZWN0Mi1oaWdobGlnaHRlZHtjb2xvcjojNjY2O2JhY2tncm91bmQ6I2Y0ZjRmNDtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVke2JhY2tncm91bmQ6I2Y0ZjRmNDtkaXNwbGF5Omxpc3QtaXRlbTtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlbGVjdGVke2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWFqYXgtZXJyb3J7YmFja2dyb3VuZDpyZ2JhKDI1NSw1MCw1MCwwLjIpfS5zZWxlY3QyLW1vcmUtcmVzdWx0c3tiYWNrZ3JvdW5kOiNmNGY0ZjQ7ZGlzcGxheTpsaXN0LWl0ZW19LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNGY0ZjQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlcjoxcHggc29saWQgI2RkZDtjdXJzb3I6ZGVmYXVsdH0uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93e2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIGFiYnJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2Vze2hlaWdodDphdXRvICFpbXBvcnRhbnQ7aGVpZ2h0OjElO21hcmdpbjowO3BhZGRpbmc6MCA1cHggMCAwO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgI2FhYTtjdXJzb3I6dGV4dDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSAxJSwgI2ZmZiAxNSUpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDElLCAjZmZmIDE1JSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDElLCAjZmZmIDE1JSl9aHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXN7cGFkZGluZzowIDAgMCA1cHh9LnNlbGVjdDItbG9ja2Vke3BhZGRpbmc6M3B4IDVweCAzcHggNXB4ICFpbXBvcnRhbnR9LnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXN7bWluLWhlaWdodDoyNnB4fS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlc3tib3JkZXI6MXB4IHNvbGlkICM1ODk3ZmI7b3V0bGluZTpub25lOy13ZWJraXQtYm94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsMC4zKTtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwwLjMpfS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIGxpe2Zsb2F0OmxlZnQ7bGlzdC1zdHlsZTpub25lfWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIGxpe2Zsb2F0OnJpZ2h0fS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZHttYXJnaW46MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dHtwYWRkaW5nOjVweDttYXJnaW46MXB4IDA7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTAwJTtjb2xvcjojNjY2O291dGxpbmU6MDtib3JkZXI6MDstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dC5zZWxlY3QyLWFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwic2VsZWN0Mi1zcGlubmVyLmdpZlwiKSBuby1yZXBlYXQgMTAwJSAhaW1wb3J0YW50fS5zZWxlY3QyLWRlZmF1bHR7Y29sb3I6Izk5OSAhaW1wb3J0YW50fS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2V7cGFkZGluZzozcHggNXB4IDNweCAxOHB4O21hcmdpbjozcHggMCAzcHggNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0OjEzcHg7Y29sb3I6IzMzMztjdXJzb3I6ZGVmYXVsdDtib3JkZXI6MXB4IHNvbGlkICNhYWFhYWE7Ym9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAycHggI2ZmZiBpbnNldCwwIDFweCAwIHJnYmEoMCwwLDAsMC4wNSk7Ym94LXNoYWRvdzowIDAgMnB4ICNmZmYgaW5zZXQsMCAxcHggMCByZ2JhKDAsMCwwLDAuMDUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZjRmNGY0JywgR3JhZGllbnRUeXBlPTApO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgI2Y0ZjRmNCksIGNvbG9yLXN0b3AoNTAlLCAjZjBmMGYwKSwgY29sb3Itc3RvcCg1MiUsICNlOGU4ZTgpLCBjb2xvci1zdG9wKDEwMCUsICNlZWUpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSl9aHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZXttYXJnaW46M3B4IDVweCAzcHggMDtwYWRkaW5nOjNweCAxOHB4IDNweCA1cHh9LnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1jaG9zZW57Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1mb2N1c3tiYWNrZ3JvdW5kOiNkNGQ0ZDR9LnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEzcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDo0cHg7Zm9udC1zaXplOjFweDtvdXRsaW5lOm5vbmV9aHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZXtyaWdodDphdXRvO2xlZnQ6M3B4fS5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3Nle2xlZnQ6M3B4fWh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3Nle2xlZnQ6YXV0bztyaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLTExcHh9LnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1mb2N1cyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgLTExcHh9LnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXN7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZXtwYWRkaW5nOjNweCA1cHggM3B4IDVweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2V7ZGlzcGxheTpub25lO2JhY2tncm91bmQ6bm9uZX0uc2VsZWN0Mi1yZXN1bHQtc2VsZWN0YWJsZSAuc2VsZWN0Mi1tYXRjaCwuc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnNlbGVjdDItb2Zmc2NyZWVuLC5zZWxlY3QyLW9mZnNjcmVlbjpmb2N1c3tjbGlwOnJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7Ym9yZGVyOjAgIWltcG9ydGFudDttYXJnaW46MCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50O3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7b3V0bGluZTowICFpbXBvcnRhbnQ7bGVmdDowcHggIWltcG9ydGFudDt0b3A6MHB4ICFpbXBvcnRhbnR9LnNlbGVjdDItZGlzcGxheS1ub25le2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1tZWFzdXJlLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTEwMDAwcHg7bGVmdDotMTAwMDBweDt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7b3ZlcmZsb3c6c2Nyb2xsfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpey5zZWxlY3QyLXNlYXJjaCBpbnB1dCwuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJiciwuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGJ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1zaXplOjYwcHggNDBweCAhaW1wb3J0YW50fS5zZWxlY3QyLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgLTIxcHggIWltcG9ydGFudH19LnRpcHNvX2J1YmJsZSwudGlwc29fYnViYmxlPi50aXBzb19hcnJvd3std2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnRpcHNvX2J1YmJsZXtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjNweDt6LWluZGV4Ojk5OTl9LnRpcHNvX3N0eWxle2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH0udGlwc29fdGl0bGV7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0udGlwc29fY29udGVudHt3b3JkLXdyYXA6YnJlYWstd29yZDtwYWRkaW5nOjAuNWVtfS50aXBzb19idWJibGUudGlueXtmb250LXNpemU6MC42cmVtfS50aXBzb19idWJibGUuc21hbGx7Zm9udC1zaXplOjAuOHJlbX0udGlwc29fYnViYmxlLmRlZmF1bHR7Zm9udC1zaXplOjFyZW19LnRpcHNvX2J1YmJsZS5sYXJnZXtmb250LXNpemU6MS4ycmVtO3dpZHRoOjEwMCV9LnRpcHNvX2J1YmJsZT4udGlwc29fYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6OHB4IHNvbGlkO3BvaW50ZXItZXZlbnRzOm5vbmV9LnRpcHNvX2J1YmJsZS50b3A+LnRpcHNvX2Fycm93e2JvcmRlci10b3AtY29sb3I6IzAwMDtib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudDt0b3A6MTAwJTtsZWZ0OjUwJTttYXJnaW4tbGVmdDotOHB4fS50aXBzb19idWJibGUuYm90dG9tPi50aXBzb19hcnJvd3tib3JkZXItYm90dG9tLWNvbG9yOiMwMDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnQ7Ym90dG9tOjEwMCU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LThweH0udGlwc29fYnViYmxlLmxlZnQ+LnRpcHNvX2Fycm93e2JvcmRlci1sZWZ0LWNvbG9yOiMwMDA7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudDt0b3A6NTAlO2xlZnQ6MTAwJTttYXJnaW4tdG9wOi04cHh9LnRpcHNvX2J1YmJsZS5yaWdodD4udGlwc29fYXJyb3d7Ym9yZGVyLXJpZ2h0LWNvbG9yOiMwMDA7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50O3RvcDo1MCU7cmlnaHQ6MTAwJTttYXJnaW4tdG9wOi04cHh9LnRpcHNvX2J1YmJsZSAudG9wX3JpZ2h0X2Nvcm5lciwudGlwc29fYnViYmxlLnRvcF9yaWdodF9jb3JuZXJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS50aXBzb19idWJibGUgLmJvdHRvbV9yaWdodF9jb3JuZXIsLnRpcHNvX2J1YmJsZS5ib3R0b21fcmlnaHRfY29ybmVye2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MH0udGlwc29fYnViYmxlIC50b3BfbGVmdF9jb3JuZXIsLnRpcHNvX2J1YmJsZS50b3BfbGVmdF9jb3JuZXJ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0udGlwc29fYnViYmxlIC5ib3R0b21fbGVmdF9jb3JuZXIsLnRpcHNvX2J1YmJsZS5ib3R0b21fbGVmdF9jb3JuZXJ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH1odG1se2hlaWdodDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH1ib2R5e21hcmdpbjowO3BhZGRpbmc6MDttaW4td2lkdGg6MzIwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjMyMHB4fXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0qLCo6YmVmb3JlLCo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fSp7bWFyZ2luOjA7cGFkZGluZzowfXRke3ZlcnRpY2FsLWFsaWduOnRvcH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfWltZ3tib3JkZXI6bm9uZTtkaXNwbGF5OmJsb2NrfW1hcHtkaXNwbGF5Om5vbmV9Y2FudmFzey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH1vYmplY3QsZW1iZWR7ZGlzcGxheTpibG9ja30ud2Z7d2lkdGg6MTAwJX0uaGZ7aGVpZ2h0OjEwMCV9LndoZnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS53aDF7d2lkdGg6MXB4O2hlaWdodDoxcHh9LnBvc3JlbHtwb3NpdGlvbjpyZWxhdGl2ZX0udGFye3RleHQtYWxpZ246cmlnaHR9LnRhbHt0ZXh0LWFsaWduOmxlZnR9LnRhY3t0ZXh0LWFsaWduOmNlbnRlcn0udGFqe3RleHQtYWxpZ246anVzdGlmeX0ubWF7bWFyZ2luOmF1dG99Lm0wYXttYXJnaW46MCBhdXRvfS5jdXJwe2N1cnNvcjpwb2ludGVyfS5ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS5kaXtkaXNwbGF5OmlubGluZX0uZGlie2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5kbntkaXNwbGF5Om5vbmV9LmZse2Zsb2F0OmxlZnR9LmZye2Zsb2F0OnJpZ2h0fS52YXR7dmVydGljYWwtYWxpZ246dG9wfS52YW17dmVydGljYWwtYWxpZ246bWlkZGxlfS52YWJ7dmVydGljYWwtYWxpZ246Ym90dG9tfS5jbHIsLmNsZWFye2NsZWFyOmJvdGh9LmNscmZ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2Zsb2F0Om5vbmUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50O3BhZGRpbmc6MCAhaW1wb3J0YW50O21hcmdpbjowICFpbXBvcnRhbnR9LmNsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlO2NsZWFyOmJvdGh9dGFibGUuZGVidWcsLmRlYnVnIHRhYmxle2JvcmRlcjoxcHggZG90dGVkICNDQzMzMzM7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfXRkLmRlYnVnLC5kZWJ1ZyB0ZHtib3JkZXI6MXB4IGRvdHRlZCAjRkY3NzY5fWRpdi5kZWJ1ZywuZGVidWcgZGl2e2JvcmRlcjoxcHggZG90dGVkICMzMzMzQ0N9c3Bhbi5kZWJ1ZywuZGVidWcgc3Bhbntib3JkZXI6MXB4IGRvdHRlZCAjMzNDQzMzfUBtZWRpYSBzY3JlZW4sIGhhbmRoZWxkLCBwcm9qZWN0aW9uLCBzcGVlY2gsIHR0eSwgdHZ7LmZvclByaW50e2Rpc3BsYXk6bm9uZX19QG1lZGlhIHByaW50ey5mb3JTY3JlZW57ZGlzcGxheTpub25lfX0uaW52e2Rpc3BsYXk6Zml4ZWQ7bGVmdDotOTk5OXB4O3RvcDotOTk5OXB4O3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTF9dWwudW5ze2xpc3Qtc3R5bGU6bm9uZX0uZm9ybV9pdGVtLmRhdGVwaWNrZXJfaG9sZGVyIGlucHV0W3R5cGU9ZGF0ZV17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDthcHBlYXJhbmNlOm5vbmV9LmZvcm1faXRlbS5kYXRlcGlja2VyX2hvbGRlciBpbnB1dFt0eXBlPWRhdGVdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLC5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXIgaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO2FwcGVhcmFuY2U6bm9uZX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiaWNvbnNcIjtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbnMuZW90P3RzPTE0ODQwNTAzOTg2MDNcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ljb25zLmVvdD90cz0xNDg0MDUwMzk4NjAzI2llZml4XCIpIGZvcm1hdChcImVvdFwiKSx1cmwoXCIuLi9mb250cy9pY29ucy53b2ZmP3RzPTE0ODQwNTAzOTg2MDNcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pY29ucy50dGY/dHM9MTQ4NDA1MDM5ODYwM1wiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pY29ucy5zdmcjaWNvbnM/dHM9MTQ4NDA1MDM5ODYwM1wiKSBmb3JtYXQoXCJzdmdcIil9Lmljb25fLWJhZC13cml0ZTpiZWZvcmUsLmljb25fYXJyb3dfY3VydmVkOmJlZm9yZSwuaWNvbl9hcnJvd19ob3Jpem9udGFsOmJlZm9yZSwuaWNvbl9hcnJvd19sZWZ0OmJlZm9yZSwuaWNvbl9hcnJvd19yaWdodDpiZWZvcmUsLmljb25fY2FsX2xlZnRfYmx1ZTpiZWZvcmUsLmljb25fY2FsX3JpZ2h0X2JsdWU6YmVmb3JlLC5pY29uX2NhbGVuZGFyOmJlZm9yZSwuaWNvbl9jaGF0OmJlZm9yZSwuaWNvbl9jaGF0X2J1YmJsZTpiZWZvcmUsLmljb25fY2hlY2tlZDpiZWZvcmUsLmljb25fY2xpcDpiZWZvcmUsLmljb25fY29ubmVjdGlvbnM6YmVmb3JlLC5pY29uX2Nyb3NzOmJlZm9yZSwuaWNvbl9kb3dubG9hZDpiZWZvcmUsLmljb25fZWRpdDpiZWZvcmUsLmljb25fZWRvY3VtZW50OmJlZm9yZSwuaWNvbl9ldGE6YmVmb3JlLC5pY29uX2V0YV93aXRoX3NoaWVsZDpiZWZvcmUsLmljb25fZXllOmJlZm9yZSwuaWNvbl9maWx0ZXI6YmVmb3JlLC5pY29uX2Zsb3BweTpiZWZvcmUsLmljb25fbGluZXM6YmVmb3JlLC5pY29uX2xvZ286YmVmb3JlLC5pY29uX2xvZ28yOmJlZm9yZSwuaWNvbl9sb29rOmJlZm9yZSwuaWNvbl9tYWlsOmJlZm9yZSwuaWNvbl9tZXNzYWdlczpiZWZvcmUsLmljb25fbWluaW1pemU6YmVmb3JlLC5pY29uX3BlcnNvbjpiZWZvcmUsLmljb25fcGhvbmU6YmVmb3JlLC5pY29uX3BpbjpiZWZvcmUsLmljb25fcGx1czpiZWZvcmUsLmljb25fcmVxdWVzdHM6YmVmb3JlLC5pY29uX3NlYXJjaDpiZWZvcmUsLmljb25fc29ydDpiZWZvcmUsLmljb25fc3RhcjpiZWZvcmUsLmljb25fc3Rhcl9maWxsZWQ6YmVmb3JlLC5pY29uX3N0YXR1c19kYW5nZXI6YmVmb3JlLC5pY29uX3N0YXR1c19pbmZvOmJlZm9yZSwuaWNvbl9zdGF0dXNfb2s6YmVmb3JlLC5pY29uX3N0YXR1c19wZW5kaW5nOmJlZm9yZSwuaWNvbl9zdGF0dXNfcmVqZWN0ZWQ6YmVmb3JlLC5pY29uX3N0YXR1c193YXJuaW5nOmJlZm9yZSwuaWNvbl9zdGF0dXNfd2FybmluZ19yb3VuZDpiZWZvcmUsLmljb25fdHJhc2hiaW46YmVmb3JlLC5pY29uX3RyaWFuZ2xlOmJlZm9yZSwuaWNvbl93cml0ZTpiZWZvcmUsLmJ0bi5hcnJvdzphZnRlciwuYnRuLmFycm93X2xlZnQ6YmVmb3JlLC5yYW5nZVNsaWRlcl9faGFuZGxlOmJlZm9yZSwucmFuZ2VTbGlkZXJfX2hhbmRsZTphZnRlciwucGFnaW5hdGlvbiBidXR0b24ucHJldjpiZWZvcmUsLnBhZ2luYXRpb24gYnV0dG9uLm5leHQ6YmVmb3JlLC5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW0gLmZpbGU6YmVmb3JlLC5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmJ0bjpub3QoLnRvb2x0aXApOmFmdGVye2ZvbnQtZmFtaWx5OlwiaWNvbnNcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lfS5pY29uXy1iYWQtd3JpdGU6YmVmb3Jle2NvbnRlbnQ6XCLuqIFcIn0uaWNvbl9hcnJvd19jdXJ2ZWQ6YmVmb3Jle2NvbnRlbnQ6XCLuqIJcIn0uaWNvbl9hcnJvd19ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50Olwi7qiDXCJ9Lmljb25fYXJyb3dfbGVmdDpiZWZvcmV7Y29udGVudDpcIu6ohFwifS5pY29uX2Fycm93X3JpZ2h0OmJlZm9yZXtjb250ZW50Olwi7qiFXCJ9Lmljb25fY2FsX2xlZnRfYmx1ZTpiZWZvcmV7Y29udGVudDpcIu6ohlwifS5pY29uX2NhbF9yaWdodF9ibHVlOmJlZm9yZXtjb250ZW50Olwi7qiHXCJ9Lmljb25fY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCLuqIhcIn0uaWNvbl9jaGF0OmJlZm9yZXtjb250ZW50Olwi7qiJXCJ9Lmljb25fY2hhdF9idWJibGU6YmVmb3Jle2NvbnRlbnQ6XCLuqIpcIn0uaWNvbl9jaGVja2VkOmJlZm9yZXtjb250ZW50Olwi7qiLXCJ9Lmljb25fY2xpcDpiZWZvcmV7Y29udGVudDpcIu6ojFwifS5pY29uX2Nvbm5lY3Rpb25zOmJlZm9yZXtjb250ZW50Olwi7qiNXCJ9Lmljb25fY3Jvc3M6YmVmb3Jle2NvbnRlbnQ6XCLuqI5cIn0uaWNvbl9kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIu6oj1wifS5pY29uX2VkaXQ6YmVmb3Jle2NvbnRlbnQ6XCLuqJBcIn0uaWNvbl9lZG9jdW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCLuqJFcIn0uaWNvbl9ldGE6YmVmb3Jle2NvbnRlbnQ6XCLuqJJcIn0uaWNvbl9ldGFfd2l0aF9zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCLuqJNcIn0uaWNvbl9leWU6YmVmb3Jle2NvbnRlbnQ6XCLuqJRcIn0uaWNvbl9maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLuqJVcIn0uaWNvbl9mbG9wcHk6YmVmb3Jle2NvbnRlbnQ6XCLuqJZcIn0uaWNvbl9saW5lczpiZWZvcmV7Y29udGVudDpcIu6ol1wifS5pY29uX2xvZ286YmVmb3Jle2NvbnRlbnQ6XCLuqJhcIn0uaWNvbl9sb2dvMjpiZWZvcmV7Y29udGVudDpcIu6omVwifS5pY29uX2xvb2s6YmVmb3Jle2NvbnRlbnQ6XCLuqJpcIn0uaWNvbl9tYWlsOmJlZm9yZXtjb250ZW50Olwi7qibXCJ9Lmljb25fbWVzc2FnZXM6YmVmb3Jle2NvbnRlbnQ6XCLuqJxcIn0uaWNvbl9taW5pbWl6ZTpiZWZvcmV7Y29udGVudDpcIu6onVwifS5pY29uX3BlcnNvbjpiZWZvcmV7Y29udGVudDpcIu6onlwifS5pY29uX3Bob25lOmJlZm9yZXtjb250ZW50Olwi7qifXCJ9Lmljb25fcGluOmJlZm9yZXtjb250ZW50Olwi7qigXCJ9Lmljb25fcGx1czpiZWZvcmV7Y29udGVudDpcIu6ooVwifS5pY29uX3JlcXVlc3RzOmJlZm9yZXtjb250ZW50Olwi7qiiXCJ9Lmljb25fc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi7qijXCJ9Lmljb25fc29ydDpiZWZvcmV7Y29udGVudDpcIu6opFwifS5pY29uX3N0YXI6YmVmb3Jle2NvbnRlbnQ6XCLuqKVcIn0uaWNvbl9zdGFyX2ZpbGxlZDpiZWZvcmV7Y29udGVudDpcIu6oplwifS5pY29uX3N0YXR1c19kYW5nZXI6YmVmb3Jle2NvbnRlbnQ6XCLuqKdcIn0uaWNvbl9zdGF0dXNfaW5mbzpiZWZvcmV7Y29udGVudDpcIu6oqFwifS5pY29uX3N0YXR1c19vazpiZWZvcmV7Y29udGVudDpcIu6oqVwifS5pY29uX3N0YXR1c19wZW5kaW5nOmJlZm9yZXtjb250ZW50Olwi7qiqXCJ9Lmljb25fc3RhdHVzX3JlamVjdGVkOmJlZm9yZXtjb250ZW50Olwi7qirXCJ9Lmljb25fc3RhdHVzX3dhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCLuqKxcIn0uaWNvbl9zdGF0dXNfd2FybmluZ19yb3VuZDpiZWZvcmV7Y29udGVudDpcIu6orVwifS5pY29uX3RyYXNoYmluOmJlZm9yZXtjb250ZW50Olwi7qiuXCJ9Lmljb25fdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCLuqK9cIn0uaWNvbl93cml0ZTpiZWZvcmV7Y29udGVudDpcIu6osFwifS8qISBub3JtYWxpemUuY3NzIHYzLjAuMiB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL2h0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXJ0aWNsZSxhc2lkZSxkZXRhaWxzLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHByb2dyZXNzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmU6MH1hYmJyW3RpdGxlXXtib3JkZXItYm90dG9tOjFweCBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46MC42N2VtIDB9bWFya3tiYWNrZ3JvdW5kOiNmZjA7Y29sb3I6IzAwMH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1cHt0b3A6LTAuNWVtfXN1Yntib3R0b206LTAuMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLCBtb25vc3BhY2U7Zm9udC1zaXplOjFlbX1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2NvbG9yOmluaGVyaXQ7Zm9udDppbmhlcml0O21hcmdpbjowfWJ1dHRvbntvdmVyZmxvdzp2aXNpYmxlfWJ1dHRvbixzZWxlY3R7dGV4dC10cmFuc2Zvcm06bm9uZX1idXR0b24saHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uW2Rpc2FibGVkXSxodG1sIGlucHV0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfWlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbH1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0saW5wdXRbdHlwZT1cInJhZGlvXCJde2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfWlucHV0W3R5cGU9XCJzZWFyY2hcIl17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzowLjM1ZW0gMC42MjVlbSAwLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OmJvbGR9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9dGQsdGh7cGFkZGluZzowfWZvcm0uaW5saW5lIC5mb3JtX2l0ZW17ZGlzcGxheTpibG9ja30uZm9ybV9pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybV9pdGVtLnRleHR7bWFyZ2luOjIwcHggMH0uZm9ybV9pdGVtLnRleHQgLmZpZWxkX2hvbGRlcjpiZWZvcmV7Y29sb3I6IzI2NjliZjtmb250LXNpemU6MTRweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo4cHg7ei1pbmRleDoxfS5mb3JtX2l0ZW0udGV4dCAuZmllbGRfaG9sZGVyIGxhYmVse3dpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uZm9ybV9pdGVtLmRhdGVwaWNrZXJfaG9sZGVyIC5pY29uX2NhbGVuZGFyOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazt0b3A6NnB4O2hlaWdodDoxMDAlO2xpbmUtaGVpZ2h0OjIzcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXIgaW5wdXR7aGVpZ2h0OjM2cHg7bGluZS1oZWlnaHQ6MjNweH0uZm9ybV9pdGVtLmRhdGVwaWNrZXJfaG9sZGVyIGlucHV0W3R5cGU9ZGF0ZV06YmVmb3Jle2NvbnRlbnQ6YXR0cihwbGFjZWhvbGRlcikgIWltcG9ydGFudDt3aWR0aDoxMDAlO2NvbG9yOiNhYWE7bWFyZ2luLXJpZ2h0OjAuNWVtO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO292ZXJmbG93OmhpZGRlbn0uZm9ybV9pdGVtLmRhdGVwaWNrZXJfaG9sZGVyIGlucHV0W3R5cGU9ZGF0ZV0ubm9fcGxhY2Vob2xkZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXJ7d2lkdGg6MTAwJX19LmZvcm1faXRlbS5lZGl0X3RleHR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izk5OTttYXJnaW46MTJweCAwfS5mb3JtX2l0ZW0uZWRpdF90ZXh0IC5pbnB1dHtwYWRkaW5nLXJpZ2h0OjE1cHh9LmZvcm1faXRlbS5lZGl0X3RleHQgLmZpZWxkX2hvbGRlcjpiZWZvcmV7Y29sb3I6IzI2NjliZjtmb250LXNpemU6MTRweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtmb250LXNpemU6MTBweDtyaWdodDowfS5mb3JtX2l0ZW0gLmZpZWxkX2hvbGRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybV9pdGVtIC5maWVsZF9ob2xkZXI6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjpjb2xvciAzMDBtc30uZm9ybV9pdGVtIC5maWVsZF9ob2xkZXIubW9iaWxlIGlucHV0e3BhZGRpbmctbGVmdDo0OHB4fS5mb3JtX2l0ZW0gLmZpZWxkX2hvbGRlci5tb2JpbGUgaW5wdXQ6Zm9jdXMrbGFiZWwrLm1vYmlsZS1zdGFydHtvcGFjaXR5OjF9LmZvcm1faXRlbSAuZmllbGRfaG9sZGVyLm1vYmlsZS5mbHkgLm1vYmlsZS1zdGFydHtvcGFjaXR5OjF9LmZvcm1faXRlbSAuZmllbGRfaG9sZGVyLm1vYmlsZSAubW9iaWxlLXN0YXJ0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0cHg7bGVmdDowO29wYWNpdHk6MDtmb250LXNpemU6MTVweDtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtX2l0ZW0gbGFiZWx7ZGlzcGxheTpibG9jaztjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNik7dXNlci1zZWxlY3Q6bm9uZTt0cmFuc2l0aW9uOnRvcCAxNTBtcywgZm9udC1zaXplIDE1MG1zLCBjb2xvciAxNTBtc30uZm9ybV9pdGVtIHRleHRhcmVhLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInRleHRcIl0sLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImRhdGVcIl0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwibW9udGhcIl0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGltZVwiXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ1cmxcIl0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInRlbFwiXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJudW1iZXJcIl17YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RmZGZkZjtwYWRkaW5nOjZweCAzNHB4IDZweCAwO2NvbG9yOiMzMzMzMzM7d2lkdGg6MTAwJTtmb250LXNpemU6MTVweDt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAxNTBtc30uZm9ybV9pdGVtIHRleHRhcmVhOmZvY3VzLC5mb3JtX2l0ZW0gdGV4dGFyZWE6aG92ZXIsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cywuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQ6Zm9jdXMsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXTpob3ZlciwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQ6aG92ZXIsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpmb2N1cywuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJkYXRlXCJdOmhvdmVyLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmhvdmVyLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmZvY3VzLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdOmhvdmVyLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInRpbWVcIl06Zm9jdXMsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGltZVwiXTpob3ZlciwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ1cmxcIl06Zm9jdXMsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidXJsXCJdOmhvdmVyLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImVtYWlsXCJdOmhvdmVyLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cywuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInRlbFwiXTpob3ZlciwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOmhvdmVye2JvcmRlci1jb2xvcjojMjY2OWJmfS5mb3JtX2l0ZW0gdGV4dGFyZWE6aG92ZXIrbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQ6aG92ZXIrbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJtb250aFwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0aW1lXCJdOmhvdmVyK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInVybFwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpob3ZlcitsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIrbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGVsXCJdOmhvdmVyK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm51bWJlclwiXTpob3ZlcitsYWJlbHtjb2xvcjojMzMzMzMzfS5mb3JtX2l0ZW0gdGV4dGFyZWErbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXStsYWJlbCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQrbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJtb250aFwiXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0aW1lXCJdK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInVybFwiXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJlbWFpbFwiXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0rbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGVsXCJdK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm51bWJlclwiXStsYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O2xlZnQ6MH0uZm9ybV9pdGVtIHRleHRhcmVhW2Rpc2FibGVkXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXSwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCBbZGlzYWJsZWRdLnNlbGVjdGVkLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImRhdGVcIl1bZGlzYWJsZWRdLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdW2Rpc2FibGVkXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVtkaXNhYmxlZF0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGltZVwiXVtkaXNhYmxlZF0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidXJsXCJdW2Rpc2FibGVkXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0sLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdW2Rpc2FibGVkXSwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm51bWJlclwiXVtkaXNhYmxlZF17Ym9yZGVyLWJvdHRvbTpub25lO3BhZGRpbmctcmlnaHQ6MH0uZm9ybV9pdGVtIHRleHRhcmVhW2Rpc2FibGVkXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdW2Rpc2FibGVkXStsYWJlbCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCBbZGlzYWJsZWRdLnNlbGVjdGVkK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImRhdGVcIl1bZGlzYWJsZWRdK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm1vbnRoXCJdW2Rpc2FibGVkXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVtkaXNhYmxlZF0rbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGltZVwiXVtkaXNhYmxlZF0rbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidXJsXCJdW2Rpc2FibGVkXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJlbWFpbFwiXVtkaXNhYmxlZF0rbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdW2Rpc2FibGVkXStsYWJlbCwuZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJ0ZWxcIl1bZGlzYWJsZWRdK2xhYmVsLC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cIm51bWJlclwiXVtkaXNhYmxlZF0rbGFiZWx7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjcpO2ZvbnQtc2l6ZToxM3B4O3RvcDotMThweH0uZm9ybV9pdGVtIHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Ojg4cHg7Zm9udC1zaXplOjEzcHg7cGFkZGluZy1yaWdodDoyNXB4O3Jlc2l6ZTpub25lfS5mb3JtX2l0ZW0gdGV4dGFyZWE6Zm9jdXMrbGFiZWwsLmZvcm1faXRlbSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cytsYWJlbCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQ6Zm9jdXMrbGFiZWwsLmZvcm1faXRlbSAuZmx5IHRleHRhcmVhK2xhYmVsLC5mb3JtX2l0ZW0gLmZseSBpbnB1dFt0eXBlPVwidGV4dFwiXStsYWJlbCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuZmx5IC5zZWxlY3RlZCtsYWJlbHtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNyk7Zm9udC1zaXplOjEzcHg7dG9wOi0xOHB4fS5mb3JtX2l0ZW0uc3dpdGNoe2xpbmUtaGVpZ2h0OjF9LmZvcm1faXRlbS5zd2l0Y2gubW91c2Vkb3duIGxhYmVse3BvaW50ZXItZXZlbnRzOm5vbmV9LmZvcm1faXRlbS5zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweH0uZm9ybV9pdGVtLnN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjM1cHg7aGVpZ2h0OjE0cHh9LmZvcm1faXRlbS5zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsIC50cmFjaywuZm9ybV9pdGVtLnN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwgLmhhbmRsZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2N1cnNvcjpwb2ludGVyO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLWRyYWc6ZWxlbWVudH0uZm9ybV9pdGVtLnN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwgc3Bhbi5sYWJlbHtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNik7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nLWxlZnQ6MTVweDtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxLjI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246MTUwbXMgY29sb3J9LmZvcm1faXRlbS5zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsIHNwYW4ubGFiZWw6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjcwcHg7Y29udGVudDphdHRyKGRhdGEtdGV4dC1vZmYpfS5mb3JtX2l0ZW0uc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDpob3ZlciBzcGFuLmxhYmVsOmJlZm9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5mb3JtX2l0ZW0uc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCAudHJhY2t7d2lkdGg6MzVweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOjdweDtiYWNrZ3JvdW5kLWNvbG9yOiNiOWI3Yjc7dHJhbnNpdGlvbjoxNTBtcyBiYWNrZ3JvdW5kLWNvbG9yfS5mb3JtX2l0ZW0uc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCAuaGFuZGxle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7bWFyZ2luLXRvcDotM3B4O2xlZnQ6LTJweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZjFmMWYxO2JveC1zaGFkb3c6MXB4IDJweCAzcHggMCByZ2JhKDAsMCwwLDAuMjQpO3RyYW5zaXRpb246MTUwbXMgYmFja2dyb3VuZC1jb2xvciwxNTBtcyBsZWZ0fS5mb3JtX2l0ZW0uc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsIC50cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiM3N2MyYmJ9LmZvcm1faXRlbS5zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWwgLmhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiMwNGE2OGI7bGVmdDoxMDAlO2xlZnQ6MTdweH0uZm9ybV9pdGVtLnN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbCBzcGFuLmxhYmVse2NvbG9yOiMwNGE2OGJ9LmZvcm1faXRlbS5zd2l0Y2ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWwgc3Bhbi5sYWJlbDpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtdGV4dC1vbil9LmZvcm1faXRlbS5zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjIwcHggMDt6LWluZGV4OjEwMDF9LmZvcm1faXRlbS5zZWxlY3QgbGFiZWx7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoyNXB4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOnJnYmEoNTEsNTEsNTEsMC43KTt0b3A6OHB4O2ZvbnQtc2l6ZToxNXB4O3RyYW5zaXRpb246MC4zcyBhbGx9QG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmZvcm1faXRlbS5zZWxlY3QgbGFiZWx7cGFkZGluZy1sZWZ0OjNweH19LmZvcm1faXRlbS5zZWxlY3Qgc2VsZWN0e2JvcmRlcjpub25lO2hlaWdodDozNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGRkZGQ7cGFkZGluZzowO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5mb3JtX2l0ZW0uc2VsZWN0IC5mbHkgbGFiZWx7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjcpO2ZvbnQtc2l6ZToxM3B4O3RvcDotMTJweH0uZm9ybV9pdGVtLnNlbGVjdC5vcGVuZWR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTk5fS5mb3JtX2l0ZW0uY2hlY2tfc3dpdGNoZXJ7dHJhbnNpdGlvbjpvcGFjaXR5IDE1MG1zfS5mb3JtX2l0ZW0uY2hlY2tfc3dpdGNoZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Rpc3BsYXk6bm9uZX0uZm9ybV9pdGVtLmNoZWNrX3N3aXRjaGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStzcGFue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjUwMH0uZm9ybV9pdGVtLmNoZWNrX3N3aXRjaGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStzcGFuOmJlZm9yZXtwb3NpdGlvbjpyZWxhdGl2ZTtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czoycHg7bWFyZ2luLXJpZ2h0OjEwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyfS5mb3JtX2l0ZW0uY2hlY2tfc3dpdGNoZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK3NwYW46aG92ZXI6YmVmb3Jle2JvcmRlcjoxcHggc29saWQgIzM0OGY4M30uZm9ybV9pdGVtLmNoZWNrX3N3aXRjaGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStzcGFuPnNwYW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyOXB4O3RvcDoycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyO2NvbG9yOnJnYmEoMCwwLDAsMC40KTtmb250LXNpemU6MTRweDt0cmFuc2l0aW9uOjMwMG1zIHRyYW5zZm9ybSBsaW5lYXI7dHJhbnNmb3JtLW9yaWdpbjpib3R0b219LmZvcm1faXRlbS5jaGVja19zd2l0Y2hlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rc3Bhbj5zcGFuK3NwYW57dG9wOjNweDt0cmFuc2Zvcm06cm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjp0b3A7Y29sb3I6IzM0OGY4M30uZm9ybV9pdGVtLmNoZWNrX3N3aXRjaGVyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK3NwYW46YmVmb3Jle2ZvbnQtZmFtaWx5Omljb25zO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE7Ym9yZGVyOm5vbmU7Y29udGVudDpcIu6oi1wiO2NvbG9yOiMzNDhmODN9LmZvcm1faXRlbS5jaGVja19zd2l0Y2hlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtzcGFuPnNwYW57dHJhbnNmb3JtOnJvdGF0ZVgoOTBkZWcpfS5mb3JtX2l0ZW0uY2hlY2tfc3dpdGNoZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrc3Bhbj5zcGFuK3NwYW57dHJhbnNmb3JtOnJvdGF0ZVgoMGRlZyl9LmZvcm1faXRlbTpub3QoLnN3aXRjaCkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO3Zpc2liaWxpdHk6aGlkZGVuO2xlZnQ6LTk5OTlweH0uZm9ybV9pdGVtOm5vdCguc3dpdGNoKSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjM1cHg7Y3Vyc29yOnBvaW50ZXJ9LmZvcm1faXRlbTpub3QoLnN3aXRjaCkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSg1MSw1MSw1MSwwLjIpO2JvcmRlci1yYWRpdXM6MnB4O21hcmdpbi1yaWdodDoxMHB4fS5mb3JtX2l0ZW06bm90KC5zd2l0Y2gpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDpob3ZlcjpiZWZvcmV7Ym9yZGVyOjFweCBzb2xpZCAjMzQ4ZjgzfS5mb3JtX2l0ZW06bm90KC5zd2l0Y2gpIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOmJlZm9yZXtmb250LWZhbWlseTppY29ucztmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxO2JvcmRlcjpub25lO2NvbnRlbnQ6XCLuqItcIjtjb2xvcjojMzQ4ZjgzfS5mb3JtX2l0ZW06bm90KC5zd2l0Y2gpLnN0YXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVse3BhZGRpbmctbGVmdDowO2N1cnNvcjpwb2ludGVyfS5mb3JtX2l0ZW06bm90KC5zd2l0Y2gpLnN0YXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOmJlZm9yZXtib3JkZXI6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTNweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjE5cHg7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTppY29ucztjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuMik7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb250ZW50Olwi7qilXCJ9LmZvcm1faXRlbTpub3QoLnN3aXRjaCkuc3RhciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWw6aG92ZXI6YmVmb3Jle2NvbG9yOiNmN2MxMjV9LmZvcm1faXRlbTpub3QoLnN3aXRjaCkuc3RhciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDpob3ZlcjpiZWZvcmUsLmZvcm1faXRlbTpub3QoLnN3aXRjaCkuc3RhciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDpiZWZvcmV7Y29sb3I6I2Y3YzEyNTtjb250ZW50Olwi7qimXCJ9LmZvcm1faXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl17cG9zaXRpb246YWJzb2x1dGU7dmlzaWJpbGl0eTpoaWRkZW47bGVmdDotOTk5OXB4fS5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdK3NwYW57cG9zaXRpb246cmVsYXRpdmV9LmZvcm1faXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0rc3BhbjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDUxLDUxLDUxLDAuMik7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0ycHg7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1yaWdodDo5cHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtib3JkZXI6MnB4IHNvbGlkICNkZGQ7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3h9LmZvcm1faXRlbSBpbnB1dFt0eXBlPVwicmFkaW9cIl0rc3Bhbjpob3ZlcjpiZWZvcmV7Ym9yZGVyOjJweCBzb2xpZCAjMjY2OWJmfS5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbntkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybV9pdGVtIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK3NwYW46YmVmb3Jle2JvcmRlci1jb2xvcjojMjY2OWJmfS5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrc3BhbjphZnRlcntjb250ZW50OicnO2hlaWdodDo4cHg7d2lkdGg6OHB4O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206OHB4O2xlZnQ6NXB4O2JhY2tncm91bmQtY29sb3I6IzI2NjliZn0uZm9ybV9pdGVtLmVycm9yIC5maWVsZF9ob2xkZXI6YmVmb3Jle2NvbG9yOiNmYzMyMzJ9LmZvcm1faXRlbS5lcnJvciAuZmllbGRfaG9sZGVyOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjFweDtsZWZ0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojZmMzMjMyO3otaW5kZXg6MTthbmltYXRpb246ZnVsbHdpZHRoIDcwMG1zIGZvcndhcmRzfS5mb3JtX2l0ZW0uZXJyb3IgLmVycm9yX21lc3NhZ2V7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTNweDtjb2xvcjojZmMzMjMyO21hcmdpbi10b3A6NnB4fS5mb3JtX2l0ZW0gLmVycm9yX21lc3NhZ2V7ZGlzcGxheTpub25lfUBrZXlmcmFtZXMgZnVsbHdpZHRoezAle3dpZHRoOjAlfTEwMCV7d2lkdGg6MTAwJX19LmFycm93X2hvcml6b250YWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Y29sb3I6IzAwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyN3B4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjQpO2JvcmRlci1yYWRpdXM6MTVweDt0ZXh0LWFsaWduOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDttYXJnaW46YXV0bzt6LWluZGV4Ojk5OTt0cmFuc2l0aW9uOm9wYWNpdHkgMzAwbXMgMjAwbXN9LmFycm93X2hvcml6b250YWwuc2hvd3tvcGFjaXR5OjF9aDF7Zm9udC1zaXplOjMwcHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo1MDA7bWFyZ2luOjAgMCAxMHB4O2xpbmUtaGVpZ2h0OjExNiV9aDEud2hpdGV7Y29sb3I6I2ZmZn1oMS5ub3RfYWNjZW50ZWR7Zm9udC13ZWlnaHQ6MzAwfWgxLm5vdF9hY2NlbnRlZCBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfWgxIHNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjI0cHh9aDEgc3Bhbntmb250LXdlaWdodDozMDB9aDJ7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjExNiU7cGFkZGluZzoxMXB4IDA7bWFyZ2luOjB9aDN7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEyMSU7cGFkZGluZzoxM3B4IDA7bWFyZ2luOjB9aDR7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEzNyU7cGFkZGluZzoxMXB4IDB9aDV7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjEzNyU7cGFkZGluZzoxMXB4IDB9aDEubm9fcGFkZGluZ3MsaDIubm9fcGFkZGluZ3MsaDMubm9fcGFkZGluZ3MsaDQubm9fcGFkZGluZ3MsaDUubm9fcGFkZGluZ3MsaDYubm9fcGFkZGluZ3N7cGFkZGluZzowfWgxIHNwYW4ubGlnaHQsaDIgc3Bhbi5saWdodCxoMyBzcGFuLmxpZ2h0LGg0IHNwYW4ubGlnaHQsaDUgc3Bhbi5saWdodCxoNiBzcGFuLmxpZ2h0e2ZvbnQtd2VpZ2h0OjMwMH1oMSBzdHJvbmcsaDEgc3Bhbi5tZWRpdW0saDIgc3Ryb25nLGgyIHNwYW4ubWVkaXVtLGgzIHN0cm9uZyxoMyBzcGFuLm1lZGl1bSxoNCBzdHJvbmcsaDQgc3Bhbi5tZWRpdW0saDUgc3Ryb25nLGg1IHNwYW4ubWVkaXVtLGg2IHN0cm9uZyxoNiBzcGFuLm1lZGl1bXtmb250LXdlaWdodDo1MDB9cC50ZXh0LC5wLXRleHR7Y29sb3I6IzMzMztmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxMzYlO21hcmdpbi1ib3R0b206MjBweH1wLnRleHQubWVkaXVtLC5wLXRleHQubWVkaXVte2ZvbnQtc2l6ZToxNHB4fXAudGV4dC5zbWFsbCwucC10ZXh0LnNtYWxse2NvbG9yOnJnYmEoNTEsNTEsNTEsMC42KTtmb250LXNpemU6MTNweH1wLnRleHQud2hpdGUsLnAtdGV4dC53aGl0ZXtjb2xvcjojZmZmfXAudGV4dC5ncmF5LC5wLXRleHQuZ3JheXtvcGFjaXR5OjAuOH0uYmxhbmtfdGV4dHtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCl9c3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH1he2NvbG9yOiMyNjY5YmY7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0udGV4dF9saW5lIHNwYW46Zmlyc3QtY2hpbGR7Zm9udC1zaXplOjEycHg7Y29sb3I6IzlhOWE5YTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZy1yaWdodDoxMHB4fS50ZXh0X2xpbmUgc3BhbjpsYXN0LWNoaWxke2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyMTIxMjF9LnNlbGVjdF9ob2xkZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDo0NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246bGVmdH0uc2VsZWN0X2hvbGRlciAucGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjYpO2ZvbnQtc2l6ZToxNnB4O2JvdHRvbToxMnB4O3RyYW5zaXRpb246YWxsIDM1MG1zIGVhc2U7cG9pbnRlci1ldmVudHM6bm9uZX0uc2VsZWN0X2hvbGRlciAucGxhY2Vob2xkZXIuZmx5e2NvbG9yOnJnYmEoNTEsNTEsNTEsMC42KTtmb250LXNpemU6MTNweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMjhweCl9LnNlbGVjdF9ob2xkZXI6aG92ZXIgLnBsYWNlaG9sZGVye2NvbG9yOiMzMzN9LnNlbGVjdF9ob2xkZXI6aG92ZXIgLnBsYWNlaG9sZGVyLmZseXtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNil9LnNlbGVjdF9ob2xkZXIgLnN0eWxlZF9zZWxlY3R7d2lkdGg6MjEzcHg7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kOm5vbmV9LnNlbGVjdF9ob2xkZXIgLnN0eWxlZF9zZWxlY3QgLnNlbGVjdDItY2hvaWNle3dpZHRoOjIxM3B4O2hlaWdodDozOXB4O2JvcmRlcjpub25lO2NvbG9yOiMzMzM7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjB9LnNlbGVjdF9ob2xkZXIgLnN0eWxlZF9zZWxlY3QgLnNlbGVjdDItY2hvaWNlIHNwYW4uc2VsZWN0Mi1jaG9zZW57Y29sb3I6IzMzMztmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzozcHggMjdweCAzcHggMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZmRmZGY7d2lkdGg6MjEzcHg7aGVpZ2h0OjMzcHg7dHJhbnNpdGlvbjphbGwgMzUwbXMgZWFzZX0uc2VsZWN0X2hvbGRlciAuc3R5bGVkX3NlbGVjdCAuc2VsZWN0Mi1jaG9pY2Ugc3Bhbi5zZWxlY3QyLWFycm93e2JvcmRlcjpub25lO2JhY2tncm91bmQ6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0uc2VsZWN0X2hvbGRlciAuc3R5bGVkX3NlbGVjdCAuc2VsZWN0Mi1jaG9pY2Ugc3Bhbi5zZWxlY3QyLWFycm93OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggMy41cHggMCAzLjVweDtib3JkZXItY29sb3I6IzI2NjhiZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3R0b206MTlweDtyaWdodDoxMHB4fS5zZWxlY3RfaG9sZGVyIC5zdHlsZWRfc2VsZWN0IC5zZWxlY3QyLWNob2ljZSBzcGFuLnNlbGVjdDItYXJyb3cgYntkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDpub25lfS5zZWxlY3RfaG9sZGVyIC5zdHlsZWRfc2VsZWN0LnNlbGVjdDItZHJvcGRvd24tb3BlbiBzcGFuLnNlbGVjdDItY2hvc2Vue2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMzgsMTA1LDE5MSwwKX0uc2VsZWN0X2hvbGRlciAuc3R5bGVkX3NlbGVjdC5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gc3Bhbi5zZWxlY3QyLWFycm93OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpfS5zZWxlY3RfaG9sZGVyIC5zdHlsZWRfc2VsZWN0LnNlbGVjdDItZHJvcGRvd24tb3Blbisuc3R5bGVkX3NlbGVjdCsucGxhY2Vob2xkZXJ7Y29sb3I6IzMzM30uc2VsZWN0X2hvbGRlciAuc3R5bGVkX3NlbGVjdC5zZWxlY3QyLWRyb3Bkb3duLW9wZW4rLnN0eWxlZF9zZWxlY3QrLnBsYWNlaG9sZGVyLmZseXtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNil9LnNlbGVjdF9ob2xkZXIgLnN0eWxlZF9zZWxlY3Q6aG92ZXIgc3Bhbi5zZWxlY3QyLWNob3Nlbntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMjY2OWJmfS5zZWxlY3QyLWRyb3B7bWFyZ2luLXRvcDotN3B4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjpub25lO2JveC1zaGFkb3c6MXB4IDJweCA0cHggMHB4IHJnYmEoMCwwLDAsMC4xNSl9LnNlbGVjdDItZHJvcCAuc2VsZWN0Mi1zZWFyY2h7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlODtwYWRkaW5nOjRweCA0cHggOXB4IDRweH0uc2VsZWN0Mi1kcm9wIC5zZWxlY3QyLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoyOHB4O21hcmdpbi1sZWZ0OjExcHg7d2lkdGg6MTgzcHg7cGFkZGluZzo0cHggMTdweCA0cHggMTdweDtmb250LXNpemU6MTRweDtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCl9LnNlbGVjdDItcmVzdWx0c3tjb2xvcjpyZ2JhKDM0LDM0LDM0LDAuOTIpO2ZvbnQtc2l6ZToxNXB4O3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2hlaWdodDoxNDBweH0uc2VsZWN0Mi1yZXN1bHRzIGxpLC5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItbm8tcmVzdWx0c3tib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4O3BhZGRpbmc6OXB4IDE2cHh9LnNlbGVjdDItcmVzdWx0cyBsaTpmaXJzdC1jaGlsZCwuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHM6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDowfS5zZWxlY3QyLXJlc3VsdHMgbGkuc2VsZWN0Mi1oaWdobGlnaHRlZCwuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMuc2VsZWN0Mi1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiMyNjY5YmY7dHJhbnNpdGlvbjphbGwgMjUwbXMgZWFzZX0udWktZGF0ZXBpY2tlcnt3aWR0aDoyNTNweDtoZWlnaHQ6MjkwcHg7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzo0cHggNHB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4xNik7cGFkZGluZzowO21hcmdpbi10b3A6LTNweDt6LWluZGV4OjIwICFpbXBvcnRhbnR9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVye2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDojMjY2OWJmO2NvbG9yOiNmZmY7aGVpZ2h0OjQ4cHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjQ4cHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXRpdGxle21hcmdpbjo2cHggMi4zZW19LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldntsZWZ0OjIwcHh9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmV7Zm9udC1mYW1pbHk6aWNvbnM7Y29udGVudDpcIu6ohFwifS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXI6YmVmb3Jle2NvbG9yOiMyNjY5YmZ9LnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtyaWdodDoyMHB4fS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3Jle2ZvbnQtZmFtaWx5Omljb25zO2NvbnRlbnQ6XCLuqIVcIn0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyOmJlZm9yZXtjb2xvcjojMjY2OWJmfS51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwKTtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIDI1MG1zIGVhc2U7dG9wOjE2cHg7Zm9udC1zaXplOjhweH0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSwudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7Y29sb3I6I2ZmZn0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFue2Rpc3BsYXk6bm9uZX0udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyLC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmfS51aS1kYXRlcGlja2VyIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXJ7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7Zm9udC1zaXplOi45ZW07Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JveC1zaXppbmc6Y29udGVudC1ib3g7cGFkZGluZzoxNXB4IDA7bWFyZ2luOjAgMTVweCAwIDEycHg7cG9zaXRpb246cmVsYXRpdmV9LnVpLWRhdGVwaWNrZXIgdGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZHtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuNDUpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MTNweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS51aS1kYXRlcGlja2VyIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgKntjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuNDUpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MTNweH0udWktZGF0ZXBpY2tlciB0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0N3B4fS51aS1kYXRlcGlja2VyIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGh7cGFkZGluZzo1cHggOHB4fS51aS1kYXRlcGlja2VyIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGR7cGFkZGluZzoycHh9LnVpLWRhdGVwaWNrZXIgdGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBhe3dpZHRoOjIzcHg7aGVpZ2h0OjIzcHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czoxMDAlO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiMzOTNiM2M7bGluZS1oZWlnaHQ6MTg4JTt0cmFuc2l0aW9uOmFsbCAyNTBtcyBlYXNlfS51aS1kYXRlcGlja2VyIHRhYmxlLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgYS51aS1zdGF0ZS1kZWZhdWx0e2JhY2tncm91bmQ6bm9uZX0udWktZGF0ZXBpY2tlciB0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIGEudWktc3RhdGUtZGVmYXVsdDpob3ZlcntiYWNrZ3JvdW5kOiMyNjY5YmY7Y29sb3I6I2ZmZn0udWktZGF0ZXBpY2tlciB0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIGEudWktc3RhdGUtZGVmYXVsdC51aS1zdGF0ZS1hY3RpdmV7YmFja2dyb3VuZDojZjFmMWYxfS51aV9zdGVwc19ib3h7cGFkZGluZzo1MHB4IDAgMzRweCAwfS51aV9zdGVwc3t3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTpSb2JvdG99LnVpX3N0ZXBzIGxhYmVse2ZsZXg6MTt0ZXh0LWFsaWduOmNlbnRlcjt6LWluZGV4OjJ9LnVpX3N0ZXBzIGxhYmVsOm50aC1jaGlsZCgyKXtwYWRkaW5nOjAgMTAlfS51aV9zdGVwcyBsYWJlbCBpbnB1dHtkaXNwbGF5Om5vbmV9LnVpX3N0ZXBzIGxhYmVsIGlucHV0OmNoZWNrZWQrc3BhbntiYWNrZ3JvdW5kOiMyNzgwNzg7Ym9yZGVyLWNvbG9yOiMyNzgwNzh9LnVpX3N0ZXBzIGxhYmVsIGlucHV0OmNoZWNrZWQrc3BhbitzcGFue2NvbG9yOiMyNzgwNzg7b3BhY2l0eToxfS51aV9zdGVwcyBsYWJlbCBzcGFuOmZpcnN0LW9mLXR5cGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjE2cHg7d2lkdGg6MjNweDtoZWlnaHQ6MjNweDtsaW5lLWhlaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MTJweDtjb2xvcjojZGRkO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICNkZGQ7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZX0udWlfc3RlcHMgbGFiZWwgc3BhbjpsYXN0LW9mLXR5cGV7ZGlzcGxheTpibG9jaztjb2xvcjojMjIyO29wYWNpdHk6LjU7Zm9udC1zaXplOjE1cHg7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnVpX3N0ZXBzIGxhYmVsIHNwYW46bGFzdC1vZi10eXBle2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHh9fS51aV9zdGVwczphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NzQlO2hlaWdodDoycHg7YmFja2dyb3VuZDojZGRkfS51aV9zdGVwc1tkYXRhLXNlbGVjdGVkPVwiMVwiXTphZnRlcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzI3ODA3OCAwJSwgdHJhbnNwYXJlbnQgNDAlKX0udWlfc3RlcHNbZGF0YS1zZWxlY3RlZD1cIjJcIl06YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDEwJSwgIzI3ODA3OCA1MCUsIHRyYW5zcGFyZW50IDkwJSl9LnVpX3N0ZXBzW2RhdGEtc2VsZWN0ZWQ9XCIzXCJdOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCA2MCUsICMyNzgwNzggMTAwJSl9LmN0YV9mbGV4e2Rpc3BsYXk6ZmxleDtmbGV4LWZsb3c6cm93IHdyYXA7cGFkZGluZy10b3A6MzBweH0uY3RhX2Jsb2Nre2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6Y2FsYygoMTAwJSAtIDIgKiAyM3B4KSAvIDMpO21hcmdpbjowIDIycHggMjJweCAwO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MXB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7dmVydGljYWwtYWxpZ246Ym90dG9tfS5jdGFfYmxvY2s6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWRlM2M4IDAlLCAjZmZmIDYwJSk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwLjNzfS5jdGFfYmxvY2s6bnRoLWNoaWxkKDNuKzMpe21hcmdpbi1yaWdodDowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmN0YV9ibG9ja3t3aWR0aDpjYWxjKCgxMDAlIC0gMjJweCAqIDIpIC8gMyl9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3RhX2Jsb2Nre3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9fS5jdGFfYmxvY2s6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmN0YV9ibG9jazpub3QoLmN0YV9kaXNhYmxlZCk6aG92ZXI6YWZ0ZXJ7b3BhY2l0eToxfS5jdGFfYmxvY2s6bm90KC5jdGFfZGlzYWJsZWQpOmFjdGl2ZXt0cmFuc2l0aW9uOmFsbCAxMDBtcyBlYXNlO3RyYW5zZm9ybTpzY2FsZSgwLjk1LCAwLjk1KX0uY3RhX2Jsb2NrIC5jdGFfaW1hZ2V7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MjAwcHg7ei1pbmRleDoxfS5jdGFfYmxvY2sgLmN0YV9pbWFnZSBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7bWFyZ2luOmF1dG99LmN0YV9ibG9jayAuY3RhX3RleHR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttaW4taGVpZ2h0OjEwMHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NiUgOCU7Y29sb3I6IzMzMztmb250LXNpemU6MjBweDt6LWluZGV4OjF9LmN0YV9ibG9jayAuY3RhX3RleHQgc3BhbntkaXNwbGF5OmJsb2NrfS5jdGFfYmxvY2suY3RhX2Rpc2FibGVkIGltZ3tmaWx0ZXI6Z3JheTtmaWx0ZXI6Z3JheXNjYWxlKDcwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpey5jdGFfYmxvY2suY3RhX2Rpc2FibGVkIGltZ3tvcGFjaXR5OjAuNH19LmN0YV9ibG9jay5jdGFfYmlne3dpZHRoOjM3OHB4fS5jdGFfYmxvY2suY3RhX2JpZyAuY3RhX2ltYWdle21pbi1oZWlnaHQ6MjIwcHh9LmN0YV9ibG9jay5jdGFfYmlnIC5jdGFfdGV4dHttaW4taGVpZ2h0OjE4MHB4O3BhZGRpbmc6MCAxNiUgNiUgMTYlfS5jdGFfYmxvY2suY3RhX2JpZyAuY3RhX3RleHQgLmluZm97ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtvcGFjaXR5Oi42NjtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi10b3A6MTRweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5jdGFfYmxvY2suY3RhX2JpZ3t3aWR0aDpjYWxjKCgxMDAlIC0gMjJweCAqIDIpIC8gMyl9LmN0YV9ibG9jay5jdGFfYmlnIC5jdGFfdGV4dHtwYWRkaW5nOjAgNiUgNiUgNiV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY3RhX2Jsb2NrLmN0YV9iaWd7d2lkdGg6MTAwJX19LmN0YV9ibG9jay5jdGFfbG9naW4gLmN0YV9pbWFnZXtoZWlnaHQ6MTgzcHh9LmN0YV9ibG9jay5jdGFfbG9naW4gLmN0YV90ZXh0e3RleHQtYWxpZ246bGVmdH0uY3RhX2Jsb2NrLmN0YV9sb2dpbiAuY3RhX3RleHQgLnRpdGxle2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbToyMHB4O3RyYW5zaXRpb246Y29sb3IgMC4yc30uY3RhX2Jsb2NrLmN0YV9sb2dpbiAuY3RhX3RleHQgLmluZm97Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O3RyYW5zaXRpb246Y29sb3IgMC4yc30uY3RhX2Jsb2NrLmN0YV9sb2dpbiAuY3RhX3RleHQgLmJvdHRvbV9idG57ZGlzcGxheTpibG9jaztmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzM1N2NhMTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLXRvcDozNXB4O3RyYW5zaXRpb246Y29sb3IgMC4yc310YWJsZS5zdGFuZGFydHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTRlNGU0O2JvcmRlci10b3A6bm9uZTtib3gtc2hhZG93Omluc2V0IDBweCAwcHggNnB4IDBweCByZ2JhKDUwLDUwLDUwLDAuMjUpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxMjAlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2JnL2xpbmVhcl9ibHVlLnBuZ1wiKSBsZWZ0IHJlcGVhdC15fXRhYmxlLnN0YW5kYXJ0LmdyZXkgdGQsdGFibGUuc3RhbmRhcnQuZ3JleSB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTV9dGFibGUuc3RhbmRhcnQud2hpdGUgdGQsdGFibGUuc3RhbmRhcnQud2hpdGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmfXRhYmxlLnN0YW5kYXJ0IHRye3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci10b3A6bm9uZX10YWJsZS5zdGFuZGFydCB0cjpob3ZlciB0ZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fXRhYmxlLnN0YW5kYXJ0IHRyLmFjY2VudCB0ZHtmb250LXdlaWdodDpib2xkfXRhYmxlLnN0YW5kYXJ0IHRyIHRke2JvcmRlci10b3A6MXB4IHNvbGlkICNlNGU0ZTQ7cGFkZGluZzoyMnB4IDUwcHg7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZX10YWJsZS5zdGFuZGFydCB0ciB0ZDpsYXN0LWNoaWxke3doaXRlLXNwYWNlOm5vd3JhcDtwYWRkaW5nOjIycHggNDBweH10YWJsZS5zdGFuZGFydCB0ZHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmJ1dHRvbl9oaWRlcntvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3RyYW5zaXRpb246YWxsIDMwMG1zfS5idXR0b25faGlkZXIgYnV0dG9ue2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVgoLTI1cHgpfS5idXR0b25faGlkZXIgYnV0dG9uLmxvb2s6YmVmb3Jle2NvbG9yOiNkMWQxZDB9LmJ1dHRvbl9oaWRlciBidXR0b24uZXllOmJlZm9yZXtjb2xvcjojZDFkMWQwfS5idXR0b25faGlkZXI6aG92ZXIgYnV0dG9ue3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKX0uYnV0dG9uX2hpZGVyOmhvdmVyIGJ1dHRvbi5sb29rOmJlZm9yZXtjb2xvcjojMjY2OWJmfS5idXR0b25faGlkZXI6aG92ZXIgYnV0dG9uLmV5ZTpiZWZvcmV7Y29sb3I6IzI2NjliZn10YWJsZSB0cjpob3ZlciAuYnV0dG9uX2hpZGVyIGJ1dHRvbnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwJSl9dGFibGUgdHI6aG92ZXIgLmJ1dHRvbl9oaWRlciBidXR0b24ubG9vazpiZWZvcmV7Y29sb3I6IzI2NjliZn10YWJsZSB0cjpob3ZlciAuYnV0dG9uX2hpZGVyIGJ1dHRvbi5leWU6YmVmb3Jle2NvbG9yOiMyNjY5YmZ9LnN0YXR1c3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbjoyMHB4IDB9LnN0YXR1czpiZWZvcmV7Zm9udC1zaXplOjIwcHh9LnN0YXR1cy5pY29uX3N0YXR1c19vazpiZWZvcmV7Y29sb3I6IzMzOGQ3OX0uc3RhdHVzLmljb25fc3RhdHVzX3BlbmRpbmc6YmVmb3Jle2NvbG9yOiNmN2MxMjV9LnN0YXR1cy5pY29uX3N0YXR1c19yZWplY3RlZDpiZWZvcmV7Y29sb3I6I2Y0NDMzNn0uY2hlY2tib3h7bWFyZ2luOjIwcHggMH0uY2hlY2tib3ggaW5wdXR7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDotMTtwb3NpdGlvbjphYnNvbHV0ZX0uY2hlY2tib3ggbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjE4cHg7bWluLWhlaWdodDoxOHB4O2Rpc3BsYXk6YmxvY2t9LmNoZWNrYm94IGxhYmVsOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGV9LmNoZWNrYm94LmNoZWNrYm94X2Jsb2NrIGxhYmVsOmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNjZWNlY2U7Ym9yZGVyLXJhZGl1czoycHh9LmNoZWNrYm94LmNoZWNrYm94X2Jsb2NrIGxhYmVsOmhvdmVyOmJlZm9yZXtib3JkZXI6MXB4IHNvbGlkICMzNDhmODN9LmNoZWNrYm94LmNoZWNrYm94X2Jsb2NrIGlucHV0OmNoZWNrZWQrbGFiZWw6YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiLi4vc3ZnL2NoZWNrZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjExMCU7Ym9yZGVyOjFweCBzb2xpZCAjMzQ4ZjgzfS5jaGVja2JveC5jaGVja2JveF9zdGFyIGxhYmVsOmJlZm9yZXtmb250LXNpemU6MTdweDtjb2xvcjojZDNkM2QzO2xpbmUtaGVpZ2h0OjEwMCV9LmNoZWNrYm94LmNoZWNrYm94X3N0YXIgbGFiZWw6aG92ZXI6YmVmb3Jle2NvbG9yOiNmN2MxMjV9LmNoZWNrYm94LmNoZWNrYm94X3N0YXIgaW5wdXQ6Y2hlY2tlZCtsYWJlbDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCIuLi9zdmcvc3Rhcl9jaGVja19jaGVja2VkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2NvbnRlbnQ6Jyd9LmNoZWNrYm94W2Rpc2FibGVkXXtvcGFjaXR5OjB9LmRpcmVjdGlvbnN7bWFyZ2luOjIwcHggMDtmb250LXNpemU6MDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2NXB4O2hlaWdodDozMnB4fS5kaXJlY3Rpb25zIGRpdntoZWlnaHQ6MzJweDt3aWR0aDozM3B4O2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNjtiYWNrZ3JvdW5kOiNmZmY7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTt0b3A6MH0uZGlyZWN0aW9ucyBkaXY6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDo2cHg7aGVpZ2h0OjhweDt0cmFuc2l0aW9uOmFsbCAzMDBtcyBlYXNlO2NvbG9yOiM4NTg1ODU7Zm9udC1zaXplOjlweDtsaW5lLWhlaWdodDo5OCV9LmRpcmVjdGlvbnMgZGl2OmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MnB4IDAgMCAycHg7bGVmdDowfS5kaXJlY3Rpb25zIGRpdjpmaXJzdC1jaGlsZDpob3Zlcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmRpcmVjdGlvbnMgZGl2OmZpcnN0LWNoaWxkOmhvdmVyOmJlZm9yZXtjb2xvcjojZmZmfS5kaXJlY3Rpb25zIGRpdjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAycHggMnB4IDA7cmlnaHQ6MH0uZGlyZWN0aW9ucyBkaXY6bGFzdC1jaGlsZDpob3Zlcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kaXJlY3Rpb25zIGRpdjpsYXN0LWNoaWxkOmhvdmVyOmJlZm9yZXtjb2xvcjojZmZmfS5kaXJlY3Rpb25zIGRpdjpob3ZlcntiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym9yZGVyOjFweCBzb2xpZCAjMmM3N2Q3O2JvcmRlci1yYWRpdXM6MnB4IDJweCAycHggMnB4O3otaW5kZXg6MTtib3gtc2hhZG93OjFweCAxcHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMTUpfS5kaXJlY3Rpb25zIGRpdjphY3RpdmV7YmFja2dyb3VuZDojMmM3N2Q3O2JvcmRlcjoxcHggc29saWQgIzJjNzdkNztib3JkZXItcmFkaXVzOjJweCAycHggMnB4IDJweDt6LWluZGV4OjE7Ym94LXNoYWRvdzppbnNldCAzcHggM3B4IDJweCAwcHggcmdiYSgwLDAsMCwwLjE1KX0uZGlyZWN0aW9ucyBkaXZbZGlzYWJsZWRde2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNjtiYWNrZ3JvdW5kOiNlNmU2ZTY7Y3Vyc29yOmRlZmF1bHQ7Ym9yZGVyLXJhZGl1czoycHggMnB4IDJweCAycHg7ei1pbmRleDoxfS5kaXJlY3Rpb25zIGRpdltkaXNhYmxlZF06aG92ZXIsLmRpcmVjdGlvbnMgZGl2W2Rpc2FibGVkXTphY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JhY2tncm91bmQ6I2U2ZTZlNjtib3gtc2hhZG93Om5vbmV9LmJ0bntmb250LXNpemU6MTdweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjVweCAwO3RyYW5zaXRpb246YWxsIDE1MG1zfS5idG4uYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIu6ohVwifS5idG4uYXJyb3c6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjhweDttYXJnaW46MCAwIDRweCAxMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLmFycm93X2xlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLuqIRcIn0uYnRuLmFycm93X2xlZnQ6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTo4cHg7bWFyZ2luOjAgMTBweCA0cHggMDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi5zaG93X25leHRfcGFnZXtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDpub25lO2NvbG9yOiMyNjY5YmY7cGFkZGluZy1yaWdodDoxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5idG4uc2hvd19uZXh0X3BhZ2U6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFweDt0b3A6NHB4O3dpZHRoOjVweDtoZWlnaHQ6OHB4O2ZvbnQtc2l6ZTo4cHh9LmJ0bi5zaG93X25leHRfcGFnZTphY3RpdmV7Y29sb3I6IzFiMWIxYn0uYnRuLnNob3dfbmV4dF9wYWdlOmFjdGl2ZTpiZWZvcmV7Y29sb3I6IzFiMWIxYn0uYnRuLnNob3dfbmV4dF9wYWdlW2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uc2hvd19uZXh0X3BhZ2VbZGlzYWJsZWRdOmJlZm9yZXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uc2ltcGxle2JvcmRlcjpub25lO2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6IzI2NjliZjtwb3NpdGlvbjpyZWxhdGl2ZX0uYnRuLnNpbXBsZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4uc2ltcGxlOmFjdGl2ZXtjb2xvcjojMWIxYjFifS5idG4uc2ltcGxlW2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uc2ltcGxlLmFycm93e3doaXRlLXNwYWNlOm5vd3JhcH0uYnRuLnNpbXBsZS5hcnJvdzphZnRlcntmb250LWZhbWlseTpcImljb25zXCI7Zm9udC1zaXplOjhweDttYXJnaW4tbGVmdDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTJweDtjb250ZW50Olwi7qiFXCJ9LmJ0bi5leWV7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjojMjY2OWJmO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozMHB4fS5idG4uZXllOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjFweDt3aWR0aDoyMHB4O2hlaWdodDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiMyNjY5YmY7dHJhbnNpdGlvbjphbGwgMTUwbXN9LmJ0bi5leWU6YWN0aXZle2NvbG9yOiMxYjFiMWJ9LmJ0bi5leWU6YWN0aXZlOmJlZm9yZXtjb2xvcjojMWIxYjFiO2ZvbnQtc2l6ZToxM3B4fS5idG4uZXllW2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uZXllW2Rpc2FibGVkXTpiZWZvcmV7Y29sb3I6cmdiYSgyNywyNywyNywwLjMzKX0uYnRuLmxvb2t7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6bm9uZTtjb2xvcjojMjY2OWJmO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozMHB4fS5idG4ubG9vazpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDoxcHg7d2lkdGg6MjBweDtoZWlnaHQ6MTRweDtjb2xvcjojMjY2OWJmO2ZvbnQtc2l6ZToxM3B4O3RyYW5zaXRpb246YWxsIDE1MG1zfS5idG4ubG9vazphY3RpdmV7Y29sb3I6IzFiMWIxYn0uYnRuLmxvb2s6YWN0aXZlOmJlZm9yZXtjb2xvcjojMWIxYjFifS5idG4ubG9va1tkaXNhYmxlZF17Y29sb3I6cmdiYSgyNywyNywyNywwLjMzKX0uYnRuLmxvb2tbZGlzYWJsZWRdOmJlZm9yZXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uYmx1ZV9idG57YmFja2dyb3VuZDojMjY2OWJmO3BhZGRpbmc6OXB4IDIwcHg7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO2JvcmRlci1yYWRpdXM6M3B4O2NvbG9yOiNmZmZ9LmJ0bi5ibHVlX2J0bjpob3ZlcntiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym94LXNoYWRvdzoxcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KX0uYnRuLmJsdWVfYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym94LXNoYWRvdzppbnNldCAzcHggM3B4IDJweCAwcHggcmdiYSgwLDAsMCwwLjE1KX0uYnRuLmJsdWVfYnRuW2Rpc2FibGVkXXtiYWNrZ3JvdW5kOiNkNWQ1ZDU7Y29sb3I6cmdiYSgyNywyNywyNywwLjMzKX0uYnRuLmJsdWVfYnRuW2Rpc2FibGVkXTpob3Zlcntib3gtc2hhZG93Om5vbmV9LmJ0bi5ibHVlX2dob3N0e2JhY2tncm91bmQ6cmdiYSg0NCwxMTksMjE1LDApO3BhZGRpbmc6OHB4IDE5cHg7Ym9yZGVyOiMyNjY5YmYgc29saWQgMXB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojMjY2OWJmfS5idG4uYmx1ZV9naG9zdDpob3ZlcntiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym94LXNoYWRvdzoxcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtjb2xvcjojZmZmfS5idG4uYmx1ZV9naG9zdDphY3RpdmV7YmFja2dyb3VuZDojMmM3N2Q3O2JveC1zaGFkb3c6aW5zZXQgM3B4IDNweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7Y29sb3I6I2ZmZn0uYnRuLmJsdWVfZ2hvc3RbZGlzYWJsZWRde2JhY2tncm91bmQ6cmdiYSgyMTMsMjEzLDIxMywwKTtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpO2JvcmRlci1jb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uYmx1ZV9naG9zdFtkaXNhYmxlZF06aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5idG4ud2hpdGVfYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjhweCAxOXB4O2JvcmRlcjojZTZlNmU2IHNvbGlkIDFweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6IzI2NjliZn0uYnRuLndoaXRlX2J0bjpob3ZlcntiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym94LXNoYWRvdzoxcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtjb2xvcjojZmZmO2JvcmRlcjojMmM3N2Q3IHNvbGlkIDFweDt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLndoaXRlX2J0bjphY3RpdmV7YmFja2dyb3VuZDojMmM3N2Q3O2JveC1zaGFkb3c6aW5zZXQgM3B4IDNweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7Y29sb3I6I2ZmZn0uYnRuLndoaXRlX2J0bltkaXNhYmxlZF17YmFja2dyb3VuZDojZTVlNWU1O2NvbG9yOnJnYmEoMjcsMjcsMjcsMC4zMyk7Ym9yZGVyLWNvbG9yOiNlNWU1ZTV9LmJ0bi53aGl0ZV9idG5bZGlzYWJsZWRdOmhvdmVye2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOiNlNWU1ZTU7Ym9yZGVyLWNvbG9yOiNlNWU1ZTV9LmJ0bi5ncmF5X2J0bntiYWNrZ3JvdW5kOiNkNmQ2ZDY7Y29sb3I6I2ZmZjtib3JkZXI6MDtwYWRkaW5nOjlweCAyMHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjNweH0uYnRuLmdyYXlfYnRuOmhvdmVye2JhY2tncm91bmQ6I2M5YzljOTtib3gtc2hhZG93OjFweCAxcHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMTUpfS5idG4uZ3JheV9idG46YWN0aXZle2JhY2tncm91bmQ6I2M2YzZjNjtib3gtc2hhZG93Omluc2V0IDNweCAzcHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTUpfS5idG4uZ3JheV9idG5bZGlzYWJsZWRde2JhY2tncm91bmQ6I2RmZGZkZjtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpfS5idG4uZ3JheV9idG5bZGlzYWJsZWRdOmhvdmVye2JveC1zaGFkb3c6bm9uZX0uYnRuLnRvb2x0aXB7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXI6MXB4IHNvbGlkICMyYTZjYzA7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIDM1MG1zIGVhc2U7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDApO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTttYXJnaW4tYm90dG9tOjNweH0uYnRuLnRvb2x0aXA6YmVmb3Jle2NvbnRlbnQ6Jz8nO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO3RvcDo1cHg7bGVmdDotMXB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzJhNmNjMDt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O3RyYW5zaXRpb246YWxsIDE1MG1zfS5idG4udG9vbHRpcCAudG9vbHRpcF9wb3BfbGFyZ2V7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzoyOHB4O2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwwLjk0KTtib3JkZXItcmFkaXVzOjJweDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODIpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKTtyaWdodDoxMDAlO3RvcDotNHB4O21hcmdpbi1yaWdodDoxMHB4O2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjMwMDt3aWR0aDozOThweDtsaW5lLWhlaWdodDoxMzUlO2Rpc3BsYXk6bm9uZTt6LWluZGV4OjEwMH0uYnRuLnRvb2x0aXAgLnRvb2x0aXBfcG9wX2xhcmdlOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LThweDt0b3A6MDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NnB4IDguNXB4IDAgOC41cHg7Ym9yZGVyLWNvbG9yOnJnYmEoNTEsNTEsNTEsMC45NCkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LmJ0bi50b29sdGlwIC50b29sdGlwX3BvcF9sYXJnZS50b3B7dG9wOmF1dG87bGVmdDowO3JpZ2h0OmF1dG87Ym90dG9tOjI0cHh9LmJ0bi50b29sdGlwIC50b29sdGlwX3BvcF9sYXJnZS50b3A6YWZ0ZXJ7dG9wOmF1dG87bGVmdDotNXB4O2JvdHRvbTotMnB4O3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uYnRuLnRvb2x0aXAgLnRvb2x0aXBfcG9wX2xhcmdlLnJpZ2h0e3RvcDowO2xlZnQ6Y2FsYygxMDAlICsgMTVweCk7cmlnaHQ6YXV0bztib3R0b206YXV0b30uYnRuLnRvb2x0aXAgLnRvb2x0aXBfcG9wX2xhcmdlLnJpZ2h0OmFmdGVye3RvcDowO2xlZnQ6LThweH0uYnRuLnRvb2x0aXAgLnRvb2x0aXBfcG9wX2xhcmdlLmJvdHRvbXt0b3A6Y2FsYygxMDAlICsgMTJweCk7bGVmdDowO3JpZ2h0OmF1dG87Ym90dG9tOmF1dG99LmJ0bi50b29sdGlwIC50b29sdGlwX3BvcF9sYXJnZS5ib3R0b206YWZ0ZXJ7dG9wOi0ycHg7bGVmdDotNXB4O3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uYnRuLnRvb2x0aXAgLnRvb2x0aXBfcG9we29wYWNpdHk6MDtiYWNrZ3JvdW5kOiNiZWJlYmU7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTtmb250LXNpemU6MTVweDtjb2xvcjojMWIxYjFiO3RleHQtdHJhbnNmb3JtOm5vbmU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNpdGlvbjphbGwgMTUwbXM7dG9wOjM3cHh9LmJ0bi50b29sdGlwIC50b29sdGlwX3BvcDpiZWZvcmV7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAgMTBweCAxMnB4IDEwcHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNiZWJlYmUgdHJhbnNwYXJlbnQ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTJweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uYnRuLnRvb2x0aXA6aG92ZXJ7YmFja2dyb3VuZDojMmM3N2Q3O2NvbG9yOiNmZmY7Ym94LXNoYWRvdzoxcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KX0uYnRuLnRvb2x0aXA6aG92ZXIgLnRvb2x0aXBfcG9we29wYWNpdHk6MTt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6YWxsfS5idG4udG9vbHRpcDpob3ZlciAudG9vbHRpcF9wb3BfbGFyZ2V7ZGlzcGxheTpibG9ja30uYnRuLnRvb2x0aXA6aG92ZXI6YmVmb3Jle2NvbG9yOiNmZmZ9LmJ0bi50b29sdGlwLnRvb2x0aXBfc21hbGx7aGVpZ2h0OjE2cHg7d2lkdGg6MTZweH0uYnRuLnRvb2x0aXAudG9vbHRpcF9zbWFsbDpiZWZvcmV7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2hlaWdodDoxNnB4O3dpZHRoOjE2cHg7dG9wOjFweH0uYnRuLnRvb2x0aXAudG9vbHRpcF9zbWFsbCAudG9vbHRpcF9wb3B7dG9wOjMwcHh9LmJ0bi50b29sdGlwLndoaXRle2JvcmRlci1jb2xvcjojZmZmfS5idG4udG9vbHRpcC53aGl0ZTpiZWZvcmV7Y29sb3I6I2ZmZn0uYnRuLnRvb2x0aXBbZGlzYWJsZWRde2JvcmRlcjoycHggc29saWQgI2Q1ZDVkNTtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwKTtjdXJzb3I6ZGVmYXVsdH0uYnRuLnRvb2x0aXBbZGlzYWJsZWRdOmJlZm9yZXtjb2xvcjpyZ2JhKDI3LDI3LDI3LDAuMzMpO3RvcDo0cHg7bGVmdDotMnB4O2N1cnNvcjpkZWZhdWx0fS5idG4udG9vbHRpcFtkaXNhYmxlZF06aG92ZXJ7Ym9yZGVyOjJweCBzb2xpZCAjZDVkNWQ1O2NvbG9yOnJnYmEoMjcsMjcsMjcsMC4zMyk7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDApO2JveC1zaGFkb3c6bm9uZX0uYnRuLnRvb2x0aXBbZGlzYWJsZWRdLnRvb2x0aXBfc21hbGx7Ym9yZGVyOjFweCBzb2xpZCAjZDVkNWQ1fS5idG4udG9vbHRpcFtkaXNhYmxlZF0udG9vbHRpcF9zbWFsbDpiZWZvcmV7dG9wOjFweDtsZWZ0Oi0xcHh9LmJ0bi5hbnN3ZXJfYnRue2NvbG9yOnJnYmEoMzMsMzMsMzMsMC42KTtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZzozcHggMCAzcHggMzNweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0bi5hbnN3ZXJfYnRuOmJlZm9yZXtoZWlnaHQ6MThweDt3aWR0aDoxOHB4O2JvcmRlci1yYWRpdXM6MTAwJTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzMsMzMsMzMsMC42KTtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO2xlZnQ6MDt0b3A6MnB4O3RyYW5zaXRpb246YWxsIDE1MG1zfS5idG4uYW5zd2VyX2J0bjpob3Zlcntjb2xvcjojMjY2OWJmfS5idG4uYW5zd2VyX2J0bjpob3ZlcjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyNjY5YmZ9LmJ0bi5hbnN3ZXJfYnRuOmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZDojMjY2OWJmfS5idG4uYW5zd2VyX2J0bltkaXNhYmxlZF17Y29sb3I6cmdiYSgzMywzMywzMywwLjMpO2JhY2tncm91bmQ6bm9uZX0uYnRuLmFuc3dlcl9idG5bZGlzYWJsZWRdOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgzMywzMywzMywwLjMpfS5idG4uYW5zd2VyX2J0bltkaXNhYmxlZF06aG92ZXJ7Y29sb3I6cmdiYSgzMywzMywzMywwLjMpO2JhY2tncm91bmQ6bm9uZX0uYnRuLmFuc3dlcl9idG5bZGlzYWJsZWRdOmhvdmVyOmJlZm9yZXtjb2xvcjpyZ2JhKDMzLDMzLDMzLDAuMyk7YmFja2dyb3VuZDpub25lO2JvcmRlci1jb2xvcjpyZ2JhKDMzLDMzLDMzLDAuMyl9LmJ0bi5pbl90ZXh0e3RleHQtdHJhbnNmb3JtOm5vbmU7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzI2NjliZjtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uYnRuLmluX3RleHQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLm5hdnt3aWR0aDozOHB4O2hlaWdodDozOHB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMzgsMTA1LDE5MSwwKTtib3JkZXI6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZX0uYnRuLm5hdjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjhweDt3aWR0aDo2cHg7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2NvbG9yOiMyNjY5YmY7Zm9udC1zaXplOjhweH0uYnRuLm5hdjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMzgsMTA1LDE5MSwwLjE1KX0uYnRuLm5hdi5uYXZfc21hbGx7aGVpZ2h0OjMzcHg7d2lkdGg6MzNweH0uYnRuLm5hdi5uYXZfc21hbGw6YmVmb3Jle2ZvbnQtc2l6ZTo3cHg7d2lkdGg6NHB4O2hlaWdodDo4cHh9LmJ0bi5uYXZbZGlzYWJsZWRdOmhvdmVye2JhY2tncm91bmQ6cmdiYSgzOCwxMDUsMTkxLDApfS5idG4uY2xlYW57YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9LmJ0bi5pY29uX3BsdXM6YmVmb3Jle21hcmdpbi1yaWdodDoxMHB4O2ZvbnQtc2l6ZToxMnB4fS5idG4gLnRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlfS5idG4tYXR0YWNoLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtwYWRkaW5nLWxlZnQ6MjVweDtjb2xvcjojMjY2OWJmO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJ0bi1hdHRhY2gtZmlsZTpiZWZvcmV7Y29udGVudDpcIu6ojFwiO2ZvbnQtZmFtaWx5OlwiaWNvbnNcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowcHg7bGVmdDowO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjIwcHh9LmJ0bi1hdHRhY2gtZmlsZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5yZXBvcnR7cGFkZGluZzozOHB4IDYwcHg7Ym94LXNoYWRvdzoxcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtiYWNrZ3JvdW5kOiNmZmVjYjQ7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzQ0NDQ0NDttYXJnaW46MjBweCAwfS5yZXBvcnQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9pY28vdHJpYW5nbGUucG5nXCIpO3dpZHRoOjI3cHg7aGVpZ2h0OjE1cHg7ZGlzcGxheTpibG9jazt0b3A6LTE1cHg7bGVmdDoyNHB4fS5yZXBvcnQgLnJlcG9ydF9oZWFkZXJ7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmctYm90dG9tOjdweH0ucmVwb3J0IC5yZXBvcnRfdGV4dHtsaW5lLWhlaWdodDoxMzAlO3BhZGRpbmctYm90dG9tOjEzcHg7Zm9udC1zaXplOjE1cHh9LnJlcG9ydCAuaWNvbl9hcnJvd19yaWdodHtwYWRkaW5nLXJpZ2h0OjM0cHg7cGFkZGluZy1sZWZ0OjE5cHg7cG9zaXRpb246cmVsYXRpdmV9LnJlcG9ydCAuaWNvbl9hcnJvd19yaWdodDpiZWZvcmV7Zm9udC1zaXplOjhweDtyaWdodDoyMHB4O3RvcDoxM3B4O3Bvc2l0aW9uOmFic29sdXRlfS5yZXBvcnQuaW1wb3J0YW50X3JlcG9ydHtwYWRkaW5nLWxlZnQ6MTg5cHh9LnJlcG9ydC5pbXBvcnRhbnRfcmVwb3J0OmJlZm9yZXtmb250LXNpemU6NzBweDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1OXB4O2xlZnQ6NTZweDtjb2xvcjojODcyZjUzO3RleHQtc2hhZG93OjNweCAzcHggNHB4IHJnYmEoMCwwLDAsMC4xMSl9LnJlcG9ydC5pbXBvcnRhbnRfcmVwb3J0OmFmdGVye2Rpc3BsYXk6bm9uZX0ucmVwb3J0LmltcG9ydGFudF9yZXBvcnQgYnV0dG9ue21hcmdpbi1yaWdodDoyMHB4fS5yZXBvcnQuaW5fY29udGV4dHtwYWRkaW5nOjI1cHggMzhweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXJhZGl1czowfS5yZXBvcnQuaW5fY29udGV4dDphZnRlcntkaXNwbGF5Om5vbmV9LnRhYmxlX3dyYXBwZXJ7d2lkdGg6MTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey50YWJsZV93cmFwcGVye292ZXJmbG93OmF1dG99fXRhYmxlLmJvcmRlcmVke21heC13aWR0aDoxMDAlO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvYmcvbGluZWFyX2JsdWUucG5nXCIpIGxlZnQgcmVwZWF0LXk7dGFibGUtbGF5b3V0OmF1dG99dGFibGUuYm9yZGVyZWQuc3R5bGUxe2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX10YWJsZS5ib3JkZXJlZC5zdHlsZTEgdGR7YmFja2dyb3VuZDojZjVmNWY1fXRhYmxlLmJvcmRlcmVkLnN0eWxlMSB0ZDpmaXJzdC1vZi10eXBle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweDtjb2xvcjojOWE5YTlhfXRhYmxlLmJvcmRlcmVkLnN0eWxlMSB0ZDpsYXN0LW9mLXR5cGV7Zm9udC13ZWlnaHQ6Ym9sZH10YWJsZS5ib3JkZXJlZC5ncmV5IHRkLHRhYmxlLmJvcmRlcmVkLmdyZXkgdGh7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU1fXRhYmxlLmJvcmRlcmVkLndoaXRlIHRkLHRhYmxlLmJvcmRlcmVkLndoaXRlIHRoe2JhY2tncm91bmQtY29sb3I6I2ZmZn10YWJsZS5ib3JkZXJlZC5ub19ndXR0ZXJze21hcmdpbjowfXRhYmxlLmJvcmRlcmVkLm1pbjYwMHttaW4td2lkdGg6NjAwcHh9dGFibGUuYm9yZGVyZWQgdGh7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM5YTlhOWE7Zm9udC1zaXplOjEycHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfXRhYmxlLmJvcmRlcmVkIHRoPmF7Y29sb3I6IzI2NjliZjtmb250LXdlaWdodDo1MDB9dGFibGUuYm9yZGVyZWQgdGR7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzIxMjEyMTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDE1MG1zfXRhYmxlLmJvcmRlcmVkIHRoLHRhYmxlLmJvcmRlcmVkIHRke3BhZGRpbmc6MjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGJkYmRiO3RleHQtYWxpZ246bGVmdDtsaW5lLWhlaWdodDoxNDAlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXt0YWJsZS5ib3JkZXJlZCB0aCx0YWJsZS5ib3JkZXJlZCB0ZHtwYWRkaW5nOjIwcHggMTBweH19dGFibGUuYm9yZGVyZWQgdGg6Zmlyc3QtY2hpbGQsdGFibGUuYm9yZGVyZWQgdGQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjUlfXRhYmxlLmJvcmRlcmVkIHRoLncxMTAsdGFibGUuYm9yZGVyZWQgdGQudzExMHt3aWR0aDoxMTBweH10YWJsZS5ib3JkZXJlZCB0aC53MTMwLHRhYmxlLmJvcmRlcmVkIHRkLncxMzB7d2lkdGg6MTMwcHh9dGFibGUuYm9yZGVyZWQgdGgudzE2MCx0YWJsZS5ib3JkZXJlZCB0ZC53MTYwe3dpZHRoOjE2MHB4fXRhYmxlLmJvcmRlcmVkIHRyLm1hcmtlZCB0ZHtmb250LXdlaWdodDpib2xkfXRhYmxlLmJvcmRlcmVkIHRib2R5IHRyOmhvdmVyIHRke2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9W2RhdGEtcmFuZ2VzbGlkZXJde29wYWNpdHk6MH0ucmFuZ2VTbGlkZXIsLnJhbmdlU2xpZGVyX19maWxse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjRweDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgxNDksNDYsMTAxLDAuMik7Ym9yZGVyLXJhZGl1czoxMHB4fS5yYW5nZVNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46NjVweCAwIDU1cHggMH0ucmFuZ2VTbGlkZXIudGhlbWVfd2hpdGV7YmFja2dyb3VuZDpyZ2JhKDEwLDI4LDI1LDAuMil9LnJhbmdlU2xpZGVyLnRoZW1lX3doaXRlIC5yYW5nZVNsaWRlcl9fZmlsbHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC43KX0ucmFuZ2VTbGlkZXIudGhlbWVfd2hpdGUgLnJhbmdlU2xpZGVyX19oYW5kbGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOnJnYmEoNTEsNTEsNTEsMC42KX0ucmFuZ2VTbGlkZXIudGhlbWVfd2hpdGUgLnJhbmdlU2xpZGVyX19oYW5kbGUgLnZhbHVle2NvbG9yOiNmZmZ9LnJhbmdlU2xpZGVyLS1kaXNhYmxlZHtvcGFjaXR5OjAuNH0ucmFuZ2VTbGlkZXJfX2ZpbGx7YmFja2dyb3VuZDpyZ2JhKDE0OSw0NiwxMDEsMC43KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt6LWluZGV4OjJ9LnJhbmdlU2xpZGVyX19oYW5kbGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xOHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDojMjY2OWJmO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1zaXplOjhweDt6LWluZGV4OjM7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXJ9LnJhbmdlU2xpZGVyX19oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCLuqIRcIn0ucmFuZ2VTbGlkZXJfX2hhbmRsZTphZnRlcntjb250ZW50Olwi7qiFXCJ9LnJhbmdlU2xpZGVyX19oYW5kbGU6YmVmb3Jle2xpbmUtaGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjlweH0ucmFuZ2VTbGlkZXJfX2hhbmRsZTphZnRlcntsaW5lLWhlaWdodDo0MHB4fS5yYW5nZVNsaWRlcl9faGFuZGxlIC52YWx1ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTI1cHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Y29sb3I6IzI2NjliZjtmb250LXNpemU6MThweDtmb250LXdlaWdodDo1MDB9LnJhbmdlU2xpZGVyX19pbnN1cmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMzZweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjcpO3otaW5kZXg6Mn0ucmFuZ2VTbGlkZXJfX2luc3VyZWQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxOHB4O2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDonJzt3aWR0aDoxcHg7aGVpZ2h0OjM4cHg7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLDAuMyl9aW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzKy5yYW5nZVNsaWRlciAucmFuZ2VTbGlkZXJfX2hhbmRsZXtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgxNDIsNjgsMTczLDAuOSl9LnJhbmdlU2xpZGVyX19idWZmZXJ7ei1pbmRleDoxO3Bvc2l0aW9uOmFic29sdXRlO3RvcDozcHg7aGVpZ2h0OjE0cHg7YmFja2dyb3VuZDojMmMzZTUwO2JvcmRlci1yYWRpdXM6MTBweH1ib2R5e2hlaWdodDphdXRvO2ZvbnQ6bm9ybWFsIG5vcm1hbCAxNHB4LzEuNCBcIlJvYm90b1wiLFwiSGVsdmV0aWNhXCIsQXJpYWwsVGFob21hLFZlcmRhbmEsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzouMDJlbTtjb2xvcjojMDAwO21pbi13aWR0aDozMjBweDtoZWlnaHQ6MTAwJTtjb2xvcjojMzMzMzMzfWlucHV0LHRleHRhcmVhLG9wdGlvbixzZWxlY3R7Zm9udDpub3JtYWwgbm9ybWFsIDE0cHgvMS40IFwiUm9ib3RvXCIsXCJIZWx2ZXRpY2FcIixBcmlhbCxUYWhvbWEsVmVyZGFuYSxzYW5zLXNlcmlmO2NvbG9yOiMwMDB9YXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMjY2OWJmfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfX1pbnB1dFt0eXBlPXRleHRdOi13ZWJraXQtYXV0b2ZpbGwsaW5wdXRbdHlwZT1wYXNzd29yZF06LXdlYmtpdC1hdXRvZmlsbHstd2Via2l0LWJveC1zaGFkb3c6MCAwIDBweCAxMDAwcHggI2ZmZiBpbnNldH0uZm9ycHJpbnQsLnByZWxvYWR7ZGlzcGxheTpub25lfS5mb3JzY3JlZW57ZGlzcGxheTpibG9ja30uY2xyYTphZnRlciwucGFnZV9pbm5lcl9oZWFkZXI6YWZ0ZXIsLmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZTphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowfS5jbHIudGFibGV0X29ubHl7Y2xlYXI6bm9uZTtkaXNwbGF5Om5vbmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuY2xyLnRhYmxldF9vbmx5e2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aH19Ym9keXttYXgtd2lkdGg6MTAwJTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfWJvZHk6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9Lm1haW5faG9sZGVye3Bvc2l0aW9uOnJlbGF0aXZlO21pbi1oZWlnaHQ6Y2FsYyggMTAwJSAtIDM4MHB4KX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbl9ob2xkZXJ7bWluLWhlaWdodDpjYWxjKCAxMDAlIC0gMjAwcHgpfX0uY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6MTAwJTtvdmVyZmxvdzphdXRvO3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206MjAwcHg7ei1pbmRleDoxMH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5jb250ZW50e3BhZGRpbmctdG9wOjMwcHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmNvbnRlbnR7cGFkZGluZy1ib3R0b206MH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb250ZW50e3BhZGRpbmctYm90dG9tOjMwcHh9LmNvbnRlbnQuc2Vjb3VuZGFyeXtwYWRkaW5nLWJvdHRvbTowfX0uY29udGVudC5zZWNvdW5kYXJ5e2JhY2tncm91bmQ6I2YyZjJmMjtwYWRkaW5nLXRvcDowfS5zaWRle3Bvc2l0aW9uOmZpeGVkO3RvcDozMHB4O2xlZnQ6MDt3aWR0aDoyODBweDtoZWlnaHQ6Y2FsYyggMTAwJSAtIDMwcHgpO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjIwMDA7Ym94LXNoYWRvdzowcHggMHB4IDZweCAwcHggcmdiYSgwLDAsMCwwLjI1KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzfS5zaWRlLmFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuc2lkZXt0b3A6NDBweDtoZWlnaHQ6Y2FsYyggMTAwJSAtIDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2lkZXtoZWlnaHQ6Y2FsYyggMTAwJSAtIDQwcHggLSA0M3B4KX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsubWFpbnttYXJnaW4tbGVmdDoyODBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsubWFpbnttYXJnaW4tbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tYWluIC5zaWRlX2xlZnR7d2lkdGg6NDkuMTUyNTQlO2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LTEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm1haW4gLnNpZGVfcmlnaHR7d2lkdGg6NDkuMTUyNTQlO2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6NTAuODQ3NDYlO21hcmdpbi1yaWdodDotMTAwJX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubWFpbiAuc2lkZV9sZWZ0LC5tYWluIC5zaWRlX3JpZ2h0e3BhZGRpbmctdG9wOjMwcHh9fS53cmFwcGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1yaWdodDo1JTtwYWRkaW5nLWxlZnQ6NSV9LndyYXBwZXIuZ3JleXtiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTU7Ym94LXNoYWRvdzppbnNldCAwcHggNXB4IDZweCAtNHB4IHJnYmEoMCwwLDAsMC4xNSl9LndyYXBwZXIuZ3JleS5zaGFkb3dfb2Zme2JveC1zaGFkb3c6bm9uZX0ud3JhcHBlci5zaGFkb3d7Ym94LXNoYWRvdzowcHggNXB4IDZweCAtNHB4IHJnYmEoMCwwLDAsMC4xNSl9LndyYXBwZXIuZ3JlZW57YmFja2dyb3VuZDojMmM4NjdhfS53cmFwcGVyLm5vX2d1dHRlcnN7cGFkZGluZzowfS53cmFwcGVyIC5ndXR0ZXJze3BhZGRpbmctbGVmdDo1JTtwYWRkaW5nLXJpZ2h0OjUlfS53cmFwcGVyIC5ndXR0ZXJfbGVmdHtwYWRkaW5nLWxlZnQ6NSV9LndyYXBwZXIgLmd1dHRlcl9yaWdodHtwYWRkaW5nLXJpZ2h0OjUlfS53cmFwcGVyIC5ndXR0ZXJfdG9wXzE1e3BhZGRpbmctdG9wOjE1cHh9LndyYXBwZXIuZ3V0dGVyX3RvcF8yMCwud3JhcHBlciAuZ3V0dGVyX3RvcF8yMHtwYWRkaW5nLXRvcDoyMHB4fS53cmFwcGVyLmd1dHRlcl90b3BfMzAsLndyYXBwZXIgLmd1dHRlcl90b3BfMzB7cGFkZGluZy10b3A6MzBweH0ud3JhcHBlciAuZ3V0dGVyX3RvcF80MHtwYWRkaW5nLXRvcDo0MHB4fS53cmFwcGVyLmd1dHRlcl90b3BfNDUsLndyYXBwZXIgLmd1dHRlcl90b3BfNDV7cGFkZGluZy10b3A6NDVweH0ud3JhcHBlci5ndXR0ZXJfdG9wXzUwLC53cmFwcGVyIC5ndXR0ZXJfdG9wXzUwe3BhZGRpbmctdG9wOjUwcHh9LndyYXBwZXIgLmd1dHRlcl9ib3R0b21fMjB7cGFkZGluZy1ib3R0b206MjBweH0ud3JhcHBlciAuZ3V0dGVyX2JvdHRvbV8zMHtwYWRkaW5nLWJvdHRvbTozMHB4fS53cmFwcGVyLmd1dHRlcl9ib3R0b21fNDAsLndyYXBwZXIgLmd1dHRlcl9ib3R0b21fNDB7cGFkZGluZy1ib3R0b206NDBweH0ud3JhcHBlci5ndXR0ZXJfYm90dG9tXzUwLC53cmFwcGVyIC5ndXR0ZXJfYm90dG9tXzUwe3BhZGRpbmctYm90dG9tOjUwcHh9LndyYXBwZXIubWFyZ2luX2JvdHRvbV8yMCwud3JhcHBlciAubWFyZ2luX2JvdHRvbV8yMHttYXJnaW4tYm90dG9tOjIwcHh9LndyYXBwZXIubWFyZ2luX2JvdHRvbV82MCwud3JhcHBlciAubWFyZ2luX2JvdHRvbV82MHttYXJnaW4tYm90dG9tOjYwcHh9LndyYXBwZXIgLmJ1dHRvbl9jb250e3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDo1JX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LndyYXBwZXIgLmJ1dHRvbl9jb250e3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctcmlnaHQ6MH19LnBhZ2Vfd3JhcHBlcnttYXJnaW46YXV0bzttYXgtd2lkdGg6MTE5MHB4O3BhZGRpbmc6MCAxNXB4fS5ncmV5X2Jsb2Nre2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjMwcHggMTBweCAxMHB4IDEwcHg7bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ncmV5X2Jsb2NrOmFmdGVye2NvbnRlbnQ6Jyc7Y2xlYXI6Ym90aH0uZ3JleV9ibG9jay5wYWRkaW5nX2JvdHRvbXtwYWRkaW5nLWJvdHRvbToyMnB4fS5ncmV5X2Jsb2NrLmNvbnRhY3RfZGF0YXtwYWRkaW5nOjQwcHggNjBweCAyNHB4IDQ4cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ncmV5X2Jsb2NrLmNvbnRhY3RfZGF0YXtwYWRkaW5nOjMwcHggMjBweH19LmdyZXlfYmxvY2suY29udGFjdF9kYXRhIGgze21hcmdpbi1ib3R0b206MTVweH0uZ3JleV9ibG9jayAuaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0NXB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiM4YzMxNTY7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjRweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmdyZXlfYmxvY2sgLmljb24rLnRleHRze2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDpjYWxjKCAxMDAlIC0gMTcwcHgpO3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246dG9wfUBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LmdyZXlfYmxvY2sgLmljb24rLnRleHRze21heC13aWR0aDpjYWxjKCAxMDAlIC0gNTBweCl9fS5ncmV5X2Jsb2NrIC5pY29uKy50ZXh0cyBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuZ3JleV9ibG9jayAuaWNvbisudGV4dHMgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX19LmdyZXlfYmxvY2sgLmljb24uaWNvbl9tYWlse2ZvbnQtc2l6ZToxNHB4fS5ncmV5X2Jsb2NrIC5mb3JtX2l0ZW0uc3dpdGNoe2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6NHB4O21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5ncmV5X2Jsb2NrIC5mb3JtX2l0ZW0uc3dpdGNoe21hcmdpbi10b3A6MjBweDttYXJnaW4tbGVmdDo0NXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmV9fS5ncmV5X2Jsb2NrIC5mb3JtX2l0ZW0gLnRleHR7bWFyZ2luLXRvcDozMHB4O21heC13aWR0aDozMzBweH0uZ3JleV9ibG9jayAuZm9ybV9pdGVtLnNlbGVjdHt3aWR0aDoxMDAlO21heC13aWR0aDoyNzBweDttYXJnaW4tdG9wOjB9LmdyZXlfYmxvY2sgaDMsLmdyZXlfYmxvY2sgaDR7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowfS5ncmV5X2Jsb2NrIC5lZGl0X3RleHR7bWFyZ2luLWJvdHRvbTowfS5ncmV5X2Jsb2NrIC5lZGl0X2FkZHJlc3N7Zm9udC1zaXplOjE0cHg7dHJhbnNpdGlvbjpjb2xvciAxNTBtczt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JleV9ibG9jayAuZWRpdF9hZGRyZXNzOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50Olwi7qiQXCI7Zm9udC1mYW1pbHk6aWNvbnM7Zm9udC1zaXplOjEwcHg7bWFyZ2luLXJpZ2h0OjhweH0uZ3JleV9ibG9jayAuZWRpdF9hZGRyZXNzLmRpc2FibGVke2NvbG9yOiNiOWI4Yjg7cG9pbnRlci1ldmVudHM6bm9uZX0uZ3JleV9ibG9jayAuZWRpdF9hZGRyZXNzIHNwYW57dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5ncmV5X2Jsb2NrIC5lZGl0X2FkZHJlc3M6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmdyZXlfYmxvY2sgLmVkaXRfYWRkcmVzczpub3QoLmRpc2FibGVkKTpob3ZlciBzcGFue3RleHQtZGVjb3JhdGlvbjpub25lfX0uZ3JleV9ibG9jayAuYWRkaXRpb25hbF9wYW5lbHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwwLjE1KTtwYWRkaW5nOjI1cHggMjBweCAyNXB4IDUycHh9LmdyZXlfYmxvY2sgLmFkZGl0aW9uYWxfcGFuZWw6YmVmb3Jle2NvbnRlbnQ6XCLuqK9cIjtmb250LWZhbWlseTpcImljb25zXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xNnB4O3JpZ2h0OjUwcHg7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLDAuMTUpfS5ncmV5X2Jsb2NrIC5hZGRpdGlvbmFsX3BhbmVsLmRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmV9LmdyZXlfYmxvY2sgLmFkZGl0aW9uYWxfcGFuZWwuZGlzYWJsZWQgLmljb257Y29sb3I6I2NjYztvcGFjaXR5OjAuN30uZ3JleV9ibG9jayAuYWRkaXRpb25hbF9wYW5lbC5kaXNhYmxlZCAudGl0bGUsLmdyZXlfYmxvY2sgLmFkZGl0aW9uYWxfcGFuZWwuZGlzYWJsZWQgLmRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsMC40KTtvcGFjaXR5OjAuN30uZ3JleV9ibG9jayAuYWRkaXRpb25hbF9wYW5lbC5kaXNhYmxlZCAuY2hlY2tfc3dpdGNoZXJ7b3BhY2l0eTowLjd9LmdyZXlfYmxvY2sgLmFkZGl0aW9uYWxfcGFuZWwgLmljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjI0cHg7bGVmdDo3cHg7Y29sb3I6IzhjMzE1Njt0cmFuc2l0aW9uOmNvbG9yIDIwMG1zLCBvcGFjaXR5IDIwMG1zfS5ncmV5X2Jsb2NrIC5hZGRpdGlvbmFsX3BhbmVsIC50aXRsZXtkaXNwbGF5OmJsb2NrO2NvbG9yOiMzMzM7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO21heC13aWR0aDoyMTBweDt0cmFuc2l0aW9uOmNvbG9yIDE1MG1zLCBvcGFjaXR5IDIwMG1zfS5ncmV5X2Jsb2NrIC5hZGRpdGlvbmFsX3BhbmVsIC5kZXNjcmlwdGlvbntmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyMHB4O21heC13aWR0aDoyMTBweDt0cmFuc2l0aW9uOmNvbG9yIDIwMG1zfS5ncmV5X2Jsb2NrIC5hZGRpdGlvbmFsX3BhbmVsIC5mb3JtX2l0ZW17cG9zaXRpb246YWJzb2x1dGU7dG9wOjI0cHg7cmlnaHQ6NzBweH0ubG9naW5fbW9kYWwgLmdyZXlfYmxvY2t7bWF4LXdpZHRoOjYyMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmxvZ2luX21vZGFsIC5teV9zZXR0aW5ncyAuZm9ybV9pdGVte3dpZHRoOjEwMCU7bWF4LXdpZHRoOjI4NXB4O21hcmdpbi1yaWdodDo0MHB4fUBtZWRpYSAobWluLXdpZHRoOiAyNDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubG9naW5fbW9kYWwgLm15X3NldHRpbmdzIC5mb3JtX2l0ZW17bWF4LXdpZHRoOjEwMCV9fS5sb2dpbl9tb2RhbCAuYWN0aW9uc3ttYXgtd2lkdGg6NTU1cHg7bWFyZ2luOjAgYXV0byAtMjNweDt0ZXh0LWFsaWduOmp1c3RpZnl9LmxvZ2luX21vZGFsIC5hY3Rpb25zIC5zbWFsbHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206NDNweDtmb250LXNpemU6MTJweDtjb2xvcjpyZ2JhKDMzLDMzLDMzLDAuNil9QG1lZGlhIChtaW4td2lkdGg6IDI0MHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpey5sb2dpbl9tb2RhbCAuYWN0aW9ucyAuc21hbGx7bWFyZ2luLXRvcDoyMHB4O21hcmdpbi1ib3R0b206MjBweH19LmxvZ2luX21vZGFsIC5hY3Rpb25zOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ubG9naW5fbW9kYWwgLmFjdGlvbnM6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlfS5jb25maXJtX21vZGFse3BhZGRpbmc6MjBweCAxNXB4O21pbi1oZWlnaHQ6MjE0cHh9LmNvbmZpcm1fbW9kYWwuZGVsZXRlIC5pY29uOmJlZm9yZXtjb2xvcjojZDZkNmQ2O2NvbnRlbnQ6XCLuqK5cIn0uY29uZmlybV9tb2RhbC5zdWNjZXNzIC5pY29uOmJlZm9yZXtjb2xvcjojMzE4OTdjO2NvbnRlbnQ6XCLuqKlcIn0uY29uZmlybV9tb2RhbC5kYW5nZXIgLmljb246YmVmb3Jle2NvbG9yOiNiYTMwMmU7Y29udGVudDpcIu6op1wifS5jb25maXJtX21vZGFsLndhcm5pbmcgLmljb246YmVmb3Jle2NvbG9yOiNlZmM4NWE7Y29udGVudDpcIu6orVwifS5jb25maXJtX21vZGFsIC5pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5Omljb25zO3dpZHRoOjE4N3B4O2ZvbnQtc2l6ZTo4NnB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjFweCA0cHggNHB4IHJnYmEoMCwwLDAsMC4xMSk7bGluZS1oZWlnaHQ6MTc0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29uZmlybV9tb2RhbCAuaWNvbnt3aWR0aDo3MHB4O2ZvbnQtc2l6ZTozNXB4fX0uY29uZmlybV9tb2RhbCAuY29udHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDEwMCUgLSAxOTdweCk7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29uZmlybV9tb2RhbCAuY29udHt3aWR0aDpjYWxjKDEwMCUgLSA3NHB4KX19LmNvbmZpcm1fbW9kYWwgLmNvbnQgLm1zZ3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyOHB4O2ZvbnQtd2VpZ2h0OjUwMH0uY29uZmlybV9tb2RhbCAuY29udCAuYnRue21pbi13aWR0aDoxMjBweDttYXJnaW4tcmlnaHQ6MTBweH0ucGFnZV9pbm5lcl9oZWFkZXJ7cGFkZGluZzozN3B4IDB9LnBhZ2VfaW5uZXJfaGVhZGVyIC50aXRsZXtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyMjIyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZV9pbm5lcl9oZWFkZXIgLnRpdGxle2Zsb2F0Om5vbmU7bWFyZ2luLWJvdHRvbToxMHB4fX0ucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xze2Zsb2F0OnJpZ2h0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xze2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfX0ucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX2Fycm93X2xlZnR7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX2Fycm93X2xlZnQ6aG92ZXIgc3Bhbnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfX0ucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX2Fycm93X2xlZnQ6YmVmb3Jle2ZvbnQtc2l6ZTo4cHg7bWFyZ2luLXJpZ2h0OjlweH0udGlwc29fdGV4dHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ud3Nud3t3aGl0ZS1zcGFjZTpub3dyYXB9Lm13NjMwe21heC13aWR0aDo2MzBweH0ubXc0NzB7bWF4LXdpZHRoOjQ3MHB4fS5ncmV5X2Jsb2NrIGg0K2Rpdj4uZm9ybV9pdGVtLnNlbGVjdHttYXJnaW4tdG9wOjIwcHh9LnNldHRpbmdzX3ZpZXcgLm15X3N0YXRpY19pbmZvIC5mb3JtX2l0ZW17d2lkdGg6MjcuNTM2MjMlO21pbi13aWR0aDoxMjBweH0uc2V0dGluZ3NfdmlldyAubXlfc3RhdGljX2luZm8gLmZvcm1faXRlbTpmaXJzdC1jaGlsZCwuc2V0dGluZ3NfdmlldyAubXlfc3RhdGljX2luZm8gLmZvcm1faXRlbTpsYXN0LWNoaWxke3dpZHRoOjM0Ljc4MjYxJTttaW4td2lkdGg6MTQ1cHh9LnNldHRpbmdzX3ZpZXcgLmJvcmRlcmVkIC5idG57bGluZS1oZWlnaHQ6MTttYXJnaW46MH0uc2V0dGluZ3NfdmlldyAuYm9yZGVyZWQgLmJ0bi5pY29uX3RyYXNoYmluLC5zZXR0aW5nc192aWV3IC5ib3JkZXJlZCAuYnRuLmljb25fZWRpdHtjb2xvcjojYzRjNGM0O21hcmdpbi1sZWZ0OjM1cHh9LnNldHRpbmdzX3ZpZXcgLmJvcmRlcmVkIC5idG4uaWNvbl90cmFzaGJpbjpiZWZvcmUsLnNldHRpbmdzX3ZpZXcgLmJvcmRlcmVkIC5idG4uaWNvbl9lZGl0OmJlZm9yZXtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxfS5zZXR0aW5nc192aWV3IC5ib3JkZXJlZCAuYnRuLmljb25fdHJhc2hiaW46aG92ZXIsLnNldHRpbmdzX3ZpZXcgLmJvcmRlcmVkIC5idG4uaWNvbl9lZGl0OmhvdmVye2NvbG9yOiMyNjY5YmZ9LnNldHRpbmdzX3ZpZXcgLnJlY2VpdmluZ19tZXRob2QgLnRleHR7d2lkdGg6NzkuMTY2NjclfS5zZXR0aW5nc192aWV3IC5teV9zZXR0aW5ncyAuaGVhZGluZ3twYWRkaW5nOjM1cHggMH0uc2V0dGluZ3NfdmlldyAubXlfc2V0dGluZ3MgLnNpZGVfbGVmdHt3aWR0aDo1OS4xODM2NyU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogMjQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNldHRpbmdzX3ZpZXcgLm15X3NldHRpbmdzIC5zaWRlX2xlZnR7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjUwcHh9fS5zZXR0aW5nc192aWV3IC5teV9zZXR0aW5ncyAuc2lkZV9yaWdodHt3aWR0aDozOC43NzU1MSU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogMjQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNldHRpbmdzX3ZpZXcgLm15X3NldHRpbmdzIC5zaWRlX3JpZ2h0e3dpZHRoOjEwMCV9fS5zZXR0aW5nc192aWV3IC5teV9zZXR0aW5ncyAuc2lkZV9yaWdodCAuZm9ybV9pdGVtLnRleHR7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJX0uc2V0dGluZ3NfdmlldyAubXlfc2V0dGluZ3MgLmZvcm1faXRlbS5zZWxlY3R7bWF4LXdpZHRoOmNhbGMoIDEwMCUgLSAyMHB4KTt3aWR0aDoyOTBweH1AbWVkaWEgKG1pbi13aWR0aDogMjQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnNldHRpbmdzX3ZpZXcgLm15X3NldHRpbmdzIC5mb3JtX2l0ZW0uc2VsZWN0e21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCV9fS5zZXR0aW5nc192aWV3IC5teV9zZXR0aW5ncyAucGVuc2lvbmVyX251bWJlciBpbnB1dHt3aWR0aDoxMjVweH0uc2V0dGluZ3NfdmlldyAubXlfc2V0dGluZ3MgLmlucHV0X3JpZ2h0X2J1dHRvbntib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyNjY5YmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc2V0dGluZ3NfdmlldyAubXlfc2V0dGluZ3MgLmlucHV0X3JpZ2h0X2J1dHRvbjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXRvcDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkICMyNjY5YmY7bWFyZ2luLWxlZnQ6OXB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7LnNldHRpbmdzX3ZpZXcgLm15X3NldHRpbmdzIC5pbnB1dF9yaWdodF9idXR0b246aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9fS5zZXR0aW5nc192aWV3IC5hY2NvcmRpb25fYm9keSAuY29udGVudHttYXJnaW46MCBhdXRvfS5zZXR0aW5nc192aWV3IC5hY2NvcmRpb25fYm9keSAuY29udGVudCBwe3BhZGRpbmctYm90dG9tOjIwcHg7dGV4dC1hbGlnbjpsZWZ0O2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCl7LnNldHRpbmdzX3ZpZXcgLmFjY29yZGlvbl9ib2R5IC5jb250ZW50IHB7bWF4LXdpZHRoOjU4MHB4fX0uc2V0dGluZ3NfdmlldyAuYWNjb3JkaW9uX2JvZHkgLmNvbnRlbnQgaDR7ZGlzcGxheTpibG9jaztwYWRkaW5nLWJvdHRvbToxMHB4fUBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpey5zZXR0aW5nc192aWV3IC5hY2NvcmRpb25fYm9keSAuY29udGVudCBoNHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbTowfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXsuc2V0dGluZ3NfdmlldyAuYWNjb3JkaW9uX2JvZHkgLmNvbnRlbnQgYnV0dG9ue21hcmdpbi1sZWZ0OjEwcHh9fS5wdWJsaWNfZGF0YV92aWV3IC52aWV3X2NvbnRlbnQgZm9ybXttYXJnaW4tYm90dG9tOjYwcHh9LnB1YmxpY19kYXRhX3ZpZXcgLnZpZXdfY29udGVudCAuaGVhZGluZ3ttYXJnaW4tdG9wOjMwcHg7bWFyZ2luLWJvdHRvbToyMHB4fS5wdWJsaWNfZGF0YV92aWV3IC52aWV3X2NvbnRlbnQgLmNoZWNrYm94X2Zvcm0gLmZvcm1faXRlbXttYXJnaW4tYm90dG9tOjE4cHh9LnB1YmxpY19kYXRhX3ZpZXcgLnZpZXdfY29udGVudCAuY2hlY2tib3hfZm9ybSAuZm9ybV9pdGVtIGxhYmVse2NvbG9yOiMyMTIxMjF9LnB1YmxpY19kYXRhX3ZpZXcgLnZpZXdfY29udGVudCAuY2hlY2tib3hfZm9ybSAuZm9ybV9pdGVtIGxhYmVsOmJlZm9yZXttYXJnaW4tcmlnaHQ6MThweH0ucHVibGljX2RhdGFfdmlldyAudmlld19jb250ZW50IC5wb2xpY3lob2xkZXJfc2VhcmNoX2Zvcm0gLmZvcm1faXRlbXtmbG9hdDpsZWZ0O3dpZHRoOmNhbGMoKDEwMCUgLSAzM3B4ICogMikgLyAzKTttYXJnaW4tcmlnaHQ6MzJweH0ucHVibGljX2RhdGFfdmlldyAudmlld19jb250ZW50IC5wb2xpY3lob2xkZXJfc2VhcmNoX2Zvcm0gLmZvcm1faXRlbTpsYXN0LW9mLXR5cGV7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wdWJsaWNfZGF0YV92aWV3IC52aWV3X2NvbnRlbnQgLnBvbGljeWhvbGRlcl9zZWFyY2hfZm9ybSAuZm9ybV9pdGVte3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9fS5wdWJsaWNfZGF0YV92aWV3IC52aWV3X2NvbnRlbnQgLnBvbGljeWhvbGRlcl9zZWFyY2hfZm9ybSBidXR0b257ZmxvYXQ6cmlnaHR9LmNvbnN1bHRpbmdfaGlzdG9yeV92aWV3e292ZXJmbG93OmhpZGRlbn0uY29uc3VsdGluZ19oaXN0b3J5X3ZpZXcgLnRleHRfbGluZXtwYWRkaW5nLWJvdHRvbTo5cHh9LmNvbnN1bHRpbmdfaGlzdG9yeV92aWV3IC5jb25zdWx0aW5nX2hpc3RvcnlfYm94e3BhZGRpbmctdG9wOjQ0cHg7cGFkZGluZy1ib3R0b206NTBweH0uY29uc3VsdGluZ19oaXN0b3J5X3ZpZXcgLmNoYXQuaGlzdG9yeXttYXJnaW4tdG9wOjE4cHg7bWFyZ2luLWJvdHRvbToyOHB4fS5zYXZhbm9yaXNrYXNpc19kcmF1ZGltYXNfdmlldyAudGFicyAuaGVhZGluZ3ttYXgtd2lkdGg6NTkwcHh9Lmluc3VyYW5jZV92aWV3IC5pbnN1cmFuY2VfYnRuX2JhcntkaXNwbGF5OmZsZXg7Zm9udC13ZWlnaHQ6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjQ1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXJ7ZmxleC13cmFwOndyYXB9fS5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXIgLmxlZnRfc2lkZXt3aWR0aDozMyV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXIgLmxlZnRfc2lkZXt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfX0uaW5zdXJhbmNlX3ZpZXcgLmluc3VyYW5jZV9idG5fYmFyIC5sZWZ0X3NpZGUgLmJ0bnt0ZXh0LWRlY29yYXRpb246bm9uZX0uaW5zdXJhbmNlX3ZpZXcgLmluc3VyYW5jZV9idG5fYmFyIC5sZWZ0X3NpZGUgLmJ0biAuaWNvbntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTJweDttYXJnaW4tcmlnaHQ6OXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXIgLmxlZnRfc2lkZSAuYnRuOmhvdmVyIC50ZXh0e3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9fS5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXIgLnJpZ2h0X3NpZGV7d2lkdGg6NjclO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX2J0bl9iYXIgLnJpZ2h0X3NpZGV7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn19Lmluc3VyYW5jZV92aWV3IC5mb3JtX3llc19ub3ttYXJnaW4tYm90dG9tOjQ1cHh9Lmluc3VyYW5jZV92aWV3IC5mb3JtX3llc19ubyAuZm9ybV9pdGVte21hcmdpbi1yaWdodDoyMHB4fS5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX3RleHR7bWF4LXdpZHRoOjU2MHB4fS5pbnN1cmFuY2VfdmlldyAuaW5zdXJhbmNlX3RleHQgLnRleHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjhweH0uaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMSAuZmxleCwuaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMiAuZmxleHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTEgLmZsZXgsLmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTIgLmZsZXh7ZmxleC13cmFwOndyYXB9fS5pbnN1cmFuY2VfdmlldyAuZm9ybV9pbnN1cmFuY2UxIC5mbGV4IC5mb3JtX2l0ZW0sLmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTIgLmZsZXggLmZvcm1faXRlbXttYXJnaW4tcmlnaHQ6NDBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5pbnN1cmFuY2VfdmlldyAuZm9ybV9pbnN1cmFuY2UxIC5mbGV4IC5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXIsLmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTIgLmZsZXggLmZvcm1faXRlbS5kYXRlcGlja2VyX2hvbGRlcnt3aWR0aDphdXRvfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTEgLmZsZXggLmZvcm1faXRlbSwuaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMiAuZmxleCAuZm9ybV9pdGVte3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9Lmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTEgLmZsZXggLmZvcm1faXRlbS5kYXRlcGlja2VyX2hvbGRlciwuaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMiAuZmxleCAuZm9ybV9pdGVtLmRhdGVwaWNrZXJfaG9sZGVye3dpZHRoOjEwMCV9fS5pbnN1cmFuY2VfdmlldyAuZm9ybV9pbnN1cmFuY2UxIC5mbGV4IC5mb3JtX2l0ZW06bGFzdC1jaGlsZCwuaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMiAuZmxleCAuZm9ybV9pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTF7d2lkdGg6MTAwJTttYXgtd2lkdGg6ODAwcHg7cGFkZGluZy1ib3R0b206MjVweH0uaW5zdXJhbmNlX3ZpZXcgLmZvcm1faW5zdXJhbmNlMSAuZmxleCAuZm9ybV9pdGVtOmxhc3QtY2hpbGR7ZmxleC1ncm93OjJ9Lmluc3VyYW5jZV92aWV3IC5mb3JtX2luc3VyYW5jZTEgLmZsZXggLmZvcm1faXRlbTpsYXN0LWNoaWxkIGxhYmVse2hlaWdodDo4MCU7b3ZlcmZsb3c6aGlkZGVufS5pbnN1cmFuY2VfdmlldyAuZm9ybV9pbnN1cmFuY2UyIC5mbGV4IC5mb3JtX2l0ZW06bGFzdC1jaGlsZHtib3R0b206N3B4fS52aWRpbmlzMl92aWV3IC5mb3JtX2Rlc2NyaXB0aW9ue21heC13aWR0aDo1ODBweDtwYWRkaW5nLXRvcDo0MnB4fS52aWRpbmlzMl92aWV3IC5jb250ZW50c19maWx0ZXIgLmZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnZpZGluaXMyX3ZpZXcgLmNvbnRlbnRzX2ZpbHRlciAuZmxleHtmbGV4LXdyYXA6d3JhcH19LnZpZGluaXMyX3ZpZXcgLmNvbnRlbnRzX2ZpbHRlciAuZmxleD4qe3dpZHRoOmNhbGMoICgxMDAlIC0gNDVweCAqIDMpIC8gNCk7bWFyZ2luLXJpZ2h0OjQ1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey52aWRpbmlzMl92aWV3IC5jb250ZW50c19maWx0ZXIgLmZsZXg+Knt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfX0udmlkaW5pczJfdmlldyAuY29udGVudHNfZmlsdGVyIC5mbGV4Pio6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0udmlkaW5pczJfdmlldyAuY29udGVudHNfZmlsdGVyIC5mbGV4IGxhYmVse2hlaWdodDo5MCU7b3ZlcmZsb3c6aGlkZGVufS52aWRpbmlzMl92aWV3IC5jb250ZW50c19maWx0ZXIgLmJ0bl9jb250e3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1ib3R0b206MTVweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnZpZGluaXMyX3ZpZXcgLmNvbnRlbnRzX2ZpbHRlciAuYnRuX2NvbnR7dGV4dC1hbGlnbjpjZW50ZXJ9fS52aWRpbmlzMl92aWV3IHRhYmxlIC5zb3J0X2J0bntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTBweDtjb2xvcjojMjY2OWJmO21hcmdpbi1sZWZ0OjNweH0udmlkaW5pczJfdmlldyB0YWJsZSAuaGlnaGxpZ2h0ZWR7Zm9udC13ZWlnaHQ6Ym9sZH0udmlkaW5pczJfdmlldyB0YWJsZSAuaGlnaGxpZ2h0ZWQgdGR7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9Lmljb25faGVhZGluZ3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzJkN2Q3MSAwJSwgIzMzOGI3ZSAxMDAlKTtwYWRkaW5nOjYuNzc5NjYlfS5pY29uX2hlYWRpbmcgLmljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO21hcmdpbi1yaWdodDo0MHB4O3dpZHRoOjYwcHg7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmljb25faGVhZGluZyAuaWNvbnt3aWR0aDphdXRvO21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCl7Lmljb25faGVhZGluZyAuaWNvbnt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9fS5pY29uX2hlYWRpbmcgLmljb24gaW1ne21heC13aWR0aDoxMDAlfS5pY29uX2hlYWRpbmcgLnRleHRze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5pY29uX2hlYWRpbmcgLnRleHRze3dpZHRoOjQ4MHB4O21heC13aWR0aDoxMDAlfX0uaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xOHB4O3dpZHRoOjMwNXB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybXtsZWZ0OjA7d2lkdGg6Mjc1cHh9fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MCA0NHB4IDAgMThweH0uaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O3RyYW5zaXRpb246Y29sb3IgLjNzfS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweH0uaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnRyYW5zcGFyZW50fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXJ7Zm9udC1zaXplOjA7dGV4dC1pbmRlbnQ6LTk5OTlweH0uaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybSBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcntmb250LXNpemU6MDt0ZXh0LWluZGVudDotOTk5OXB4fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntmb250LXNpemU6MDt0ZXh0LWluZGVudDotOTk5OXB4fS5pY29uX2hlYWRpbmcgLnNlYXJjaF9mb3JtIGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQ0cHg7aGVpZ2h0OjQwcHg7Y29sb3I6IzI2NjliZjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO3RyYW5zaXRpb246Y29sb3IgMTUwbXN9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuaWNvbl9oZWFkaW5nIC5zZWFyY2hfZm9ybSBidXR0b246aG92ZXJ7Y29sb3I6IzMwODBlNn19LnBob3RvX2hlYWRpbmd7cGFkZGluZzo3JSA3JSA1JTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiAyNDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucGhvdG9faGVhZGluZ3twYWRkaW5nOjQwcHggNyUgMjBweDtiYWNrZ3JvdW5kLWltYWdlOm5vbmUgIWltcG9ydGFudH19LnBob3RvX2hlYWRpbmcgaDF7d2lkdGg6NjYuMTAxNjklO21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgKG1pbi13aWR0aDogMjQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBob3RvX2hlYWRpbmcgaDF7d2lkdGg6MTAwJX19LnBob3RvX2hlYWRpbmcgaDEgc3Ryb25ne2Rpc3BsYXk6YmxvY2t9LnBob3RvX2hlYWRpbmcgcHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyNXB4O3dpZHRoOjU3LjYyNzEyJX1AbWVkaWEgKG1pbi13aWR0aDogMjQwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnBob3RvX2hlYWRpbmcgcHt3aWR0aDoxMDAlfX0uYWNjb3JkaW9uX2hlYWRlcntmb250LXNpemU6MTVweDtjb2xvcjojMjEyMTIxO3BhZGRpbmc6MjVweCA0MHB4IDI1cHggMjBweDtib3JkZXI6bm9uZTtib3JkZXItdG9wOjFweCBzb2xpZCAjZWZlZmVmO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGJvdHRvbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvYmcvc2hhZG93X2dyZWVuLnBuZ1wiKX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXsuYWNjb3JkaW9uX2hlYWRlcntwYWRkaW5nOjI1cHggNTBweH19LmFjY29yZGlvbl9oZWFkZXI6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDMuNXB4IDAgMy41cHg7Ym9yZGVyLWNvbG9yOiMyNjY4YmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGVYKDE4MGRlZyk7cmlnaHQ6MjBweH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXsuYWNjb3JkaW9uX2hlYWRlcjphZnRlcntyaWdodDo1MHB4fX0uYWNjb3JkaW9uX2hlYWRlci5jb2xsYXBzZWR7YmFja2dyb3VuZC1pbWFnZTpub25lfS5hY2NvcmRpb25faGVhZGVyLmNvbGxhcHNlZDphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5hY2NvcmRpb25faGVhZGVyOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2JnL3NoYWRvd19ibHVlLnBuZ1wiKX19LmFjY29yZGlvbl9jb250ZW50LmNvbGxhcHNle2Rpc3BsYXk6bm9uZX0uYWNjb3JkaW9uX2NvbnRlbnQuY29sbGFwc2UuaW57ZGlzcGxheTpibG9ja30uYWNjb3JkaW9uX2NvbnRlbnQuY29sbGFwc2luZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsdmlzaWJpbGl0eTt0cmFuc2l0aW9uLWR1cmF0aW9uOjAuM3N9LmFjY29yZGlvbl9ib2R5e3BhZGRpbmc6MjBweDtjb2xvcjojMzMzMzMzfUBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpey5hY2NvcmRpb25fYm9keXtwYWRkaW5nOjUwcHh9fS5zY3JvbGwtd3JhcHBlcntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2Nyb2xsLXdyYXBwZXI+LnNjcm9sbC1jb250ZW50e2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Ym94LXNpemluZzpjb250ZW50LWJveCAhaW1wb3J0YW50O2hlaWdodDphdXRvO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudDtvdmVyZmxvdzpzY3JvbGwgIWltcG9ydGFudDtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt0b3A6MDt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnNjcm9sbC13cmFwcGVyPi5zY3JvbGwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjA7d2lkdGg6MH0uc2Nyb2xsLWVsZW1lbnR7ZGlzcGxheTpub25lfS5zY3JvbGwtZWxlbWVudCwuc2Nyb2xsLWVsZW1lbnQgZGl2e2JveC1zaXppbmc6Y29udGVudC1ib3h9LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUsLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGV7ZGlzcGxheTpibG9ja30uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIsLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYXJyb3d7Y3Vyc29yOmRlZmF1bHR9LnNjcm9sbC10ZXh0YXJlYXtib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7Ym9yZGVyLXRvcC1jb2xvcjojOTk5OTk5fS5zY3JvbGwtdGV4dGFyZWE+LnNjcm9sbC1jb250ZW50e292ZXJmbG93OmhpZGRlbiAhaW1wb3J0YW50fS5zY3JvbGwtdGV4dGFyZWE+LnNjcm9sbC1jb250ZW50PnRleHRhcmVhe2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luOjA7bWF4LWhlaWdodDpub25lICFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudDtvdmVyZmxvdzpzY3JvbGwgIWltcG9ydGFudDtvdXRsaW5lOm5vbmU7cGFkZGluZzoycHg7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudDt0b3A6MDt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnNjcm9sbC10ZXh0YXJlYT4uc2Nyb2xsLWNvbnRlbnQ+dGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFye2hlaWdodDowO3dpZHRoOjB9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQsLnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgZGl2e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50IGRpdntkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14e2JvdHRvbToycHg7aGVpZ2h0OjhweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc2Nyb2xsYmFyLWlubmVyPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteXtoZWlnaHQ6MTAwJTtyaWdodDoycHg7dG9wOjA7d2lkdGg6OHB4fS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcntvdmVyZmxvdzpoaWRkZW59LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyLC5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjaywuc2Nyb2xsYmFyLWlubmVyPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcnstd2Via2l0LWJvcmRlci1yYWRpdXM6OHB4Oy1tb3otYm9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czo4cHh9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNre2JhY2tncm91bmQtY29sb3I6cmdiYSgyMjQsMjI0LDIyNCwwLjUpfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSgzOCwxMDUsMTkxLDAuNyl9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZC1jb2xvcjojMjY2OWJmfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZC1jb2xvcjojMjY2OWJmfS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNre2xlZnQ6LTEycHh9LnNjcm9sbGJhci1pbm5lcj4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7dG9wOi0xMnB4fS5zY3JvbGxiYXItaW5uZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotMTJweH0uc2Nyb2xsYmFyLWlubmVyPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXple3RvcDotMTJweH0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudCwuc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudCBkaXZ7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTB9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWVsZW1lbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmfS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50IGRpdntkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlfS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14e2JvdHRvbTowO2hlaWdodDoxMnB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15e2hlaWdodDoxMDAlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTJweH0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXJ7aGVpZ2h0OjhweDt0b3A6MnB4fS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlcntsZWZ0OjJweDt3aWR0aDo4cHh9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVye292ZXJmbG93OmhpZGRlbn0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojZWVlZWVlfS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciwuc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssLnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXJ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjhweDstbW96LWJvcmRlci1yYWRpdXM6OHB4O2JvcmRlci1yYWRpdXM6OHB4fS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFye2JhY2tncm91bmQtY29sb3I6I2Q5ZDlkOX0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyNjY5YmZ9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM5MTkxOTF9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZXtsZWZ0Oi0xMnB4O21hcmdpbi1sZWZ0OjEycHh9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZXt0b3A6LTEycHg7bWFyZ2luLXRvcDoxMnB4fS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFye21pbi13aWR0aDoxMHB4fS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFye21pbi1oZWlnaHQ6MTBweH0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFja3tsZWZ0Oi0xNHB4fS5zY3JvbGxiYXItb3V0ZXI+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNre3RvcDotMTRweH0uc2Nyb2xsYmFyLW91dGVyPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXple2xlZnQ6LTE0cHh9LnNjcm9sbGJhci1vdXRlcj4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXt0b3A6LTE0cHh9LnNjcm9sbGJhci1tYWNvc3g+LnNjcm9sbC1lbGVtZW50LC5zY3JvbGxiYXItbWFjb3N4Pi5zY3JvbGwtZWxlbWVudCBkaXZ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwfS5zY3JvbGxiYXItbWFjb3N4Pi5zY3JvbGwtZWxlbWVudCBkaXZ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJX0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNre2Rpc3BsYXk6bm9uZX0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZC1jb2xvcjojNkM2RTcxO2Rpc3BsYXk6YmxvY2s7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCk7b3BhY2l0eTowOy13ZWJraXQtYm9yZGVyLXJhZGl1czo3cHg7LW1vei1ib3JkZXItcmFkaXVzOjdweDtib3JkZXItcmFkaXVzOjdweDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjstbW96LXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4ycyBsaW5lYXI7LW1zLXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgMC4ycyBsaW5lYXJ9LnNjcm9sbGJhci1tYWNvc3g6aG92ZXI+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLC5zY3JvbGxiYXItbWFjb3N4Pi5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT03MCk7b3BhY2l0eTowLjd9LnNjcm9sbGJhci1tYWNvc3g+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14e2JvdHRvbTowcHg7aGVpZ2h0OjBweDtsZWZ0OjA7bWluLXdpZHRoOjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTt3aWR0aDoxMDAlfS5zY3JvbGxiYXItbWFjb3N4Pi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCU7cmlnaHQ6MHB4O3RvcDowO3dpZHRoOjBweH0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXJ7aGVpZ2h0OjdweDttaW4td2lkdGg6MTBweDt0b3A6LTlweH0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXJ7bGVmdDotOXB4O21pbi1oZWlnaHQ6MTBweDt3aWR0aDo3cHh9LnNjcm9sbGJhci1tYWNvc3g+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlcntsZWZ0OjJweH0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotNHB4fS5zY3JvbGxiYXItbWFjb3N4Pi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXJ7dG9wOjJweH0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi00cHh9LnNjcm9sbGJhci1tYWNvc3g+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotMTFweH0uc2Nyb2xsYmFyLW1hY29zeD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXt0b3A6LTExcHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQsLnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQgZGl2e2JvcmRlcjpub25lO21hcmdpbjowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMH0uc2Nyb2xsYmFyLWxpZ2h0Pi5zY3JvbGwtZWxlbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmZ9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQgZGl2e2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCV9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyey13ZWJraXQtYm9yZGVyLXJhZGl1czoxMHB4Oy1tb3otYm9yZGVyLXJhZGl1czoxMHB4O2JvcmRlci1yYWRpdXM6MTBweH0uc2Nyb2xsYmFyLWxpZ2h0Pi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtiYWNrZ3JvdW5kOiNkYmRiZGI7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyUmlaR0prWWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTmxPR1U0WlRnaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrXCIpO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjZGJkYmRiKSwgY29sb3Itc3RvcCgxMDAlLCAjZThlOGU4KSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7YmFja2dyb3VuZDotbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjEwcHg7LW1vei1ib3JkZXItcmFkaXVzOjEwcHg7Ym9yZGVyLXJhZGl1czoxMHB4fS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14e2JvdHRvbTowO2hlaWdodDoxN3B4O2xlZnQ6MDttaW4td2lkdGg6MTAwJTt3aWR0aDoxMDAlfS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15e2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTAwJTtyaWdodDowO3RvcDowO3dpZHRoOjE3cHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZDojZmVmZWZlO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlpsWm1WbVpTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tTldZMVpqVWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jK1wiKTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgI2ZlZmVmZSksIGNvbG9yLXN0b3AoMTAwJSwgI2Y1ZjVmNSkpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO2JvcmRlcjoxcHggc29saWQgI2RiZGJkYjstd2Via2l0LWJvcmRlci1yYWRpdXM6MTBweDstbW96LWJvcmRlci1yYWRpdXM6MTBweDtib3JkZXItcmFkaXVzOjEwcHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZXtsZWZ0Oi0xN3B4O21hcmdpbi1sZWZ0OjE3cHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZXt0b3A6LTE3cHg7bWFyZ2luLXRvcDoxN3B4fS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFye2hlaWdodDoxMHB4O21pbi13aWR0aDoxMHB4O3RvcDowcHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXJ7bGVmdDowcHg7bWluLWhlaWdodDoxMHB4O3dpZHRoOjEwcHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVye2hlaWdodDoxMnB4O2xlZnQ6MnB4O3RvcDoycHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotNHB4fS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlcntsZWZ0OjJweDt0b3A6MnB4O3dpZHRoOjEycHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi00cHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtsZWZ0Oi0xOXB4fS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi0xOXB4fS5zY3JvbGxiYXItbGlnaHQ+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNre2xlZnQ6LTE5cHh9LnNjcm9sbGJhci1saWdodD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7dG9wOi0xOXB4fS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQsLnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudCBkaXZ7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwfS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmfS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQgZGl2e2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCV9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtiYWNrZ3JvdW5kLWNvbG9yOiM5OTk7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMyl9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXI6aG92ZXIgLnNjcm9sbC1lbGVtZW50X3NpemV7YmFja2dyb3VuZC1jb2xvcjojNjY2O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjUpfS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXh7Ym90dG9tOjA7aGVpZ2h0OjEycHg7bGVmdDowO21pbi13aWR0aDoxMDAlO3BhZGRpbmc6M3B4IDAgMnB4O3dpZHRoOjEwMCV9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCU7cGFkZGluZzowIDJweCAwIDNweDtyaWdodDowO3RvcDowO3dpZHRoOjEycHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNkMGI5YTA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDstbW96LWJvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6MXB4IDFweCAzcHggcmdiYSgwLDAsMCwwLjUpfS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyOmhvdmVyIC5zY3JvbGwtYmFye2JveC1zaGFkb3c6MXB4IDFweCAzcHggcmdiYSgwLDAsMCwwLjYpfS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZXtsZWZ0Oi0xN3B4O21hcmdpbi1sZWZ0OjE3cHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxle21hcmdpbi10b3A6MTdweDt0b3A6LTE3cHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhcntoZWlnaHQ6MTBweDttaW4td2lkdGg6MTBweDt0b3A6MXB4fS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXJ7bGVmdDoxcHg7bWluLWhlaWdodDoxMHB4O3dpZHRoOjEwcHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXJ7aGVpZ2h0OjE1cHg7bGVmdDo1cHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtoZWlnaHQ6MnB4O2xlZnQ6LTEwcHg7dG9wOjVweH0uc2Nyb2xsYmFyLXJhaWw+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlcnt0b3A6NXB4O3dpZHRoOjE1cHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtsZWZ0OjVweDt0b3A6LTEwcHg7d2lkdGg6MnB4fS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtsZWZ0Oi0yNXB4fS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXt0b3A6LTI1cHh9LnNjcm9sbGJhci1yYWlsPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFja3tsZWZ0Oi0yNXB4fS5zY3JvbGxiYXItcmFpbD4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7dG9wOi0yNXB4fS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQsLnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudCBkaXZ7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwfS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQgZGl2e2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCV9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteHtib3R0b206MnB4O2hlaWdodDo3cHg7bGVmdDowO21pbi13aWR0aDoxMDAlO3dpZHRoOjEwMCV9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjEwMCU7cmlnaHQ6MnB4O3RvcDowO3dpZHRoOjdweH0uc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcntvcGFjaXR5OjAuMzstd2Via2l0LWJvcmRlci1yYWRpdXM6MTJweDstbW96LWJvcmRlci1yYWRpdXM6MTJweDtib3JkZXItcmFkaXVzOjEycHh9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtiYWNrZ3JvdW5kLWNvbG9yOiNjY2NjY2M7b3BhY2l0eTowOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxMnB4Oy1tb3otYm9yZGVyLXJhZGl1czoxMnB4O2JvcmRlci1yYWRpdXM6MTJweDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjJzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IDAuMnM7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IDAuMnM7LW1zLXRyYW5zaXRpb246b3BhY2l0eSAwLjJzO3RyYW5zaXRpb246b3BhY2l0eSAwLjJzfS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZC1jb2xvcjojNmM2ZTcxOy13ZWJraXQtYm9yZGVyLXJhZGl1czo3cHg7LW1vei1ib3JkZXItcmFkaXVzOjdweDtib3JkZXItcmFkaXVzOjdweH0uc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFye2JvdHRvbTowO2hlaWdodDo3cHg7bWluLXdpZHRoOjI0cHg7dG9wOmF1dG99LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhcntsZWZ0OmF1dG87bWluLWhlaWdodDoyNHB4O3JpZ2h0OjA7d2lkdGg6N3B4fS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVye2JvdHRvbTowO3RvcDphdXRvO2xlZnQ6MnB4Oy13ZWJraXQtdHJhbnNpdGlvbjpoZWlnaHQgMC4yczstbW96LXRyYW5zaXRpb246aGVpZ2h0IDAuMnM7LW8tdHJhbnNpdGlvbjpoZWlnaHQgMC4yczstbXMtdHJhbnNpdGlvbjpoZWlnaHQgMC4yczt0cmFuc2l0aW9uOmhlaWdodCAwLjJzfS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVye2xlZnQ6YXV0bztyaWdodDowO3RvcDoycHg7LXdlYmtpdC10cmFuc2l0aW9uOndpZHRoIDAuMnM7LW1vei10cmFuc2l0aW9uOndpZHRoIDAuMnM7LW8tdHJhbnNpdGlvbjp3aWR0aCAwLjJzOy1tcy10cmFuc2l0aW9uOndpZHRoIDAuMnM7dHJhbnNpdGlvbjp3aWR0aCAwLjJzfS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemV7bGVmdDotNHB4fS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi00cHh9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXple2xlZnQ6LTExcHh9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXple3RvcDotMTFweH0uc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciwuc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVye292ZXJmbG93OmhpZGRlbjstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApXCI7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NzApO29wYWNpdHk6MC43fS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtZWxlbWVudF9zaXplLC5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1lbGVtZW50X3NpemV7b3BhY2l0eToxfS5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyLC5zY3JvbGxiYXItZHluYW1pYz4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1iYXJ7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTstd2Via2l0LWJvcmRlci1yYWRpdXM6MTJweDstbW96LWJvcmRlci1yYWRpdXM6MTJweDtib3JkZXItcmFkaXVzOjEycHh9LnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsLnNjcm9sbGJhci1keW5hbWljPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlcntoZWlnaHQ6MjBweDttaW4taGVpZ2h0OjdweH0uc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciwuc2Nyb2xsYmFyLWR5bmFtaWM+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVye21pbi13aWR0aDo3cHg7d2lkdGg6MjBweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQsLnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50IGRpdntib3JkZXI6bm9uZTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTB9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZn0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQgZGl2e2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCV9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFja3tiYWNrZ3JvdW5kOiNmMWYxZjE7Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRifS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteHtib3R0b206MDtoZWlnaHQ6MTZweDtsZWZ0OjA7bWluLXdpZHRoOjEwMCU7d2lkdGg6MTAwJX0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXl7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxMDAlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTZweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXJ7YmFja2dyb3VuZC1jb2xvcjojZDlkOWQ5O2JvcmRlcjoxcHggc29saWQgI2JkYmRiZDtjdXJzb3I6ZGVmYXVsdDstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4Oy1tb3otYm9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czoycHh9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzI2NjliZjtib3JkZXItY29sb3I6I2E5YTlhOX0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiM5MTkxOTE7Ym9yZGVyLWNvbG9yOiM3ZTdlN2V9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx5X3Zpc2libGV7bGVmdDotMTZweDttYXJnaW4tbGVmdDoxNnB4fS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxle3RvcDotMTZweDttYXJnaW4tdG9wOjE2cHh9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFye2hlaWdodDo4cHg7bWluLXdpZHRoOjEwcHg7dG9wOjNweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXJ7bGVmdDozcHg7bWluLWhlaWdodDoxMHB4O3dpZHRoOjhweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGJkYmRifS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7aGVpZ2h0OjE0cHg7bGVmdDotM3B4fS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtoZWlnaHQ6MTRweDtsZWZ0Oi00cHh9LnNjcm9sbGJhci1jaHJvbWU+LnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlcntib3JkZXItdG9wOjFweCBzb2xpZCAjZGJkYmRifS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7dG9wOi0zcHg7d2lkdGg6MTRweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemV7dG9wOi00cHg7d2lkdGg6MTRweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZXtsZWZ0Oi0xOXB4fS5zY3JvbGxiYXItY2hyb21lPi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXple3RvcDotMTlweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7bGVmdDotMTlweH0uc2Nyb2xsYmFyLWNocm9tZT4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2t7dG9wOi0xOXB4fS5jaG9zZW4tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MTNweDt1c2VyLXNlbGVjdDpub25lO3otaW5kZXg6MTB9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kcm9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6LTk5OTlweDt6LWluZGV4OjEwMTA7d2lkdGg6MTAwJTtib3JkZXItdG9wOjA7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggM3B4IHJnYmEoMCwwLDAsMC4xNSl9LmNob3Nlbi1jb250YWluZXIuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLWRyb3B7bGVmdDowfS5jaG9zZW4tY29udGFpbmVyIGF7Y3Vyc29yOnBvaW50ZXJ9LmNob3Nlbi1jb250YWluZXIgLnNlYXJjaC1jaG9pY2UgLmdyb3VwLW5hbWUsLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgLmdyb3VwLW5hbWV7bWFyZ2luLXJpZ2h0OjRweDtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM5OTk5OTl9LmNob3Nlbi1jb250YWluZXIgLnNlYXJjaC1jaG9pY2UgLmdyb3VwLW5hbWU6YWZ0ZXIsLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1zaW5nbGUgLmdyb3VwLW5hbWU6YWZ0ZXJ7Y29udGVudDonOic7cGFkZGluZy1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmNob3Nlbi1jb250YWluZXIgLnNjcm9sbC13cmFwcGVye21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LmNob3Nlbi1jb250YWluZXItc2luZ2xlLmNob3Nlbi1jb250YWluZXItYWN0aXZle3otaW5kZXg6MjB9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAwIDAgMDtoZWlnaHQ6MzZweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkZGRkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2NvbG9yOiM0NDQ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MzVweDttaW4td2lkdGg6MjE1cHh9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHNwYW57ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXJpZ2h0OjI2cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MTAwJX0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUgYnt3aWR0aDowO2hlaWdodDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7Ym9yZGVyLWNvbG9yOiMyNjY5YmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlOmhvdmVye2JvcmRlci1jb2xvcjojMjY2OWJmfS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRlZmF1bHR7Y29sb3I6Izk5OX0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zaW5nbGUtd2l0aC1kZXNlbGVjdCBzcGFue21hcmdpbi1yaWdodDozOHB4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSBhYmJye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2cHg7cmlnaHQ6MjZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Zm9udC1zaXplOjFweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2h7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxMDEwO21hcmdpbjowO3BhZGRpbmc6MTNweCAxNXB4O3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1zZWFyY2ggLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkLC5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0IC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNlYXJjaCAuc2VsZWN0ZWR7Ym9yZGVyOm5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztvdXRsaW5lOjA7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLXJhZGl1czowO3dpZHRoOjEwMCU7aGVpZ2h0OjI4cHg7Ym9yZGVyLXJhZGl1czoxNXB4O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoNTEsNTEsNTEsMC44KTtmb250LXNpemU6MTRweDtwYWRkaW5nOjAgMTVweH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1kcm9we21hcmdpbi10b3A6LTFweDtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0uY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUtbm9zZWFyY2ggLmNob3Nlbi1zZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0c3tjb2xvcjojNDQ0O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bzttYXgtaGVpZ2h0OjIwMHB4Oy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3dpZHRoOmNhbGMoIDEwMCUgLSAxMHB4KX0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGl7d2lkdGg6Y2FsYyggMTAwJSAtIDIwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5Om5vbmU7bWFyZ2luOjA7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxNXB4IDIwcHg7bGlzdC1zdHlsZTpub25lO2xpbmUtaGVpZ2h0OjE1cHg7d29yZC13cmFwOmJyZWFrLXdvcmQ7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlOH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmFjdGl2ZS1yZXN1bHR7ZGlzcGxheTpsaXN0LWl0ZW07Y3Vyc29yOnBvaW50ZXJ9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmRpc2FibGVkLXJlc3VsdHtkaXNwbGF5Omxpc3QtaXRlbTtjb2xvcjojY2NjO2N1cnNvcjpkZWZhdWx0fS5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5oaWdobGlnaHRlZHtiYWNrZ3JvdW5kLWNvbG9yOiMzODc1ZDc7Y29sb3I6I2ZmZn0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkubm8tcmVzdWx0c3tjb2xvcjojNzc3O2Rpc3BsYXk6bGlzdC1pdGVtO2JhY2tncm91bmQ6I2Y0ZjRmNH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtcmVzdWx0e2Rpc3BsYXk6bGlzdC1pdGVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLmdyb3VwLW9wdGlvbntwYWRkaW5nLWxlZnQ6MTVweH0uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkgZW17Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbjowO3BhZGRpbmc6MCA1cHg7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50O2hlaWdodDoxJTtib3JkZXI6MXB4IHNvbGlkICNhYWE7YmFja2dyb3VuZC1jb2xvcjojZmZmO2N1cnNvcjp0ZXh0fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaXtmbG9hdDpsZWZ0O2xpc3Qtc3R5bGU6bm9uZX0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxke21hcmdpbjowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3dyYXB9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIC5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0IC5zZWxlY3RlZCwuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIC5zZWxlY3RlZHttYXJnaW46MXB4IDA7cGFkZGluZzowO2hlaWdodDoyNXB4O291dGxpbmU6MDtib3JkZXI6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmU7Y29sb3I6Izk5OTtmb250LXNpemU6MTAwJTtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItcmFkaXVzOjB9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2V7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjNweCA1cHggM3B4IDA7cGFkZGluZzozcHggMjBweCAzcHggNXB4O2JvcmRlcjoxcHggc29saWQgI2FhYTttYXgtd2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWVlZWU7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JveC1zaGFkb3c6MCAwIDJweCAjZmZmIGluc2V0LDAgMXB4IDAgcmdiYSgwLDAsMCwwLjA1KTtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjEzcHg7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2Ugc3Bhbnt3b3JkLXdyYXA6YnJlYWstd29yZH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NHB4O3JpZ2h0OjNweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Zm9udC1zaXplOjFweH0uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZS1kaXNhYmxlZHtwYWRkaW5nLXJpZ2h0OjVweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7YmFja2dyb3VuZC1jb2xvcjojZTRlNGU0O2NvbG9yOiM2NjZ9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UtZm9jdXN7YmFja2dyb3VuZDojZDRkNGQ0fS5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tcmVzdWx0c3ttYXJnaW46MDtwYWRkaW5nOjB9LmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1kcm9wIC5yZXN1bHQtc2VsZWN0ZWR7ZGlzcGxheTpsaXN0LWl0ZW07Y29sb3I6I2NjYztjdXJzb3I6ZGVmYXVsdH0uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSBkaXZ7Ym9yZGVyLWxlZnQ6bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLWNob2ljZXN7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZiO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLDAuMyl9LmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0sLmNob3Nlbi1jb250YWluZXItYWN0aXZlIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkLC5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0IC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWZpZWxkIC5zZWxlY3RlZHtjb2xvcjojMjIyICFpbXBvcnRhbnR9LmNob3Nlbi1kaXNhYmxlZHtvcGFjaXR5OjAuNSAhaW1wb3J0YW50O2N1cnNvcjpkZWZhdWx0fS5jaG9zZW4tZGlzYWJsZWQgLmNob3Nlbi1zaW5nbGV7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2V7Y3Vyc29yOmRlZmF1bHR9LmNob3Nlbi1ydGx7dGV4dC1hbGlnbjpyaWdodH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNpbmdsZXtvdmVyZmxvdzp2aXNpYmxlO3BhZGRpbmc6MCA4cHggMCAwfS5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIHNwYW57bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MjZweDtkaXJlY3Rpb246cnRsfS5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbnttYXJnaW4tbGVmdDozOHB4fS5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIGRpdntyaWdodDphdXRvO2xlZnQ6M3B4fS5jaG9zZW4tcnRsIC5jaG9zZW4tc2luZ2xlIGFiYnJ7cmlnaHQ6YXV0bztsZWZ0OjI2cHh9LmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpe2Zsb2F0OnJpZ2h0fS5jaG9zZW4tcnRsIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0sLmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCAuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQsLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1maWVsZCAuc2VsZWN0ZWR7ZGlyZWN0aW9uOnJ0bH0uY2hvc2VuLXJ0bCAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZXttYXJnaW46M3B4IDVweCAzcHggMDtwYWRkaW5nOjNweCA1cHggM3B4IDE5cHh9LmNob3Nlbi1ydGwgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2V7cmlnaHQ6YXV0bztsZWZ0OjRweH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCwuY2hvc2VuLXJ0bCAuY2hvc2VuLWRyb3B7bGVmdDo5OTk5cHh9LmNob3Nlbi1ydGwuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUgLmNob3Nlbi1yZXN1bHRze21hcmdpbjowIDAgNHB4IDRweDtwYWRkaW5nOjAgNHB4IDAgMH0uY2hvc2VuLXJ0bCAuY2hvc2VuLXJlc3VsdHMgbGkuZ3JvdXAtb3B0aW9ue3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdntib3JkZXItcmlnaHQ6bm9uZX0uY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSwuY2hvc2VuLXJ0bCAuY2hvc2VuLXNlYXJjaCAuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCAuc2VsZWN0ZWQsLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLmNob3Nlbi1ydGwgLmNob3Nlbi1zZWFyY2ggLnNlbGVjdGVke3BhZGRpbmc6NHB4IDVweCA0cHggMjBweDtkaXJlY3Rpb246cnRsfS5jaG9zZW4tcnRsLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtcG9zaXRpb246NnB4IDJweH0uY2hvc2VuLXJ0bC5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS5jaG9zZW4td2l0aC1kcm9wIC5jaG9zZW4tc2luZ2xlIGRpdiBie2JhY2tncm91bmQtcG9zaXRpb246LTEycHggMnB4fS5jb2xsYXBzZXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNlLmlue2Rpc3BsYXk6YmxvY2t9dHIuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2UuaW57ZGlzcGxheTp0YWJsZS1yb3ctZ3JvdXB9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LCB2aXNpYmlsaXR5O3RyYW5zaXRpb24tZHVyYXRpb246MC4zNXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX0ud2hpdGVfYmxvY2t7cGFkZGluZzo2Ljc3OTY2JX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53aGl0ZV9ibG9ja3twYWRkaW5nOjUuMDYzMjklfX0ud2hpdGVfYmxvY2sgaDIgc3Ryb25ne2Rpc3BsYXk6aW5saW5lfS53aGl0ZV9ibG9jayBoM3tmb250LXdlaWdodDozMDB9LndoaXRlX2Jsb2NrIGgzIHN0cm9uZ3tkaXNwbGF5OmlubGluZX0ud2hpdGVfYmxvY2sgLmljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO21hcmdpbi1yaWdodDo0MHB4O3dpZHRoOjYwcHg7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LndoaXRlX2Jsb2NrIC5pY29ue3dpZHRoOmF1dG87bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXsud2hpdGVfYmxvY2sgLmljb257dmVydGljYWwtYWxpZ246bWlkZGxlfX0ud2hpdGVfYmxvY2sgLmljb24gaW1ne21heC13aWR0aDoxMDAlfS53aGl0ZV9ibG9jayAuYmxvY2tfY29udGVudHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZy10b3A6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey53aGl0ZV9ibG9jayAuYmxvY2tfY29udGVudHttYXgtd2lkdGg6NTgwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpey53aGl0ZV9ibG9jayAuYmxvY2tfY29udGVudHttYXgtd2lkdGg6NzQuNTc2MjclfX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXsud2hpdGVfYmxvY2sgLmJsb2NrX2NvbnRlbnR7bWF4LXdpZHRoOjc1OHB4fX0uZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duOmFmdGVye2NvbnRlbnQ6XCJcIjtjbGVhcjpib3RofS5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xle2N1cnNvcjpwb2ludGVyO3VzZXItc2VsZWN0Om5vbmV9LmRyb3Bkb3duIC5kcm9wZG93bl9jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveH0uZHJvcGRvd24ub3Blbj4uZHJvcGRvd25fY29udGVudHtkaXNwbGF5OmJsb2NrfS5tb2RhbC1vcGVue292ZXJmbG93OmhpZGRlbn0ubW9kYWx7ZGlzcGxheTpub25lO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwNTA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3V0bGluZTowO292ZXJmbG93OmF1dG87bWFyZ2luOmF1dG99Lm1vZGFsLmZhZGV7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGxpbmVhcn0ubW9kYWwuZmFkZS5pbntvcGFjaXR5OjF9Lm1vZGFsLnNtYWxsIC5tb2RhbF9kaWFsb2d7bWF4LXdpZHRoOjUxN3B4fS5tb2RhbC5zbWFsbCAuY2xvc2V7dG9wOjE4cHg7cmlnaHQ6MjBweH0ubW9kYWwuc21hbGwgLm1vZGFsX2JvZHl7bWluLWhlaWdodDoyMTRweH0ubW9kYWwuY2VudGVye3BhZGRpbmc6MTBweH0ubW9kYWwuY2VudGVyIC5tb2RhbF9kaWFsb2d7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvfS5tb2RhbC5jZW50ZXIgLm1vZGFsX2RpYWxvZzpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1vZGFsLmNlbnRlciAubW9kYWxfZGlhbG9nIC5tb2RhbF9jb250ZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmNhbGMoMTAwJSAtIDRweCk7dmVydGljYWwtYWxpZ246bWlkZGxlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubW9kYWwuY2VudGVyIC5tb2RhbF9kaWFsb2d7d2lkdGg6YXV0bztkaXNwbGF5OmJsb2NrfX0ubW9kYWwuZmFkZSAubW9kYWxfZGlhbG9ne3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTI1JSk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dH0ubW9kYWwuaW4gLm1vZGFsX2RpYWxvZ3t0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDApfS5tb2RhbF9vcGVuIC5tb2RhbHtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1vZGFsX2RpYWxvZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO21heC13aWR0aDo5MDBweDttYXJnaW46MTBweCBhdXRvO2JvcmRlci1yYWRpdXM6NnB4fUBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubW9kYWxfZGlhbG9ne21hcmdpbjoxMHB4fX0ubW9kYWxfY29udGVudHtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsMC4xNSk7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDQwO2JhY2tncm91bmQtY29sb3I6IzAwMDAwMH0ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xNXMgbGluZWFyfS5tb2RhbC1iYWNrZHJvcC5mYWRlLmlue29wYWNpdHk6MC41fS5tb2RhbF9oZWFkZXIgLmNsb3Nle3otaW5kZXg6MTA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzVweDt0b3A6MzBweDtmb250LXNpemU6MDtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcjtsaW5lLWhlaWdodDoxfUBtZWRpYSAobWluLXdpZHRoOiAyNDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsubW9kYWxfaGVhZGVyIC5jbG9zZXtyaWdodDoxNXB4O3RvcDoxMHB4fX0ubW9kYWxfaGVhZGVyIC5jbG9zZTpiZWZvcmV7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcImljb25zXCI7Zm9udC1zaXplOjM0cHg7Y29udGVudDpcIu6ojlwifS5tb2RhbF90aXRsZXttYXJnaW46MDtsaW5lLWhlaWdodDoxLjQyODU3MTQzfS5tb2RhbF9ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlfS5tb2RhbF9ib2R5IC53cmFwcGVye3BhZGRpbmc6NyUgNyUgNSV9QG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpey5tb2RhbF9ib2R5IC53cmFwcGVye3BhZGRpbmctdG9wOjIwcHh9fS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH0uY2xlYXJmaXg6YmVmb3JlLC5jbGVhcmZpeDphZnRlciwubW9kYWwtaGVhZGVyOmJlZm9yZSwubW9kYWwtaGVhZGVyOmFmdGVyLC5tb2RhbC1mb290ZXI6YmVmb3JlLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5jbGVhcmZpeDphZnRlciwubW9kYWwtaGVhZGVyOmFmdGVyLC5tb2RhbC1mb290ZXI6YWZ0ZXJ7Y2xlYXI6Ym90aH0uY2VudGVyLWJsb2Nre2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ucHVsbC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5oaWRle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVufS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LmhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uYWZmaXh7cG9zaXRpb246Zml4ZWR9Lm5vdGlmaWNhdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmVjYjQ7Ym94LXNoYWRvdzoycHggMnB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtwYWRkaW5nOjI1cHggMjBweCAzM3B4IDU1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ub3RpZmljYXRpb257cGFkZGluZy1sZWZ0OjMzcHh9fS5ub3RpZmljYXRpb24ud2FybmluZ3twYWRkaW5nLWxlZnQ6MTg1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ub3RpZmljYXRpb24ud2FybmluZ3twYWRkaW5nLWxlZnQ6MzNweH19Lm5vdGlmaWNhdGlvbi53YXJuaW5nIC5pY29ue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjE4NXB4O2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubm90aWZpY2F0aW9uLndhcm5pbmcgLmljb257cG9zaXRpb246c3RhdGljfX0ubm90aWZpY2F0aW9uLndhcm5pbmcgLmljb246YmVmb3Jle2ZvbnQtZmFtaWx5Omljb25zO2NvbnRlbnQ6XCLuqKxcIjtmb250LXNpemU6NzBweDtjb2xvcjojODkzMDUzO3RleHQtc2hhZG93OjJweCAycHggNHB4IHJnYmEoMCwwLDAsMC4xNSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubm90aWZpY2F0aW9uLndhcm5pbmcgLmljb246YmVmb3Jle3Bvc2l0aW9uOnN0YXRpYztmb250LXNpemU6NDVweH19Lm5vdGlmaWNhdGlvbi5zbWFsbGVye3BhZGRpbmc6MTVweCAyMHB4IDM4cHggMzRweH0ubm90aWZpY2F0aW9uLnNtYWxsZXIgcHtsaW5lLWhlaWdodDoxOHB4fS5ub3RpZmljYXRpb24gaDIsLm5vdGlmaWNhdGlvbiBwe21heC13aWR0aDo2NTBweH0ubm90aWZpY2F0aW9uIC5idXR0b25ze21hcmdpbi10b3A6MTBweH0ubm90aWZpY2F0aW9uIC5idXR0b25zIGJ1dHRvbnttYXJnaW4tcmlnaHQ6MTdweH0ubm90aWZpY2F0aW9uIC5idXR0b25zIGJ1dHRvbiBzcGFue2ZvbnQtc2l6ZTo4cHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDozcHg7Ym90dG9tOjFweH0ubm90aWZpY2F0aW9uMntiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjE1KTttYXJnaW46MzBweCAwfS5ub3RpZmljYXRpb24yLndhcm5pbmcgLm5vdGlmaWNhdGlvbjJfaGVhZHtwYWRkaW5nLWJvdHRvbTo3cHh9Lm5vdGlmaWNhdGlvbjIud2FybmluZyAubm90aWZpY2F0aW9uMl9oZWFkIC5oZWFkaW5nOmJlZm9yZXtjb250ZW50Olwi7qisXCJ9Lm5vdGlmaWNhdGlvbjIud2FybmluZyAudGV4dHttYXgtd2lkdGg6OTEwcHh9Lm5vdGlmaWNhdGlvbjIuZGFuZ2VyIC5ub3RpZmljYXRpb24yX2hlYWR7YmFja2dyb3VuZDojZjQ0MzM2fS5ub3RpZmljYXRpb24yLmRhbmdlciAubm90aWZpY2F0aW9uMl9oZWFkIC5oZWFkaW5ne2NvbG9yOiNmZmZ9Lm5vdGlmaWNhdGlvbjIuZGFuZ2VyIC5ub3RpZmljYXRpb24yX2hlYWQgLmhlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6XCLuqKxcIjtjb2xvcjojZmZmfS5ub3RpZmljYXRpb24yLmRhbmdlciAudGV4dHttYXgtd2lkdGg6OTEwcHh9Lm5vdGlmaWNhdGlvbjIuaW5mbyAubm90aWZpY2F0aW9uMl9oZWFke3BhZGRpbmctYm90dG9tOjB9Lm5vdGlmaWNhdGlvbjIuaW5mbyAubm90aWZpY2F0aW9uMl9oZWFkIC5oZWFkaW5ne21hcmdpbi1ib3R0b206MH0ubm90aWZpY2F0aW9uMi5pbmZvIC5ub3RpZmljYXRpb24yX2hlYWQgLmhlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6XCLuqKhcIn0ubm90aWZpY2F0aW9uMi5pbmZvIC5ub3RpZmljYXRpbzJfYm9keXtwYWRkaW5nLXRvcDowfS5ub3RpZmljYXRpb24yIC5ub3RpZmljYXRpb24yX2hlYWR7cGFkZGluZzozN3B4IDMwcHggMzVweCA2NXB4O292ZXJmbG93OmhpZGRlbn0ubm90aWZpY2F0aW9uMiAubm90aWZpY2F0aW9uMl9oZWFkIC5oZWFkaW5ne3Bvc2l0aW9uOnJlbGF0aXZlfS5ub3RpZmljYXRpb24yIC5ub3RpZmljYXRpb24yX2hlYWQgLmhlYWRpbmc6YmVmb3Jle2ZvbnQtZmFtaWx5Omljb25zO2ZvbnQtc2l6ZToxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxM3B4O2xlZnQ6LTM1cHg7Y29sb3I6IzhjMzE1Nn0ubm90aWZpY2F0aW9uMiAubm90aWZpY2F0aW8yX2JvZHl7cGFkZGluZzoyMHB4IDMwcHggNDVweCA2NXB4fS5ub3RpZmljYXRpb24yIC5ub3RpZmljYXRpbzJfYm9keSAuZGF0ZXtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTBweDtvcGFjaXR5OjAuNX0ubm90aWZpY2F0aW9uMiAubm90aWZpY2F0aW8yX2JvZHkgLnRleHQgcCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsubm90aWZpY2F0aW9uMiAubm90aWZpY2F0aW8yX2JvZHkgLnRleHQgcCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfX0uYmFua19jYXJkX3RpdGxle2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjMwMDttYXJnaW4tYm90dG9tOjhweH0uYmFua19jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9jazt3aWR0aDpjYWxjKCgxMDAlIC0gMzBweCAqIDMpIC8gNCk7bWFyZ2luOjAgMzBweCAzMHB4IDA7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xNSk7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzozMHB4IDI0cHggMTVweCAyNHB4fS5iYW5rX2NhcmQ6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWRlM2M4IDAlLCB0cmFuc3BhcmVudCA2MCUpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMC4zc30uYmFua19jYXJkOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5iYW5rX2NhcmQ6aG92ZXI6YWZ0ZXJ7b3BhY2l0eToxfS5iYW5rX2NhcmQ6bnRoLWNoaWxkKDRuKzQpe21hcmdpbi1yaWdodDowfS5iYW5rX2NhcmQgLmltYWdlX2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjkwcHg7bWFyZ2luLWJvdHRvbToyNXB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt6LWluZGV4OjF9LmJhbmtfY2FyZCAudGV4dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6NjdweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiMyMTIxMjE7ei1pbmRleDoxfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmFua19jYXJke3dpZHRoOmNhbGMoKDEwMCUgLSAxNXB4KSAvIDIpO3BhZGRpbmc6MjBweCAxNXB4IDAgMTVweDttYXJnaW46MCAxNXB4IDE1cHggMH0uYmFua19jYXJkOm50aC1jaGlsZCgxbil7bWFyZ2luLXJpZ2h0OjE1cHg7bWFyZ2luLWJvdHRvbToxNXB4fS5iYW5rX2NhcmQ6bnRoLWNoaWxkKDJuKzIpe21hcmdpbi1yaWdodDowfS5iYW5rX2NhcmQgLnRleHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtoZWlnaHQ6MTAwcHh9fS5oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTttaW4td2lkdGg6MzIwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZDojOGMzMTU2O2JveC1zaGFkb3c6MXB4IDJweCA0cHggcmdiYSgwLDAsMCwwLjE1KTtjb2xvcjojZmZmO3BhZGRpbmc6MCAzMHB4O3otaW5kZXg6MzB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuaGVhZGVye2hlaWdodDo0MHB4O3BhZGRpbmc6MCAxNXB4IDAgMjBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXJ7cGFkZGluZzowIDEwcHggMCAxMHB4fX0uaGVhZGVyIC5idXJnZXJ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOjVweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCl7LmhlYWRlciAuYnVyZ2Vye2Rpc3BsYXk6bm9uZX19LmhlYWRlciAuYnVyZ2VyIC5wbGFua3toZWlnaHQ6M3B4O3dpZHRoOjIycHg7YmFja2dyb3VuZDojZmZmO21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1yYWRpdXM6M3B4O3RyYW5zaXRpb246YWxsIDE1MG1zIGxpbmVhcjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjNweH0uaGVhZGVyIC5idXJnZXIgLnBsYW5rOm50aC1jaGlsZCgxKXt0b3A6NXB4fS5oZWFkZXIgLmJ1cmdlciAucGxhbms6bnRoLWNoaWxkKDIpe3RvcDoxM3B4fS5oZWFkZXIgLmJ1cmdlciAucGxhbms6bnRoLWNoaWxkKDMpe3RvcDoyMXB4fS5oZWFkZXIgLmJ1cmdlci5hY3RpdmUgLnBsYW5rOm50aC1jaGlsZCgxKXt0cmFuc2Zvcm06cm90YXRlWig0NWRlZyk7dG9wOjEzcHh9LmhlYWRlciAuYnVyZ2VyLmFjdGl2ZSAucGxhbms6bnRoLWNoaWxkKDIpe29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMzBweCl9LmhlYWRlciAuYnVyZ2VyLmFjdGl2ZSAucGxhbms6bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTpyb3RhdGVaKC00NWRlZyk7dG9wOjEzcHh9LmhlYWRlciAubG9nb3twYWRkaW5nOjEwcHggMCAzcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpjb2xvciAwLjNzO3ZlcnRpY2FsLWFsaWduOnRvcDtjb2xvcjojZmZmfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7LmhlYWRlciAubG9nb3twYWRkaW5nLXRvcDo1cHh9fS5oZWFkZXIgLmxvZ286YWZ0ZXJ7Zm9udC1mYW1pbHk6aWNvbnM7Y29udGVudDpcIu6omFwifS5oZWFkZXIgLmxvZ286aG92ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjgyKTt0ZXh0LWRlY29yYXRpb246bm9uZX0uaGVhZGVyIC5sb2dvIHNwYW57Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTppdGFsaWN9LmhlYWRlciAuZHJvcGRvd257ZGlzcGxheTppbmxpbmUtYmxvY2t9LmhlYWRlciAuZHJvcGRvd24gLm5vX21vYmlsZXtkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyIC5kcm9wZG93biAubm9fbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bl90b2dnbGV7cGFkZGluZzoxMHB4IDIwcHggMTFweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bl90b2dnbGV7bWluLXdpZHRoOjIwNXB4fX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bl90b2dnbGV7cGFkZGluZzo1cHggMjBweCA2cHg7bWluLXdpZHRoOjIxNXB4fX0uaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlOmFmdGVye2NvbnRlbnQ6Jyc7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjRweCAwIDRweCA1cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1sZWZ0OjIwcHh9LmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duX3RvZ2dsZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfX0uaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZXtmb250LXNpemU6MDtwYWRkaW5nOjlweCAxMHB4IDEwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZXtwYWRkaW5nOjVweCAyMHB4IDZweDtmb250LXNpemU6MTRweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZXtwYWRkaW5nOjExcHggMjBweCA2cHh9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZXtwYWRkaW5nLXJpZ2h0OjVweDtwYWRkaW5nLWxlZnQ6NXB4fX0uaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZTpiZWZvcmV7Y29udGVudDpcIu6onlwiO2ZvbnQtZmFtaWx5Omljb25zO2ZvbnQtc2l6ZToxNnB4O3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjIycHg7aGVpZ2h0OjIxcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM4YzMxNTY7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fdG9nZ2xlLnBlcnNvbmFsX3RvZ2dsZTpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duX3RvZ2dsZS5wZXJzb25hbF90b2dnbGU6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MHB4O3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo1cHggNHB4IDAgNHB4O2JvcmRlci1jb2xvcjojZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHh9fS5oZWFkZXIgLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duX3RvZ2dsZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNX0uaGVhZGVyIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bl90b2dnbGU6YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyNjY5YmYgdHJhbnNwYXJlbnR9LmhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duX2NvbnRlbnR7cGFkZGluZzoxMHB4IDIwcHg7d2lkdGg6MTAwJTtjb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHg7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JveC1zaGFkb3c6MXB4IDJweCA0cHggcmdiYSgwLDAsMCwwLjE1KTttaW4td2lkdGg6MjA1cHg7bGVmdDphdXRvO3JpZ2h0OjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd25fY29udGVudHttaW4td2lkdGg6bm9uZTtsZWZ0OjA7cmlnaHQ6YXV0b319LmhlYWRlciAuZHJvcGRvd24gLnBlcnNvbmFsX2luZm97bWFyZ2luOi01cHggMCAtMTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5oZWFkZXIgLmRyb3Bkb3duIC5wZXJzb25hbF9pbmZve21hcmdpbjotMTBweCAwfX0uaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyAuc3RhdGljX2hvbGRlcntwYWRkaW5nLWJvdHRvbToxMnB4fS5oZWFkZXIgLmRyb3Bkb3duIC5wZXJzb25hbF9pbmZvIC5wYjEwe21hcmdpbi1ib3R0b206MTJweH0uaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyAuc3RhdGljX2luZm97Zm9udC1zaXplOjE1cHg7Y29sb3I6IzMzMztwYWRkaW5nOjNweCAwfS5oZWFkZXIgLmRyb3Bkb3duIC5wZXJzb25hbF9pbmZvIC5zdGF0aWNfaW5mbyBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MTNweDtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNil9LmhlYWRlciAuZHJvcGRvd24gLnBlcnNvbmFsX2luZm8gLnN0YXRpY19pbmZvIC50b29sdGlwe21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyBhe3BhZGRpbmc6MTVweCAyMHB4O21hcmdpbjowIC0yMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlYWVhZWE7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmZ9LmhlYWRlciAuZHJvcGRvd24gLnBlcnNvbmFsX2luZm8gYTpiZWZvcmV7Zm9udC1mYW1pbHk6aWNvbnM7Y29udGVudDpcIu6ohVwiO2ZvbnQtc2l6ZTo3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMnB4O21hcmdpbi1yaWdodDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtc2l6ZTphdXRvIDEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCBib3R0b207YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvYmcvc2hhZG93X2JsdWUucG5nXCIpfX0uaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyBhOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgNHB4IDRweH0uaGVhZGVyIC5kcm9wZG93biAucGVyc29uYWxfaW5mbyBhIC5wcG5faW5mb3tkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiM5OTk7bWFyZ2luLXRvcDozcHh9LmhlYWRlciAuZHJvcGRvd24gLnBlcnNvbmFsX2luZm8gYSAucHBuX2luZm8gLm51bWJlcntmb250LXNpemU6MTVweDtjb2xvcjojMzMzfS5oZWFkZXIye2JhY2tncm91bmQ6IzhjMzE1NjttaW4taGVpZ2h0OjExN3B4O2xpbmUtaGVpZ2h0OjF9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXIye21pbi1oZWlnaHQ6NjBweH19LmhlYWRlcjIrLmNvbnRlbnR7cGFkZGluZy10b3A6MDtiYWNrZ3JvdW5kOiNmMmYyZjI7bWluLWhlaWdodDpjYWxjKDEwMCUgLSAxMTdweCk7cGFkZGluZy1ib3R0b206MTY1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuaGVhZGVyMisuY29udGVudHttaW4taGVpZ2h0OjA7cGFkZGluZy1ib3R0b206MH19LmhlYWRlcjIgLmxvZ297cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDo0MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7Zm9udC1zaXplOjUwcHg7d2lkdGg6NzZweDtoZWlnaHQ6NTBweH0uaGVhZGVyMiAubG9nbzpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uaGVhZGVyMiAubG9nbzpiZWZvcmV7Y29udGVudDpcIu6omVwiO2ZvbnQtZmFtaWx5Omljb25zfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyMiAubG9nb3ttYXJnaW4tdG9wOjE1cHg7d2lkdGg6NDhweDtoZWlnaHQ6MzBweDtmb250LXNpemU6MzBweH19LmhlYWRlcjIgLmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NDVweDtjb2xvcjojOGMzMTU2fS5oZWFkZXIyIC5idG46YWZ0ZXJ7Y29udGVudDpcIu6ohVwiO2ZvbnQtZmFtaWx5OlwiaWNvbnNcIjtmb250LXNpemU6OHB4O21hcmdpbi1sZWZ0OjlweDtwb3NpdGlvbjpyZWxhdGl2ZTtib3R0b206MnB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyMiAuYnRue3RvcDo5cHh9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7LmhlYWRlcisuY29udGVudCBmb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpey5jb250ZW50LnNlY291bmRhcnkgZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDtwYWRkaW5nLWxlZnQ6NzBweH19Zm9vdGVye3dpZHRoOjEwMCU7YmFja2dyb3VuZDojMmQ3ZDcxO3BhZGRpbmc6MzVweCAyNXB4IDM1cHggMjVweH1AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtmb290ZXJ7aGVpZ2h0OjIwMHB4O3BhZGRpbmc6NDBweCAwIDQwcHggMjgwcHh9fWZvb3RlciAucGFnZV93cmFwcGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7Zm9vdGVyIC5wYWdlX3dyYXBwZXJ7ZmxleC13cmFwOndyYXB9fWZvb3RlciAuc2lkZV9sZWZ0e2ZsZXgtZ3JvdzoxO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiNmZmY7bWF4LXdpZHRoOjM4MHB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpe2Zvb3RlciAuc2lkZV9sZWZ0e21hcmdpbi1ib3R0b206MH19Zm9vdGVyIC5zaWRlX2xlZnQgcHtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE0cHg7cGFkZGluZy1ib3R0b206MjBweDtsaW5lLWhlaWdodDoxLjM2fWZvb3RlciAuc2lkZV9sZWZ0IGF7Y29sb3I6I2ZmZn1mb290ZXIgLnNpZGVfbGVmdCBhOmxhc3QtY2hpbGR7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KXtmb290ZXIgLnNpZGVfcmlnaHR7bWF4LXdpZHRoOjYwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KXtmb290ZXIgLnNpZGVfcmlnaHR7bWF4LXdpZHRoOjcwMHB4fX1mb290ZXIgLnNpZGVfcmlnaHQgcHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDozMDA7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjYpO3BhZGRpbmctYm90dG9tOjIwcHh9Zm9vdGVyIC5zaWRlX3JpZ2h0IGF7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Zm9vdGVyIC5zaWRlX3JpZ2h0IGEgLmljb25fYXJyb3dfcmlnaHR7Zm9udC1zaXplOjhweDttYXJnaW4tbGVmdDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0ubWVzc2FnZXNfYmxvY2t7d2lkdGg6MTAwJTtwYWRkaW5nOjY3cHggMCA1NHB4IDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tZXNzYWdlc19ibG9ja3t3aWR0aDoxMDAlO3BhZGRpbmc6MzBweCA5cHggMzRweCA5cHh9fS5tZXNzYWdlc19ibG9jay5maWx0ZXJfbm9fd3JpdGU+LmZsZXg+LmJsdWVfYnRue3Zpc2liaWxpdHk6aGlkZGVufS5tZXNzYWdlc19ibG9jay5maWx0ZXJfbm9fdW5yZWFkPi5mbGV4Pi5jaGVja2JveHt2aXNpYmlsaXR5OmhpZGRlbn0ubWVzc2FnZXNfYmxvY2s+LmZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZXNfYmxvY2s+LmZsZXh7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ubWVzc2FnZXNfYmxvY2sgLmJ0bi5ibHVlX2J0bntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTdweDttYXJnaW46MH0ubWVzc2FnZXNfYmxvY2sgLmJ0bi5ibHVlX2J0bjpiZWZvcmV7d2lkdGg6MTZweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OHB4O2xlZnQ6MjBweDtjb2xvcjojZmZmfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZXNfYmxvY2sgLmJ0bi5ibHVlX2J0bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9fS5tZXNzYWdlc19ibG9jayAuY2hlY2tib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMCAwIDMwcHg7cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHh9Lm1lc3NhZ2VzX2Jsb2NrIC5jaGVja2JveCBsYWJlbHtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCk7cGFkZGluZy1sZWZ0OjI5cHg7Y3Vyc29yOnBvaW50ZXJ9Lm1lc3NhZ2VzX2Jsb2NrIC5jaGVja2JveCBsYWJlbDpiZWZvcmV7bGVmdDowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZXNfYmxvY2sgLmNoZWNrYm94e21hcmdpbjoyNXB4IDB9Lm1lc3NhZ2VzX2Jsb2NrIC5jaGVja2JveCBsYWJlbHtwYWRkaW5nLWxlZnQ6MH19Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfZXhwYW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO21hcmdpbi1sZWZ0OjIwcHg7cGFkZGluZzowIDI2cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2V4cGFuZC5hY3RpdmV7Y29sb3I6IzI2NjliZn0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9leHBhbmQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7bGVmdDowO2ZvbnQtZmFtaWx5Omljb25zO2NvbnRlbnQ6XCLuqJVcIjtmb250LXNpemU6MTRweDtjb2xvcjojMjY2OWJmO21hcmdpbi1yaWdodDo3cHg7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2V4cGFuZHttYXJnaW4tbGVmdDowO2JvcmRlcjpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfZXhwYW5ke2hlaWdodDphdXRvO2xpbmUtaGVpZ2h0OjE0MCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTdweDtwYWRkaW5nLXJpZ2h0OjB9fS5tZXNzYWdlc19ibG9jayAucGFnaW5hdGlvbntmbG9hdDpyaWdodDttYXJnaW4tdG9wOjFweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1lc3NhZ2VzX2Jsb2NrIC5wYWdpbmF0aW9ue2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn19Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRze3BhZGRpbmctYm90dG9tOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRze3RleHQtYWxpZ246Y2VudGVyfS5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAubWVzc2FnZXNfZmlsdGVye21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTpibG9ja319Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIGZvcm17bWFyZ2luLXRvcDoyNXB4fS5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAuZmxleHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mbGV4e2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmZsZXggLmZvcm1faXRlbS50ZXh0X2lucHV0e3dpZHRoOjEwMCV9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mbGV4IC5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXJ7d2lkdGg6MTAwJX0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmZsZXggLmZvcm1faXRlbS5kYXRlcGlja2VyX2hvbGRlciBpbnB1dHt3aWR0aDoxMDAlfX0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmZvcm1faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NDZweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Zm9udC1zaXplOjE2cHh9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mb3JtX2l0ZW0udGV4dF9pbnB1dHttYXJnaW4tdG9wOjIzcHg7d2lkdGg6MjAwcHg7bWFyZ2luLXJpZ2h0OjB9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mb3JtX2l0ZW0udGV4dF9pbnB1dDphZnRlcntkaXNwbGF5Om5vbmV9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXJ7d2lkdGg6MjAwcHh9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mb3JtX2l0ZW0uZGF0ZXBpY2tlcl9ob2xkZXI6YmVmb3Jle3RvcDowO2hlaWdodDozNHB4O2xpbmUtaGVpZ2h0OjM0cHg7Y29sb3I6Izg1ODU4NTtmb250LXNpemU6MjBweH0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmZvcm1faXRlbS5kYXRlcGlja2VyX2hvbGRlciBpbnB1dHt3aWR0aDoyMDBweDtmb250LXNpemU6MTZweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAuZm9ybV9pdGVte21hcmdpbi1yaWdodDozMnB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5mb3JtX2l0ZW17ZGlzcGxheTpibG9jazttYXJnaW46MzVweCAwfX0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmJ1dHRvbnN7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOnJpZ2h0fS5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAuYnV0dG9ucyAuYnRue2Zsb2F0OnJpZ2h0O21hcmdpbjoxMHB4IDAgMTBweCAzMHB4fS5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAuYnV0dG9ucyAuYnRuLmluX3RleHR7bGluZS1oZWlnaHQ6MzVweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5tZXNzYWdlc19ibG9jayAuZmlsdGVyX2lucHV0cyAuYnV0dG9uc3twb3NpdGlvbjpyZWxhdGl2ZTt0b3A6YXV0bzt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdH0ubWVzc2FnZXNfYmxvY2sgLmZpbHRlcl9pbnB1dHMgLmJ1dHRvbnMgLmJ0bnttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bm9uZTttYXJnaW4tdG9wOjI1cHh9Lm1lc3NhZ2VzX2Jsb2NrIC5maWx0ZXJfaW5wdXRzIC5idXR0b25zIC5idG4uYmx1ZV9idG57bWFyZ2luLWxlZnQ6MH19LnRhYnNfaG9sZGVye3dpZHRoOjEwMCU7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyZDdkNzEgMCUsICMzMzhiN2UgMTAwJSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LnRhYnNfaG9sZGVye3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MH19LnRhYnNfaG9sZGVyLmNvbG9yX2NoZXJyeXtiYWNrZ3JvdW5kOiM4YzMxNTZ9LnRhYnNfaG9sZGVyLmNvbG9yX2NoZXJyeSAudGFicyB1bHttYXJnaW4tbGVmdDoxNDJweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey50YWJzX2hvbGRlci5jb2xvcl9jaGVycnkgLnRhYnMgdWx7dGV4dC1hbGlnbjpsZWZ0fS50YWJzX2hvbGRlci5jb2xvcl9jaGVycnkgLnRhYnMgdWwgbGkgYXtwYWRkaW5nOjAgMTBweH19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey50YWJzX2hvbGRlci5jb2xvcl9jaGVycnkgLnRhYnMgdWx7bWFyZ2luLWxlZnQ6MH19LnRhYnNfaG9sZGVyLmNvbG9yX2NoZXJyeSAudGFicyB1bCAudWktc3RhdGUtYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0udGFic19ob2xkZXIuY29sb3JfY2hlcnJ5IC50YWJzIC50YWJfY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9LnRhYnNfaG9sZGVyLmNvbG9yX2NoZXJyeSAudGFicyAudGFiX2NvbnRlbnQud2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50YWJzX2hvbGRlci5jb2xvcl9jaGVycnkgLnRhYnMgLnRhYl9jb250ZW50LmRyb3Bfc2hhZG93e2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsMC4xKX0udGFic19ob2xkZXIgLnVpLXdpZGdldHtmb250LWZhbWlseTpSb2JvdG99LnRhYnNfaG9sZGVyIC50YWJze3dpZHRoOjEwMCU7ZmxvYXQ6cmlnaHQ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6bm9uZX0udGFic19ob2xkZXIgLnRhYnMgdWx7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lfS50YWJzX2hvbGRlciAudGFicyB1bC5mbGV4e2Zsb2F0Om5vbmU7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYnNfaG9sZGVyIC50YWJzIHVsLmZsZXh7ZmxleC1mbG93OnJvdyB3cmFwfX0udGFic19ob2xkZXIgLnRhYnMgdWwuZmxleF9mdWxsPmxpe2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC13aWR0aDpub25lfS50YWJzX2hvbGRlciAudGFicyB1bC5mbGV4X2Z1bGw+bGkgYXtwYWRkaW5nOjE1cHggMTVweDt0b3A6YXV0bzt0cmFuc2Zvcm06bm9uZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey50YWJzX2hvbGRlciAudGFicyB1bHt0ZXh0LWFsaWduOmNlbnRlcjtmbG9hdDpub25lfX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYnNfaG9sZGVyIC50YWJzIHVse3dpZHRoOjEwMCU7cGFkZGluZzowIDEwcHg7bWFyZ2luLWJvdHRvbToxOXB4fX0udGFic19ob2xkZXIgLnRhYnMgdWw+bGl7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bGVmdDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207YmFja2dyb3VuZDpyZ2JhKDgsMzgsNTQsMC4xKTtib3JkZXI6bm9uZTttYXgtd2lkdGg6MzIwcHg7bWluLWhlaWdodDo1NXB4O2JvcmRlci10b3A6c29saWQgNHB4IHJnYmEoMjQ3LDE5MywzNywwKTt0cmFuc2l0aW9uOmFsbCAzMDBtcyBlYXNlO21hcmdpbi1yaWdodDoxcHg7Ym9yZGVyLXJhZGl1czowfS50YWJzX2hvbGRlciAudGFicyB1bD5saTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoOCwzOCw1NCwwLjIpfS50YWJzX2hvbGRlciAudGFicyB1bD5saS51aS10YWJzLWFjdGl2ZXtib3JkZXItdG9wOnNvbGlkIDRweCAjZjdjMTI1O2JhY2tncm91bmQ6I2ZmZn0udGFic19ob2xkZXIgLnRhYnMgdWw+bGkudWktdGFicy1hY3RpdmUgYXtjb2xvcjpyZ2JhKDAsMCwwLDAuOCl9LnRhYnNfaG9sZGVyIC50YWJzIHVsPmxpLnVpLXRhYnMtYWN0aXZlIGEud2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50YWJzX2hvbGRlciAudGFicyB1bD5saS51aS10YWJzLWFjdGl2ZSBhIC50YWJfc2VhcmNoX3Jlc3VsdHMgLnJlc3VsdHNfbGlzdD5zcGFuOmJlZm9yZXtiYWNrZ3JvdW5kOiMyYjg0N2F9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsudGFic19ob2xkZXIgLnRhYnMgdWw+bGl7d2lkdGg6MTY5cHg7bWluLWhlaWdodDo4NHB4O2Zsb2F0Om5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFic19ob2xkZXIgLnRhYnMgdWw+bGl7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO21heC13aWR0aDpub25lO2hlaWdodDo1NXB4O21pbi1oZWlnaHQ6MDttYXJnaW4tYm90dG9tOjFweH19LnRhYnNfaG9sZGVyIC50YWJzIHVsPmxpIGF7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC42KTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgNDVweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LnRhYnNfaG9sZGVyIC50YWJzIHVsPmxpIGF7cGFkZGluZzowIDQwcHh9fS50YWJzX2hvbGRlciAudGFicyB1bD5saSBhPnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtZmFtaWx5OlJvYm90bztwb3NpdGlvbjpyZWxhdGl2ZX0udGFic19ob2xkZXIgLnRhYnMgdWw+bGkgYSAudGFiX3NlYXJjaF9yZXN1bHRze3RvcDphdXRvO3RyYW5zZm9ybTpub25lfS50YWJzX2hvbGRlciAudGFicyB1bD5saSBhIC50YWJfc2VhcmNoX3Jlc3VsdHMgLmxpbmUxe2Rpc3BsYXk6YmxvY2t9LnRhYnNfaG9sZGVyIC50YWJzIHVsPmxpIGEgLnRhYl9zZWFyY2hfcmVzdWx0cyAubGluZTEgLnJlc3VsdHNfbnVte21hcmdpbi1sZWZ0OjIwcHg7b3BhY2l0eTowLjZ9LnRhYnNfaG9sZGVyIC50YWJzIHVsPmxpIGEgLnRhYl9zZWFyY2hfcmVzdWx0cyAucmVzdWx0c19saXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOjE4cHg7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXNpemU6MTNweH0udGFic19ob2xkZXIgLnRhYnMgdWw+bGkgYSAudGFiX3NlYXJjaF9yZXN1bHRzIC5yZXN1bHRzX2xpc3Q+c3BhbntkaXNwbGF5OmJsb2NrO21hcmdpbjo1cHggMH0udGFic19ob2xkZXIgLnRhYnMgdWw+bGkgYSAudGFiX3NlYXJjaF9yZXN1bHRzIC5yZXN1bHRzX2xpc3Q+c3BhbjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0cHg7aGVpZ2h0OjRweDtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOiMxNWNkYWU7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDoxMnB4fS50YWJzX2hvbGRlciAudGFiX2NvbnRlbnR7Ym9yZGVyOm5vbmU7Y29sb3I6IzMzMzMzMztmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjIwcHg7cGFkZGluZzo0NHB4O2xpbmUtaGVpZ2h0OjEyNyU7Ym9yZGVyLXJhZGl1czowfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFic19ob2xkZXIgLnRhYl9jb250ZW50e3BhZGRpbmc6MzRweCAxMHB4fX0udGFic19ob2xkZXIgLnRhYl9jb250ZW50LnBhZGRpbmdfb2Zme3BhZGRpbmc6MH0uaGVhZGVyMisuY29udGVudCAudGFic19ob2xkZXJ7d2lkdGg6MTAwJX0uaGVhZGVyMisuY29udGVudCAudGFic19ob2xkZXIgLnRhYnN7bWFyZ2luLXRvcDoyMHB4fS5zaWRlX21lbnV7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmFjdGl2ZSAuc2lkZV9tZW51e2JveC1zaGFkb3c6MCAwIDAgMTAwMHB4IHJnYmEoMzMsMzMsMzMsMC43KX19LnNpZGVfbWVudSAuY29uZWN0aW9uc3twYWRkaW5nOjAgMCAxNXB4IDA7bGlzdC1zdHlsZS10eXBlOm5vbmU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkY2QwZDd9LnNpZGVfbWVudSAuY29uZWN0aW9ucyBsaXtwYWRkaW5nOjIwcHg7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MjBweDtjdXJzb3I6cG9pbnRlcn0uc2lkZV9tZW51IC5jb25lY3Rpb25zIGxpIGF7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zaXRpb246MC4zcyBjb2xvcn0uc2lkZV9tZW51IC5jb25lY3Rpb25zIGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzI2NjliZn0uc2lkZV9tZW51IC5jb25lY3Rpb25zIGxpIGE6aG92ZXI6YmVmb3Jle2NvbG9yOiMyNjY5YmZ9LnNpZGVfbWVudSAuY29uZWN0aW9ucyBsaSBhOmFjdGl2ZXtjb2xvcjpyZ2JhKDE3OSwxMTksMTQ0LDAuOCl9LnNpZGVfbWVudSAuY29uZWN0aW9ucyBsaSBhOmFjdGl2ZTpiZWZvcmV7Y29sb3I6cmdiYSgxNzksMTE5LDE0NCwwLjgpfS5zaWRlX21lbnUgLmNvbmVjdGlvbnMgbGkgYTpiZWZvcmV7dHJhbnNpdGlvbjowLjNzIGNvbG9yO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MjBweDttYXJnaW4tcmlnaHQ6MzBweDt3aWR0aDoyMHB4O2NvbG9yOiM4YzMxNTY7dGV4dC1hbGlnbjpjZW50ZXJ9LnNpZGVfbWVudSAuY29uZWN0aW9ucyBsaSAuY291bnR7YmFja2dyb3VuZDojMzQ4ZjgzO2hlaWdodDoxNXB4O2xpbmUtaGVpZ2h0OjE1cHg7cGFkZGluZzowIDZweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjEwcHg7bWFyZ2luLWxlZnQ6N3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zaWRlX21lbnUgLmNvbmVjdGlvbnMgbGkgLmNvdW50OmhvdmVyIC5wb3B7ZGlzcGxheTpibG9ja30uc2lkZV9tZW51IC5jb25lY3Rpb25zIGxpIC5wb3B7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpyZ2JhKDUxLDUxLDUxLDAuOTQpO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDNweDtwYWRkaW5nOjIycHggMTlweDt3aWR0aDo0MDBweDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7ei1pbmRleDoxO3JpZ2h0Oi00MTNweDt0b3A6LTFweDtkaXNwbGF5Om5vbmV9LnNpZGVfbWVudSAuY29uZWN0aW9ucyBsaSAucG9wOmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi04cHg7dG9wOjA7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjZweCA4LjVweCAwIDguNXB4O2JvcmRlci1jb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOTQpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50fS5zaWRlX21lbnUgLmNvbmVjdGlvbnMgbGkgLnBvcCAucG9wX2hlYWR7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjIwcHg7bWFyZ2luLWJvdHRvbToxNXB4fS5zaWRlX21lbnUgLmNvbmVjdGlvbnMgbGkgLnBvcCAudGV4dHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODIpO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMzUlfS5zaWRlX21lbnUgLm1lbnV7cGFkZGluZzoxNXB4IDMwcHggMCAzMHB4fS5zaWRlX21lbnUgLm1lbnUgLmNhdGVnb3J5e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzoxNXB4IDAgMTVweCAxNXB4O2NvbG9yOiMzMzM7LW1vei1hcHBlYXJhbmNlOm5vbmV9LnNpZGVfbWVudSAubWVudSAuY2F0ZWdvcnlbZGF0YS10b2dnbGVdOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxN3B4O2xlZnQ6MDtmbG9hdDpsZWZ0O2JvcmRlci13aWR0aDo0cHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMmQ2Y2E2IHRyYW5zcGFyZW50fS5zaWRlX21lbnUgLm1lbnUgLmNhdGVnb3J5W2RhdGEtdG9nZ2xlXS5jb2xsYXBzZWQ6YmVmb3Jle3RyYW5zZm9ybTpzY2FsZVkoLTEpO3RvcDoyMnB4O2JvcmRlci1ib3R0b20tY29sb3I6IzZlNmU2ZX0uc2lkZV9tZW51IC5tZW51IC5jYXRlZ29yeV9pdGVtc3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDoxN3B4O3BhZGRpbmctbGVmdDoxMXB4fS5zaWRlX21lbnUgLm1lbnUgLmNhdGVnb3J5X2l0ZW1zOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O2xlZnQ6MDt3aWR0aDoxcHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDM1cHgpO2JhY2tncm91bmQ6I2U1ZTVlNX0uc2lkZV9tZW51IC5tZW51IC5jYXRlZ29yeV9pdGVtcyAuc3BhY2V7cGFkZGluZy1ib3R0b206MTVweH0uc2lkZV9tZW51IC5tZW51IC5jYXRlZ29yeV9pdGVtcyAuc3BhY2UgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOnJnYmEoNTEsNTEsNTEsMC42KTtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo1MDA7cGFkZGluZzo1cHggMH0uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVye3BhZGRpbmctbGVmdDoxN3B4O2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItcmFkaXVzOjE1cHg7bWFyZ2luOjEwcHggMjBweH0uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGlucHV0e2hlaWdodDoyOHB4O3dpZHRoOmNhbGMoIDEwMCUgLSA0NHB4KTtib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDoyOHB4fS5zaWRlX21lbnUgLnNlYXJjaF9ob2xkZXIgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDt0cmFuc2l0aW9uOmNvbG9yIC4zc30uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGlucHV0Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweH0uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGlucHV0OjotbW96LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoNTEsNTEsNTEsMC44KTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHh9LnNpZGVfbWVudSAuc2VhcmNoX2hvbGRlciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSg1MSw1MSw1MSwwLjgpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweH0uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnRyYW5zcGFyZW50fS5zaWRlX21lbnUgLnNlYXJjaF9ob2xkZXIgaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcntmb250LXNpemU6MDt0ZXh0LWluZGVudDotOTk5OXB4fS5zaWRlX21lbnUgLnNlYXJjaF9ob2xkZXIgaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXJ7Zm9udC1zaXplOjA7dGV4dC1pbmRlbnQ6LTk5OTlweH0uc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntmb250LXNpemU6MDt0ZXh0LWluZGVudDotOTk5OXB4fS5zaWRlX21lbnUgLnNlYXJjaF9ob2xkZXIgYnV0dG9ue3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtoZWlnaHQ6MjhweDt3aWR0aDo0MHB4O2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzJkNmNhNjt0cmFuc2l0aW9uOmNvbG9yIDE1MG1zfS5zaWRlX21lbnUgLnNlYXJjaF9ob2xkZXIgYnV0dG9uOmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjE0cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuc2lkZV9tZW51IC5zZWFyY2hfaG9sZGVyIGJ1dHRvbjpob3Zlcntjb2xvcjojMzA4MGU2fX0uYnJlYWRjcnVtYnN7YmFja2dyb3VuZDojN2UyYzRkO21pbi1oZWlnaHQ6NjBweDtmb250LXNpemU6MTZweDtwYWRkaW5nOjE5cHggMDtib3gtc2hhZG93OjAgMnB4IDRweCByZ2JhKDAsMCwwLDAuMTUpfS5icmVhZGNydW1icyAuaXRlbXtjb2xvcjojZmZmO29wYWNpdHk6MC41fS5icmVhZGNydW1icyAuaXRlbSsuaXRlbTpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDpcIu6oh1wiO2ZvbnQtZmFtaWx5OlwiaWNvbnNcIjtmb250LXNpemU6MTBweDttYXJnaW46MCAyMHB4O29wYWNpdHk6MC41fS5icmVhZGNydW1icyAuaXRlbS5hY3RpdmV7b3BhY2l0eToxfS5oZWFkZXIyIC5icmVhZGNydW1ic3tmbG9hdDpyaWdodDt3aWR0aDpjYWxjKDEwMCUgLSAxMjVweCk7bGluZS1oZWlnaHQ6MTQwJTttYXJnaW4tdG9wOjM4cHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXIyIC5icmVhZGNydW1ic3tmbG9hdDpub25lO21hcmdpbi10b3A6MDt3aWR0aDoxMDAlfX0uY2hhdF9jb250YWN0c3twb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXRfY29udGFjdHN7d2lkdGg6MTAwJX19QG1lZGlhIGFsbCBhbmQgKG1heC1oZWlnaHQ6IDMyMHB4KXsuY2hhdF9jb250YWN0c3tkaXNwbGF5Om5vbmV9fS5jaGF0X2NvbnRhY3RzLmZpeGVke3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDoyMH0uY2hhdF9jb250YWN0cy5maXhlZCAub3Blbl9idXR0b257Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmNoYXRfY29udGFjdHMuZml4ZWQgLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1kcm9we2JvcmRlci1ib3R0b206MDt0b3A6YXV0bztib3R0b206NDBweH0uY2hhdF9jb250YWN0cy5leHBhbmRlZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjI5NnB4O2hlaWdodDozNjVweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZjNmM2YzO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MnB4IDJweCA0cHggMHB4IHJnYmEoMCwwLDAsMC4xNSl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGF0X2NvbnRhY3RzLmV4cGFuZGVke3dpZHRoOjEwMCV9fS5jaGF0X2NvbnRhY3RzLmV4cGFuZGVkIC5vcGVuX2J1dHRvbntkaXNwbGF5Om5vbmV9LmNoYXRfY29udGFjdHMuZXhwYW5kZWQgLmV4cGFuZGVkX3Zpc2libGVfYm94e2Rpc3BsYXk6YmxvY2t9LmNoYXRfY29udGFjdHMubWluaW1pemVkIC5vcGVuX2J1dHRvbiAuaWNvbl9jaGF0e2FuaW1hdGlvbjpjaGF0X2ljb25fcHVsc2luZyAycyBpbmZpbml0ZX0uY2hhdF9jb250YWN0cy5zaGFrZSAub3Blbl9idXR0b257YW5pbWF0aW9uOmJ1dHRvbl9zaGFrZSAxOHMgM3MgaW5maW5pdGUgZm9yd2FyZHN9LmNoYXRfY29udGFjdHMgLm9wZW5fYnV0dG9ue2JhY2tncm91bmQ6Izg0MmQ1MDtjb2xvcjojZmZmO3dpZHRoOjIyOHB4O2hlaWdodDo0M3B4O2xpbmUtaGVpZ2h0OjQzcHg7cGFkZGluZzowIDEwcHg7Ym9yZGVyLXJhZGl1czo1cHg7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDE1MG1zfS5jaGF0X2NvbnRhY3RzIC5vcGVuX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5NTM4NWR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGF0X2NvbnRhY3RzIC5vcGVuX2J1dHRvbnt3aWR0aDoxMDAlO21pbi13aWR0aDoyODhweH19LmNoYXRfY29udGFjdHMgLm9wZW5fYnV0dG9uIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNoYXRfY29udGFjdHMgLm9wZW5fYnV0dG9uIC5pY29uX2NoYXR7Zm9udC1zaXplOjE3cHh9LmNoYXRfY29udGFjdHMgLm9wZW5fYnV0dG9uIC50ZXh0e2ZvbnQ6MTRweCAnUm9ib3RvJzttYXJnaW4tbGVmdDoyNXB4O21hcmdpbi1ib3R0b206OXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2hhdF9jb250YWN0cyAub3Blbl9idXR0b24gLmNhcmV0e2Zsb2F0OnJpZ2h0O3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxOXB4O3JpZ2h0OjNweH0uY2hhdF9jb250YWN0cyAub3Blbl9idXR0b24gLmNhcmV0OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCAzLjVweCAwIDMuNXB4O2JvcmRlci1jb2xvcjojZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50fS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveHtkaXNwbGF5Om5vbmV9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94e2Rpc3BsYXk6bm9uZX0uY2hhdF9jb250YWN0cyAuZXhwYW5kZWRfdmlzaWJsZV9ib3ggLmJveF9oZWFke2hlaWdodDo2MHB4O3BhZGRpbmc6MTBweCAxNXB4fS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveCAuYm94X2hlYWQgLnRpdGxle2Zsb2F0OmxlZnQ7Zm9udDoxNXB4ICdSb2JvdG8nO2NvbG9yOiM1NTU7cGFkZGluZzoxMHB4IDAgMCAwfS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveCAuYm94X2hlYWQgLmNvbnRyb2xze2Zsb2F0OnJpZ2h0fS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveCAuYm94X2hlYWQgLmNvbnRyb2xzIGRpdntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7bWFyZ2luLWxlZnQ6M3B4fS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveCAuYm94X2hlYWQgLmNvbnRyb2xzIC5pY29uX21pbmltaXple2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjQwcHh9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94IC5ib3hfaGVhZCAuY29udHJvbHMgLmljb25fY3Jvc3N7Zm9udC1zaXplOjI4cHh9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94IC5ib3hfY29udGVudCAuaW5mb19ib3h7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBkYXNoZWQgI2Q5ZDlkOTtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjEwcHggMTBweCAxNXB4IDEwcHg7bWFyZ2luLWJvdHRvbTozNXB4fS5jaGF0X2NvbnRhY3RzIC5leHBhbmRlZF92aXNpYmxlX2JveCAuYm94X2NvbnRlbnQgLmluZm9fYm94IC5pY29ue2NvbG9yOiM4YzMxNTY7Zm9udC1zaXplOjE5cHh9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94IC5ib3hfY29udGVudCAuaW5mb19ib3ggLnRleHR7cGFkZGluZzowIDEwcHg7Zm9udDoxNXB4LzIwcHggJ1JvYm90byc7Y29sb3I6IzU1NX0uY2hhdF9jb250YWN0cyAuZXhwYW5kZWRfdmlzaWJsZV9ib3ggLmJveF9jb250ZW50IC5jaG9vc2VfdGhlbWV7cGFkZGluZzo1cHggMTJweCAxMnB4IDEycHh9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94IC5ib3hfY29udGVudCAuY2hvb3NlX3RoZW1lIC5mb3JtX2l0ZW0uc2VsZWN0e3BhZGRpbmctdG9wOjB9LmNoYXRfY29udGFjdHMgLmV4cGFuZGVkX3Zpc2libGVfYm94IC5ib3hfY29udGVudCAuY2hvb3NlX3RoZW1lIC5idG57bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhdF9jb250YWN0cyAuZXhwYW5kZWRfdmlzaWJsZV9ib3ggLmJveF9jb250ZW50IC5jaG9vc2VfdGhlbWUgLmJ0bntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9fS5jaGF0e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDozMDNweDtwYWRkaW5nOjVweCAxMnB4IDIwcHggMTJweH0uY2hhdC5oaXN0b3J5e2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjVweDttYXgtd2lkdGg6NTc1cHg7aGVpZ2h0OmF1dG87Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwwLjE1KX0uY2hhdC5oaXN0b3J5IC5jaGF0X21lc3NhZ2Vze21heC1oZWlnaHQ6bm9uZX0uY2hhdC5oaXN0b3J5IC50aXRsZXtmb250LXNpemU6MTJweDtjb2xvcjojOWE5YTlhO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tdG9wOjEycHg7bWFyZ2luLWJvdHRvbTozNXB4fS5jaGF0IC5pbmZvX2JveCAudGV4dHtwYWRkaW5nOjB9LmNoYXQgLmNoYXRfbWVzc2FnZXN7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoyMTJweDtwYWRkaW5nOjAgMjBweCAwIDEwcHg7b3ZlcmZsb3c6aGlkZGVufS5jaGF0IC5jaGF0X21lc3NhZ2VzLnNjcm9sbC1jb250ZW50e292ZXJmbG93LXg6aGlkZGVuICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdle21hcmdpbjoxOHB4IDAgNnB4IDB9LmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZS5mcm9tKy5mcm9te21hcmdpbi10b3A6NnB4fS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UuZnJvbSsuZnJvbSAubWVzc2FnZV9pbWFnZXt2aXNpYmlsaXR5OmhpZGRlbn0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdlLmZyb20rLmZyb20gLm1lc3NhZ2VfdGV4dHtib3JkZXItcmFkaXVzOjNweH0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdlLmZyb20rLmZyb20gLm1lc3NhZ2VfdGV4dDpiZWZvcmUsLmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZS5mcm9tKy5mcm9tIC5tZXNzYWdlX3RleHQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UudG8rLnRve21hcmdpbi10b3A6NnB4fS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UudG8rLnRvIC5tZXNzYWdlX2ltYWdle3Zpc2liaWxpdHk6aGlkZGVufS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UudG8rLnRvIC5tZXNzYWdlX3RleHR7Ym9yZGVyLXJhZGl1czozcHh9LmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZS50bysudG8gLm1lc3NhZ2VfdGV4dDpiZWZvcmUsLmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZS50bysudG8gLm1lc3NhZ2VfdGV4dDphZnRlcntkaXNwbGF5Om5vbmV9LmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZSAubWVzc2FnZV9pbWFnZXtmbG9hdDpsZWZ0O2JhY2tncm91bmQ6IzJjODU3Yjtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozN3B4O2hlaWdodDozN3B4O2JvcmRlci1yYWRpdXM6MjBweDtvdmVyZmxvdzpoaWRkZW59LmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZSAubWVzc2FnZV9pbWFnZSBpbWd7bWluLXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9LmNoYXQgLmNoYXRfbWVzc2FnZXMgLmNoYXRfbWVzc2FnZSAubWVzc2FnZV90ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MjBweDtmb250OjE1cHgvMjBweCBSb2JvdG87ZmxvYXQ6bGVmdDt3aWR0aDphdXRvO21heC13aWR0aDpjYWxjKDEwMCUgLSAxMzBweCk7YmFja2dyb3VuZDojZjFmMWYxO3BhZGRpbmc6MTBweCAxNXB4O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3gtc2hhZG93OjFweCAxcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMTUpfS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UgLm1lc3NhZ2VfdGV4dDpiZWZvcmV7Y29udGVudDonJzt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6N3B4IDAgMCA3cHg7Ym9yZGVyLWNvbG9yOiNmMWYxZjEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotN3B4fS5jaGF0IC5jaGF0X21lc3NhZ2VzIC5jaGF0X21lc3NhZ2UuZnJvbSAubWVzc2FnZV9pbWFnZXtmbG9hdDpyaWdodH0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdlLmZyb20gLm1lc3NhZ2VfdGV4dHtmbG9hdDpyaWdodDtsZWZ0OmF1dG87cmlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNmZmVjYjQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdlLmZyb20gLm1lc3NhZ2VfdGV4dDpiZWZvcmV7Ym9yZGVyLXdpZHRoOjdweCA3cHggMCAwO2JvcmRlci1jb2xvcjojZmZlY2I0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2xlZnQ6YXV0bztyaWdodDotN3B4O3otaW5kZXg6MX0uY2hhdCAuY2hhdF9tZXNzYWdlcyAuY2hhdF9tZXNzYWdlLmZyb20gLm1lc3NhZ2VfdGV4dDphZnRlcntjb250ZW50OicnO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDo4cHggOHB4IDAgMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjE1KSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDotOXB4fS5jaGF0IC5tZXNzYWdlX2Zvcm17cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMnB4O2JvdHRvbToyMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bWFyZ2luOjI3cHggYXV0byAwIGF1dG99LmNoYXQgLm1lc3NhZ2VfZm9ybSAuZm9ybV9pdGVte3dpZHRoOjEwMCU7bWFyZ2luOjB9LmNoYXQgLm1lc3NhZ2VfZm9ybSAuZm9ybV9pdGVtIHRleHRhcmVhe2hlaWdodDozM3B4O21pbi1oZWlnaHQ6MzNweDttYXgtaGVpZ2h0OjE1MHB4fS5jaGF0IC5tZXNzYWdlX2Zvcm0gW3R5cGU9c3VibWl0XXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7Ym90dG9tOjEwcHg7Zm9udC1zaXplOjE3cHg7Ym9yZGVyOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDt6LWluZGV4OjJ9LmNoYXQgLm1lc3NhZ2VfZm9ybSBbdHlwZT1zdWJtaXRdIHNwYW57Y29sb3I6IzFhNmVjY30uY2hhdF9jb250YWN0c19tc2dfdG9vbHRpcHt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzo1cHggNnB4IDhweCA2cHh9LmNoYXRfY29udGFjdHNfbXNnX3Rvb2x0aXAgLm5hbWV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206NXB4fS5jaGF0X2NvbnRhY3RzX21zZ190b29sdGlwIC5kYXRlLC5jaGF0X2NvbnRhY3RzX21zZ190b29sdGlwIC50aW1le2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjE4cHg7Zm9udC13ZWlnaHQ6MzAwfUBrZXlmcmFtZXMgY2hhdF9pY29uX3B1bHNpbmd7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjAuNH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBidXR0b25fc2hha2V7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9MC41JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9MSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCl9MS41JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9MiV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCl9Mi41JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9MyV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCl9My41JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9NCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCl9NC41JXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9NSV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5zZWFyY2hfcmVzdWx0cyAuaXRlbXMgLml0ZW17Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjA3KTtwYWRkaW5nOjI2cHggMCAyOHB4IDB9LnNlYXJjaF9yZXN1bHRzIC5pdGVtcyAuaXRlbSAud3JhcHBlcnttYXgtd2lkdGg6NjYwcHh9LnNlYXJjaF9yZXN1bHRzIC5pdGVtcyAuaXRlbSAudGl0bGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMyNjY5YmY7bWFyZ2luLWJvdHRvbTo4cHh9LnNlYXJjaF9yZXN1bHRzIC5pdGVtcyAuaXRlbSAudGV4dHttYXJnaW4tYm90dG9tOjhweH0uc2VhcmNoX3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC50ZXh0IC5oaWdobGlnaHRlZHtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzJlODc3Yn0uc2VhcmNoX3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC5yZXN1bHRfZnJvbXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTNweDtjb2xvcjpyZ2JhKDEwMSwxMDEsMTAxLDAuNik7bWFyZ2luLXJpZ2h0OjEwcHh9LnNlYXJjaF9yZXN1bHRzIC5pdGVtcyAuaXRlbSAudGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnJnYmEoMCwwLDAsMC41KTtiYWNrZ3JvdW5kOiNlYmViZWI7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6MCA4cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuc2VhcmNoX3Jlc3VsdHMgLml0ZW1zIC5pdGVtIC50YWc6aG92ZXJ7YmFja2dyb3VuZDojY2NjfX0uc2VhcmNoX3Jlc3VsdHMgLndoaXRlX3NwYWNle2hlaWdodDo3MHB4fS5zZWFyY2hfcmVzdWx0cyAucmVzdWx0X3BhZ2luYXRpb257dGV4dC1hbGlnbjpyaWdodDtoZWlnaHQ6OTVweDtiYWNrZ3JvdW5kOiNlZWVlZWQ7cGFkZGluZy10b3A6MTVweH0ucGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MzJweDt3aGl0ZS1zcGFjZTpub3dyYXB9LnBhZ2luYXRpb24gYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDozMnB4O3dpZHRoOjMzcHg7Y29sb3I6Izg1ODU4NTtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246YWxsIDMwMG1zfS5wYWdpbmF0aW9uIGJ1dHRvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOjZweDtoZWlnaHQ6OHB4O2ZvbnQtc2l6ZTo5cHg7bGluZS1oZWlnaHQ6OTglfS5wYWdpbmF0aW9uIGJ1dHRvbjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzJjNzdkNztib3JkZXI6MXB4IHNvbGlkICMyYzc3ZDc7Ym9yZGVyLXJhZGl1czoycHggMnB4IDJweCAycHg7ei1pbmRleDoxO2JveC1zaGFkb3c6MXB4IDFweCA0cHggMHB4IHJnYmEoMCwwLDAsMC4xNSl9LnBhZ2luYXRpb24gYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOiMyYzc3ZDc7Ym9yZGVyOjFweCBzb2xpZCAjMmM3N2Q3O2JvcmRlci1yYWRpdXM6MnB4IDJweCAycHggMnB4O3otaW5kZXg6MTtib3gtc2hhZG93Omluc2V0IDNweCAzcHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTUpfS5wYWdpbmF0aW9uIGJ1dHRvbltkaXNhYmxlZF17Y29sb3I6I2U2ZTZlNjtib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7Y3Vyc29yOmRlZmF1bHQ7Ym9yZGVyLXJhZGl1czoycHggMnB4IDJweCAycHg7ei1pbmRleDoxfS5wYWdpbmF0aW9uIGJ1dHRvbltkaXNhYmxlZF06aG92ZXIsLnBhZ2luYXRpb24gYnV0dG9uW2Rpc2FibGVkXTphY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93Om5vbmV9LnBhZ2luYXRpb24gYnV0dG9uLnByZXZ7bWFyZ2luLXJpZ2h0OjhweH0ucGFnaW5hdGlvbiBidXR0b24ucHJldjpiZWZvcmV7Y29udGVudDpcIu6ohFwifS5wYWdpbmF0aW9uIGJ1dHRvbi5uZXh0e21hcmdpbi1sZWZ0OjhweH0ucGFnaW5hdGlvbiBidXR0b24ubmV4dDpiZWZvcmV7Y29udGVudDpcIu6ohVwifS5wYWdpbmF0aW9uPip7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOiMzMzM7Zm9udC1zaXplOjE0cHh9LnBhZ2luYXRpb24gYntwYWRkaW5nOjAgNHB4fS5wYWdpbmF0aW9uIHNwYW57b3BhY2l0eTowLjY2fS5wYWdpbmF0aW9uIGF7b3BhY2l0eTowLjY2O3BhZGRpbmc6MCA0cHh9Lm1lc3NhZ2VzX2JveCAubWVzc2FnZXNfaXRlbXMgLm1lc3NhZ2VzX2l0ZW17ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOiNmMWYxZjEgbm8tcmVwZWF0IGxlZnQgYm90dG9tO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtmb250LXNpemU6MTRweDtjb2xvcjojMzMzMzMzO2hlaWdodDo2MHB4O3BhZGRpbmc6MThweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNyk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDE1MG1zfS5tZXNzYWdlc19ib3ggLm1lc3NhZ2VzX2l0ZW1zIC5tZXNzYWdlc19pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjA3KX0ubWVzc2FnZXNfYm94IC5tZXNzYWdlc19pdGVtcyAubWVzc2FnZXNfaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9iZy9zaGFkb3dfYmx1ZS5wbmdcIil9Lm1lc3NhZ2VzX2JveCAubWVzc2FnZXNfaXRlbXMgLm1lc3NhZ2VzX2l0ZW0udW5yZWFke2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZH0ubWVzc2FnZXNfYm94IC5tZXNzYWdlc19pdGVtcyAubWVzc2FnZXNfaXRlbS51bnJlYWQgLnRpdGxle2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tZXNzYWdlc19ib3ggLm1lc3NhZ2VzX2l0ZW1zIC5tZXNzYWdlc19pdGVte2hlaWdodDo4M3B4fX0ubWVzc2FnZXNfYm94IC5tZXNzYWdlc19pdGVtcyAubWVzc2FnZXNfaXRlbSAuc3RhcntmbG9hdDpsZWZ0O3dpZHRoOjI4cHh9Lm1lc3NhZ2VzX2JveCAubWVzc2FnZXNfaXRlbXMgLm1lc3NhZ2VzX2l0ZW0gLnRpdGxle2Zsb2F0OmxlZnQ7d2lkdGg6Y2FsYygxMDAlIC0gMjhweCAtIDEwMHB4IC0gNTBweCk7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCAyMnB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZXNfYm94IC5tZXNzYWdlc19pdGVtcyAubWVzc2FnZXNfaXRlbSAudGl0bGV7d2lkdGg6Y2FsYygxMDAlIC0gMjhweCk7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjB9fS5tZXNzYWdlc19ib3ggLm1lc3NhZ2VzX2l0ZW1zIC5tZXNzYWdlc19pdGVtIC5kYXRle2Zsb2F0OmxlZnQ7d2lkdGg6MTAwcHg7dGV4dC1hbGlnbjpjZW50ZXI7b3BhY2l0eTowLjZ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tZXNzYWdlc19ib3ggLm1lc3NhZ2VzX2l0ZW1zIC5tZXNzYWdlc19pdGVtIC5kYXRle21hcmdpbi1sZWZ0OjIwcHh9fS5tZXNzYWdlc19ib3ggLm1lc3NhZ2VzX2l0ZW1zIC5tZXNzYWdlc19pdGVtIC50aW1le2Zsb2F0OmxlZnQ7d2lkdGg6NTBweDt0ZXh0LWFsaWduOnJpZ2h0O29wYWNpdHk6MC42fS5tZXNzYWdlc19wYWdpbmF0aW9ue2JhY2tncm91bmQ6I2YxZjFmMTtoZWlnaHQ6MTU2cHg7cGFkZGluZy10b3A6MzBweDt0ZXh0LWFsaWduOnJpZ2h0fS5tZXNzYWdlc19wYWdpbmF0aW9uLmRhcmtlcntiYWNrZ3JvdW5kOiNlNmU2ZTV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tZXNzYWdlc19wYWdpbmF0aW9ue3RleHQtYWxpZ246Y2VudGVyfX0ubWVzc2FnZSAucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX3RyYXNoYmlue3RleHQtZGVjb3JhdGlvbjpub25lO21hcmdpbi1yaWdodDo0OHB4fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7Lm1lc3NhZ2UgLnBhZ2VfaW5uZXJfaGVhZGVyIC5jb250cm9scyAuaWNvbl90cmFzaGJpbjpob3ZlciBzcGFue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZSAucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX3RyYXNoYmlue21hcmdpbi1yaWdodDoyM3B4fX0ubWVzc2FnZSAucGFnZV9pbm5lcl9oZWFkZXIgLmNvbnRyb2xzIC5pY29uX3RyYXNoYmluOmJlZm9yZXtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6OXB4fS5tZXNzYWdlIC5tZXNzYWdlX2RhdGV7cGFkZGluZy10b3A6NDVweDtwYWRkaW5nLWJvdHRvbToxNXB4fS5tZXNzYWdlIC5tZXNzYWdlX2RhdGUgLmxhYmVse2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM5YTlhOWE7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1yaWdodDoxMHB4fS5tZXNzYWdlIC5tZXNzYWdlX2RhdGUgLmRhdGV7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzIxMjEyMX0ubWVzc2FnZSAubWVzc2FnZV90ZXh0e3BhZGRpbmctYm90dG9tOjY1cHh9Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0X2hlYWRlcntwYWRkaW5nOjM3cHggMH0ubWVzc2FnZSAubWVzc2FnZV9hdHRfaGVhZGVyIC50aXRsZXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjIyMn0ubWVzc2FnZSAubWVzc2FnZV9hdHR7cGFkZGluZy10b3A6MzJweDtwYWRkaW5nLWJvdHRvbTo2MHB4fS5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q2ZDZkNTtwYWRkaW5nOjE2cHggMDtiYWNrZ3JvdW5kOm5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlfS5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDZkNmQ1fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltYWdlcy9iZy9saW5lYXJfYmx1ZS5wbmdcIil9fS5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW0gLndyYXBwZXI+c3BhbntkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbSAuZmlsZXt3aWR0aDpjYWxjKDEwMCUgLSAzMDBweCk7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29sb3I6IzIxMjEyMTt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbSAuZmlsZTpiZWZvcmV7Y29udGVudDpcIu6ooFwifS5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW0gLmZpbGU6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6OHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZSAubWVzc2FnZV9hdHQgLm1lc3NhZ2VfYXR0X2l0ZW1zIC5tZXNzYWdlX2F0dF9pdGVtIC5maWxle3dpZHRoOjEwMCV9fS5tZXNzYWdlIC5tZXNzYWdlX2F0dCAubWVzc2FnZV9hdHRfaXRlbXMgLm1lc3NhZ2VfYXR0X2l0ZW0gLmJ1dHRvbnN7d2lkdGg6MzAwcHg7bGluZS1oZWlnaHQ6MjhweDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWVzc2FnZSAubWVzc2FnZV9hdHQgLm1lc3NhZ2VfYXR0X2l0ZW1zIC5tZXNzYWdlX2F0dF9pdGVtIC5idXR0b25ze3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctbGVmdDoxNXB4fX0ubWVzc2FnZSAubWVzc2FnZV9hdHQgLm1lc3NhZ2VfYXR0X2l0ZW1zIC5tZXNzYWdlX2F0dF9pdGVtIC5idXR0b25zIGJ1dHRvbntjb2xvcjojZDFkMWQwO3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbSAuYnV0dG9ucyBidXR0b246aG92ZXJ7Y29sb3I6IzI2NjliZn0ubWVzc2FnZSAubWVzc2FnZV9hdHQgLm1lc3NhZ2VfYXR0X2l0ZW1zIC5tZXNzYWdlX2F0dF9pdGVtIC5idXR0b25zIGJ1dHRvbjpob3ZlciBzcGFue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbSAuYnV0dG9ucyBidXR0b257Y29sb3I6IzI2NjliZn19Lm1lc3NhZ2UgLm1lc3NhZ2VfYXR0IC5tZXNzYWdlX2F0dF9pdGVtcyAubWVzc2FnZV9hdHRfaXRlbSAuYnV0dG9ucyBidXR0b246YmVmb3Jle21hcmdpbi1yaWdodDoxMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubWVzc2FnZSAubWVzc2FnZV9hdHQgLm1lc3NhZ2VfYXR0X2l0ZW1zIC5tZXNzYWdlX2F0dF9pdGVtIC5idXR0b25zIGJ1dHRvbiBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2hhcnRfYm94X2dyaWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5jaGFydF9ib3hfZ3JpZC5ncmVlbntiYWNrZ3JvdW5kOiMyYzg2N2F9LmNoYXJ0X3F1ZXN0aW9uX2JveHtiYWNrZ3JvdW5kOiMyODc3NmV9LmNoYXJ0X3F1ZXN0aW9uX2JveCAuZmxleHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtwYWRkaW5nOjhweCAwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfcXVlc3Rpb25fYm94IC5mbGV4e2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MTVweCAwfX0uY2hhcnRfcXVlc3Rpb25fYm94IC5mbGV4IC5jaGFydF9xdWVzdGlvbntmbGV4LWdyb3c6MTtmb250LXNpemU6MTVweDtjb2xvcjojZmZmO3BhZGRpbmctcmlnaHQ6MTVweH0uY2hhcnRfcXVlc3Rpb25fYm94IC5mbGV4IC5jaGFydF9jdGF7ZmxleC1ncm93OjE7dGV4dC1hbGlnbjpyaWdodH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X3F1ZXN0aW9uX2JveCAuZmxleCAuY2hhcnRfY3Rhe21hcmdpbi10b3A6MTBweDt0ZXh0LWFsaWduOmNlbnRlcn19LmNoYXJ0X2JveHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDpjYWxjKCAoMTAwJSAtIDIwcHgpIC8gMik7YmFja2dyb3VuZDojZmZmO21hcmdpbjowIDIwcHggMzBweCAwO2JvcmRlci1yYWRpdXM6NHB4O2JveC1zaGFkb3c6MHB4IDJweCA0cHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94e3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjB9fS5jaGFydF9ib3g6bnRoLWNoaWxkKDJuKXttYXJnaW4tcmlnaHQ6MH0uY2hhcnRfYm94LmFjdGl2ZSAuY2hhcnRfaGVhZGVye2JhY2tncm91bmQ6IzM0OGY4Mztib3JkZXItY29sb3I6IzM0OGY4M30uY2hhcnRfYm94LmFjdGl2ZSAuY2hhcnRfaGVhZGVyIC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWx7Y29sb3I6I2ZmZn0uY2hhcnRfYm94LmFjdGl2ZSAuY2hhcnRfaGVhZGVyIC5mb3JtX2l0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWw6YmVmb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMzQ4ZjgzfS5jaGFydF9ib3guZnVsbHt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDowfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLWJvdHRvbToyMHB4fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAudGl0bGV7ZmxvYXQ6bGVmdDt3aWR0aDo2NSU7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLnRpdGxle3dpZHRoOjEwMCV9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuZGVzY3JpcHRpb257ZmxvYXQ6cmlnaHQ7d2lkdGg6MzUlO3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEzcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuZGVzY3JpcHRpb257d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnR9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmR7d2lkdGg6Y2FsYygxMDAlIC0gOTBweCk7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowIDMwcHggMjBweCAzMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5ke3dpZHRoOjEwMCU7bWFyZ2luOjIwcHggMCAwIDA7ZmxleC13cmFwOndyYXB9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQ+ZGl2e2ZsZXgtZ3JvdzoxfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX2xlZnR7d2lkdGg6NDElfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9sZWZ0e3dpZHRoOjEwMCV9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX2xlZnQgLmNvbnRhaW5lcntiYWNrZ3JvdW5kOiNmZmY7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MjBweCAyMHB4IDZweCAyNXB4O2JvcmRlci1yYWRpdXM6NXB4fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX2xlZnQgLmNvbnRhaW5lciAuY29udGFpbmVyX3RpdGxle21heC13aWR0aDoyMjBweDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjE4cHh9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfbGVmdCAuY29udGFpbmVyIC5jb250YWluZXJfdGltZXtjb2xvcjojOTUyZTY1O2ZvbnQtc2l6ZToxNnB4fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX2xlZnQgLmNvbnRhaW5lciAuY29udGFpbmVyX3RpbWUgc3Bhbntmb250LXNpemU6NDBweH0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9taWRkbGV7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjIuNSU7cGFkZGluZzowIDMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX21pZGRsZXt3aWR0aDoxMDAlO2hlaWdodDoxMDBweH19LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfbWlkZGxlIC5saW5lMSwuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9taWRkbGUgLmxpbmUyLC5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX21pZGRsZSAubGluZTN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzQlO2hlaWdodDoycHg7YmFja2dyb3VuZDojNzcyYTQ5fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9taWRkbGUgLmxpbmUxLC5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX21pZGRsZSAubGluZTIsLmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfbWlkZGxlIC5saW5lM3t3aWR0aDoycHg7aGVpZ2h0Ojc3JTtsZWZ0OjUwJX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX21pZGRsZSAubGluZTF7ZGlzcGxheTpub25lfX0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9taWRkbGUgLmxpbmUye3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dG9wOi04cHg7cmlnaHQ6MTRweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfbWlkZGxlIC5saW5lMnt0b3A6MjBweDtsZWZ0OmNhbGMoNTAlIC0gMjBweCk7cmlnaHQ6YXV0bzt0cmFuc2Zvcm06cm90YXRlKDM1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnRvcH19LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfbWlkZGxlIC5saW5lM3t0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQ7dG9wOjhweDtyaWdodDoxNHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9taWRkbGUgLmxpbmUze3RvcDoyMHB4O2xlZnQ6Y2FsYyg1MCUgKyAyMHB4KTtyaWdodDphdXRvO3RyYW5zZm9ybTpyb3RhdGUoLTM1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnRvcH19LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfcmlnaHR7d2lkdGg6MzYuNSV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX3JpZ2h0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlfX0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2NvbXBvdW5kIC5jaGFydF9jb21wb3VuZF9yaWdodCAuY29udGFpbmVye2JhY2tncm91bmQ6IzdlMmM0ZDt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzoxMnB4IDEycHggMTJweCAxNXB4O2JvcmRlci1yYWRpdXM6NXB4O21hcmdpbjo5cHggMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfcmlnaHQgLmNvbnRhaW5lcnt3aWR0aDo0OCV9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNoYXJ0X2NvbXBvdW5kX3JpZ2h0IC5jb250YWluZXIgLmNvbnRhaW5lcl90aXRsZXttYXgtd2lkdGg6MjIwcHh9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY2hhcnRfY29tcG91bmRfcmlnaHQgLmNvbnRhaW5lciAuY29udGFpbmVyX3RpbWV7Zm9udC13ZWlnaHQ6NTAwfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfY29tcG91bmQgLmNvbnRhaW5lcl90aXRsZXtmb250LXNpemU6MTVweDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNil9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY29udGFpbmVyX3RpbWV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2ZmZn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9jb21wb3VuZCAuY29udGFpbmVyX3RpbWV7Zm9udC1zaXplOjE4cHh9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwe2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdztoZWlnaHQ6YXV0bzttYXJnaW4tYm90dG9tOjMzcHh9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbGVmdHt3aWR0aDoxMDAlO2hlaWdodDo3NXB4O21hcmdpbjowIDMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX2xlZnR7bWFyZ2luOjB9fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX2xlZnQgLmNoYXJ0X3Rvb2x7d2lkdGg6YXV0bzttaW4td2lkdGg6ODBweDt0b3A6MDtib3R0b206YXV0b30uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9sZWZ0IC5jaGFydF90b29sOmJlZm9yZXtsZWZ0OjA7cmlnaHQ6YXV0bztib3R0b206LTZweDtib3JkZXItdG9wOjNweCBzb2xpZCAjZmZmO2JvcmRlci1ib3R0b206M3B4IHNvbGlkIHRyYW5zcGFyZW50fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX2xlZnQgLmNoYXJ0X3Rvb2wgLmNoYXJ0X3Rvb2xfdGV4dHtib3JkZXItcmFkaXVzOjAgMCAzcHggMDt0ZXh0LWFsaWduOmxlZnR9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbWlkZGxle3dpZHRoOjEwMCU7aGVpZ2h0OjMwcHg7bWFyZ2luOjAgMzBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbWlkZGxle21hcmdpbjowfX0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9taWRkbGUgLnByb2dyZXNzX2Jhcnt3aWR0aDoxMDAlO2hlaWdodDoxMHB4fS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX21pZGRsZSAucHJvZ3Jlc3NfYmFyIC5wcm9ncmVzc3t3aWR0aDowO2hlaWdodDoxMDAlfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtd3JhcDpub3dyYXA7ZmxleC1kaXJlY3Rpb246cm93O21hcmdpbjowIDMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0e21hcmdpbjowfX0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJzt0b3A6MTRweDtsZWZ0Oi0zMHB4O3dpZHRoOmNhbGMoMTAwJSArIDYwcHgpO2hlaWdodDoxcHg7YmFja2dyb3VuZDojN2UyYzRkfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7bGVmdDotMzBweDtib3R0b206MTRweDt3aWR0aDpjYWxjKDEwMCUgKyA2MHB4KTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzdlMmM0ZH0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodCAuY2hhcnRfbGVnZW5ke3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOnJvdzt3aWR0aDoxNjBweDtib3JkZXItdG9wOjA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjZGEzYmE7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjOWE0MjcxO2JvcmRlci1ib3R0b206MDtwYWRkaW5nOjAgOHB4IDdweCA4cHh9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfcmlnaHQgLmNoYXJ0X2xlZ2VuZDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtsZWZ0OjUwJTtjb250ZW50OicnO3dpZHRoOjFweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMTBweCk7YmFja2dyb3VuZDojN2UyYzRkfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3llYXJze2xpbmUtaGVpZ2h0OjAuODttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpsZWZ0O3otaW5kZXg6MX0uY2hhcnRfYm94LmZ1bGwgLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodCAuY2hhcnRfbGVnZW5kIC5jaGFydF90ZXh0c3t0ZXh0LWFsaWduOmxlZnQ7ei1pbmRleDoxfS5jaGFydF9ib3guZnVsbCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3RleHRzIC5jaGFydF90aXRsZXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbToxcHh9LmNoYXJ0X2JveC5mdWxsIC5jaGFydF9ib2R5IC5idG46bm90KC50b29sdGlwKXtwb3NpdGlvbjpzdGF0aWN9LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmZ7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MH0uY2hhcnRfYm94LnBlbnNpb25fZGlmZiAuY2hhcnRfYm9keXtwYWRkaW5nLWJvdHRvbTowfS5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC50aXRsZXtmbG9hdDpsZWZ0O3dpZHRoOjY1JTt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC50aXRsZXt3aWR0aDoxMDAlfX0uY2hhcnRfYm94LnBlbnNpb25fZGlmZiAuY2hhcnRfYm9keSAuZGVzY3JpcHRpb257ZmxvYXQ6cmlnaHQ7d2lkdGg6MzUlO3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjQpICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEzcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbnt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdH19LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmRlc2NyaXB0aW9uMnt3aWR0aDo1MCU7Zm9udC1zaXplOjE1cHg7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjEwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbjJ7d2lkdGg6MTAwJX19LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmRlc2NyaXB0aW9uMiAudG9vbHRpcHtib3JkZXItY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6MnB4fS5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbjIgLnRvb2x0aXA6YmVmb3Jle3RvcDo0cHg7bGVmdDotMnB4O2NvbG9yOiNmZmZ9LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmhhbGZfZ3JpZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LnBlbnNpb25fZGlmZiAuY2hhcnRfYm9keSAuaGFsZl9ncmlke2ZsZXgtd3JhcDp3cmFwfX0uY2hhcnRfYm94LnBlbnNpb25fZGlmZiAuY2hhcnRfYm9keSAuaGFsZl9ncmlkIC5pdGVtX3N3aXRjaGVye3dpZHRoOmNhbGMoNTAlIC0gODVweCk7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NHB4O21hcmdpbi10b3A6NDBweDtwYWRkaW5nOjMwcHggMzBweCAwIDMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5oYWxmX2dyaWQgLml0ZW1fc3dpdGNoZXJ7d2lkdGg6MTAwJX19LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmhhbGZfZ3JpZCAuaXRlbV9zd2l0Y2hlciAuZm9ybV9pdGVte21hcmdpbi1ib3R0b206MzBweH0uY2hhcnRfYm94LnBlbnNpb25fZGlmZiAuY2hhcnRfYm9keSAuaGFsZl9ncmlkIC5pdGVtX3N3aXRjaGVyIC5mb3JtX2l0ZW0gbGFiZWx7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojMjIyO3BhZGRpbmctbGVmdDo0MHB4fS5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5oYWxmX2dyaWQgLml0ZW1fc3dpdGNoZXIgLmZvcm1faXRlbSBsYWJlbCBpbnB1dCtzcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5oYWxmX2dyaWQgLml0ZW1fc3dpdGNoZXIgLmZvcm1faXRlbSBsYWJlbCBpbnB1dCtzcGFuOmFmdGVye2JvdHRvbTo4cHh9LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmhhbGZfZ3JpZCAuaXRlbV9jaGFydHt3aWR0aDo1MCV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5oYWxmX2dyaWQgLml0ZW1fY2hhcnR7d2lkdGg6MTAwJX19LmNoYXJ0X2JveC5wZW5zaW9uX2RpZmYgLmNoYXJ0X2JvZHkgLmJ0bl9jb250e3RleHQtYWxpZ246Y2VudGVyfS5jaGFydF9ib3gucGVuc2lvbl9kaWZmIC5jaGFydF9ib2R5IC5idG5fY29udCBidXR0b257cG9zaXRpb246c3RhdGljfS5jaGFydF9ib3guY2hhcnRfYm94X2xpbmt7d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MH0uY2hhcnRfYm94LmNoYXJ0X2JveF9saW5rIC5jaGFydF9ib2R5e3BhZGRpbmctYm90dG9tOjE1cHh9LmNoYXJ0X2JveC5jaGFydF9ib3hfbGluayAuY2hhcnRfYm9keSAudGl0bGV7ZmxvYXQ6bGVmdDt3aWR0aDo2NSU7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94LmNoYXJ0X2JveF9saW5rIC5jaGFydF9ib2R5IC50aXRsZXt3aWR0aDoxMDAlfX0uY2hhcnRfYm94LmNoYXJ0X2JveF9saW5rIC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbntmbG9hdDpyaWdodDt3aWR0aDozNSU7dGV4dC1hbGlnbjpyaWdodDtjb2xvcjpyZ2JhKDMzLDMzLDMzLDAuNik7Zm9udC1zaXplOjEzcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guY2hhcnRfYm94X2xpbmsgLmNoYXJ0X2JvZHkgLmRlc2NyaXB0aW9ue3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpsZWZ0fX0uY2hhcnRfYm94LmNoYXJ0X2JveF9saW5rIC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbiAudG9vbHRpcHtib3JkZXItY29sb3I6cmdiYSgzMywzMywzMywwLjYpfS5jaGFydF9ib3guY2hhcnRfYm94X2xpbmsgLmNoYXJ0X2JvZHkgLmRlc2NyaXB0aW9uIC50b29sdGlwOmJlZm9yZXtjb2xvcjpyZ2JhKDMzLDMzLDMzLDAuNil9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3guY2hhcnRfYm94X2xpbmsgLmNoYXJ0X2JvZHk+LmJ0bntwb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJTttYXJnaW4tdG9wOjMwcHh9fS5jaGFydF9ib3gudHJhbnNwYXJlbnR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmNoYXJ0X2JveC50cmFuc3BhcmVudCAuY2hhcnRfYm9keSAudGl0bGV7Y29sb3I6I2ZmZn0uY2hhcnRfYm94LnRyYW5zcGFyZW50IC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODIpfS5jaGFydF9ib3gudHJhbnNwYXJlbnQgLmNoYXJ0X2JvZHkgLmxlZ2VuZCAubGVnZW5kX2l0ZW0gLmxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC42KX0uY2hhcnRfYm94IC5jaGFydF9oZWFkZXJ7aGVpZ2h0OjUwcHg7cGFkZGluZzowIDExcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlODt0cmFuc2l0aW9uOmJhY2tncm91bmQgMTUwbXMsIGJvcmRlci1jb2xvciAxNTBtc30uY2hhcnRfYm94IC5jaGFydF9oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjUwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jaGFydF9ib3ggLmNoYXJ0X2hlYWRlciBsYWJlbHtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzotMC4yNXB4fS5jaGFydF9ib3ggLmNoYXJ0X2hlYWRlciBsYWJlbDpiZWZvcmV7dG9wOjAgIWltcG9ydGFudH0uY2hhcnRfYm94IC5jaGFydF9ib2R5e3BhZGRpbmc6MzBweCAzMHB4IDYwcHggMzBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keXtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkuY2hlcnJ5e2JhY2tncm91bmQ6IzhjMzE1Nn0uY2hhcnRfYm94IC5jaGFydF9ib2R5LmNoZXJyeSAudGl0bGV7Y29sb3I6I2ZmZn0uY2hhcnRfYm94IC5jaGFydF9ib2R5LmNoZXJyeSAuZGVzY3JpcHRpb257Y29sb3I6I2ZmZn0uY2hhcnRfYm94IC5jaGFydF9ib2R5LnBiX25vcm1hbHtwYWRkaW5nLWJvdHRvbToyMHB4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLnRpdGxle2NvbG9yOiMzMzM7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MzBweDttYXJnaW4tYm90dG9tOjhweDtwYWRkaW5nOjB9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuZGVzY3JpcHRpb257Y29sb3I6IzMzMztmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyMHB4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmRlc2NyaXB0aW9uIC50b29sdGlwe2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNCl9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuZGVzY3JpcHRpb24gLnRvb2x0aXA6YmVmb3Jle2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbiAudG9vbHRpcDpob3Zlcntib3JkZXItY29sb3I6I2ZmZn0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5kZXNjcmlwdGlvbiAudG9vbHRpcDpob3ZlcjpiZWZvcmV7Y29sb3I6I2ZmZn0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5ub3RpY2V7YmFja2dyb3VuZDojZmZlY2I0O21hcmdpbjo0MHB4IC0zMHB4IDAgLTMwcHg7cGFkZGluZzoxNHB4IDMwcHggMjhweCAzMHB4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLm5vdGljZSBoM3tmb250LXNpemU6MjZweDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzU1NTtwYWRkaW5nLWJvdHRvbTo4cHh9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAubm90aWNlIHB7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzU1NX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9maWx0ZXIgYnV0dG9ue3dpZHRoOjc4cHg7aGVpZ2h0OjM2cHg7bGluZS1oZWlnaHQ6MzZweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzI2NjliZjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDZkNmQ2O2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjAgOHB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAyMDBtcywgYm9yZGVyLWNvbG9yIDIwMG1zfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjVweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZmlsdGVyIGJ1dHRvbjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzI2NjliZjtib3JkZXItY29sb3I6IzI2NjliZn19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZmlsdGVyIGJ1dHRvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMyNjY5YmY7Ym9yZGVyLWNvbG9yOiMyNjY5YmZ9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZmlsdGVyIC5jaGFydF9maWx0ZXJfeWVhcnN7bWFyZ2luLWJvdHRvbToxMnB4O3RleHQtYWxpZ246Y2VudGVyfS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2ZpbHRlciAuY2hhcnRfZmlsdGVyX3llYXJzIGJ1dHRvbnttYXJnaW4tYm90dG9tOjZweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9maWx0ZXIgLmNoYXJ0X2ZpbHRlcl9oYWxme21hcmdpbi1ib3R0b206MTJweDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6NDNweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9maWx0ZXIgLmNoYXJ0X2ZpbHRlcl9oYWxmIGJ1dHRvbntmb250LXNpemU6MTNweDtmb250LXdlaWdodDpub3JtYWx9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZmlsdGVyX2Fycm93c3twb3NpdGlvbjpyZWxhdGl2ZX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9maWx0ZXJfYXJyb3dzIGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTIwcHg7Zm9udC1zaXplOjEycHg7Y29sb3I6IzI2NjliZjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowfS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2ZpbHRlcl9hcnJvd3MgYnV0dG9uLmxlZnR7bGVmdDoyOHB4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2ZpbHRlcl9hcnJvd3MgYnV0dG9uLnJpZ2h0e3JpZ2h0Oi0xM3B4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoZXJyeV9tb25leXtmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM4YzMxNTY7bWFyZ2luOjEwcHggMCAycHggMH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5zdGF0c190YWJsZXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuc3RhdHNfdGFibGV7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5zdGF0c190YWJsZSAuaXRlbXt3aWR0aDoyOCV9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLnN0YXRzX3RhYmxlIC5pdGVte3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTo1cHh9fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLnN0YXRzX3RhYmxlIC5pdGVtIC5pdGVtX2xhYmVse2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnJnYmEoMzQsMzQsMzQsMC42KX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5zdGF0c190YWJsZSAuaXRlbSAuaXRlbV92YWx1ZXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiMzMzN9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuc3RhdHNfbGlzdHttYXJnaW46MzBweCAwIDQwcHggMH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5zdGF0c19saXN0IC5pdGVte2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnJnYmEoNTEsNTEsNTEsMC42KTttYXJnaW46N3B4IDB9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuc3RhdHNfbGlzdCAuaXRlbSBzcGFue2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiMzMzN9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnR7d2lkdGg6MTAwJTtoZWlnaHQ6MzM0cHg7bWFyZ2luOjMwcHggMCAwIDB9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRbZGF0YS1jaGFydC1iYXIteWVhcnNde2hlaWdodDoyMzBweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydFtkYXRhLWNoYXJ0LWxpbmUtbWl4XXtoZWlnaHQ6MjQ1cHh9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRbZGF0YS1jaGFydC1iYXItc3RhY2tlZF17aGVpZ2h0OjI5MHB4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0W2RhdGEtY2hhcnQtYmFyLXN0YWNrZWRdLmxvbmdlcntoZWlnaHQ6NDIwcHg7bWFyZ2luLXRvcDoxNTBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRbZGF0YS1jaGFydC1iYXItc3RhY2tlZF0ubG9uZ2Vye21hcmdpbi10b3A6MzBweH19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnQgLmRhdGF7ZGlzcGxheTpub25lfS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtmbGV4LWdyb3c6MTt3aWR0aDoxMDAlO2hlaWdodDozNTVweDttYXJnaW46NDVweCAwIDUwcHggMH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwe2hlaWdodDozODBweH19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwPmRpdntmbGV4LWdyb3c6MTtoZWlnaHQ6MTAwJX0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbGVmdHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDBweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbGVmdCAuY2hhcnRfdG9vbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6Y2FsYygxMDAlIC0gMjBweCl9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX2xlZnQgLmNoYXJ0X3Rvb2w6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTZweDtib3R0b206MDtkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLXRvcDozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0OjNweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmfS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9sZWZ0IC5jaGFydF90b29sIC5jaGFydF90b29sX2hlYWR7aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXNpemU6MTBweDtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2IyNjc4Zjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbGVmdCAuY2hhcnRfdG9vbCAuY2hhcnRfdG9vbF90ZXh0e2NvbG9yOiM5NTJlNjU7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZTo0MHB4O2xldHRlci1zcGFjaW5nOi00cHg7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjAgNXB4O2JvcmRlci1yYWRpdXM6MCAwIDAgM3B4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9sZWZ0IC5jaGFydF90b29sIC5jaGFydF90b29sX3RleHQgc3Bhbntmb250LXNpemU6MTZweDtsZXR0ZXItc3BhY2luZzowO21hcmdpbi1sZWZ0OjVweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbWlkZGxle3dpZHRoOjMwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9taWRkbGV7d2lkdGg6MjBweH19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX21pZGRsZSAucHJvZ3Jlc3NfYmFye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwcHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojYjI2NzhmO2JvcmRlci1yYWRpdXM6MnB4O292ZXJmbG93OmhpZGRlbn0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfbWlkZGxlIC5wcm9ncmVzc19iYXIgLnByb2dyZXNze3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTAwJTtoZWlnaHQ6MDt0cmFuc2l0aW9uOndpZHRoIDEwMDBtcywgaGVpZ2h0IDEwMDBtc30uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfcmlnaHR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDpjYWxjKDEwMCUgLSAxMzBweCl9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjOWE0MjcxO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjZGEzYmE7cGFkZGluZzoyMHB4IDAgNnB4IDB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodCAuY2hhcnRfbGVnZW5ke2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctdG9wOjZweH19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3llYXJze2ZsZXgtZ3JvdzoxO2NvbG9yOiNmZmY7Zm9udC1zaXplOjMwcHg7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfcmlnaHQgLmNoYXJ0X2xlZ2VuZCAuY2hhcnRfeWVhcnN7bGluZS1oZWlnaHQ6MX19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3llYXJzIHNwYW57Zm9udC1zaXplOjE2cHh9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3RleHRze2ZsZXgtZ3JvdzoxO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodCAuY2hhcnRfbGVnZW5kIC5jaGFydF90ZXh0c3t0ZXh0LWFsaWduOmxlZnR9fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmNoYXJ0X2V4cCAuY2hhcnRfc2lkZV9yaWdodCAuY2hhcnRfbGVnZW5kIC5jaGFydF90ZXh0cyAuY2hhcnRfdGl0bGV7Y29sb3I6I2ZmZjtmb250LXNpemU6MThweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5jaGFydF9leHAgLmNoYXJ0X3NpZGVfcmlnaHQgLmNoYXJ0X2xlZ2VuZCAuY2hhcnRfdGV4dHMgLmNoYXJ0X2Rlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KTtmb250LXNpemU6MTJweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuY2hhcnRfZXhwIC5jaGFydF9zaWRlX3JpZ2h0IC5jaGFydF9sZWdlbmQgLmNoYXJ0X3RleHRzIC5jaGFydF9kZXNjcmlwdGlvbntmb250LXNpemU6MTFweH19LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAubGVnZW5ke21hcmdpbjoxNXB4IDAgMTVweCAwfS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmxlZ2VuZCAubGVnZW5kX2l0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgMCA1cHggMDtwYWRkaW5nOjAgMCAwIDM2cHh9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAubGVnZW5kIC5sZWdlbmRfaXRlbSAuc2hhcGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjdweDtsZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjVweDtoZWlnaHQ6NHB4O2JvcmRlci1yYWRpdXM6M3B4fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmxlZ2VuZCAubGVnZW5kX2l0ZW0gLmxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnJnYmEoMzMsMzMsMzMsMC42KTtmb250LXNpemU6MTNweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuYnRuOm5vdCgudG9vbHRpcCl7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDtib3R0b206MTZweH0uY2hhcnRfYm94IC5jaGFydF9ib2R5IC5idG46bm90KC50b29sdGlwKTphZnRlcntjb250ZW50Olwi7qiFXCJ9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmJ0bjpub3QoLnRvb2x0aXApe3JpZ2h0OjE1cHh9fS5jaGFydF9ib3ggLmNoYXJ0X2JvZHkgLmJ0bjpub3QoLnRvb2x0aXApOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTo4cHg7bWFyZ2luOjAgMCA0cHggMTBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNoYXJ0X2JveCAuY2hhcnRfYm9keSAuYnRuX2NvbnQgLmJ0bntwb3NpdGlvbjpzdGF0aWN9LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVye2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoNTEsNTEsNTEsMC4xKTtwYWRkaW5nOjAgMzBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVye3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH19LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVyOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo2MHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDotNHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hhcnRfYm94IC5jaGFydF9mb290ZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVyIC50ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnJnYmEoMzMsMzMsMzMsMC42KTtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxOHB4O3BhZGRpbmc6MCAwIDAgMTJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVyIC50ZXh0OmJlZm9yZXtjb250ZW50OicqJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O2xlZnQ6MH0uY2hhcnRfYm94IC5jaGFydF9mb290ZXJfYWNjb3JkaW9ue2JhY2tncm91bmQ6IzdlMmM0ZH0uY2hhcnRfYm94IC5jaGFydF9mb290ZXJfYWNjb3JkaW9uIC5hY2NvcmRpb25faGVhZGVye2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmb250LXNpemU6MTVweDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuOCk7Ym9yZGVyOjA7cGFkZGluZzoyMHB4IDM4cHh9LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVyX2FjY29yZGlvbiAuYWNjb3JkaW9uX2hlYWRlcjphZnRlcntib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmNoYXJ0X2JveCAuY2hhcnRfZm9vdGVyX2FjY29yZGlvbiAuYWNjb3JkaW9uX2NvbnRlbnQgLmFjY29yZGlvbl9ib2R5e2NvbG9yOiNmZmZ9LnRpcHJvX2N1cnJfcG9ze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjA7aGVpZ2h0OjA7ei1pbmRleDo1MH0uY29uc2VudHNfYm94IC5jb25zZW50c19pdGVtc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbnNlbnRzX2JveCAuY29uc2VudHNfaXRlbXN7ZmxleC13cmFwOndyYXB9fS5jb25zZW50c19ib3ggLmNvbnNlbnRzX2l0ZW1zIC5jb25zZW50c19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOmNhbGMoICgxMDAlIC0gNDBweCkgLyAzKTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLXJpZ2h0OjIwcHg7cGFkZGluZzoyMHB4IDE1cHggODRweCAyNXB4O2JveC1zaGFkb3c6MXB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xNSl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb25zZW50c19ib3ggLmNvbnNlbnRzX2l0ZW1zIC5jb25zZW50c19pdGVte3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbToyMHB4fX0uY29uc2VudHNfYm94IC5jb25zZW50c19pdGVtcyAuY29uc2VudHNfaXRlbTpudGgtY2hpbGQoM24pe21hcmdpbi1yaWdodDowfS5jb25zZW50c19ib3ggLmNvbnNlbnRzX2l0ZW1zIC5jb25zZW50c19pdGVtIC5oZWFkaW5ne3BhZGRpbmctYm90dG9tOjEwcHh9LmNvbnNlbnRzX2JveCAuY29uc2VudHNfaXRlbXMgLmNvbnNlbnRzX2l0ZW0gLmRlc2NyaXB0aW9ue21pbi1oZWlnaHQ6ODJweH0uY29uc2VudHNfYm94IC5jb25zZW50c19pdGVtcyAuY29uc2VudHNfaXRlbSAubGlzdF90aXRsZXtmb250LXNpemU6MTNweDtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNik7bWFyZ2luLWJvdHRvbTo1cHh9LmNvbnNlbnRzX2JveCAuY29uc2VudHNfaXRlbXMgLmNvbnNlbnRzX2l0ZW0gLmxpc3RfaXRlbXMgLmxpc3RfaXRlbXtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuOCl9LmNvbnNlbnRzX2JveCAuY29uc2VudHNfaXRlbXMgLmNvbnNlbnRzX2l0ZW0gLmJ0bntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNXB4O2JvdHRvbTo2cHh9LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtiYWNrZ3JvdW5kOndoaXRlO3BhZGRpbmc6NTBweCA1JSA1MHB4IDUlfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGV0YWlsZWRfZGVzY3JpcHRpb25fYm94e2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MzBweH19LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAuaWNvbnt3aWR0aDoxMzBweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAuaWNvbnt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MzBweH19LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAuaWNvbiBpbWd7bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAuaWNvbiBpbWd7bWFyZ2luOmF1dG99fS5kZXRhaWxlZF9kZXNjcmlwdGlvbl9ib3ggLnRleHR7d2lkdGg6Y2FsYygxMDAlIC0gMTMwcHggLSAyMDBweCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5kZXRhaWxlZF9kZXNjcmlwdGlvbl9ib3ggLnRleHR7d2lkdGg6MTAwJX19LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAudGV4dCAuaGVhZGluZ3twYWRkaW5nLXRvcDowfS5kZXRhaWxlZF9kZXNjcmlwdGlvbl9ib3ggLnRleHQgLmRlc2NyaXB0aW9ue2NvbG9yOnJnYmEoMCwwLDAsMC44Mil9LmRldGFpbGVkX2Rlc2NyaXB0aW9uX2JveCAuYnRuX2NvbnR7d2lkdGg6MjAwcHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5kZXRhaWxlZF9kZXNjcmlwdGlvbl9ib3ggLmJ0bl9jb250e3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDozMHB4fX0uZGV0YWlsZWRfZGVzY3JpcHRpb25fYm94IC5idG5fY29udCBidXR0b257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6Y2FsYyg1JSArIDIwcHgpO2JvdHRvbToyMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZGV0YWlsZWRfZGVzY3JpcHRpb25fYm94IC5idG5fY29udCBidXR0b257cG9zaXRpb246c3RhdGljfX0uaWNvbl9jdGFfbGlzdF9ib3ggLmljb25fY3RhX2l0ZW1zIGEuaWNvbl9jdGFfaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowIDUlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNyk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuaWNvbl9jdGFfbGlzdF9ib3ggLmljb25fY3RhX2l0ZW1zIGEuaWNvbl9jdGFfaXRlbTpob3ZlcjpiZWZvcmV7b3BhY2l0eToxfX0uaWNvbl9jdGFfbGlzdF9ib3ggLmljb25fY3RhX2l0ZW1zIGEuaWNvbl9jdGFfaXRlbTpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2JnL3NoYWRvd19vcmFuZ2UucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMjAwbXN9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pY29uX2N0YV9saXN0X2JveCAuaWNvbl9jdGFfaXRlbXMgYS5pY29uX2N0YV9pdGVte2ZsZXgtd3JhcDp3cmFwfX0uaWNvbl9jdGFfbGlzdF9ib3ggLmljb25fY3RhX2l0ZW1zIGEuaWNvbl9jdGFfaXRlbSAuaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2NXB4O21pbi1oZWlnaHQ6MTYwcHg7bWFyZ2luLXJpZ2h0OjU1cHg7cGFkZGluZzoyMnB4IDB9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pY29uX2N0YV9saXN0X2JveCAuaWNvbl9jdGFfaXRlbXMgYS5pY29uX2N0YV9pdGVtIC5pY29ue3dpZHRoOjEwMCU7bWluLWhlaWdodDo3MHB4O21hcmdpbi10b3A6MjVweDttYXJnaW4tcmlnaHQ6MH19Lmljb25fY3RhX2xpc3RfYm94IC5pY29uX2N0YV9pdGVtcyBhLmljb25fY3RhX2l0ZW0gLmljb24gaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO21hcmdpbjphdXRvfS5pY29uX2N0YV9saXN0X2JveCAuaWNvbl9jdGFfaXRlbXMgYS5pY29uX2N0YV9pdGVtIC50ZXh0c3ttYXgtd2lkdGg6NTIwcHg7cGFkZGluZzoyMnB4IDA7bGluZS1oZWlnaHQ6MX0uaWNvbl9jdGFfbGlzdF9ib3ggLmljb25fY3RhX2l0ZW1zIGEuaWNvbl9jdGFfaXRlbSAudGV4dHMgLnRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM0Mzc5YzE7bWFyZ2luLWJvdHRvbToxOHB4fS5pY29uX2N0YV9saXN0X2JveCAuaWNvbl9jdGFfaXRlbXMgYS5pY29uX2N0YV9pdGVtIC50ZXh0cyAucC10ZXh0e21hcmdpbi1ib3R0b206MH0uY3RhX2xpc3RfYWNjb3JkaW9uIC5wYW5lbDpmaXJzdC1jaGlsZD5he2JvcmRlci10b3A6MH0uY3RhX2xpc3RfYWNjb3JkaW9uIC5wYW5lbD5he2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjpyZ2JhKDMzLDMzLDMzLDAuOCl9LmVzaWdue3dpZHRoOjEwMCU7bWF4LXdpZHRoOjkyMHB4O21hcmdpbjozMHB4IGF1dG8gMDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MTA1cHh9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpey5lc2lnbntwYWRkaW5nLWxlZnQ6MDttYXJnaW4tdG9wOjB9fS5lc2lnbjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtsZWZ0OjA7d2lkdGg6NzBweDtoZWlnaHQ6MTA1cHg7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246bGVmdCB0b3A7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvaWNvL2VzaWduLnN2Z1wiKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmVzaWduOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5lc2lnbiAuZm9ybV9ob2xkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDthbGlnbi1pdGVtczpmbGV4LWVuZH1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5lc2lnbiAuZm9ybV9ob2xkZXJ7ZGlzcGxheTpibG9ja319LmVzaWduIC5mb3JtX2hvbGRlciAuZm9ybV9pdGVte3dpZHRoOmNhbGMoICgxMDAlIC0gMzMwcHgpIC8gMik7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjo1cHggMCAyMHB4O3BhZGRpbmctcmlnaHQ6NC41dmg7ei1pbmRleDoyfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmVzaWduIC5mb3JtX2hvbGRlciAuZm9ybV9pdGVte3BhZGRpbmctcmlnaHQ6MDt3aWR0aDoxMDAlfX0uZXNpZ24gLmZvcm1faG9sZGVyIC5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0e3dpZHRoOjMzMHB4fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmVzaWduIC5mb3JtX2hvbGRlciAuZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdHt3aWR0aDoxMDAlfX0uZXNpZ24gLmZvcm1faG9sZGVyIC5mb3JtX2l0ZW06bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjB9LmVzaWduIGJ1dHRvbnttYXJnaW4tdG9wOjEwcHg7ZmxvYXQ6cmlnaHR9LmVzaWduIC5wcm9nZ2Vzcy1iYXJ7ZGlzcGxheTpibG9jaztoZWlnaHQ6NjBweDt3aWR0aDo2MHB4O2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uZXNpZ24gLnByb2dnZXNzLWJhcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbG9yOiMzMzM7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2NvbnRlbnQ6YXR0cihkYXRhLXBjdCkgXCJzXCI7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo1MDB9LmVzaWduIC5wcm9nZ2Vzcy1iYXIgc3ZnIGNpcmNsZXtzdHJva2UtZGFzaG9mZnNldDowO3RyYW5zaXRpb246c3Ryb2tlLWRhc2hvZmZzZXQgMXMgbGluZWFyO3N0cm9rZTojZWJlYmViO3N0cm9rZS13aWR0aDo0cHh9LmVzaWduIC5wcm9nZ2Vzcy1iYXIgc3ZnICNiYXJ7c3Ryb2tlOiM4YzMxNTY7c3Ryb2tlLWRhc2hvZmZzZXQ6MTY4cHh9LmVzaWduIC5zdGF0ZS0yLmVycm9yIC5jb2RlX2Jsb2Nre2Rpc3BsYXk6bm9uZX0uZXNpZ24gLnN0YXRlLTIuZXJyb3IgLmNvZGVfYmxvY2tfZXJyb3J7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmVzaWduIC5zdGF0ZS0yIC50ZXh0e3BhZGRpbmctdG9wOjEwcHg7Zm9udC1zaXplOjE1cHg7bWF4LXdpZHRoOjYwMHB4fS5lc2lnbiAuc3RhdGUtMiAuY29kZV9ibG9ja3twYWRkaW5nLXRvcDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZH0uZXNpZ24gLnN0YXRlLTIgLmNvZGVfYmxvY2sgLmNvZGVfYmxvY2tfc2lkZSAudGl0bGV7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzMzM7cGFkZGluZy1yaWdodDozMHB4fS5lc2lnbiAuc3RhdGUtMiAuY29kZV9ibG9jayAuY29kZV9ibG9ja19zaWRlIC5jb2Rle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojOGMzMTU2O3BhZGRpbmctdG9wOjE1cHh9LmVzaWduIC5zdGF0ZS0yIC5jb2RlX2Jsb2NrX2Vycm9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZWNiNDtib3gtc2hhZG93OjAgMXB4IHJnYmEoMCwwLDAsMC4xNSk7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMnB4IDEwcHg7bWluLXdpZHRoOjI2NXB4O21hcmdpbi10b3A6MzlweDtkaXNwbGF5Om5vbmV9LmVzaWduIC5zdGF0ZS0yIC5jb2RlX2Jsb2NrX2Vycm9yOmJlZm9yZXtjb250ZW50OicnO2NvbnRlbnQ6XCLuqKxcIjtmb250LWZhbWlseTpcImljb25zXCI7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXNpemU6MThweDtjb2xvcjojOGMzMTU2fS5lc2lnbiAuc3RhdGUtMiAuY29kZV9ibG9ja19lcnJvciAubXNne2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNTU1fS5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMzMHB4O2N1cnNvcjpwb2ludGVyfS5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0IC5zZWxlY3RlZHtjb2xvcjpyZ2JhKDUxLDUxLDUxLDAuNik7cGFkZGluZzo2cHggMzRweCAycHggMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1lbmR9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkOmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEwcHg7cmlnaHQ6MDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6NXB4IDMuNXB4IDAgMy41cHg7Ym9yZGVyLWNvbG9yOiMyNjY5YmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnR9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkIC5uYW1le3dpZHRoOmNhbGMoIDEwMCUgLSAxMTBweCl9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkIC5sb2dvX2hvbGRlcntwYWRkaW5nOjEwcHg7Ym9yZGVyLXJhZGl1czoxcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsMC4xNSk7d2lkdGg6MTEwcHg7aGVpZ2h0OjQ1cHg7bWFyZ2luLWJvdHRvbTo3cHh9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgLnNlbGVjdGVkIC5sb2dvX2hvbGRlciAubG9nb3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgdWx7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O2Zsb2F0Om5vbmUgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtsaXN0LXN0eWxlLXR5cGU6bm9uZTtib3gtc2hhZG93OjAgMnB4IDRweCByZ2JhKDAsMCwwLDAuMTUpO2Rpc3BsYXk6bm9uZX0uZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCB1bD5saXtwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpub25lO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlODttYXgtd2lkdGg6MTAwJTt3aWR0aDoxMDAlO2hlaWdodDphdXRvO2JvcmRlci10b3A6MDt0cmFuc2l0aW9uOm5vbmU7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTBweH0uZm9ybV9pdGVtLm9wZXJhdG9yX3NlbGVjdCB1bD5saTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvYmcvc2hhZG93X2JsdWUucG5nXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6YXV0byA0NnB4fS5mb3JtX2l0ZW0ub3BlcmF0b3Jfc2VsZWN0IHVsPmxpLmFjdGl2ZXtkaXNwbGF5Om5vbmV9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgdWw+bGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3QgdWw+bGkgLmxvZ297d2lkdGg6OTBweDtoZWlnaHQ6MjVweDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O21hcmdpbjowIGF1dG99XG4iLCIvKiEgalF1ZXJ5IFVJIC0gdjEuMTEuNCAtIDIwMTUtMTEtMTdcbiogaHR0cDovL2pxdWVyeXVpLmNvbVxuKiBJbmNsdWRlczogY29yZS5jc3MsIGRyYWdnYWJsZS5jc3MsIHJlc2l6YWJsZS5jc3MsIHNlbGVjdGFibGUuY3NzLCBzb3J0YWJsZS5jc3MsIGFjY29yZGlvbi5jc3MsIGF1dG9jb21wbGV0ZS5jc3MsIGJ1dHRvbi5jc3MsIGRhdGVwaWNrZXIuY3NzLCBtZW51LmNzcywgc2VsZWN0bWVudS5jc3MsIHRoZW1lLmNzc1xuKiBUbyB2aWV3IGFuZCBtb2RpZnkgdGhpcyB0aGVtZSwgdmlzaXQgaHR0cDovL2pxdWVyeXVpLmNvbS90aGVtZXJvbGxlci8/ZmZEZWZhdWx0PUFyaWFsJTJDSGVsdmV0aWNhJTJDc2Fucy1zZXJpZiZmc0RlZmF1bHQ9MWVtJmZ3RGVmYXVsdD1ub3JtYWwmY29ybmVyUmFkaXVzPTNweCZiZ0NvbG9ySGVhZGVyPWU5ZTllOSZiZ1RleHR1cmVIZWFkZXI9ZmxhdCZib3JkZXJDb2xvckhlYWRlcj1kZGRkZGQmZmNIZWFkZXI9MzMzMzMzJmljb25Db2xvckhlYWRlcj00NDQ0NDQmYmdDb2xvckNvbnRlbnQ9ZmZmZmZmJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZib3JkZXJDb2xvckNvbnRlbnQ9ZGRkZGRkJmZjQ29udGVudD0zMzMzMzMmaWNvbkNvbG9yQ29udGVudD00NDQ0NDQmYmdDb2xvckRlZmF1bHQ9ZjZmNmY2JmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZib3JkZXJDb2xvckRlZmF1bHQ9YzVjNWM1JmZjRGVmYXVsdD00NTQ1NDUmaWNvbkNvbG9yRGVmYXVsdD03Nzc3NzcmYmdDb2xvckhvdmVyPWVkZWRlZCZiZ1RleHR1cmVIb3Zlcj1mbGF0JmJvcmRlckNvbG9ySG92ZXI9Y2NjY2NjJmZjSG92ZXI9MmIyYjJiJmljb25Db2xvckhvdmVyPTU1NTU1NSZiZ0NvbG9yQWN0aXZlPTAwN2ZmZiZiZ1RleHR1cmVBY3RpdmU9ZmxhdCZib3JkZXJDb2xvckFjdGl2ZT0wMDNlZmYmZmNBY3RpdmU9ZmZmZmZmJmljb25Db2xvckFjdGl2ZT1mZmZmZmYmYmdDb2xvckhpZ2hsaWdodD1mZmZhOTAmYmdUZXh0dXJlSGlnaGxpZ2h0PWZsYXQmYm9yZGVyQ29sb3JIaWdobGlnaHQ9ZGFkNTVlJmZjSGlnaGxpZ2h0PTc3NzYyMCZpY29uQ29sb3JIaWdobGlnaHQ9Nzc3NjIwJmJnQ29sb3JFcnJvcj1mZGRmZGYmYmdUZXh0dXJlRXJyb3I9ZmxhdCZib3JkZXJDb2xvckVycm9yPWYxYTg5OSZmY0Vycm9yPTVmM2YzZiZpY29uQ29sb3JFcnJvcj1jYzAwMDAmYmdDb2xvck92ZXJsYXk9YWFhYWFhJmJnVGV4dHVyZU92ZXJsYXk9ZmxhdCZiZ0ltZ09wYWNpdHlPdmVybGF5PTAmb3BhY2l0eU92ZXJsYXk9MzAmYmdDb2xvclNoYWRvdz02NjY2NjYmYmdUZXh0dXJlU2hhZG93PWZsYXQmYmdJbWdPcGFjaXR5U2hhZG93PTAmb3BhY2l0eVNoYWRvdz0zMCZ0aGlja25lc3NTaGFkb3c9NXB4Jm9mZnNldFRvcFNoYWRvdz0wcHgmb2Zmc2V0TGVmdFNoYWRvdz0wcHgmY29ybmVyUmFkaXVzU2hhZG93PThweFxuKiBDb3B5cmlnaHQgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yczsgTGljZW5zZWQgTUlUICovXG5cbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1oZWxwZXItaGlkZGVuIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcbn1cbi51aS1oZWxwZXItcmVzZXQge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0b3V0bGluZTogMDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSxcbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuXHRjbGVhcjogYm90aDtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXgge1xuXHRtaW4taGVpZ2h0OiAwOyAvKiBzdXBwb3J0OiBJRTcgKi9cbn1cbi51aS1oZWxwZXItemZpeCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0wKTsgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS1mcm9udCB7XG5cdHotaW5kZXg6IDEwMDtcbn1cblxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktZHJhZ2dhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAwLjFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtbiB7XG5cdGN1cnNvcjogbi1yZXNpemU7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xufVxuLnVpLXJlc2l6YWJsZS1zIHtcblx0Y3Vyc29yOiBzLXJlc2l6ZTtcblx0aGVpZ2h0OiA3cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3R0b206IC01cHg7XG5cdGxlZnQ6IDA7XG59XG4udWktcmVzaXphYmxlLWUge1xuXHRjdXJzb3I6IGUtcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlLXcge1xuXHRjdXJzb3I6IHctcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1yZXNpemFibGUtc2Uge1xuXHRjdXJzb3I6IHNlLXJlc2l6ZTtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0cmlnaHQ6IDFweDtcblx0Ym90dG9tOiAxcHg7XG59XG4udWktcmVzaXphYmxlLXN3IHtcblx0Y3Vyc29yOiBzdy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHRib3R0b206IC01cHg7XG59XG4udWktcmVzaXphYmxlLW53IHtcblx0Y3Vyc29yOiBudy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG4udWktcmVzaXphYmxlLW5lIHtcblx0Y3Vyc29yOiBuZS1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAtNXB4O1xufVxuLnVpLXNlbGVjdGFibGUge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc2VsZWN0YWJsZS1oZWxwZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEwMDtcblx0Ym9yZGVyOiAxcHggZG90dGVkIGJsYWNrO1xufVxuLnVpLXNvcnRhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogMnB4IDAgMCAwO1xuXHRwYWRkaW5nOiAuNWVtIC41ZW0gLjVlbSAuN2VtO1xuXHRtaW4taGVpZ2h0OiAwOyAvKiBzdXBwb3J0OiBJRTcgKi9cblx0Zm9udC1zaXplOiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWljb25zIHtcblx0cGFkZGluZy1sZWZ0OiAyLjJlbTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1pY29ucyAudWktYWNjb3JkaW9uLWljb25zIHtcblx0cGFkZGluZy1sZWZ0OiAyLjJlbTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWFjY29yZGlvbi1oZWFkZXItaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLjVlbTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC04cHg7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG5cdHBhZGRpbmc6IDFlbSAyLjJlbTtcblx0Ym9yZGVyLXRvcDogMDtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG4udWktYXV0b2NvbXBsZXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi51aS1idXR0b24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0bWFyZ2luLXJpZ2h0OiAuMWVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0b3ZlcmZsb3c6IHZpc2libGU7IC8qIHJlbW92ZXMgZXh0cmEgd2lkdGggaW4gSUUgKi9cbn1cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiB0byBtYWtlIHJvb20gZm9yIHRoZSBpY29uLCBhIHdpZHRoIG5lZWRzIHRvIGJlIHNldCBoZXJlICovXG4udWktYnV0dG9uLWljb24tb25seSB7XG5cdHdpZHRoOiAyLjJlbTtcbn1cbi8qIGJ1dHRvbiBlbGVtZW50cyBzZWVtIHRvIG5lZWQgYSBsaXR0bGUgbW9yZSB3aWR0aCAqL1xuYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuXHR3aWR0aDogMi40ZW07XG59XG4udWktYnV0dG9uLWljb25zLW9ubHkge1xuXHR3aWR0aDogMy40ZW07XG59XG5idXR0b24udWktYnV0dG9uLWljb25zLW9ubHkge1xuXHR3aWR0aDogMy43ZW07XG59XG5cbi8qIGJ1dHRvbiB0ZXh0IGVsZW1lbnQgKi9cbi51aS1idXR0b24gLnVpLWJ1dHRvbi10ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4udWktYnV0dG9uLXRleHQtb25seSAudWktYnV0dG9uLXRleHQge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcbn1cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1idXR0b24tdGV4dCxcbi51aS1idXR0b24taWNvbnMtb25seSAudWktYnV0dG9uLXRleHQge1xuXHRwYWRkaW5nOiAuNGVtO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5OTlweDtcbn1cbi51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWJ1dHRvbi10ZXh0LFxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dCB7XG5cdHBhZGRpbmc6IC40ZW0gMWVtIC40ZW0gMi4xZW07XG59XG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi10ZXh0LFxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dCB7XG5cdHBhZGRpbmc6IC40ZW0gMi4xZW0gLjRlbSAxZW07XG59XG4udWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi10ZXh0IHtcblx0cGFkZGluZy1sZWZ0OiAyLjFlbTtcblx0cGFkZGluZy1yaWdodDogMi4xZW07XG59XG4vKiBubyBpY29uIHN1cHBvcnQgZm9yIGlucHV0IGVsZW1lbnRzLCBwcm92aWRlIHBhZGRpbmcgYnkgZGVmYXVsdCAqL1xuaW5wdXQudWktYnV0dG9uIHtcblx0cGFkZGluZzogLjRlbSAxZW07XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uLFxuLnVpLWJ1dHRvbi10ZXh0LWljb24tcHJpbWFyeSAudWktaWNvbixcbi51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktaWNvbixcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktaWNvbixcbi51aS1idXR0b24taWNvbnMtb25seSAudWktaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdG1hcmdpbi10b3A6IC04cHg7XG59XG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiB7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG59XG4udWktYnV0dG9uLXRleHQtaWNvbi1wcmltYXJ5IC51aS1idXR0b24taWNvbi1wcmltYXJ5LFxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24taWNvbi1wcmltYXJ5LFxuLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24taWNvbi1wcmltYXJ5IHtcblx0bGVmdDogLjVlbTtcbn1cbi51aS1idXR0b24tdGV4dC1pY29uLXNlY29uZGFyeSAudWktYnV0dG9uLWljb24tc2Vjb25kYXJ5LFxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24taWNvbi1zZWNvbmRhcnksXG4udWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSB7XG5cdHJpZ2h0OiAuNWVtO1xufVxuXG4vKiBidXR0b24gc2V0cyAqL1xuLnVpLWJ1dHRvbnNldCB7XG5cdG1hcmdpbi1yaWdodDogN3B4O1xufVxuLnVpLWJ1dHRvbnNldCAudWktYnV0dG9uIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogLS4zZW07XG59XG5cbi8qIHdvcmthcm91bmRzICovXG4vKiByZXNldCBleHRyYSBwYWRkaW5nIGluIEZpcmVmb3gsIHNlZSBoNWJwLmNvbS9sICovXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTdlbTtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDEuOGVtO1xuXHRoZWlnaHQ6IDEuOGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuXHR0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuXHRsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0cmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRtYXJnaW46IDAgMi4zZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuXHR3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHRwYWRkaW5nOiAuN2VtIC4zZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbjogLjdlbSAwIDAgMDtcblx0cGFkZGluZzogMCAuMmVtO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0d2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuXHR3aWR0aDogOTUlO1xuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHJpZ2h0OiAycHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGxlZnQ6IDJweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLnVpLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdXRsaW5lOiBub25lO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udWktbWVudSAudWktbWVudS1pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDNweCAxZW0gM3B4IC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWluLWhlaWdodDogMDsgLyogc3VwcG9ydDogSUU3ICovXG5cdC8qIHN1cHBvcnQ6IElFMTAsIHNlZSAjODg0NCAqL1xuXG59XG4udWktbWVudSAudWktbWVudS1kaXZpZGVyIHtcblx0bWFyZ2luOiA1cHggMDtcblx0aGVpZ2h0OiAwO1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbn1cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cyxcbi51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuXHRtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktbWVudS1pY29ucyAudWktbWVudS1pdGVtIHtcblx0cGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi8qIGxlZnQtYWxpZ25lZCAqL1xuLnVpLW1lbnUgLnVpLWljb24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAuMmVtO1xuXHRtYXJnaW46IGF1dG8gMDtcbn1cblxuLyogcmlnaHQtYWxpZ25lZCAqL1xuLnVpLW1lbnUgLnVpLW1lbnUtaWNvbiB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IHtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdC8qIFN1cHBvcnQ6IElFNyAqL1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcblx0Zm9udC1zaXplOiAxZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRwYWRkaW5nOiAycHggMC40ZW07XG5cdG1hcmdpbjogMC41ZW0gMCAwIDA7XG5cdGhlaWdodDogYXV0bztcblx0Ym9yZGVyOiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4udWktaWNvbiB7XG5cdHJpZ2h0OiAwLjVlbTtcblx0bGVmdDogYXV0bztcblx0bWFyZ2luLXRvcDogLThweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcbn1cbi51aS1zZWxlY3RtZW51LWJ1dHRvbiBzcGFuLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDAuNGVtIDIuMWVtIDAuNGVtIDFlbTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQgLnVpLXdpZGdldCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnVpLXdpZGdldCBpbnB1dCxcbi51aS13aWRnZXQgc2VsZWN0LFxuLnVpLXdpZGdldCB0ZXh0YXJlYSxcbi51aS13aWRnZXQgYnV0dG9uIHtcblx0Ly8gZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHQvLyBmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGEge1xuXHRjb2xvcjogIzMzMzMzMztcbn1cbi51aS13aWRnZXQtaGVhZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0YmFja2dyb3VuZDogI2U5ZTllOTtcblx0Y29sb3I6ICMzMzMzMzM7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnVpLXdpZGdldC1oZWFkZXIgYSB7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG5cdGJhY2tncm91bmQ6ICNmNmY2ZjY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjNDU0NTQ1O1xufVxuLnVpLXN0YXRlLWRlZmF1bHQgYSxcbi51aS1zdGF0ZS1kZWZhdWx0IGE6bGluayxcbi51aS1zdGF0ZS1kZWZhdWx0IGE6dmlzaXRlZCB7XG5cdGNvbG9yOiAjNDU0NTQ1O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG5cdGJhY2tncm91bmQ6ICNlZGVkZWQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjMmIyYjJiO1xufVxuLnVpLXN0YXRlLWhvdmVyIGEsXG4udWktc3RhdGUtaG92ZXIgYTpob3Zlcixcbi51aS1zdGF0ZS1ob3ZlciBhOmxpbmssXG4udWktc3RhdGUtaG92ZXIgYTp2aXNpdGVkLFxuLnVpLXN0YXRlLWZvY3VzIGEsXG4udWktc3RhdGUtZm9jdXMgYTpob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyBhOmxpbmssXG4udWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkIHtcblx0Y29sb3I6ICMyYjJiMmI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS1zdGF0ZS1hY3RpdmUsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuXHRiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbi51aS1zdGF0ZS1hY3RpdmUgYSxcbi51aS1zdGF0ZS1hY3RpdmUgYTpsaW5rLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWQge1xuXHRjb2xvcjogI2ZmZmZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmYTkwO1xuXHRjb2xvcjogIzc3NzYyMDtcbn1cbi51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IGEge1xuXHRjb2xvcjogIzc3NzYyMDtcbn1cbi51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3Ige1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjFhODk5O1xuXHRiYWNrZ3JvdW5kOiAjZmRkZmRmO1xuXHRjb2xvcjogIzVmM2YzZjtcbn1cbi51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGEge1xuXHRjb2xvcjogIzVmM2YzZjtcbn1cbi51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHQge1xuXHRjb2xvcjogIzVmM2YzZjtcbn1cbi51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnkge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1zZWNvbmRhcnkge1xuXHRvcGFjaXR5OiAuNztcblx0ZmlsdGVyOkFscGhhKE9wYWNpdHk9NzApOyAvKiBzdXBwb3J0OiBJRTggKi9cblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAuMzU7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTM1KTsgLyogc3VwcG9ydDogSUU4ICovXG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb24ge1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zNSk7IC8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjA1OSAqL1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIHN0YXRlcyBhbmQgaW1hZ2VzICovXG4udWktaWNvbiB7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG59XG4udWktaWNvbixcbi51aS13aWRnZXQtY29udGVudCAudWktaWNvbiB7XG5cbn1cbi51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcblxufVxuLnVpLXN0YXRlLWRlZmF1bHQgLnVpLWljb24ge1xuXG59XG4udWktc3RhdGUtaG92ZXIgLnVpLWljb24sXG4udWktc3RhdGUtZm9jdXMgLnVpLWljb24ge1xuXG59XG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uIHtcblxufVxuLnVpLXN0YXRlLWhpZ2hsaWdodCAudWktaWNvbiB7XG5cbn1cbi51aS1zdGF0ZS1lcnJvciAudWktaWNvbixcbi51aS1zdGF0ZS1lcnJvci10ZXh0IC51aS1pY29uIHtcblxufVxuXG4vKiBwb3NpdGlvbmluZyAqL1xuLnVpLWljb24tYmxhbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDE2cHg7IH1cbi51aS1pY29uLWNhcmF0LTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuLnVpLWljb24tY2FyYXQtMS1uZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IDA7IH1cbi51aS1pY29uLWNhcmF0LTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IDA7IH1cbi51aS1pY29uLWNhcmF0LTEtc2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAwOyB9XG4udWktaWNvbi1jYXJhdC0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAwOyB9XG4udWktaWNvbi1jYXJhdC0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDsgfVxuLnVpLWljb24tY2FyYXQtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggMDsgfVxuLnVpLWljb24tY2FyYXQtMS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAwOyB9XG4udWktaWNvbi1jYXJhdC0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAwOyB9XG4udWktaWNvbi1jYXJhdC0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwOyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHg7IH1cbi51aS1pY29uLWFycm93LTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtc2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtc3cgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTItbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLW5lLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1zZS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3dzdG9wLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvdy00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7IH1cbi51aS1pY29uLWV4dGxpbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDsgfVxuLnVpLWljb24tbmV3d2luIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7IH1cbi51aS1pY29uLXJlZnJlc2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDsgfVxuLnVpLWljb24tc2h1ZmZsZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4OyB9XG4udWktaWNvbi10cmFuc2Zlci1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDsgfVxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7IH1cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4OyB9XG4udWktaWNvbi1mb2xkZXItb3BlbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi51aS1pY29uLW5vdGUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1jbG9zZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1vcGVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi51aS1pY29uLXN1aXRjYXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4OyB9XG4udWktaWNvbi1jb21tZW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4OyB9XG4udWktaWNvbi1wZXJzb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbi51aS1pY29uLXByaW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4OyB9XG4udWktaWNvbi10cmFzaCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDsgfVxuLnVpLWljb24tbG9ja2VkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4udWktaWNvbi11bmxvY2tlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDsgfVxuLnVpLWljb24tYm9va21hcmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7IH1cbi51aS1pY29uLXRhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuLnVpLWljb24taG9tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4OyB9XG4udWktaWNvbi1mbGFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4OyB9XG4udWktaWNvbi1jYWxlbmRhciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FydCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDsgfVxuLnVpLWljb24tcGVuY2lsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4OyB9XG4udWktaWNvbi1jbG9jayB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDsgfVxuLnVpLWljb24tZGlzayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FsY3VsYXRvciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21pbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4udWktaWNvbi1zZWFyY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4OyB9XG4udWktaWNvbi13cmVuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4OyB9XG4udWktaWNvbi1nZWFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDsgfVxuLnVpLWljb24taGVhcnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4OyB9XG4udWktaWNvbi1zdGFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDsgfVxuLnVpLWljb24tbGluayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7IH1cbi51aS1pY29uLWNhbmNlbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzdGhpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7IH1cbi51aS1pY29uLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4udWktaWNvbi1taW51c3RoaWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDsgfVxuLnVpLWljb24tY2xvc2V0aGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDsgfVxuLnVpLWljb24ta2V5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDsgfVxuLnVpLWljb24tbGlnaHRidWxiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDsgfVxuLnVpLWljb24tc2Npc3NvcnMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbGlwYm9hcmQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4OyB9XG4udWktaWNvbi1jb3B5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDsgfVxuLnVpLWljb24tY29udGFjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7IH1cbi51aS1pY29uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDsgfVxuLnVpLWljb24tdmlkZW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4OyB9XG4udWktaWNvbi1zY3JpcHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4udWktaWNvbi1hbGVydCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4OyB9XG4udWktaWNvbi1pbmZvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4OyB9XG4udWktaWNvbi1ub3RpY2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7IH1cbi51aS1pY29uLWhlbHAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbi51aS1pY29uLWNoZWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4OyB9XG4udWktaWNvbi1idWxsZXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7IH1cbi51aS1pY29uLXJhZGlvLW9uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4udWktaWNvbi1yYWRpby1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4OyB9XG4udWktaWNvbi1waW4tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7IH1cbi51aS1pY29uLXBpbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLnVpLWljb24tcGxheSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4OyB9XG4udWktaWNvbi1wYXVzZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDsgfVxuLnVpLWljb24tc2Vlay1uZXh0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXByZXYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7IH1cbi51aS1pY29uLXNlZWstZW5kIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXN0YXJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4udWktaWNvbi1zdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4udWktaWNvbi1lamVjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7IH1cbi51aS1pY29uLXZvbHVtZS1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4OyB9XG4udWktaWNvbi12b2x1bWUtb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4OyB9XG4udWktaWNvbi1wb3dlciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4OyB9XG4udWktaWNvbi1zaWduYWwtZGlhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDsgfVxuLnVpLWljb24tc2lnbmFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7IH1cbi51aS1pY29uLWJhdHRlcnktMSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDsgfVxuLnVpLWljb24tYmF0dGVyeS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi51aS1pY29uLWNpcmNsZS1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1taW51cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtem9vbWluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtY2hlY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7IH1cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7IH1cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7IH1cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDsgfVxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDsgfVxuXG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIENvcm5lciByYWRpdXMgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLWJsIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6ICNhYWFhYWE7XG5cdG9wYWNpdHk6IC4zO1xuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cbi51aS13aWRnZXQtc2hhZG93IHtcblx0bWFyZ2luOiAwcHggMCAwIDBweDtcblx0cGFkZGluZzogNXB4O1xuXHRiYWNrZ3JvdW5kOiAjNjY2NjY2O1xuXHRvcGFjaXR5OiAuMztcblx0ZmlsdGVyOiBBbHBoYShPcGFjaXR5PTMwKTsgLyogc3VwcG9ydDogSUU4ICovXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiIsIi8qXG5WZXJzaW9uOiAzLjUuNCBUaW1lc3RhbXA6IFN1biBBdWcgMzAgMTM6MzA6MzIgRURUIDIwMTVcbiovXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lcixcbi5zZWxlY3QyLWRyb3AsXG4uc2VsZWN0Mi1zZWFyY2gsXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAvKlxuICAgIEZvcmNlIGJvcmRlci1ib3ggc28gdGhhdCAlIHdpZHRocyBmaXQgdGhlIHBhcmVudFxuICAgIGNvbnRhaW5lciB3aXRob3V0IG92ZXJsYXAgYmVjYXVzZSBvZiBtYXJnaW4vcGFkZGluZy5cbiAgICBNb3JlIEluZm8gOiBodHRwOi8vd3d3LnF1aXJrc21vZGUub3JnL2Nzcy9ib3guaHRtbFxuICAqL1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIHdlYmtpdCAqL1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGZpcmVmb3ggKi9cbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBjc3MzICovXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2VlZSksIGNvbG9yLXN0b3AoMC41LCAjZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyID0gJyNmZmZmZmYnLCBlbmRDb2xvcnN0ciA9ICcjZWVlZWVlJywgR3JhZGllbnRUeXBlID0gMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xufVxuXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWFhO1xuXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNlZWUpLCBjb2xvci1zdG9wKDAuOSwgI2ZmZikpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjZWVlZWVlJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItYWxsb3djbGVhciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgPiAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tbGVmdDogMjZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHRvcDogOHB4O1xuXG4gICAgZm9udC1zaXplOiAxcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYm9yZGVyOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICAvKiBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItZHJvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDEwMCU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcDogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuXG4uc2VsZWN0Mi1kcm9wLWF1dG8td2lkdGgge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjY2NjIDAlLCAjZWVlIDYwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNjY2MgMCUsICNlZWUgNjAlKTtcbn1cblxuaHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcblxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDJweCAxcHg7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDRweCA0cHggMCA0cHg7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwMDA7XG5cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgcGFkZGluZzogNHB4IDIwcHggNHB4IDVweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBvdXRsaW5lOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxufVxuXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIHBhZGRpbmc6IDRweCA1cHggNHB4IDIwcHg7XG5cblxufVxuXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwICNmZmYgaW5zZXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwICNmZmYgaW5zZXQ7XG5cbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2ZmZiksIGNvbG9yLXN0b3AoMC41LCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xufVxuaHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4cHggMXB4O1xufVxuXG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAxcHg7XG59XG5cbi5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4vKiByZXN1bHRzICovXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XG4gICAgbWFyZ2luOiA0cHggNHB4IDRweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXJlc3VsdHMge1xuICAgIHBhZGRpbmc6IDAgNHB4IDAgMDtcbiAgICBtYXJnaW46IDRweCAwIDRweCA0cHg7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDFlbTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMtZGVwdC0xIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMjBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzLWRlcHQtMiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDQwcHggfVxuLnNlbGVjdDItcmVzdWx0cy1kZXB0LTMgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiA2MHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMtZGVwdC00IC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogODBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzLWRlcHQtNSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDEwMHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMtZGVwdC02IC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMTEwcHggfVxuLnNlbGVjdDItcmVzdWx0cy1kZXB0LTcgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMjBweCB9XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZWZmZGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1uby1yZXN1bHRzLFxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWFyY2hpbmcsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWFqYXgtZXJyb3IsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlbGVjdGlvbi1saW1pdCB7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi8qXG5kaXNhYmxlZCBsb29rIGZvciBkaXNhYmxlZCBjaG9pY2VzIGluIHRoZSByZXN1bHRzIGRyb3Bkb3duXG4qL1xuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1kaXNhYmxlZC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1vcmUtcmVzdWx0cy5zZWxlY3QyLWFjdGl2ZSB7XG5cbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1hamF4LWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgNTAsIDUwLCAuMik7XG59XG5cbi5zZWxlY3QyLW1vcmUtcmVzdWx0cyB7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIGRpc2FibGVkIHN0eWxlcyAqL1xuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5cbi8qIG11bHRpc2VsZWN0ICovXG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDElO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDElLCAjZmZmIDE1JSk7XG59XG5cbmh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG5cbi5zZWxlY3QyLWxvY2tlZCB7XG4gIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyBsaVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAxcHggMDtcblxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dC5zZWxlY3QyLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJ3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kZWZhdWx0IHtcbiAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIHtcbiAgICBwYWRkaW5nOiAzcHggNXB4IDNweCAxOHB4O1xuICAgIG1hcmdpbjogM3B4IDAgM3B4IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCAjZmZmIGluc2V0LCAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNmNGY0ZjQnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDIwJSwgI2Y0ZjRmNCksIGNvbG9yLXN0b3AoNTAlLCAjZjBmMGYwKSwgY29sb3Itc3RvcCg1MiUsICNlOGU4ZTgpLCBjb2xvci1zdG9wKDEwMCUsICNlZWUpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZjRmNGY0IDIwJSwgI2YwZjBmMCA1MCUsICNlOGU4ZTggNTIlLCAjZWVlIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG59XG5odG1sW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlXG57XG4gICAgbWFyZ2luOiAzcHggNXB4IDNweCAwO1xuICAgIHBhZGRpbmc6IDNweCAxOHB4IDNweCA1cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLWNob3NlbiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1mb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogM3B4O1xuICAgIHRvcDogNHB4O1xuXG4gICAgZm9udC1zaXplOiAxcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbmh0bWxbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IDNweDtcbn1cblxuaHRtbFtkaXI9XCJydGxcIl0gLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDJweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4O1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHsgICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogZW5kIG11bHRpc2VsZWN0ICovXG5cblxuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlbGVjdDItb2Zmc2NyZWVuLCAuc2VsZWN0Mi1vZmZzY3JlZW46Zm9jdXMge1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1lYXN1cmUtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vKiBSZXRpbmEtaXplIGljb25zICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpICB7XG4gICAgLnNlbGVjdDItc2VhcmNoIGlucHV0LFxuICAgIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2UsXG4gICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyLFxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0yMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLyogVGlwc28gQnViYmxlIFN0eWxlcyAqL1xuLnRpcHNvX2J1YmJsZSwgLnRpcHNvX2J1YmJsZSA+IC50aXBzb19hcnJvd3tcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6ICAgIGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6ICAgICAgICAgYm9yZGVyLWJveDtcbn1cbi50aXBzb19idWJibGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHR6LWluZGV4OiA5OTk5O1xufVxuLnRpcHNvX3N0eWxle1xuXHRjdXJzb3I6IGhlbHA7XG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG4udGlwc29fdGl0bGUge1xuXHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cbi50aXBzb19jb250ZW50IHtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRwYWRkaW5nOiAwLjVlbTtcbn1cblxuLyogVGlwc28gQnViYmxlIHNpemUgY2xhc3NlcyAtIFNpbWlsYXIgdG8gRm91bmRhdGlvbidzIHN5bnRheCovXG4udGlwc29fYnViYmxlLnRpbnkge1xuXHRmb250LXNpemU6IDAuNnJlbTtcbn1cbi50aXBzb19idWJibGUuc21hbGwge1xuXHRmb250LXNpemU6IDAuOHJlbTtcbn1cbi50aXBzb19idWJibGUuZGVmYXVsdCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cbi50aXBzb19idWJibGUubGFyZ2Uge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qIFRpcHNvIEJ1YmJsZSBEaXYgKi9cbi50aXBzb19idWJibGUgPiAudGlwc29fYXJyb3d7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDA7IGhlaWdodDogMDtcblx0Ym9yZGVyOiA4cHggc29saWQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRpcHNvX2J1YmJsZS50b3AgPiAudGlwc29fYXJyb3cge1xuXHRib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xuXHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG59XG4udGlwc29fYnViYmxlLmJvdHRvbSA+IC50aXBzb19hcnJvdyB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvdHRvbTogMTAwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLThweDtcbn1cbi50aXBzb19idWJibGUubGVmdCA+IC50aXBzb19hcnJvdyB7XG5cdGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xuXHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnRpcHNvX2J1YmJsZS5yaWdodCA+IC50aXBzb19hcnJvdyB7XG5cdGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcblx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMTAwJTtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cblxuLnRpcHNvX2J1YmJsZSAudG9wX3JpZ2h0X2Nvcm5lciwgXG4udGlwc29fYnViYmxlLnRvcF9yaWdodF9jb3JuZXIge1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udGlwc29fYnViYmxlIC5ib3R0b21fcmlnaHRfY29ybmVyLCBcbi50aXBzb19idWJibGUuYm90dG9tX3JpZ2h0X2Nvcm5lciAge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4udGlwc29fYnViYmxlIC50b3BfbGVmdF9jb3JuZXIsIFxuLnRpcHNvX2J1YmJsZS50b3BfbGVmdF9jb3JuZXIge1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnRpcHNvX2J1YmJsZSAuYm90dG9tX2xlZnRfY29ybmVyLCBcbi50aXBzb19idWJibGUuYm90dG9tX2xlZnRfY29ybmVyICB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuIiwiaHRtbCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1pbi13aWR0aDogMzIwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbioge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdC8vb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxudGQge1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuXHRvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuaW1nIHtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbm1hcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuY2FudmFzIHtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbm9iamVjdCwgZW1iZWQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ud2Yge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaGYge1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLndoZiB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ud2gxIHtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG59XHJcblxyXG4ucG9zcmVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50YXIge1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udGFsIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udGFjIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50YWoge1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5tYSB7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4ubTBhIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmN1cnAge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm5vd3JhcCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmRpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5kaWIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmRuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmwge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZnIge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnZhdCB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnZhbSB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnZhYiB7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLmNsciwuY2xlYXIge1xyXG5cdGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2xyZiB7XHJcblx0ZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG5cdGZsb2F0OiBub25lIWltcG9ydGFudDtcclxuXHR3aWR0aDogMXB4IWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweCFpbXBvcnRhbnQ7XHJcblx0Y2xlYXI6IGJvdGghaW1wb3J0YW50O1xyXG5cdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmNsOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGNsZWFyOiBib3RoO1xyXG59XHJcbnRhYmxlLmRlYnVnLC5kZWJ1ZyB0YWJsZSB7XHJcblx0Ym9yZGVyOiAxcHggZG90dGVkICNDQzMzMzM7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG5cclxudGQuZGVidWcsLmRlYnVnIHRkIHtcclxuXHRib3JkZXI6IDFweCBkb3R0ZWQgI0ZGNzc2OTtcclxufVxyXG5cclxuZGl2LmRlYnVnLC5kZWJ1ZyBkaXYge1xyXG5cdGJvcmRlcjogMXB4IGRvdHRlZCAjMzMzM0NDO1xyXG59XHJcblxyXG5zcGFuLmRlYnVnLC5kZWJ1ZyBzcGFuIHtcclxuXHRib3JkZXI6IDFweCBkb3R0ZWQgIzMzQ0MzMztcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbixoYW5kaGVsZCxwcm9qZWN0aW9uLHNwZWVjaCx0dHksdHYge1xyXG5cdC5mb3JQcmludCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuXHQuZm9yU2NyZWVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcbi8vIEludmlzaWJsZVxyXG4uaW52IHtcclxuXHRkaXNwbGF5OiBmaXhlZDtcclxuXHRsZWZ0OiAtOTk5OXB4O1xyXG5cdHRvcDogLTk5OTlweDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ei1pbmRleDogLTE7XHJcbn1cclxuLy8gVW5zdHlsZVxyXG51bC51bnMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn0iLCIlcmVtb3ZlLWFwcGVhcmFuY2Uge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdFxyXG5cdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0fVx0XHJcbn1cclxuIiwiQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiaWNvbnNcIjtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMuZW90P3RzPTE0ODQwNTAzOTg2MDMnKTtcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvaWNvbnMuZW90P3RzPTE0ODQwNTAzOTg2MDMjaWVmaXgnKSBmb3JtYXQoJ2VvdCcpLFxyXG5cdFx0IHVybCgnLi4vZm9udHMvaWNvbnMud29mZj90cz0xNDg0MDUwMzk4NjAzJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHQgdXJsKCcuLi9mb250cy9pY29ucy50dGY/dHM9MTQ4NDA1MDM5ODYwMycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHRcdCB1cmwoJy4uL2ZvbnRzL2ljb25zLnN2ZyNpY29ucz90cz0xNDg0MDUwMzk4NjAzJykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQG1peGluIGljb24tc3R5bGVzIHtcclxuXHRmb250LWZhbWlseTogXCJpY29uc1wiO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4laWNvbiB7XHJcblx0QGluY2x1ZGUgaWNvbi1zdHlsZXM7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBpY29uLWNoYXIoJGZpbGVuYW1lKSB7XHJcblx0JGNoYXI6IFwiXCI7XHJcblx0XHJcblx0QGlmICRmaWxlbmFtZSA9PSAtYmFkLXdyaXRlIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEwMVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGFycm93X2N1cnZlZCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMDJcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBhcnJvd19ob3Jpem9udGFsIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEwM1wiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGFycm93X2xlZnQge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTA0XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gYXJyb3dfcmlnaHQge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTA1XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gY2FsX2xlZnRfYmx1ZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMDZcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBjYWxfcmlnaHRfYmx1ZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMDdcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBjYWxlbmRhciB7XHJcblx0XHQkY2hhcjogXCJcXEVBMDhcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBjaGF0IHtcclxuXHRcdCRjaGFyOiBcIlxcRUEwOVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGNoYXRfYnViYmxlIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEwQVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGNoZWNrZWQge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTBCXCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gY2xpcCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMENcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBjb25uZWN0aW9ucyB7XHJcblx0XHQkY2hhcjogXCJcXEVBMERcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBjcm9zcyB7XHJcblx0XHQkY2hhcjogXCJcXEVBMEVcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBkb3dubG9hZCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMEZcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBlZGl0IHtcclxuXHRcdCRjaGFyOiBcIlxcRUExMFwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGVkb2N1bWVudCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMTFcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBldGEge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTEyXCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gZXRhX3dpdGhfc2hpZWxkIHtcclxuXHRcdCRjaGFyOiBcIlxcRUExM1wiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGV5ZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMTRcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBmaWx0ZXIge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTE1XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gZmxvcHB5IHtcclxuXHRcdCRjaGFyOiBcIlxcRUExNlwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGxpbmVzIHtcclxuXHRcdCRjaGFyOiBcIlxcRUExN1wiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IGxvZ28ge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTE4XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gbG9nbzIge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTE5XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gbG9vayB7XHJcblx0XHQkY2hhcjogXCJcXEVBMUFcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBtYWlsIHtcclxuXHRcdCRjaGFyOiBcIlxcRUExQlwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IG1lc3NhZ2VzIHtcclxuXHRcdCRjaGFyOiBcIlxcRUExQ1wiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IG1pbmltaXplIHtcclxuXHRcdCRjaGFyOiBcIlxcRUExRFwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IHBlcnNvbiB7XHJcblx0XHQkY2hhcjogXCJcXEVBMUVcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBwaG9uZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMUZcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBwaW4ge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTIwXCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gcGx1cyB7XHJcblx0XHQkY2hhcjogXCJcXEVBMjFcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSByZXF1ZXN0cyB7XHJcblx0XHQkY2hhcjogXCJcXEVBMjJcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBzZWFyY2gge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTIzXCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gc29ydCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMjRcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBzdGFyIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEyNVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IHN0YXJfZmlsbGVkIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEyNlwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IHN0YXR1c19kYW5nZXIge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTI3XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gc3RhdHVzX2luZm8ge1xyXG5cdFx0JGNoYXI6IFwiXFxFQTI4XCI7XHJcblx0fVxyXG5cdEBpZiAkZmlsZW5hbWUgPT0gc3RhdHVzX29rIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEyOVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IHN0YXR1c19wZW5kaW5nIHtcclxuXHRcdCRjaGFyOiBcIlxcRUEyQVwiO1xyXG5cdH1cclxuXHRAaWYgJGZpbGVuYW1lID09IHN0YXR1c19yZWplY3RlZCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMkJcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBzdGF0dXNfd2FybmluZyB7XHJcblx0XHQkY2hhcjogXCJcXEVBMkNcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSBzdGF0dXNfd2FybmluZ19yb3VuZCB7XHJcblx0XHQkY2hhcjogXCJcXEVBMkRcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSB0cmFzaGJpbiB7XHJcblx0XHQkY2hhcjogXCJcXEVBMkVcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSB0cmlhbmdsZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMkZcIjtcclxuXHR9XHJcblx0QGlmICRmaWxlbmFtZSA9PSB3cml0ZSB7XHJcblx0XHQkY2hhcjogXCJcXEVBMzBcIjtcclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJGNoYXI7XHJcbn1cclxuXHJcbkBtaXhpbiBpY29uKCRmaWxlbmFtZSwgJGluc2VydDogYmVmb3JlLCAkZXh0ZW5kOiB0cnVlKSB7XHJcblx0JjojeyRpbnNlcnR9IHtcclxuXHRcdEBpZiAkZXh0ZW5kIHtcclxuXHRcdFx0QGV4dGVuZCAlaWNvbjtcclxuXHRcdH0gQGVsc2Uge1xyXG5cdFx0XHRAaW5jbHVkZSBpY29uLXN0eWxlcztcclxuXHRcdH1cclxuXHRcdGNvbnRlbnQ6IGljb24tY2hhcigkZmlsZW5hbWUpO1xyXG5cdH1cclxufVxyXG5cclxuLmljb25fLWJhZC13cml0ZSB7XHJcblx0QGluY2x1ZGUgaWNvbigtYmFkLXdyaXRlKTtcclxufVxyXG4uaWNvbl9hcnJvd19jdXJ2ZWQge1xyXG5cdEBpbmNsdWRlIGljb24oYXJyb3dfY3VydmVkKTtcclxufVxyXG4uaWNvbl9hcnJvd19ob3Jpem9udGFsIHtcclxuXHRAaW5jbHVkZSBpY29uKGFycm93X2hvcml6b250YWwpO1xyXG59XHJcbi5pY29uX2Fycm93X2xlZnQge1xyXG5cdEBpbmNsdWRlIGljb24oYXJyb3dfbGVmdCk7XHJcbn1cclxuLmljb25fYXJyb3dfcmlnaHQge1xyXG5cdEBpbmNsdWRlIGljb24oYXJyb3dfcmlnaHQpO1xyXG59XHJcbi5pY29uX2NhbF9sZWZ0X2JsdWUge1xyXG5cdEBpbmNsdWRlIGljb24oY2FsX2xlZnRfYmx1ZSk7XHJcbn1cclxuLmljb25fY2FsX3JpZ2h0X2JsdWUge1xyXG5cdEBpbmNsdWRlIGljb24oY2FsX3JpZ2h0X2JsdWUpO1xyXG59XHJcbi5pY29uX2NhbGVuZGFyIHtcclxuXHRAaW5jbHVkZSBpY29uKGNhbGVuZGFyKTtcclxufVxyXG4uaWNvbl9jaGF0IHtcclxuXHRAaW5jbHVkZSBpY29uKGNoYXQpO1xyXG59XHJcbi5pY29uX2NoYXRfYnViYmxlIHtcclxuXHRAaW5jbHVkZSBpY29uKGNoYXRfYnViYmxlKTtcclxufVxyXG4uaWNvbl9jaGVja2VkIHtcclxuXHRAaW5jbHVkZSBpY29uKGNoZWNrZWQpO1xyXG59XHJcbi5pY29uX2NsaXAge1xyXG5cdEBpbmNsdWRlIGljb24oY2xpcCk7XHJcbn1cclxuLmljb25fY29ubmVjdGlvbnMge1xyXG5cdEBpbmNsdWRlIGljb24oY29ubmVjdGlvbnMpO1xyXG59XHJcbi5pY29uX2Nyb3NzIHtcclxuXHRAaW5jbHVkZSBpY29uKGNyb3NzKTtcclxufVxyXG4uaWNvbl9kb3dubG9hZCB7XHJcblx0QGluY2x1ZGUgaWNvbihkb3dubG9hZCk7XHJcbn1cclxuLmljb25fZWRpdCB7XHJcblx0QGluY2x1ZGUgaWNvbihlZGl0KTtcclxufVxyXG4uaWNvbl9lZG9jdW1lbnQge1xyXG5cdEBpbmNsdWRlIGljb24oZWRvY3VtZW50KTtcclxufVxyXG4uaWNvbl9ldGEge1xyXG5cdEBpbmNsdWRlIGljb24oZXRhKTtcclxufVxyXG4uaWNvbl9ldGFfd2l0aF9zaGllbGQge1xyXG5cdEBpbmNsdWRlIGljb24oZXRhX3dpdGhfc2hpZWxkKTtcclxufVxyXG4uaWNvbl9leWUge1xyXG5cdEBpbmNsdWRlIGljb24oZXllKTtcclxufVxyXG4uaWNvbl9maWx0ZXIge1xyXG5cdEBpbmNsdWRlIGljb24oZmlsdGVyKTtcclxufVxyXG4uaWNvbl9mbG9wcHkge1xyXG5cdEBpbmNsdWRlIGljb24oZmxvcHB5KTtcclxufVxyXG4uaWNvbl9saW5lcyB7XHJcblx0QGluY2x1ZGUgaWNvbihsaW5lcyk7XHJcbn1cclxuLmljb25fbG9nbyB7XHJcblx0QGluY2x1ZGUgaWNvbihsb2dvKTtcclxufVxyXG4uaWNvbl9sb2dvMiB7XHJcblx0QGluY2x1ZGUgaWNvbihsb2dvMik7XHJcbn1cclxuLmljb25fbG9vayB7XHJcblx0QGluY2x1ZGUgaWNvbihsb29rKTtcclxufVxyXG4uaWNvbl9tYWlsIHtcclxuXHRAaW5jbHVkZSBpY29uKG1haWwpO1xyXG59XHJcbi5pY29uX21lc3NhZ2VzIHtcclxuXHRAaW5jbHVkZSBpY29uKG1lc3NhZ2VzKTtcclxufVxyXG4uaWNvbl9taW5pbWl6ZSB7XHJcblx0QGluY2x1ZGUgaWNvbihtaW5pbWl6ZSk7XHJcbn1cclxuLmljb25fcGVyc29uIHtcclxuXHRAaW5jbHVkZSBpY29uKHBlcnNvbik7XHJcbn1cclxuLmljb25fcGhvbmUge1xyXG5cdEBpbmNsdWRlIGljb24ocGhvbmUpO1xyXG59XHJcbi5pY29uX3BpbiB7XHJcblx0QGluY2x1ZGUgaWNvbihwaW4pO1xyXG59XHJcbi5pY29uX3BsdXMge1xyXG5cdEBpbmNsdWRlIGljb24ocGx1cyk7XHJcbn1cclxuLmljb25fcmVxdWVzdHMge1xyXG5cdEBpbmNsdWRlIGljb24ocmVxdWVzdHMpO1xyXG59XHJcbi5pY29uX3NlYXJjaCB7XHJcblx0QGluY2x1ZGUgaWNvbihzZWFyY2gpO1xyXG59XHJcbi5pY29uX3NvcnQge1xyXG5cdEBpbmNsdWRlIGljb24oc29ydCk7XHJcbn1cclxuLmljb25fc3RhciB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGFyKTtcclxufVxyXG4uaWNvbl9zdGFyX2ZpbGxlZCB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGFyX2ZpbGxlZCk7XHJcbn1cclxuLmljb25fc3RhdHVzX2RhbmdlciB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGF0dXNfZGFuZ2VyKTtcclxufVxyXG4uaWNvbl9zdGF0dXNfaW5mbyB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGF0dXNfaW5mbyk7XHJcbn1cclxuLmljb25fc3RhdHVzX29rIHtcclxuXHRAaW5jbHVkZSBpY29uKHN0YXR1c19vayk7XHJcbn1cclxuLmljb25fc3RhdHVzX3BlbmRpbmcge1xyXG5cdEBpbmNsdWRlIGljb24oc3RhdHVzX3BlbmRpbmcpO1xyXG59XHJcbi5pY29uX3N0YXR1c19yZWplY3RlZCB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGF0dXNfcmVqZWN0ZWQpO1xyXG59XHJcbi5pY29uX3N0YXR1c193YXJuaW5nIHtcclxuXHRAaW5jbHVkZSBpY29uKHN0YXR1c193YXJuaW5nKTtcclxufVxyXG4uaWNvbl9zdGF0dXNfd2FybmluZ19yb3VuZCB7XHJcblx0QGluY2x1ZGUgaWNvbihzdGF0dXNfd2FybmluZ19yb3VuZCk7XHJcbn1cclxuLmljb25fdHJhc2hiaW4ge1xyXG5cdEBpbmNsdWRlIGljb24odHJhc2hiaW4pO1xyXG59XHJcbi5pY29uX3RyaWFuZ2xlIHtcclxuXHRAaW5jbHVkZSBpY29uKHRyaWFuZ2xlKTtcclxufVxyXG4uaWNvbl93cml0ZSB7XHJcblx0QGluY2x1ZGUgaWNvbih3cml0ZSk7XHJcbn1cclxuXHIiLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gKiAyLiBQcmV2ZW50IGlPUyB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZSwgd2l0aG91dCBkaXNhYmxpbmdcclxuICogICAgdXNlciB6b29tLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gKiBhbmQgRmlyZWZveC5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cclxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXHJcbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICovXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxucHJlIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cclxuICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cclxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xyXG4gIG1hcmdpbjogMDsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXHJcbiAqL1xyXG5cclxuYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cclxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXHJcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXHJcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxyXG4gKi9cclxuXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4vKipcclxuICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxyXG4gKlxyXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cclxuICogYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcclxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lXHJcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cclxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xyXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3JkZXI6IDA7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cclxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXHJcbiAqL1xyXG5cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKiBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCJmb3JtIHtcclxuXHQmLmlubGluZSB7XHJcblx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybV9pdGVtIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFxyXG5cdC8vIElucHV0IHRleHQgc3R5bGVzXHJcblx0Ji50ZXh0IHtcclxuXHRcdG1hcmdpbjogMjBweCAwOyAvLyBuZXppbmF1IGFyIHNpdGFzIHJlaWthbGluZ2FzXHJcblx0XHRcclxuXHRcdC5maWVsZF9ob2xkZXIge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmRhdGVwaWNrZXJfaG9sZGVyIHtcclxuXHRcdC5pY29uX2NhbGVuZGFyIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR0b3A6IDZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIzcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmW3R5cGU9ZGF0ZV0ge1xyXG5cdFx0XHRcdEBleHRlbmQgJXJlbW92ZS1hcHBlYXJhbmNlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjYWFhO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYubm9fcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5lZGl0X3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRtYXJnaW46IDEycHggMDtcclxuXHRcdFxyXG5cdFx0LmlucHV0IHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmZpZWxkX2hvbGRlciB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKCAwLCAtNTAlICk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maWVsZF9ob2xkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQvLyBpY29uXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5tb2JpbGUge1xyXG5cdFx0XHRcclxuXHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDhweDtcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0KyBsYWJlbCArIC5tb2JpbGUtc3RhcnQge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5mbHkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5tb2JpbGUtc3RhcnQge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tb2JpbGUtc3RhcnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6IHJnYmEoIzMzMywgMC42KTtcclxuXHRcdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogdG9wIDE1MG1zLCBmb250LXNpemUgMTUwbXMsIGNvbG9yIDE1MG1zO1xyXG5cdH1cclxuXHJcblx0dGV4dGFyZWEsXHJcblx0aW5wdXRbdHlwZT1cInRleHRcIl0sXHJcblx0aW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcblx0aW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxyXG5cdGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcclxuXHRpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuXHRpbnB1dFt0eXBlPVwidXJsXCJdLFxyXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuXHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxyXG5cdGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcblx0aW5wdXRbdHlwZT1cIm51bWJlclwiXVxyXG5cdHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDsgLy8gaW9zIGZpeFxyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHRwYWRkaW5nOiA2cHggMzRweCA2cHggMDtcclxuXHRcdGNvbG9yOiAjMzMzMzMzO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTUwbXM7XHJcblx0XHRcclxuXHRcdCY6Zm9jdXMsXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyICsgbGFiZWwge1xyXG5cdFx0XHRjb2xvcjogIzMzMzMzMztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0KyBsYWJlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA2cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHJcblx0XHRcdCsgbGFiZWwge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMzMzMzMzMsIDAuNyk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdHRvcDogLTE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRleHRhcmVhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiA4OHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjVweDtcclxuXHRcdC8vb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHJlc2l6ZTogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0Ly8ga2FpIGxhYmVsaXMgcGFreWxhXHJcblx0dGV4dGFyZWE6Zm9jdXMgKyBsYWJlbCxcclxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyArIGxhYmVsLFxyXG5cdC5mbHkgdGV4dGFyZWEgKyBsYWJlbCxcclxuXHQuZmx5IGlucHV0W3R5cGU9XCJ0ZXh0XCJdICsgbGFiZWwge1xyXG5cdFx0Y29sb3I6IHJnYmEoIzMzMzMzMywgMC43KTtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdHRvcDogLTE4cHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuc3dpdGNoIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHJcblx0XHQmLm1vdXNlZG93biB7XHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IC05OTk5cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQvLyBudXN0YXR5bWFpXHJcblx0XHRcdCRoYW5kbGUtd2lkdGg6IDIwcHg7XHJcblx0XHRcdCRoYW5kbGUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JHRyYWNrLWJhci1oZWlnaHQ6IDE0cHg7XHJcblx0XHRcdCR0cmFjay1iYXItd2lkdGg6IDM1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQkc3dpdGNoaW5nLXRpbWU6IDE1MG1zO1xyXG5cdFx0XHRcclxuXHRcdFx0Ly8gY29yZSBzdGlsaXN0aWtvc1xyXG5cdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkdHJhY2stYmFyLXdpZHRoO1xyXG5cdFx0XHRcdGhlaWdodDogJHRyYWNrLWJhci1oZWlnaHQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnRyYWNrLFxyXG5cdFx0XHRcdC5oYW5kbGUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHRcdFx0XHRcdC13ZWJraXQtdXNlci1kcmFnOiBlbGVtZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRzcGFuLmxhYmVsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKCMzMzMsIDAuNik7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHN3aXRjaGluZy10aW1lIGNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0LW9mZik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0c3Bhbi5sYWJlbDpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC8vIElzanVuZ3Rhc1xyXG5cdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvLyB0cmFjayBiYXJcclxuXHRcdFx0XHQudHJhY2sge1xyXG5cdFx0XHRcdFx0d2lkdGg6ICR0cmFjay1iYXItd2lkdGg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6ICR0cmFjay1iYXItaGVpZ2h0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2I5YjdiNztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly8gYW5pbWFjaWpvc1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHN3aXRjaGluZy10aW1lIGJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vIGhhbmRsZVxyXG5cdFx0XHRcdC5oYW5kbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6ICRoYW5kbGUtd2lkdGg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6ICRoYW5kbGUtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogI3sgKCAkdHJhY2stYmFyLWhlaWdodCAtICRoYW5kbGUtaGVpZ2h0ICkgKiAwLjV9O1xyXG5cdFx0XHRcdFx0bGVmdDogLTJweDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMXB4IDJweCAzcHggMCByZ2JhKCMwMDAsIDAuMjQpO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQvLyBhbmltYWNpam9zXHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAkc3dpdGNoaW5nLXRpbWUgYmFja2dyb3VuZC1jb2xvciwgJHN3aXRjaGluZy10aW1lIGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvLyBpanVuZ3Rhc1xyXG5cdFx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly8gdHJhY2sgYmFyXHJcblx0XHRcdFx0LnRyYWNrIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3N2MyYmI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vIGhhbmRsZVxyXG5cdFx0XHRcdC5oYW5kbGUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA0YTY4YjtcclxuXHRcdFx0XHRcdGxlZnQ6IDEwMCU7IC8vIGZhbGxiYWNrIGplaWd1IGNhbGMgbmV2ZWlrc1xyXG5cdFx0XHRcdFx0bGVmdDogI3skdHJhY2stYmFyLXdpZHRoIC0gJGhhbmRsZS13aWR0aCArIDJ9O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRzcGFuLmxhYmVsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMDRhNjhiO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0LW9uKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5zZWxlY3Qge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luOiAyMHB4IDA7XHJcblx0XHR6LWluZGV4OiAxMDAxO1xyXG5cdFx0XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRjb2xvcjogcmdiYSggIzMzMywgMC43ICk7XHJcblx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAwICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5mbHkge1xyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzMzMzMzMywgMC43KTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0dG9wOiAtMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLm9wZW5lZCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5jaGVja19zd2l0Y2hlciB7XHJcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zO1xyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0KyBzcGFuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMzQ4ZjgzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMjlweDtcclxuXHRcdFx0XHRcdHRvcDogMnB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAzMDBtcyB0cmFuc2Zvcm0gbGluZWFyO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQrIHNwYW4ge1xyXG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzM0OGY4MztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6Y2hlY2tlZCArIHNwYW4ge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0Y29udGVudDogaWNvbi1jaGFyKCBjaGVja2VkICk7XHJcblx0XHRcdFx0XHRjb2xvcjogIzM0OGY4MztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0KyBzcGFuIHtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCY6bm90KC5zd2l0Y2gpIHtcclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRsZWZ0OiAtOTk5OXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0KyBsYWJlbCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuMik7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMzQ4ZjgzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0Y29udGVudDogaWNvbi1jaGFyKCBjaGVja2VkICk7XHJcblx0XHRcdFx0XHRjb2xvcjogIzM0OGY4MztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5zdGFyIHtcclxuXHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHQvLyByZXNldGluYW0gbmVyZWlrYWxpbmd1cyBzdGlsaXVzXHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAtM3B4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4yKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhciggc3RhciApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZjdjMTI1O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHQmOmhvdmVyOmJlZm9yZSxcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmN2MxMjU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhciggc3Rhcl9maWxsZWQgKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdGxlZnQ6IC05OTk5cHg7XHJcblx0XHRcclxuXHRcdCsgc3BhbiB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuMik7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjMjY2OWJmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzI2NjliZjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDhweDtcclxuXHRcdFx0XHRsZWZ0OiA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI2NjliZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmVycm9yIHtcclxuXHRcdC5maWVsZF9ob2xkZXIge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmYzMyMzI7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmMzMjMyO1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBmdWxsd2lkdGggNzAwbXMgZm9yd2FyZHM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmVycm9yX21lc3NhZ2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGNvbG9yOiAjZmMzMjMyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5lcnJvcl9tZXNzYWdlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBmdWxsd2lkdGgge1xyXG5cdDAlIHtcclxuXHRcdHdpZHRoOiAwJTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4uYXJyb3dfaG9yaXpvbnRhbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxMDJweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMC40KTtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyAyMDBtcztcclxuXHRcclxuXHQmLnNob3cge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn0iLCJAbWl4aW4gcGxhY2Vob2xkZXIoKSB7XHJcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuXHR9XHJcblx0XHJcblx0JjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHRcclxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHRcclxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblx0XHJcblx0Jjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogcmdiYSgjMDAwLCAwKTtcclxuXHR9XHJcblx0XHJcblx0Jjpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdH1cclxuXHRcclxuXHQmOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdH1cclxuXHRcclxuXHQmOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBkZXNrdG9wIHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG1pbi13aWR0aDogMTAyNXB4ICkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0LW9ubHkge1xyXG5cdEBtZWRpYSBhbGwgYW5kICggbWluLXdpZHRoOiA3NjhweCApIGFuZCAoIG1heC13aWR0aDogMTAyNHB4ICkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbW9iaWxlIHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG1heC13aWR0aDogNzY3cHggKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBub3QtbW9iaWxlIHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG1pbi13aWR0aDogNzY4cHggKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBsb3ctaGVpZ2h0IHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG1heC1oZWlnaHQ6IDMyMHB4ICkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbGFuZHNjYXBlIHtcclxuXHRAbWVkaWEgYWxsIGFuZCAoIG9yaWVudGF0aW9uOiBsYW5kc2NhcGUgKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwb3J0cmFpdCB7XHJcblx0QG1lZGlhIGFsbCBhbmQgKCBvcmllbnRhdGlvbjogcG9ydHJhaXQgKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuIiwiLmVzaWduIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDkyMHB4O1xyXG5cdG1hcmdpbjogMzBweCBhdXRvIDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMTA1cHg7XHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxNXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDVweDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljby9lc2lnbi5zdmcnKTtcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtX2hvbGRlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoICgxMDAlIC0gMzMwcHgpIC8gMiApO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRtYXJnaW46IDVweCAwIDIwcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQuNXZoO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5vcGVyYXRvcl9zZWxlY3Qge1xyXG5cdFx0XHRcdHdpZHRoOiAzMzBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRidXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHR9XHJcblx0XHJcblx0LnByb2dnZXNzLWJhciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1wY3QpXCJzXCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHN2ZyBjaXJjbGUge1xyXG5cdFx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMXMgbGluZWFyO1xyXG5cdFx0XHRzdHJva2U6ICNlYmViZWI7XHJcblx0XHRcdHN0cm9rZS13aWR0aDogNHB4O1xyXG5cdFx0fVxyXG5cdFx0c3ZnICNiYXIge1xyXG5cdFx0XHRzdHJva2U6ICM4YzMxNTY7XHJcblx0XHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAxNjhweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnN0YXRlLTIge1xyXG5cdFx0Ji5lcnJvciB7XHJcblx0XHRcdFxyXG5cdFx0XHQuY29kZV9ibG9jayB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29kZV9ibG9ja19lcnJvciB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGV4dCB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdG1heC13aWR0aDogNjAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jb2RlX2Jsb2NrIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0XHJcblx0XHRcdC5jb2RlX2Jsb2NrX3NpZGUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29kZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM4YzMxNTY7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb2RlX2Jsb2NrX2Vycm9yIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmVjYjQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IHJnYmEoMCwwLDAsLjE1KTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAgMTJweCAxMHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDI2NXB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzOXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0Y29udGVudDogaWNvbi1jaGFyKHN0YXR1c193YXJuaW5nKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBpY29uLXN0eWxlcztcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0Y29sb3I6ICM4YzMxNTY7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tc2cge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLmZvcm1faXRlbS5vcGVyYXRvcl9zZWxlY3Qge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMzMwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFxyXG5cdC5zZWxlY3RlZCB7XHJcblx0XHRAZXh0ZW5kIGlucHV0W3R5cGU9XCJ0ZXh0XCJdO1xyXG5cdFx0Y29sb3I6IHJnYmEoNTEsNTEsNTEsIC42KTtcclxuXHRcdHBhZGRpbmc6IDZweCAzNHB4IDJweCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDVweCAzLjVweCAwIDMuNXB4O1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICMyNjY5YmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5uYW1lIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAxMTBweCApO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubG9nb19ob2xkZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4xNSk7XHJcblx0XHRcdHdpZHRoOiAxMTBweDtcclxuXHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0dWwge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMTUpO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdFx0PiBsaSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iZy9zaGFkb3dfYmx1ZS5wbmcnKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0NnB4XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvLyBCcmVha3BvaW50IEludGVncmF0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09XG5cbiRzdXN5LW1lZGlhOiAoKSAhZGVmYXVsdDtcbiRzdXN5LW1lZGlhLWZhbGxiYWNrOiBmYWxzZSAhZGVmYXVsdDtcblxuJF9zdXN5LW1lZGlhLWNvbnRleHQ6ICgpO1xuXG5cbi8vIFN1c3kgQnJlYWtwb2ludFxuLy8gLS0tLS0tLS0tLS0tLS0tXG4vLyBDaGFuZ2UgZ3JpZHMgYXQgZGlmZmVyZW50IG1lZGlhIHF1ZXJ5IGJyZWFrcG9pbnRzLlxuLy8gLSAkcXVlcnkgICAgIDogPG1pbi13aWR0aD4gWzxtYXgtd2lkdGg+XSB8IDxwcm9wZXJ0eT4gPHZhbHVlPiB8IDxtYXA+XG4vLyAtICRsYXlvdXQgICAgOiA8c2V0dGluZ3M+XG4vLyAtICRuby1xdWVyeSAgOiA8Ym9vbGVhbj4gfCA8c2VsZWN0b3I+XG5AbWl4aW4gc3VzeS1icmVha3BvaW50KFxuICAkcXVlcnksXG4gICRsYXlvdXQ6IGZhbHNlLFxuICAkbm8tcXVlcnk6ICRzdXN5LW1lZGlhLWZhbGxiYWNrXG4pIHtcbiAgQGluY2x1ZGUgc3VzeS1tZWRpYS1yb3V0ZXIoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICBAaWYgJGxheW91dCB7XG4gICAgICBAaW5jbHVkZSB3aXRoLWxheW91dCgkbGF5b3V0KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU3VzeSBNZWRpYVxuLy8gLS0tLS0tLS0tLVxuLy8gLSAkcXVlcnk6IDxtaW4td2lkdGg+IFs8bWF4LXdpZHRoPl0gfCA8cHJvcGVydHk+IDx2YWx1ZT5cbi8vIC0gJG5vLXF1ZXJ5OiA8Ym9vbGVhbj4gfCA8c2VsZWN0b3I+XG5AbWl4aW4gc3VzeS1tZWRpYShcbiAgJHF1ZXJ5LFxuICAkbm8tcXVlcnk6ICRzdXN5LW1lZGlhLWZhbGxiYWNrXG4pIHtcbiAgJG9sZC1jb250ZXh0OiAkX3N1c3ktbWVkaWEtY29udGV4dDtcbiAgJG5hbWU6IGlmKG1hcC1oYXMta2V5KCRzdXN5LW1lZGlhLCAkcXVlcnkpLCAkcXVlcnksIG51bGwpO1xuICAkcXVlcnk6IHN1c3ktZ2V0LW1lZGlhKCRxdWVyeSk7XG4gICRxdWVyeTogc3VzeS1wYXJzZS1tZWRpYSgkcXVlcnkpO1xuXG4gIEBpbmNsdWRlIHN1c3ktbWVkaWEtY29udGV4dCgkcXVlcnksICRuYW1lKTtcblxuICBAaWYgJG5vLXF1ZXJ5IGFuZCB0eXBlLW9mKCRuby1xdWVyeSkgIT0gc3RyaW5nIHtcbiAgICBAY29udGVudDtcbiAgfSBAZWxzZSB7XG4gICAgQG1lZGlhICN7c3VzeS1yZW5kZXItbWVkaWEoJHF1ZXJ5KX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGlmIHR5cGUtb2YoJG5vLXF1ZXJ5KSA9PSBzdHJpbmcge1xuICAgICAgI3skbm8tcXVlcnl9ICYge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzdXN5LW1lZGlhLWNvbnRleHQoJG9sZC1jb250ZXh0LCAkY2xlYW46IHRydWUpO1xufVxuXG5cbi8vIE1lZGlhIFJvdXRlclxuLy8gLS0tLS0tLS0tLS0tXG4vLyBSb3V0IG1lZGlhIGFyZ3VtZW50cyB0byB0aGUgY29ycmVjdCBtaXhpbi5cbkBtaXhpbiBzdXN5LW1lZGlhLXJvdXRlcihcbiAgJHF1ZXJ5LFxuICAkbm8tcXVlcnk6ICRzdXN5LW1lZGlhLWZhbGxiYWNrXG4pIHtcbiAgQGlmIHN1c3ktc3VwcG9ydChicmVha3BvaW50LCAobWl4aW46IGJyZWFrcG9pbnQpLCAkd2FybjogZmFsc2UpIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBpbmNsdWRlIHN1c3ktbWVkaWEoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFVwZGF0ZSBDb250ZXh0XG4vLyAtLS0tLS0tLS0tLS0tXG4vLyBTZXQgdGhlIG5ldyBtZWRpYSBjb250ZXh0XG5AbWl4aW4gc3VzeS1tZWRpYS1jb250ZXh0KFxuICAkcXVlcnksXG4gICRuYW1lOiBudWxsLFxuICAkY2xlYW46IGZhbHNlXG4pIHtcbiAgJHF1ZXJ5OiBtYXAtbWVyZ2UoKG5hbWU6ICRuYW1lKSwgJHF1ZXJ5KTtcblxuICBAaWYgJGNsZWFuIHtcbiAgICAkX3N1c3ktbWVkaWEtY29udGV4dDogJHF1ZXJ5ICFnbG9iYWw7XG4gIH0gQGVsc2Uge1xuICAgICRfc3VzeS1tZWRpYS1jb250ZXh0OiBtYXAtbWVyZ2UoJF9zdXN5LW1lZGlhLWNvbnRleHQsICRxdWVyeSkgIWdsb2JhbDtcbiAgfVxufVxuXG5cbi8vIE1lZGlhIENvbnRleHRcbi8vIC0tLS0tLS0tLS0tLS1cbi8vIFJldHVybiB0aGUgZnVsbCBtZWRpYSBjb250ZXh0LCBvciBhIHNpbmdsZSBtZWRpYSBwcm9wZXJ0eSAoZS5nLiBtaW4td2lkdGgpXG5AZnVuY3Rpb24gc3VzeS1tZWRpYS1jb250ZXh0KFxuICAkcHJvcGVydHk6IGZhbHNlXG4pIHtcbiAgQGlmICRwcm9wZXJ0eSB7XG4gICAgQHJldHVybiBtYXAtZ2V0KCRfc3VzeS1tZWRpYS1jb250ZXh0LCAkcHJvcGVydHkpO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICRfc3VzeS1tZWRpYS1jb250ZXh0O1xuICB9XG59XG5cblxuLy8gR2V0IE1lZGlhXG4vLyAtLS0tLS0tLS1cbi8vIFJldHVybiBhIG5hbWVkIG1lZGlhLXF1ZXJ5IGZyb20gJHN1c3ktbWVkaWEuXG4vLyAtICRuYW1lOiA8a2V5PlxuQGZ1bmN0aW9uIHN1c3ktZ2V0LW1lZGlhKFxuICAkbmFtZVxuKSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkc3VzeS1tZWRpYSwgJG5hbWUpIHtcbiAgICAkbWFwLXZhbHVlOiBtYXAtZ2V0KCRzdXN5LW1lZGlhLCAkbmFtZSk7XG4gICAgQGlmICgkbmFtZSA9PSAkbWFwLXZhbHVlKSB7XG4gICAgICAkbmFtZTogJG1hcC12YWx1ZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRuYW1lOiBzdXN5LWdldC1tZWRpYSgkbWFwLXZhbHVlKTtcbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRuYW1lO1xufVxuXG5cbi8vIFJlbmRlciBNZWRpYVxuLy8gLS0tLS0tLS0tLS0tXG4vLyBCdWlsZCBhIG1lZGlhLXF1ZXJ5IHN0cmluZyBmcm9tIHZhcmlvdXMgbWVkaWEgc2V0dGluZ3NcbkBmdW5jdGlvbiBzdXN5LXJlbmRlci1tZWRpYShcbiAgJHF1ZXJ5XG4pIHtcbiAgJG91dHB1dDogbnVsbDtcbiAgQGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJHF1ZXJ5IHtcbiAgICAkc3RyaW5nOiBudWxsO1xuXG4gICAgQGlmICRwcm9wZXJ0eSA9PSBtZWRpYSB7XG4gICAgICAkc3RyaW5nOiAkdmFsdWU7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkc3RyaW5nOiAnKCN7JHByb3BlcnR5fTogI3skdmFsdWV9KSc7XG4gICAgfVxuXG4gICAgJG91dHB1dDogaWYoJG91dHB1dCwgJyN7JG91dHB1dH0gYW5kICN7JHN0cmluZ30nLCAkc3RyaW5nKTtcbiAgfVxuXG4gIEByZXR1cm4gJG91dHB1dDtcbn1cblxuXG4vLyBQYXJzZSBNZWRpYVxuLy8gLS0tLS0tLS0tLS1cbi8vIFJldHVybiBwYXJzZWQgbWVkaWEtcXVlcnkgc2V0dGluZ3MgYmFzZWQgb24gc2hvcnRoYW5kXG5AZnVuY3Rpb24gc3VzeS1wYXJzZS1tZWRpYShcbiAgJHF1ZXJ5XG4pIHtcbiAgJG1xOiBudWxsO1xuICBAaWYgdHlwZS1vZigkcXVlcnkpID09IG1hcCB7XG4gICAgJG1xOiAkcXVlcnk7XG4gIH0gQGVsc2UgaWYgdHlwZS1vZigkcXVlcnkpID09IG51bWJlciB7XG4gICAgJG1xOiAobWluLXdpZHRoOiAkcXVlcnkpO1xuICB9IEBlbHNlIGlmIHR5cGUtb2YoJHF1ZXJ5KSA9PSBsaXN0IGFuZCBsZW5ndGgoJHF1ZXJ5KSA9PSAyIHtcbiAgICBAaWYgdHlwZS1vZihudGgoJHF1ZXJ5LCAxKSkgPT0gbnVtYmVyIHtcbiAgICAgICRtcTogKFxuICAgICAgICBtaW4td2lkdGg6IG1pbigkcXVlcnkuLi4pLFxuICAgICAgICBtYXgtd2lkdGg6IG1heCgkcXVlcnkuLi4pLFxuICAgICAgKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRtcTogKG50aCgkcXVlcnksIDEpOiBudGgoJHF1ZXJ5LCAyKSk7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAkbXE6IChtZWRpYTogJyN7JHF1ZXJ5fScpO1xuICB9XG5cbiAgQHJldHVybiAkbXE7XG59XG4iLCJoMSB7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRsaW5lLWhlaWdodDogMTE2JTtcclxuXHRcclxuXHQmLndoaXRlIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHRcclxuXHQvLyBAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0Ly8gXHRmb250LXNpemU6IDMwcHg7XHJcblx0Ly8gXHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0Ly8gfVxyXG5cdFxyXG5cdCYubm90X2FjY2VudGVkIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcclxuXHRcdHN0cm9uZyB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHRcclxuXHRzcGFuIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0fVxyXG59XHJcblxyXG5oMiB7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDExNiU7XHJcblx0cGFkZGluZzogMTFweCAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuaDMge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxMjElO1xyXG5cdHBhZGRpbmc6IDEzcHggMDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbmg0IHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRsaW5lLWhlaWdodDogMTM3JTtcclxuXHRwYWRkaW5nOiAxMXB4IDA7XHJcbn1cclxuXHJcbmg1IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRsaW5lLWhlaWdodDogMTM3JTtcclxuXHRwYWRkaW5nOiAxMXB4IDA7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdCYubm9fcGFkZGluZ3Mge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0XHJcblx0c3Bhbi5saWdodCB7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdH1cclxuXHRcclxuXHRzdHJvbmcsIHNwYW4ubWVkaXVtIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8vIHNpdW9zIHJlaWtlcyBwYXR2YXJreXRpXHJcbnAudGV4dCwgLnAtdGV4dCB7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxMzYlO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHJcblx0Ji5tZWRpdW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHQmLnNtYWxsIHtcclxuXHRcdGNvbG9yOiByZ2JhKCMzMzMzMzMsIC42KTtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9XHJcblx0Ji53aGl0ZSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0Ji5ncmF5IHtcclxuXHRcdG9wYWNpdHk6IDAuODtcclxuXHR9XHJcbn1cclxuXHJcbi5ibGFua190ZXh0IHtcclxuXHRjb2xvcjogcmdiYSgjMzMzMzMzLCAuOCk7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICMyNjY5YmY7XHJcblx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcbn1cclxuXHJcbi8vIFRleHQ6IFRleHQyXHJcbi50ZXh0X2xpbmUge1xyXG5cdHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0Y29sb3I6ICM5YTlhOWE7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHR9XHJcblx0XHJcblx0c3BhbjpsYXN0LWNoaWxkIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjMjEyMTIxO1xyXG5cdH1cclxufSIsIi5zZWxlY3RfaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcclxuXHQucGxhY2Vob2xkZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29sb3I6IHJnYmEoIzMzMzMzMywgLjYpO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Ym90dG9tOiAxMnB4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFxyXG5cdFx0Ji5mbHkge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAuNik7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHQucGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAxKTtcclxuXHRcdFx0XHJcblx0XHRcdCYuZmx5IHtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAuNik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnN0eWxlZF9zZWxlY3Qge1xyXG5cdFx0d2lkdGg6IDIxM3B4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHJcblx0XHQuc2VsZWN0Mi1jaG9pY2Uge1xyXG5cdFx0XHR3aWR0aDogMjEzcHg7XHJcblx0XHRcdGhlaWdodDogMzlweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAxKTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHJcblx0XHRcdHNwYW4uc2VsZWN0Mi1jaG9zZW4ge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMzMzMzMzMsIDEpO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDNweCAyN3B4IDNweCAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHRcdFx0d2lkdGg6IDIxM3B4O1xyXG5cdFx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0c3Bhbi5zZWxlY3QyLWFycm93IHtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDVweCAzLjVweCAwIDMuNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMjY2OGJmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxOXB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIHtcclxuXHRcdFx0c3Bhbi5zZWxlY3QyLWNob3NlbiB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoIzI2NjliZiwgMCk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHNwYW4uc2VsZWN0Mi1hcnJvdyB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQrIC5zdHlsZWRfc2VsZWN0IHtcclxuXHRcdFx0XHQrIC5wbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAxKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5mbHkge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAuNik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRzcGFuLnNlbGVjdDItY2hvc2VuIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI2NjliZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlbGVjdDItZHJvcCB7XHJcblx0bWFyZ2luLXRvcDogLTdweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IDFweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFxyXG5cdC5zZWxlY3QyLXNlYXJjaCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRcdHBhZGRpbmc6IDRweCA0cHggOXB4IDRweDtcclxuXHRcdFxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI4cHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG5cdFx0XHR3aWR0aDogMTgzcHg7XHJcblx0XHRcdHBhZGRpbmc6IDRweCAxN3B4IDRweCAxN3B4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCMzMzMzMzMsIDAuOCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzIHtcclxuXHRjb2xvcjogcmdiYSgjMjIyMjIyLCAuOTIpO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0aGVpZ2h0OiAxNDBweDtcclxuXHRcclxuXHRsaSwgLnNlbGVjdDItbm8tcmVzdWx0cyB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRcdHBhZGRpbmc6IDlweCAxNnB4O1xyXG5cdFx0XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzI2NjliZjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnVpLWRhdGVwaWNrZXIge1xyXG5cdHdpZHRoOiAyNTNweDtcclxuXHRoZWlnaHQ6IDI5MHB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3gtc2hhZG93OiA0cHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHotaW5kZXg6IDIwICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHQudWktZGF0ZXBpY2tlci1oZWFkZXIge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMjY2OWJmO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRoZWlnaHQ6IDQ4cHg7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcclxuXHRcdC51aS1kYXRlcGlja2VyLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luOiA2cHggMi4zZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC51aS1kYXRlcGlja2VyLXByZXYge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRmb250LWZhbWlseTogaWNvbnM7XHJcblx0XHRcdGNvbnRlbnQ6IGljb24tY2hhciggYXJyb3dfbGVmdCApO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC51aS1kYXRlcGlja2VyLW5leHQge1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0XHRjb250ZW50OiBpY29uLWNoYXIoIGFycm93X3JpZ2h0ICk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnVpLWRhdGVwaWNrZXItcHJldixcclxuXHQudWktZGF0ZXBpY2tlci1uZXh0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMnB4O1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgjZmZmLCAwKTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcblx0XHR0b3A6IDE2cHg7XHJcblx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDEpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHR0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdGZvbnQtc2l6ZTogLjllbTtcclxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDAgMTJweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuNDUpO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0XHRcclxuXHRcdFx0KiB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzFiMWIxYiwgLjQ1KTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR0Ym9keSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA0N3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0dHIge1xyXG5cdFx0XHRcdHRoIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDJweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyM3B4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzkzYjNjO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTg4JTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmLnVpLXN0YXRlLWRlZmF1bHQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjY2OWJmO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCYudWktc3RhdGUtYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnVpX3N0ZXBzX2JveCB7XHJcblx0cGFkZGluZzogNTBweCAwIDM0cHggMDtcclxufVxyXG5cclxuLnVpX3N0ZXBzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LWZhbWlseTogUm9ib3RvO1xyXG5cclxuXHRsYWJlbCB7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6Y2hlY2tlZCB7XHJcblx0XHRcdFx0KyBzcGFuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyNzgwNzg7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMyNzgwNzg7XHJcblxyXG5cdFx0XHRcdFx0KyBzcGFuIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMyNzgwNzg7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0c3BhbjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0d2lkdGg6IDIzcHg7XHJcblx0XHRcdGhlaWdodDogMjNweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHRcdFx0Y29sb3I6ICNkZGQ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW46bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHRvcGFjaXR5OiAuNTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogNzQlO1xyXG5cdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZGRkO1xyXG5cdH1cclxuXHJcblx0JltkYXRhLXNlbGVjdGVkPVwiMVwiXSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjc4MDc4IDAlLCB0cmFuc3BhcmVudCA0MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmW2RhdGEtc2VsZWN0ZWQ9XCIyXCJdIHtcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDEwJSwgIzI3ODA3OCA1MCUsIHRyYW5zcGFyZW50IDkwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZbZGF0YS1zZWxlY3RlZD1cIjNcIl0ge1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgNjAlLCAjMjc4MDc4IDEwMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLmN0YV9mbGV4IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5jdGFfYmxvY2sge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHdpZHRoOiBjYWxjKCgxMDAlIC0gMiAqIDIzcHgpIC8gMyk7XHJcblx0bWFyZ2luOiAwIDIycHggMjJweCAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHQvL2JvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcblx0Ym94LXNoYWRvdzogMXB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZWRlM2M4IDAlLCAjZmZmIDYwJSk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG5cdH1cclxuXHRcclxuXHQmOm50aC1jaGlsZCgzbiszKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDIycHggKiAyKSAvIDMpO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCY6bm90KC5jdGFfZGlzYWJsZWQpIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZTtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAwLjk1KVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5jdGFfaW1hZ2Uge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmN0YV90ZXh0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiA2JSA4JTtcclxuXHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmN0YV9kaXNhYmxlZCB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRmaWx0ZXI6IGdyYXk7XHJcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDcwJSk7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdCYuY3RhX2JpZyB7XHJcblx0XHR3aWR0aDogMzc4cHg7XHJcblxyXG5cdFx0LmN0YV9pbWFnZSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jdGFfdGV4dCB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE2JSA2JSAxNiU7XHJcblx0XHRcdFxyXG5cdFx0XHQuaW5mbyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IC42NjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAyMnB4ICogMikgLyAzKTtcclxuXHJcblx0XHRcdC5jdGFfdGV4dCB7XHJcblx0XHRcdFx0cGFkZGluZzogMCA2JSA2JSA2JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5jdGFfbG9naW4ge1xyXG5cdFx0LmN0YV9pbWFnZSB7XHJcblx0XHRcdGhlaWdodDogMTgzcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jdGFfdGV4dCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFxyXG5cdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5pbmZvIHtcclxuXHRcdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmJvdHRvbV9idG4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGNvbG9yOiAjMzU3Y2ExO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsInRhYmxlLnN0YW5kYXJ0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XHJcblx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDZweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjI1KTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iZy9saW5lYXJfYmx1ZS5wbmcnKSBsZWZ0IHJlcGVhdC15O1xyXG5cdFxyXG5cdCYuZ3JleSB7XHJcblx0XHR0ZCwgdGgge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLndoaXRlIHtcclxuXHRcdHRkLCB0aCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHRyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5hY2NlbnQge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHQvL2JhY2tncm91bmQ6ICNkYWUzZWY7XHJcblx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSg2MSwxMTksMTg5LDEpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHR0ciB0ZCB7XHJcblx0XHQvL2JhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U0ZTRlNDtcclxuXHRcdHBhZGRpbmc6IDIycHggNTBweDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRwYWRkaW5nOiAyMnB4IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHRkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0fVxyXG5cdFxyXG5cclxufVxyXG5cclxuXHJcbi5idXR0b25faGlkZXIge1xyXG5cdC8vZmxvYXQ6IGxlZnQ7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cdFxyXG5cdGJ1dHRvbiB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWCgtMjVweCk7XHJcblx0XHRcclxuXHRcdCYubG9vayB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2QxZDFkMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmV5ZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2QxZDFkMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmxvb2sge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ji5leWUge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxudGFibGUgdHI6aG92ZXIge1xyXG5cdC5idXR0b25faGlkZXIge1xyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHRcdFx0XHJcblx0XHRcdCYubG9vayB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLmV5ZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblx0XHJcbi5zdGF0dXMge1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRtYXJnaW46IDIwcHggMDtcclxuXHRcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuaWNvbl9zdGF0dXNfb2sge1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbG9yOiAjMzM4ZDc5O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmljb25fc3RhdHVzX3BlbmRpbmcge1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbG9yOiAjZjdjMTI1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmljb25fc3RhdHVzX3JlamVjdGVkIHtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogI2Y0NDMzNjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jaGVja2JveCB7XHJcblx0bWFyZ2luOiAyMHB4IDA7XHJcblx0XHJcblx0aW5wdXQge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cdFxyXG5cdGxhYmVsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1pbi13aWR0aDogMThweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDE4cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuY2hlY2tib3hfYmxvY2sge1xyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzM0OGY4MztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW5wdXQ6Y2hlY2tlZCB7XHJcblx0XHRcdCsgbGFiZWwge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCggJy4uL3N2Zy9jaGVja2VkLnN2ZycgKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMTAlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzM0OGY4MztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5jaGVja2JveF9zdGFyIHtcclxuXHRcdGxhYmVsIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0XHRjb2xvcjogI2QzZDNkMztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmN2MxMjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlucHV0OmNoZWNrZWQge1xyXG5cdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoICcuLi9zdmcvc3Rhcl9jaGVja19jaGVja2VkLnN2ZycgKSBuby1yZXBlYXQgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCZbZGlzYWJsZWRdIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uZGlyZWN0aW9ucyB7XHJcblx0bWFyZ2luOiAyMHB4IDA7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogNjVweDtcclxuXHRoZWlnaHQ6IDMycHg7XHJcblx0XHJcblx0ZGl2IHtcclxuXHRcdGhlaWdodDogMzJweDtcclxuXHRcdHdpZHRoOiAzM3B4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHR3aWR0aDogNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHRcdGNvbG9yOiAjODU4NTg1O1xyXG5cdFx0XHRmb250LXNpemU6IDlweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDk4JTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAgMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogIDA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogIDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAycHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAycHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDNweCAzcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRkaXZbZGlzYWJsZWRdIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU2O1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAycHggMnB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHRcdFx0YmFja2dyb3VuZDogI2U2ZTZlNjtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCxcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuYnRuIHtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG1hcmdpbjogNXB4IDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIDE1MG1zO1xyXG5cdFxyXG5cdCYuYXJyb3cge1xyXG5cdFx0QGluY2x1ZGUgaWNvbihhcnJvd19yaWdodCwgYWZ0ZXIpO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNHB4IDEwcHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuYXJyb3dfbGVmdCB7XHJcblx0XHRAaW5jbHVkZSBpY29uKGFycm93X2xlZnQsIGJlZm9yZSk7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHggNHB4IDA7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuc2hvd19uZXh0X3BhZ2Uge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMXB4O1xyXG5cdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Y29sb3I6ICMxYjFiMWI7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6ICMxYjFiMWI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmW2Rpc2FibGVkXSB7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCMxYjFiMWIsIC4zMyk7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzFiMWIxYiwgLjMzKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5zaW1wbGUge1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0Y29sb3I6ICMxYjFiMWI7XHJcblx0XHR9XHJcblxyXG5cdFx0JltkaXNhYmxlZF0ge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmFycm93IHtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcImljb25zXCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIoYXJyb3dfcmlnaHQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmV5ZSB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGNvbG9yOiAjMWIxYjFiO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjMWIxYjFiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JltkaXNhYmxlZF0ge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMxYjFiMWIsIC4zMyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYubG9vayB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAxcHg7XHJcblx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGNvbG9yOiAjMWIxYjFiO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjMWIxYjFiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JltkaXNhYmxlZF0ge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMxYjFiMWIsIC4zMyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYmx1ZV9idG4ge1xyXG5cdFx0YmFja2dyb3VuZDogIzI2NjliZjtcclxuXHRcdHBhZGRpbmc6IDlweCAyMHB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzJjNzdkNztcclxuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDFweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmM3N2Q3O1xyXG5cdFx0XHRib3gtc2hhZG93OiBpbnNldCAzcHggM3B4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdH1cclxuXHJcblx0XHQmW2Rpc2FibGVkXSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNkNWQ1ZDU7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCMxYjFiMWIsIC4zMyk7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmJsdWVfZ2hvc3Qge1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgjMmM3N2Q3LCAwKTtcclxuXHRcdHBhZGRpbmc6IDhweCAxOXB4O1xyXG5cdFx0Ym9yZGVyOiAjMjY2OWJmIHNvbGlkIDFweDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYzc3ZDc7XHJcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYzc3ZDc7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDNweCAzcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHJcblx0XHQmW2Rpc2FibGVkXSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI2Q1ZDVkNSwgMCk7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCMxYjFiMWIsIC4zMyk7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji53aGl0ZV9idG4ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHBhZGRpbmc6IDhweCAxOXB4O1xyXG5cdFx0Ym9yZGVyOiAjZTZlNmU2IHNvbGlkIDFweDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYzc3ZDc7XHJcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Ym9yZGVyOiAjMmM3N2Q3IHNvbGlkIDFweDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogIzJjNzdkNztcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgM3B4IDNweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2U1ZTVlNTtcclxuXHRcdFx0Y29sb3I6IHJnYmEoIzFiMWIxYiwgLjMzKTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTVlNWU1O1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTVlNWU1O1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5ncmF5X2J0biB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZDZkNmQ2O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiA5cHggMjBweDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjYzljOWM5O1xyXG5cdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNjNmM2YzY7XHJcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDNweCAzcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2RmZGZkZjtcclxuXHRcdFx0Y29sb3I6IHJnYmEoIzFiMWIxYiwgLjMzKTtcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmLnRvb2x0aXAge1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMmE2Y2MwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgjZmZmLCAwKTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJz8nO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0bGVmdDogLTFweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRjb2xvcjogIzJhNmNjMDtcclxuXHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDE1MG1zO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50b29sdGlwX3BvcF9sYXJnZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cGFkZGluZzogMjhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjk0KTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHRcdFx0cmlnaHQ6IDEwMCU7XHJcblx0XHRcdHRvcDogLTRweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdHdpZHRoOiAzOThweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEzNSU7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogLThweDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA2cHggOC41cHggMCA4LjVweDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC45NCkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYudG9wIHtcclxuXHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRib3R0b206IDI0cHg7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0XHRcdGJvdHRvbTogLTJweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnJpZ2h0IHtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgMTVweCk7XHJcblx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLThweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuYm90dG9tIHtcclxuXHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDEycHgpO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTVweDtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRvb2x0aXBfcG9wIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2JlYmViZTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGNvbG9yOiAjMWIxYjFiO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcclxuXHRcdFx0dG9wOiAzN3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAxMHB4IDEycHggMTBweDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNiZWJlYmUgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAtMTJweDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYzc3ZDc7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdFx0XHJcblx0XHRcdC50b29sdGlwX3BvcCB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50b29sdGlwX3BvcF9sYXJnZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYudG9vbHRpcF9zbWFsbCB7XHJcblx0XHRcdGhlaWdodDogMTZweDtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudG9vbHRpcF9wb3Age1xyXG5cdFx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLndoaXRlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JltkaXNhYmxlZF0ge1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsIDApO1xyXG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzFiMWIxYiwgLjMzKTtcclxuXHRcdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2Q1ZDVkNTtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgjMWIxYjFiLCAuMzMpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMCk7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji50b29sdGlwX3NtYWxsIHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLTFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYW5zd2VyX2J0biB7XHJcblx0XHRjb2xvcjogcmdiYSgjMjEyMTIxLCAuNik7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0cGFkZGluZzogM3B4IDAgM3B4IDMzcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzIxMjEyMSwgLjYpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDJweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDE1MG1zO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzI2NjliZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0Y29sb3I6IHJnYmEoIzIxMjEyMSwgLjMpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgjMjEyMTIxLCAuMyk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMyMTIxMjEsIC4zKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgjMjEyMTIxLCAuMyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKCMyMTIxMjEsIC4zKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaW5fdGV4dCB7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm5hdiB7XHJcblx0XHR3aWR0aDogMzhweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCMyNjY5YmYsIDApO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0Zm9udC1zaXplOiA4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoIzI2NjliZiwgLjE1KTtcclxuXHRcdH1cclxuXHJcblx0XHQmLm5hdl9zbWFsbCB7XHJcblx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0d2lkdGg6IDMzcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA3cHg7XHJcblx0XHRcdFx0d2lkdGg6IDRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCMyNjY5YmYsIDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmNsZWFuIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdCYuaWNvbl9wbHVzIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC50ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0fVxyXG59XHJcblxyXG4uYnRuLWF0dGFjaC1maWxlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRjb2xvcjogIzI2NjliZjtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IGljb24tY2hhcihjbGlwKTtcclxuXHRcdEBpbmNsdWRlIGljb24tc3R5bGVzO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0fVxyXG59IiwiLnJlcG9ydCB7XHJcblx0cGFkZGluZzogMzhweCA2MHB4O1xyXG5cdGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdGJhY2tncm91bmQ6ICNmZmVjYjQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogIzQ0NDQ0NDtcclxuXHRtYXJnaW46IDIwcHggMDtcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCAnLi4vaW1hZ2VzL2ljby90cmlhbmdsZS5wbmcnICk7XHJcblx0XHR3aWR0aDogMjdweDtcclxuXHRcdGhlaWdodDogMTVweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dG9wOiAtMTVweDtcclxuXHRcdGxlZnQ6IDI0cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5yZXBvcnRfaGVhZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG5cdH1cclxuXHRcclxuXHQucmVwb3J0X3RleHQge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblx0XHJcblx0Lmljb25fYXJyb3dfcmlnaHQge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzRweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTlweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdHRvcDogMTNweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmltcG9ydGFudF9yZXBvcnQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxODlweDtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTlweDtcclxuXHRcdFx0bGVmdDogNTZweDtcclxuXHRcdFx0Y29sb3I6ICM4NzJmNTM7XHJcblx0XHRcdHRleHQtc2hhZG93OiAzcHggM3B4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmluX2NvbnRleHQge1xyXG5cdFx0cGFkZGluZzogMjVweCAzOHB4O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi50YWJsZV93cmFwcGVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQvLyBvdmVyZmxvdy14OiBhdXRvO1xyXG5cdC8vIG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdH1cclxuXHRcclxuXHQvLyAmLmNob3Nlbl9zaG93aW5nX2Ryb3Bkb3duIHtcclxuXHQvLyBcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdC8vIH1cclxufVxyXG5cclxudGFibGUuYm9yZGVyZWQge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoIzU5OGNjZCwwLjUpIDAsIHRyYW5zcGFyZW50IDQwMHB4KTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iZy9saW5lYXJfYmx1ZS5wbmcnKSBsZWZ0IHJlcGVhdC15O1xyXG5cdHRhYmxlLWxheW91dDogYXV0bztcclxuXHRcclxuXHQvLyBjbGFzcyBtb2RzXHJcblx0Ji5zdHlsZTEge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHRcdFxyXG5cdFx0dGQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRjb2xvcjogIzlhOWE5YTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuZ3JleSB7XHJcblx0XHR0ZCwgdGgge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU1O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLndoaXRlIHtcclxuXHRcdHRkLCB0aCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYubm9fZ3V0dGVycyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdFxyXG5cdCYubWluNjAwIHtcclxuXHRcdG1pbi13aWR0aDogNjAwcHg7XHJcblx0fVxyXG5cdC8vLy8vLy8vL1xyXG5cdFxyXG5cdHRoIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRjb2xvcjogIzlhOWE5YTtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcclxuXHRcdD4gYSB7XHJcblx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHR0ZCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogIzIxMjEyMTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE1MG1zO1xyXG5cdH1cclxuXHRcclxuXHR0aCwgdGQge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGJkYmRiO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLncxMTAge1xyXG5cdFx0XHR3aWR0aDogMTEwcHg7XHJcblx0XHR9XHJcblx0XHQmLncxMzAge1xyXG5cdFx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHR9XHJcblx0XHQmLncxNjAge1xyXG5cdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0XHJcblx0dHIge1xyXG5cdFx0Ji5tYXJrZWQge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0dGJvZHkge1xyXG5cdFx0dHIge1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiW2RhdGEtcmFuZ2VzbGlkZXJdIHtcblx0b3BhY2l0eTogMDtcbn1cblxuLnJhbmdlU2xpZGVyLFxuLnJhbmdlU2xpZGVyX19maWxsIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogNHB4O1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSgjOTUyZTY1LCAwLjIpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ucmFuZ2VTbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbjogNjVweCAwIDU1cHggMDtcblx0XG5cdCYudGhlbWVfd2hpdGUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoIzBhMWMxOSwgMC4yKTtcblx0XHRcblx0XHQucmFuZ2VTbGlkZXJfX2ZpbGwge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgjZmZmLCAwLjcpO1xuXHRcdH1cblx0XHRcblx0XHQucmFuZ2VTbGlkZXJfX2hhbmRsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Y29sb3I6IHJnYmEoIzMzMywgMC42KTtcblx0XHRcdFxuXHRcdFx0LnZhbHVlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5yYW5nZVNsaWRlci0tZGlzYWJsZWQge1xuXHRvcGFjaXR5OiAwLjQ7XG59XG5cbi5yYW5nZVNsaWRlcl9fZmlsbCB7XG5cdGJhY2tncm91bmQ6IHJnYmEoIzk1MmU2NSwgMC43KTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDI7XG59XG5cbi5yYW5nZVNsaWRlcl9faGFuZGxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC0xOHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6ICMyNjY5YmY7XG5cdGNvbG9yOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGZvbnQtc2l6ZTogOHB4O1xuXHR6LWluZGV4OiAzO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0XG5cdEBpbmNsdWRlIGljb24oYXJyb3dfbGVmdCwgYmVmb3JlKTtcblx0QGluY2x1ZGUgaWNvbihhcnJvd19yaWdodCwgYWZ0ZXIpO1xuXHRcblx0JjpiZWZvcmUge1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogOXB4O1xuXHR9XG5cdFxuXHQmOmFmdGVyIHtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxuXHRcblx0LnZhbHVlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAtMjVweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGNvbG9yOiAjMjY2OWJmO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHR9XG59XG5cbi5yYW5nZVNsaWRlcl9faW5zdXJlZCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IC0zNnB4O1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiByZ2JhKCMzMzMsMC43KTtcblx0ei1pbmRleDogMjtcblx0XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxOHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMXB4O1xuXHRcdGhlaWdodDogMzhweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCMzMzMsIDAuMyk7XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cInJhbmdlXCJdOmZvY3VzICsgLnJhbmdlU2xpZGVyIC5yYW5nZVNsaWRlcl9faGFuZGxlIHtcblx0Ym94LXNoYWRvdzogMCAwIDhweCByZ2JhKDE0MiwgNjgsIDE3MywgMC45KTtcbn1cblxuLnJhbmdlU2xpZGVyX19idWZmZXIge1xuXHR6LWluZGV4OiAxO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogM3B4O1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQ6ICMyYzNlNTA7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4iLCJib2R5IHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Zm9udDogbm9ybWFsIG5vcm1hbCAjeyRnbG9iYWxfZm9udF9zaXplfS8jeyRnbG9iYWxfbGluZV9oZWlnaHR9ICRnbG9iYWxfZm9udF9mYW1pbHk7XHJcblx0bGV0dGVyLXNwYWNpbmc6ICRnbG9iYWxfbGV0dGVyX3NwYWNpbmc7XHJcblx0Y29sb3I6ICRnbG9iYWxfZm9udF9jb2xvcjtcclxuXHRtaW4td2lkdGg6ICRtaW5pbWFsX3dpZHRoO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjb2xvcjogIzMzMzMzMztcclxufVxyXG5cclxuaW5wdXQsIHRleHRhcmVhLCBvcHRpb24sIHNlbGVjdCB7XHJcblx0Zm9udDogbm9ybWFsIG5vcm1hbCAjeyRnbG9iYWxfZm9udF9zaXplfS8jeyRnbG9iYWxfbGluZV9oZWlnaHR9ICRnbG9iYWxfZm9udF9mYW1pbHk7XHJcblx0Y29sb3I6ICRnbG9iYWxfZm9udF9jb2xvcjtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAkZ2xvYmFsX2ZvbnRfbGlua19jb2xvcjtcclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEF1dG8gZmlsbCBmaXhcclxuaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsLFxyXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTotd2Via2l0LWF1dG9maWxsIHtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICR3ZWJraXRfYXV0b2ZpbGxfY29sb3IgaW5zZXQ7XHJcbn1cclxuXHJcbi5mb3JwcmludCxcclxuLnByZWxvYWQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb3JzY3JlZW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5jbHJhOmFmdGVyIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5jbHIudGFibGV0X29ubHkge1xyXG5cdGNsZWFyOiBub25lO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gXHJcbi8vIExheW91dCBzdHJ1a3R1cmEgaXIgamFpIHJlaWthbGluZ2kga2ludGFtaWVqaVxyXG4vLyBTdHJ1a3R1cmFcclxuLy8gXHJcblxyXG4vLyBncmlkIHNldHRpbmdzXHJcbiRzdXN5OiAoXHJcblx0Y29sdW1uczogMTYsXHJcblx0Z3V0dGVyczogLjI1LFxyXG5cdGNvbnRhaW5lcjogMTAwJSxcclxuXHRvdXRwdXQ6IGlzb2xhdGUsXHJcblx0Y29sdW1uLXdpZHRoOiA4MHB4XHJcbik7XHJcblxyXG5ib2R5IHtcclxuXHRAaW5jbHVkZSBjb250YWluZXI7XHJcbn1cclxuXHJcbi8vIGhlYWRlciBpbiBzbWFsbCBsYXlvdXRcclxuJGhlYWRlci1oZWlnaHQtYmlnOiA0MHB4O1xyXG5cclxuLy8gaGVhZGVyIGluIGJpZyBsYXlvdXRcclxuJGhlYWRlci1oZWlnaHQtc21hbGw6IDMwcHg7XHJcblxyXG4vLyBmb290ZXIgaW4gc21hbGwgbGF5b3V0XHJcbiRmb290ZXItaGVpZ2h0LWJpZzogMzgwcHg7XHJcblxyXG4vLyBmb290ZXIgaW4gYmlnIGxheW91dFxyXG4kZm9vdGVyLWhlaWdodC1zbWFsbDogMjAwcHg7XHJcblxyXG4ubWFpbl9ob2xkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiBjYWxjKCAxMDAlIC0gI3skZm9vdGVyLWhlaWdodC1iaWd9ICk7XHJcblx0XHJcblx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0bWluLWhlaWdodDogY2FsYyggMTAwJSAtICN7JGZvb3Rlci1oZWlnaHQtc21hbGx9ICk7XHJcblx0fVxyXG59XHJcblxyXG4uY29udGVudCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0cGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0LWJpZztcclxuXHRwYWRkaW5nLWJvdHRvbTogMjAwcHg7XHJcblx0ei1pbmRleDogMTA7XHJcblx0XHJcblx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtc21hbGw7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0XHJcblx0XHQmLnNlY291bmRhcnkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ly8gbm8gc2lkZSBtZW51XHJcblx0Ji5zZWNvdW5kYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5zaWRlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAzMHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IHNwYW4oIDMgc3RhdGljICk7XHJcblx0aGVpZ2h0OiBjYWxjKCAxMDAlIC0gMzBweCApO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ei1pbmRleDogMjAwMDtcclxuXHRib3gtc2hhZG93OiAwcHggMHB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcclxuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuXHRcclxuXHQmLmFjdGl2ZSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAwLCAwLCAwICk7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR0b3A6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IGNhbGMoIDEwMCUgLSA0MHB4ICk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtMTAwJSwgMCwgMCApO1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0aGVpZ2h0OiBjYWxjKCAxMDAlIC0gNDBweCAtIDQzcHggKTtcclxuXHR9XHJcbn1cclxuXHJcbi5tYWluIHtcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyODBweDtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHRcclxuXHQuc2lkZV9sZWZ0IHtcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0QGluY2x1ZGUgc3BhbiggZmlyc3QgNiBvZiAxMiApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuc2lkZV9yaWdodCB7XHJcblx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdEBpbmNsdWRlIHNwYW4oIGxhc3QgNiBvZiAxMiApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuc2lkZV9sZWZ0LFxyXG5cdC5zaWRlX3JpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud3JhcHBlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZy1yaWdodDogNSU7XHJcblx0cGFkZGluZy1sZWZ0OiA1JTtcclxuXHRcclxuXHQmLmdyZXkge1xyXG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNTtcclxuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCA1cHggNnB4IC00cHggcmdiYSgwLDAsMCwwLjE1KTtcclxuXHRcdFxyXG5cdFx0Ji5zaGFkb3dfb2ZmIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5zaGFkb3cge1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDVweCA2cHggLTRweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG5cdH1cclxuXHRcclxuXHQmLmdyZWVuIHtcclxuXHRcdGJhY2tncm91bmQ6ICMyYzg2N2E7XHJcblx0fVxyXG5cdFxyXG5cdCYubm9fZ3V0dGVycyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHRcclxuXHQuZ3V0dGVycyB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogNSU7XHJcblx0fVxyXG5cdFxyXG5cdC5ndXR0ZXJfbGVmdCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDUlO1xyXG5cdH1cclxuXHRcclxuXHQuZ3V0dGVyX3JpZ2h0IHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDUlO1xyXG5cdH1cclxuXHRcclxuXHQuZ3V0dGVyX3RvcF8xNSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHR9XHJcblx0XHJcblx0Ji5ndXR0ZXJfdG9wXzIwLFxyXG5cdC5ndXR0ZXJfdG9wXzIwXHJcblx0e1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuZ3V0dGVyX3RvcF8zMCxcclxuXHQuZ3V0dGVyX3RvcF8zMFxyXG5cdHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHRcclxuXHQuZ3V0dGVyX3RvcF80MCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblx0XHJcblx0Ji5ndXR0ZXJfdG9wXzQ1LFxyXG5cdC5ndXR0ZXJfdG9wXzQ1XHJcblx0e1xyXG5cdFx0cGFkZGluZy10b3A6IDQ1cHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuZ3V0dGVyX3RvcF81MCxcclxuXHQuZ3V0dGVyX3RvcF81MFxyXG5cdHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdH1cclxuXHRcclxuXHQuZ3V0dGVyX2JvdHRvbV8yMCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblx0XHJcblx0Lmd1dHRlcl9ib3R0b21fMzAge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuZ3V0dGVyX2JvdHRvbV80MCxcclxuXHQuZ3V0dGVyX2JvdHRvbV80MCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblx0XHJcblx0Ji5ndXR0ZXJfYm90dG9tXzUwLFxyXG5cdC5ndXR0ZXJfYm90dG9tXzUwIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHRcclxuXHRcclxuXHQmLm1hcmdpbl9ib3R0b21fMjAsXHJcblx0Lm1hcmdpbl9ib3R0b21fMjBcclxuXHR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmLm1hcmdpbl9ib3R0b21fNjAsXHJcblx0Lm1hcmdpbl9ib3R0b21fNjBcclxuXHR7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdH1cclxuXHRcclxuXHQuYnV0dG9uX2NvbnQge1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiA1JTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnBhZ2Vfd3JhcHBlciB7XHJcblx0bWFyZ2luOiBhdXRvO1xyXG5cdG1heC13aWR0aDogMTE5MHB4O1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxufVxyXG5cclxuLmdyZXlfYmxvY2sge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0cGFkZGluZzogMzBweCAxMHB4IDEwcHggMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG5cdFxyXG5cdCYucGFkZGluZ19ib3R0b20ge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIycHg7XHJcblx0fVxyXG5cdFxyXG5cdCYuY29udGFjdF9kYXRhIHtcclxuXHRcdHBhZGRpbmc6IDQwcHggNjBweCAyNHB4IDQ4cHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuaWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogNDVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjOGMzMTU2O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHJcblx0XHQrIC50ZXh0cyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTcwcHggKTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRtb2JpbGUtbGFyZ2UgJHNjcmVlbi1sYXJnZSApIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA1MHB4ICk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5pY29uX21haWwge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtX2l0ZW0ge1xyXG5cdFx0Ji5zd2l0Y2gge1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1sYXJnZSAkc2NyZWVuLWxhcmdlICkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQ1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC50ZXh0IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5zZWxlY3Qge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNzBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDMsIGg0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cdFxyXG5cdC5lZGl0X3RleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0XHJcblx0LmVkaXRfYWRkcmVzcyB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAxNTBtcztcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihlZGl0KTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmRpc2FibGVkIHtcclxuXHRcdFx0Y29sb3I6ICNiOWI4Yjg7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpub3QoLmRpc2FibGVkKSB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYWRkaXRpb25hbF9wYW5lbCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsMC4xNSk7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDIwcHggMjVweCA1MnB4O1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcih0cmlhbmdsZSk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcImljb25zXCI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMTZweDtcclxuXHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLDAsMCwwLjE1KTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5kaXNhYmxlZCB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiAjY2NjO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRpdGxlLCAuZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XHJcblx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY2hlY2tfc3dpdGNoZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAyNHB4O1xyXG5cdFx0XHRsZWZ0OiA3cHg7XHJcblx0XHRcdGNvbG9yOiAjOGMzMTU2O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAyMDBtcywgb3BhY2l0eSAyMDBtcztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdG1heC13aWR0aDogMjEwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDE1MG1zLCBvcGFjaXR5IDIwMG1zO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIxMHB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAyMDBtcztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAyNHB4O1xyXG5cdFx0XHRyaWdodDogNzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5sb2dpbl9tb2RhbCB7XHJcblx0LmdyZXlfYmxvY2sge1xyXG5cdFx0bWF4LXdpZHRoOiA2MjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHRcclxuXHQubXlfc2V0dGluZ3Mge1xyXG5cdFx0XHJcblx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1heC13aWR0aDogMjg1cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1zbWFsbCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYWN0aW9ucyB7XHJcblx0XHRtYXgtd2lkdGg6IDU1NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gLTIzcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHJcblx0XHQuc21hbGwge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0M3B4O1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCAjMjEyMTIxICwgMC42ICk7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRtb2JpbGUtc21hbGwgJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbmZpcm1fbW9kYWwge1xyXG5cdHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHRcclxuXHQvL2Rpc3BsYXk6IGZsZXg7XHJcblx0Ly9mbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRtaW4taGVpZ2h0OiAyMTRweDtcclxuXHRcclxuXHQmLmRlbGV0ZSB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2Q2ZDZkNjtcclxuXHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIodHJhc2hiaW4pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuc3VjY2VzcyB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogIzMxODk3YztcclxuXHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIoc3RhdHVzX29rKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmRhbmdlciB7XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb2xvcjogI2JhMzAyZTtcclxuXHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIoc3RhdHVzX2Rhbmdlcik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji53YXJuaW5nIHtcclxuXHRcdC5pY29uIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAjZWZjODVhO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihzdGF0dXNfd2FybmluZ19yb3VuZCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lmljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0d2lkdGg6IDE4N3B4O1xyXG5cdFx0Zm9udC1zaXplOiA4NnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dGV4dC1zaGFkb3c6IDFweCA0cHggNHB4IHJnYmEoMCwwLDAsMC4xMSk7XHJcblx0XHRsaW5lLWhlaWdodDogMTc0cHg7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY29udCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTk3cHgpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDc0cHgpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubXNnIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdG1pbi13aWR0aDogMTIwcHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlX2lubmVyX2hlYWRlciB7XHJcblx0cGFkZGluZzogMzdweCAwO1xyXG5cdFxyXG5cdEBleHRlbmQgLmNscmE7XHJcblx0XHJcblx0LnRpdGxlIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGNvbG9yOiAjMjIyMjIyO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmNvbnRyb2xzIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lmljb25fYXJyb3dfbGVmdCB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBoZWxwIGZvciB0b29sdGlwIGNvbnRlbnQgc3R5bGluZ1xyXG4udGlwc29fdGV4dCB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3NudyB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLm13NjMwIHtcclxuXHRtYXgtd2lkdGg6IDYzMHB4O1xyXG59XHJcbi5tdzQ3MCB7XHJcblx0bWF4LXdpZHRoOiA0NzBweDtcclxufVxyXG5cclxuLmdyZXlfYmxvY2sgaDQgKyBkaXYgPiAuZm9ybV9pdGVtLnNlbGVjdCB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufSIsIiRnbG9iYWxfZm9udF9zaXplOiAxNHB4O1xyXG4kZ2xvYmFsX2xpbmVfaGVpZ2h0OiAxLjQ7XHJcbiRnbG9iYWxfbGV0dGVyX3NwYWNpbmc6IDAuMDJlbTtcclxuJGdsb2JhbF9mb250X2ZhbWlseTogJ1JvYm90bycsIFwiSGVsdmV0aWNhXCIsIEFyaWFsLCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiRnbG9iYWxfZm9udF9jb2xvcjogIzAwMDAwMDtcclxuXHJcbiR3ZWJraXRfYXV0b2ZpbGxfY29sb3I6ICNmZmY7XHJcbiRnbG9iYWxfZm9udF9saW5rX2NvbG9yOiAjMjY2OWJmO1xyXG5cclxuLy8gV3JhcHBlciB3aWR0aFxyXG4kYmFzZV93aWR0aDogOTkwcHg7XHJcbiRtaW5pbWFsX3dpZHRoOiAzMjBweDtcclxuXHJcbi8vIHNwYWx2b3NcclxuJGNvbG9yLWdyZWVuOiAjMmQ3ZDcxO1xyXG4kY29sb3ItcHVycGxlOiAjOGMzMTU2O1xyXG5cclxuLy8gc291cmNlOiBodHRwOi8vc2Fzcy1sYW5nLmNvbS9zdHlsZWd1aWRlL2xheW91dFxyXG4kbW9iaWxlLXNtYWxsOiAyNDBweDtcclxuJG1vYmlsZS1sYXJnZTogMzIwcHg7XHJcbiR0YWJsZXQtc21hbGw6IDQ4MHB4O1xyXG4kdGFibGV0LWxhcmdlOiA3NjhweDtcclxuJHNjcmVlbi1zbWFsbDogMTAyNXB4O1xyXG4kc2NyZWVuLWxhcmdlOiAxMjgwcHg7XHJcbiIsIi5jaGF0X2NvbnRhY3RzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0QGluY2x1ZGUgbG93LWhlaWdodCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQvL1xyXG5cdC8vIGNsYXNzIG1vZHNcclxuXHJcblx0Ji5maXhlZCB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHotaW5kZXg6IDIwO1xyXG5cdFx0XHJcblx0XHQub3Blbl9idXR0b24ge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3Age1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdGJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5leHBhbmRlZCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAyOTZweDtcclxuXHRcdGhlaWdodDogMzY1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2YzZjNmMztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdGJveC1zaGFkb3c6IDJweCAycHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vcGVuX2J1dHRvbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmV4cGFuZGVkX3Zpc2libGVfYm94IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLm1pbmltaXplZCB7XHJcblx0XHQub3Blbl9idXR0b24ge1xyXG5cdFx0XHQuaWNvbl9jaGF0IHtcclxuXHRcdFx0XHRhbmltYXRpb246IGNoYXRfaWNvbl9wdWxzaW5nIDJzIGluZmluaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuc2hha2Uge1xyXG5cdFx0Lm9wZW5fYnV0dG9uIHtcclxuXHRcdFx0YW5pbWF0aW9uOiBidXR0b25fc2hha2UgMThzIDNzIGluZmluaXRlIGZvcndhcmRzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gY2xhc3MgbW9kcyBlbmRcclxuXHQvL1xyXG5cclxuXHQub3Blbl9idXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogIzg0MmQ1MDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0d2lkdGg6IDIyOHB4O1xyXG5cdFx0aGVpZ2h0OiA0M3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDQzcHg7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDE1MG1zO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTUzODVkO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4td2lkdGg6IDI4OHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmljb25fY2hhdCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdH1cclxuXHJcblx0XHQudGV4dCB7XHJcblx0XHRcdGZvbnQ6IDE0cHggJ1JvYm90byc7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhcmV0IHtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogMTlweDtcclxuXHRcdFx0cmlnaHQ6IDNweDtcclxuXHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA1cHggMy41cHggMCAzLjVweDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5leHBhbmRlZF92aXNpYmxlX2JveCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmV4cGFuZGVkX3Zpc2libGVfYm94IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdC5ib3hfaGVhZCB7XHJcblx0XHRcdGhlaWdodDogNjBweDtcclxuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRmb250OiAxNXB4ICdSb2JvdG8nO1xyXG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMCAwIDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb250cm9scyB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pY29uX21pbmltaXplIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaWNvbl9jcm9zcyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJveF9jb250ZW50IHtcclxuXHRcdFx0XHJcblx0XHRcdC5pbmZvX2JveCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IGRhc2hlZCAjZDlkOWQ5O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMTVweCAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG5cdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOGMzMTU2O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRcdFx0Zm9udDogMTVweC8yMHB4ICdSb2JvdG8nO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2hvb3NlX3RoZW1lIHtcclxuXHRcdFx0XHRwYWRkaW5nOiA1cHggMTJweCAxMnB4IDEycHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdFx0XHQmLnNlbGVjdCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNoYXQge31cclxuXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi5jaGF0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAzMDNweDtcclxuXHRwYWRkaW5nOiA1cHggMTJweCAyMHB4IDEycHg7XHJcblx0XHJcblx0Ji5oaXN0b3J5IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRtYXgtd2lkdGg6IDU3NXB4O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoIzAwMCwwLjE1KTtcclxuXHRcdFxyXG5cdFx0LmNoYXRfbWVzc2FnZXMge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdGNvbG9yOiAjOWE5YTlhO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuaW5mb19ib3gge1xyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNoYXRfbWVzc2FnZXMge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMjEycHg7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFxyXG5cdFx0Ji5zY3JvbGwtY29udGVudCB7XHJcblx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2hhdF9tZXNzYWdlIHtcclxuXHRcdFx0QGV4dGVuZCAuY2xyYTtcclxuXHRcdFx0Ly9tYXJnaW46IDZweCAwIDE4cHggMDtcclxuXHRcdFx0bWFyZ2luOiAxOHB4IDAgNnB4IDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmZyb20ge1xyXG5cdFx0XHRcdCsgLmZyb20ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubWVzc2FnZV9pbWFnZSB7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lm1lc3NhZ2VfdGV4dCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnRvIHtcclxuXHRcdFx0XHQrIC50byB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5tZXNzYWdlX2ltYWdlIHtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubWVzc2FnZV90ZXh0IHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tZXNzYWdlX2ltYWdlIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMmM4NTdiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMzdweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDM3cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1lc3NhZ2VfdGV4dCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0Zm9udDogMTVweC8yMHB4IFJvYm90bztcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bzsvL2NhbGMoMTAwJSAtIDkwcHgpO1xyXG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xyXG5cdFx0XHRcdC8vbWF4LXdpZHRoOiAzNzVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjFmMWYxO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcclxuXHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDdweCAwIDAgN3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZjFmMWYxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogLTdweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZyb20ge1xyXG5cdFx0XHRcdC5tZXNzYWdlX2ltYWdlIHtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5tZXNzYWdlX3RleHQge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZWNiNDtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG5cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiA3cHggN3B4IDAgMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZlY2I0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogLTdweDtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDhweCA4cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4xNSkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogLTlweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tZXNzYWdlX2Zvcm0ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMjJweDtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cdFx0bWFyZ2luOiAyN3B4IGF1dG8gMCBhdXRvO1xyXG5cclxuXHRcdC5mb3JtX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdGhlaWdodDogMzNweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAzM3B4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0W3R5cGU9c3VibWl0XSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDVweDtcclxuXHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogIzFhNmVjYztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNoYXRfY29udGFjdHNfbXNnX3Rvb2x0aXAge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cGFkZGluZzogNXB4IDZweCA4cHggNnB4O1xyXG5cdFxyXG5cdC5uYW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5kYXRlLCAudGltZSB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDo6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGNoYXRfaWNvbl9wdWxzaW5nIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0b3BhY2l0eTogMC40O1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJ1dHRvbl9zaGFrZSB7XHJcblx0MCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cclxuXHQwLjUlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTsgfVxyXG5cdDElIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOyB9XHJcblx0MS41JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7IH1cclxuXHQyJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTsgfVxyXG5cdDIuNSUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpOyB9XHJcblx0MyUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7IH1cclxuXHQzLjUlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTsgfVxyXG5cdDQlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOyB9XHJcblx0NC41JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7IH1cclxuXHQ1JSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxyXG59IiwiLy8gcmVtIFN1cHBvcnRcbi8vID09PT09PT09PT09XG5cbi8vIHJlbVxuLy8gLS0tXG4vLyBDaGVjayBmb3IgYW4gZXhpc3Rpbmcgc3VwcG9ydCBtaXhpbiwgb3Igb3V0cHV0IGRpcmVjdGx5LlxuLy8gLSAkcHJvcCAgOiA8Y3NzIHByb3BlcnR5PlxuLy8gLSAkdmFsICAgOiA8Y3NzIHZhbHVlPlxuQG1peGluIHN1c3ktcmVtKFxuICAkcHJvcCxcbiAgJHZhbFxuKSB7XG4gICRfcmVxczogKFxuICAgIHZhcmlhYmxlOiByaHl0aG0tdW5pdCByZW0td2l0aC1weC1mYWxsYmFjayxcbiAgICBtaXhpbjogcmVtLFxuICApO1xuICBAaWYgc3VzeS1zdXBwb3J0KHJlbSwgJF9yZXFzLCAkd2FybjogZmFsc2UpIGFuZCAkcmh5dGhtLXVuaXQgPT0gcmVtIHtcbiAgICBAaW5jbHVkZSByZW0oJHByb3AsICR2YWwpO1xuICB9IEBlbHNlIHtcbiAgICAjeyRwcm9wfTogJHZhbDtcbiAgfVxufVxuIiwiLy8gU3VzeSBGYWxsYmFjayBDbGVhcmZpeFxuLy8gPT09PT09PT09PT09PT09PT09PT09PVxuXG5cbi8vIENsZWFyZml4XG4vLyAtLS0tLS0tLVxuLy8gQ2hlY2sgZm9yIGFuIGV4aXN0aW5nIHN1cHBvcnQgbWl4aW4sIG9yIHByb3ZpZGUgYSBzaW1wbGUgZmFsbGJhY2suXG5AbWl4aW4gc3VzeS1jbGVhcmZpeCB7XG4gIEBpZiBzdXN5LXN1cHBvcnQoY2xlYXJmaXgsIChtaXhpbjogY2xlYXJmaXgpKSB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIH0gQGVsc2Uge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gU3BhbiBTeW50YXhcbi8vID09PT09PT09PT09XG5cbi8vIFNwYW4gW21peGluXVxuLy8gLS0tLS0tLS0tLS0tXG4vLyBTZXQgYSBzcGFubmluZyBlbGVtZW50IHVzaW5nIHNob3J0aGFuZCBzeW50YXguXG4vLyAtICRzcGFuICA6IDxzcGFuPlxuQG1peGluIHNwYW4oXG4gICRzcGFuXG4pIHtcbiAgJGluc3BlY3Q6ICRzcGFuO1xuICAkc3BhbjogcGFyc2Utc3Bhbigkc3Bhbik7XG4gICRvdXRwdXQ6IHNwYW4tbWF0aCgkc3Bhbik7XG4gICRuZXN0aW5nOiBzdXN5LWdldChzcGFuLCAkc3Bhbik7XG4gICRjbGVhcjogc3VzeS1nZXQoY2xlYXIsICRzcGFuKTtcblxuICAkYm94OiBzdXN5LWdldChib3gtc2l6aW5nLCAkc3Bhbik7XG4gICRjb250ZW50LWJveDogaWYoc3VzeS1nZXQoZ2xvYmFsLWJveC1zaXppbmcpICE9ICdib3JkZXItYm94JywgdHJ1ZSwgZmFsc2UpO1xuICAkYm94OiAkYm94IG9yIGlmKGlzLWluc2lkZSgkc3BhbikgYW5kICRjb250ZW50LWJveCwgYm9yZGVyLWJveCwgbnVsbCk7XG5cbiAgQGlmICRjbGVhciA9PSBicmVhayB7XG4gICAgQGluY2x1ZGUgYnJlYWs7XG4gIH0gQGVsc2UgaWYgJGNsZWFyID09IG5vYnJlYWsge1xuICAgIEBpbmNsdWRlIG5vYnJlYWs7XG4gIH1cblxuICBAaW5jbHVkZSBzdXN5LWluc3BlY3Qoc3BhbiwgJGluc3BlY3QpO1xuICBAaW5jbHVkZSBvdXRwdXQoKGJveC1zaXppbmc6ICRib3gpKTtcbiAgQGluY2x1ZGUgZmxvYXQtc3Bhbi1vdXRwdXQoJG91dHB1dC4uLik7XG5cbiAgQGlmIHZhbGlkLWNvbHVtbnMoJG5lc3RpbmcsIHNpbGVudCkge1xuICAgIEBpbmNsdWRlIG5lc3RlZCgkc3BhbikgeyBAY29udGVudDsgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBTcGFuIFtmdW5jdGlvbl1cbi8vIC0tLS0tLS0tLS0tLS0tLVxuLy8gUmV0dXJuIHRoZSB3aWR0aCBvZiBhIHNwYW4uXG4vLyAtICRzcGFuICA6IDxzcGFuPlxuQGZ1bmN0aW9uIHNwYW4oXG4gICRzcGFuXG4pIHtcbiAgQHJldHVybiBnZXQtc3Bhbi13aWR0aCgkc3Bhbik7XG59XG5cbi8vIFNwYW4gTWF0aFxuLy8gLS0tLS0tLS0tXG4vLyBHZXQgYWxsIHRoZSBzcGFuIHJlc3VsdHMuXG4vLyAtICRzcGFuOiA8bWFwPlxuQGZ1bmN0aW9uIHNwYW4tbWF0aChcbiAgJHNwYW5cbikge1xuICAkbmVzdCAgICAgICAgICAgICA6IGlmKHN1c3ktZ2V0KHJvbGUsICRzcGFuKSA9PSBuZXN0LCB0cnVlLCBmYWxzZSk7XG4gICRzcGxpdC1uZXN0ICAgICAgIDogaWYoaXMtc3BsaXQoJHNwYW4pIGFuZCAkbmVzdCwgdHJ1ZSwgZmFsc2UpO1xuICAkZWRnZSAgICAgICAgICAgICA6IGdldC1lZGdlKCRzcGFuKTtcbiAgJGxvY2F0aW9uICAgICAgICAgOiBnZXQtbG9jYXRpb24oJHNwYW4pO1xuXG4gICRmbG9hdCAgICAgICAgICAgIDogZnJvbTtcbiAgJHBhZGRpbmctYmVmb3JlICAgOiBudWxsO1xuICAkcGFkZGluZy1hZnRlciAgICA6IG51bGw7XG4gICRtYXJnaW4tYmVmb3JlICAgIDogbnVsbDtcbiAgJG1hcmdpbi1hZnRlciAgICAgOiBudWxsO1xuXG4gIC8vIGNhbGN1bGF0ZSB3aWR0aHNcbiAgJHNwcmVhZDogaW5kZXgobWFwLXZhbHVlcygkc3BhbiksIHNwcmVhZCk7XG4gICRzcGFuOiBpZigkc3BsaXQtbmVzdCBhbmQgbm90KCRzcHJlYWQpLCBtYXAtbWVyZ2UoJHNwYW4sIChzcHJlYWQ6IHdpZGUpKSwgJHNwYW4pO1xuICAkd2lkdGg6IGdldC1zcGFuLXdpZHRoKCRzcGFuKTtcbiAgJGd1dHRlcnM6IGdldC1ndXR0ZXJzKCRzcGFuKTtcblxuICAvLyBhcHBseSBndXR0ZXJzXG4gIEBpZiBpcy1pbnNpZGUoJHNwYW4pIHtcbiAgICBAaWYgbm90KHN1c3ktZ2V0KHJvbGUsICRzcGFuKSkge1xuICAgICAgJHBhZGRpbmctYmVmb3JlOiBtYXAtZ2V0KCRndXR0ZXJzLCBiZWZvcmUpO1xuICAgICAgJHBhZGRpbmctYWZ0ZXI6IG1hcC1nZXQoJGd1dHRlcnMsIGFmdGVyKTtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBpZiBub3QoJHNwbGl0LW5lc3QpIHtcbiAgICAgICRtYXJnaW4tYmVmb3JlOiBtYXAtZ2V0KCRndXR0ZXJzLCBiZWZvcmUpO1xuICAgICAgJG1hcmdpbi1hZnRlcjogbWFwLWdldCgkZ3V0dGVycywgYWZ0ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIHNwZWNpYWwgbWFyZ2luIGhhbmRsaW5nXG4gIEBpZiBzdXN5LWdldChvdXRwdXQsICRzcGFuKSA9PSBpc29sYXRlIGFuZCAkbG9jYXRpb24ge1xuICAgICRtYXJnaW4tYmVmb3JlOiBnZXQtaXNvbGF0aW9uKCRzcGFuKTtcbiAgICAkbWFyZ2luLWFmdGVyOiAtMTAwJTtcbiAgfSBAZWxzZSBpZiAkZWRnZSB7XG4gICAgJGlzLXNwbGl0OiBpcy1zcGxpdCgkc3Bhbik7XG4gICAgJHBvczogc3VzeS1nZXQoZ3V0dGVyLXBvc2l0aW9uLCAkc3Bhbik7XG5cbiAgICBAaWYgJGVkZ2UgPT0gbGFzdCB7XG4gICAgICAkZmxvYXQ6IHN1c3ktZ2V0KGxhc3QtZmxvdywgJHNwYW4pO1xuICAgIH1cblxuICAgIEBpZiBub3QoJGlzLXNwbGl0KSB7XG4gICAgICBAaWYgJGVkZ2UgPT0gZnVsbCBvciAoJGVkZ2UgPT0gZmlyc3QgYW5kICRwb3MgPT0gYmVmb3JlKSB7XG4gICAgICAgICRtYXJnaW4tYmVmb3JlOiAwO1xuICAgICAgfVxuICAgICAgQGlmICRlZGdlID09IGZ1bGwgb3IgKCRlZGdlID09IGxhc3QgYW5kICRwb3MgPT0gYWZ0ZXIpIHtcbiAgICAgICAgJG1hcmdpbi1hZnRlcjogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIEByZXR1cm4gKFxuICAgIHdpZHRoICAgICAgICAgICA6ICR3aWR0aCxcbiAgICBmbG9hdCAgICAgICAgICAgOiAkZmxvYXQsXG4gICAgbWFyZ2luLWJlZm9yZSAgIDogJG1hcmdpbi1iZWZvcmUsXG4gICAgbWFyZ2luLWFmdGVyICAgIDogJG1hcmdpbi1hZnRlcixcbiAgICBwYWRkaW5nLWJlZm9yZSAgOiAkcGFkZGluZy1iZWZvcmUsXG4gICAgcGFkZGluZy1hZnRlciAgIDogJHBhZGRpbmctYWZ0ZXIsXG4gICAgZmxvdyAgICAgICAgICAgIDogc3VzeS1nZXQoZmxvdywgJHNwYW4pLFxuICApO1xufVxuXG4vLyBHZXQgU3BhbiBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS1cbi8vIFJldHVybiBzcGFuIHdpZHRoLlxuLy8gLSAkc3BhbjogPG1hcD5cbkBmdW5jdGlvbiBnZXQtc3Bhbi13aWR0aChcbiAgJHNwYW5cbikge1xuICAkc3BhbiAgICAgOiBwYXJzZS1zcGFuKCRzcGFuKTtcblxuICAkbiAgICAgICAgOiBzdXN5LWdldChzcGFuLCAkc3Bhbik7XG4gICRsb2NhdGlvbiA6IGdldC1sb2NhdGlvbigkc3Bhbik7XG4gICRjb2x1bW5zICA6IHN1c3ktZ2V0KGNvbHVtbnMsICRzcGFuKTtcbiAgJGd1dHRlcnMgIDogc3VzeS1nZXQoZ3V0dGVycywgJHNwYW4pO1xuICAkc3ByZWFkICAgOiBzdXN5LWdldChzcHJlYWQsICRzcGFuKTtcblxuICAkY29udGV4dCAgOiBudWxsO1xuICAkc3Bhbi1zdW0gOiBudWxsO1xuICAkd2lkdGggICAgOiBudWxsO1xuXG4gIEBpZiAkbiA9PSAnZnVsbCcge1xuICAgICRwb3M6IHN1c3ktZ2V0KGd1dHRlci1wb3NpdGlvbiwgJHNwYW4pO1xuICAgICRyb2xlOiBzdXN5LWdldChyb2xlLCAkc3Bhbik7XG4gICAgJG46IGlmKCRwb3MgPT0gc3BsaXQgYW5kICRyb2xlICE9IG5lc3QsIHN1c3ktY291bnQoJGNvbHVtbnMpLCAxMDAlKTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCRuKSAhPSBudW1iZXIge1xuICAgIEB3YXJuIFwiKCN7dHlwZS1vZigkbil9KSAjeyRufSBpcyBub3QgYSB2YWxpZCBzcGFuLlwiO1xuICB9IEBlbHNlIGlmIHVuaXRsZXNzKCRuKSB7XG4gICAgJGNvbnRleHQ6IHN1c3ktc3VtKCRjb2x1bW5zLCAkZ3V0dGVycywgaWYoaXMtc3BsaXQoJHNwYW4pLCB3aWRlLCBuYXJyb3cpKTtcbiAgICAkc3ByZWFkOiBpZihpcy1pbnNpZGUoJHNwYW4pLCAkc3ByZWFkIG9yIHdpZGUsICRzcHJlYWQpO1xuICAgICRzcGFuLXN1bTogc3VzeSgkbiwgJGxvY2F0aW9uLCAkY29sdW1ucywgJGd1dHRlcnMsICRzcHJlYWQpO1xuXG4gICAgJF9tYXRoOiBzdXN5LWdldChtYXRoLCAkc3Bhbik7XG4gICAgJF9jb2x1bW4td2lkdGg6IHN1c3ktZ2V0KGNvbHVtbi13aWR0aCwgJHNwYW4pO1xuICAgIEBpZiAkX21hdGggPT0gc3RhdGljIHtcbiAgICAgICR3aWR0aDogJHNwYW4tc3VtICogdmFsaWQtY29sdW1uLW1hdGgoJF9tYXRoLCAkX2NvbHVtbi13aWR0aCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkd2lkdGg6IHBlcmNlbnRhZ2UoJHNwYW4tc3VtIC8gJGNvbnRleHQpO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgJHdpZHRoOiAkbjtcbiAgfVxuXG4gIEByZXR1cm4gJHdpZHRoO1xufVxuIiwiLy8gRGlyZWN0aW9uIEhlbHBlcnNcbi8vID09PT09PT09PT09PT09PT09XG5cbi8vIFN1c3kgRmxvdyBEZWZhdWx0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAtIFBSSVZBVEVcbkBpbmNsdWRlIHN1c3ktZGVmYXVsdHMoKFxuICBmbG93OiBsdHIsXG4pKTtcblxuLy8gR2V0IERpcmVjdGlvblxuLy8gLS0tLS0tLS0tLS0tLVxuLy8gUmV0dXJuIHRoZSAnZnJvbScgb3IgJ3RvJyBkaXJlY3Rpb24gb2YgYSBsdHIgb3IgcnRsIGZsb3cuXG4vLyAtIFskZmxvd10gIDogbHRyIHwgcnRsXG4vLyAtIFska2V5XSAgIDogZnJvbSB8IHRvXG5AZnVuY3Rpb24gZ2V0LWRpcmVjdGlvbihcbiAgJGZsb3c6IG1hcC1nZXQoJHN1c3ktZGVmYXVsdHMsIGZsb3cpLFxuICAka2V5OiBmcm9tXG4pIHtcbiAgJHJldHVybjogaWYoJGZsb3cgPT0gcnRsLCAoZnJvbTogcmlnaHQsIHRvOiBsZWZ0KSwgKGZyb206IGxlZnQsIHRvOiByaWdodCkpO1xuICBAcmV0dXJuIG1hcC1nZXQoJHJldHVybiwgJGtleSk7XG59XG5cbi8vIFRvXG4vLyAtLVxuLy8gUmV0dXJuIHRoZSAndG8nIGRpcmVjdGlvbiBvZiBhIGZsb3dcbi8vIC0gWyRmbG93XSAgOiBsdHIgfCBydGxcbkBmdW5jdGlvbiB0byhcbiAgJGZsb3c6IG1hcC1nZXQoJHN1c3ktZGVmYXVsdHMsIGZsb3cpXG4pIHtcbiAgQHJldHVybiBnZXQtZGlyZWN0aW9uKCRmbG93LCB0byk7XG59XG5cbi8vIEZyb21cbi8vIC0tLS1cbi8vIFJldHVybiB0aGUgJ2Zyb20nIGRpcmVjdGlvbiBvZiBhIGZsb3dcbi8vIC0gWyRmbG93XSAgOiBsdHIgfCBydGxcbkBmdW5jdGlvbiBmcm9tKFxuICAkZmxvdzogbWFwLWdldCgkc3VzeS1kZWZhdWx0cywgZmxvdylcbikge1xuICBAcmV0dXJuIGdldC1kaXJlY3Rpb24oJGZsb3csIGZyb20pO1xufVxuIiwiLnNldHRpbmdzX3ZpZXcge1xyXG5cdFxyXG5cdC5teV9zdGF0aWNfaW5mbyB7XHJcblx0XHRcclxuXHRcdC5mb3JtX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogc3BhbiggNCBvZiAxNCApO1xyXG5cdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCxcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR3aWR0aDogc3BhbiggNSBvZiAxNCApO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMTQ1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJvcmRlcmVkIHtcclxuXHRcdFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmLmljb25fdHJhc2hiaW4sXHJcblx0XHRcdCYuaWNvbl9lZGl0IHtcclxuXHRcdFx0XHRjb2xvcjogI2M0YzRjNDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzVweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnJlY2VpdmluZ19tZXRob2Qge1xyXG5cdFx0XHJcblx0XHQudGV4dCB7XHJcblx0XHRcdHdpZHRoOiBzcGFuKCA0IG9mIDUgKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm15X3NldHRpbmdzIHtcclxuXHRcdFxyXG5cdFx0LmhlYWRpbmcge1xyXG5cdFx0XHRwYWRkaW5nOiAzNXB4IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zaWRlX2xlZnQge1xyXG5cdFx0XHR3aWR0aDogc3BhbiggNiBvZiAxMCApO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRtb2JpbGUtc21hbGwgJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0XHR3aWR0aDogc3BhbiggMSBvZiAxICk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuc2lkZV9yaWdodCB7XHJcblx0XHRcdHdpZHRoOiBzcGFuKCA0IG9mIDEwICk7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1zbWFsbCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRcdHdpZHRoOiBzcGFuKCAxIG9mIDEgKTs7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5mb3JtX2l0ZW0udGV4dCB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5mb3JtX2l0ZW0ge1xyXG5cdFx0XHRcclxuXHRcdFx0Ji5zZWxlY3Qge1xyXG5cdFx0XHRcdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDIwcHggKTtcclxuXHRcdFx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkbW9iaWxlLXNtYWxsICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnBlbnNpb25lcl9udW1iZXIge1xyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0d2lkdGg6IDEyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5pbnB1dF9yaWdodF9idXR0b24ge1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkICMyNjY5YmY7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDlweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmFjY29yZGlvbl9ib2R5IHtcclxuXHRcdFxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBzcGFuKCA2IHN0YXRpYyApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHNjcmVlbi1zbWFsbCApIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHQvLyBtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRzY3JlZW4tc21hbGwgKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucHVibGljX2RhdGFfdmlldyB7XHJcblx0LnZpZXdfY29udGVudCB7XHJcblx0XHRmb3JtIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmhlYWRpbmcge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2hlY2tib3hfZm9ybSB7XHJcblx0XHRcdC5mb3JtX2l0ZW0ge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMTIxMjE7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQucG9saWN5aG9sZGVyX3NlYXJjaF9mb3JtIHtcclxuXHRcdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMikgLyAzKTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMycHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jb25zdWx0aW5nX2hpc3RvcnlfdmlldyB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcclxuXHQudGV4dF9saW5lIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA5cHg7XHJcblx0fVxyXG5cdFxyXG5cdC5jb25zdWx0aW5nX2hpc3RvcnlfYm94IHtcclxuXHRcdHBhZGRpbmctdG9wOiA0NHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5jaGF0Lmhpc3Rvcnkge1xyXG5cdFx0bWFyZ2luLXRvcDogMThweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblx0fVxyXG59IiwiLnNhdmFub3Jpc2thc2lzX2RyYXVkaW1hc192aWV3IHtcclxuXHQudGFicyB7XHJcblx0XHQuaGVhZGluZyB7XHJcblx0XHRcdG1heC13aWR0aDogNTkwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmluc3VyYW5jZV92aWV3IHtcclxuXHQuaW5zdXJhbmNlX2J0bl9iYXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3dyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubGVmdF9zaWRlIHtcclxuXHRcdFx0d2lkdGg6IDMzJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnJpZ2h0X3NpZGUge1xyXG5cdFx0XHR3aWR0aDogNjclO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtX3llc19ubyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdFx0XHJcblx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuaW5zdXJhbmNlX3RleHQge1xyXG5cdFx0bWF4LXdpZHRoOiA1NjBweDtcclxuXHRcdFxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZm9ybV9pbnN1cmFuY2UxLCAuZm9ybV9pbnN1cmFuY2UyIHtcclxuXHRcdC5mbGV4IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0XHQmLmRhdGVwaWNrZXJfaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5kYXRlcGlja2VyX2hvbGRlciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZm9ybV9pbnN1cmFuY2UxIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdFx0XHJcblx0XHQuZmxleCB7XHJcblx0XHRcdC5mb3JtX2l0ZW0ge1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmbGV4LWdyb3c6IDI7XHJcblx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogODAlO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZm9ybV9pbnN1cmFuY2UyIHtcclxuXHRcdC5mbGV4IHtcclxuXHRcdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvdHRvbTogN3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG59IiwiLnZpZGluaXMyX3ZpZXcge1xyXG5cdC5mb3JtX2Rlc2NyaXB0aW9uIHtcclxuXHRcdG1heC13aWR0aDogNTgwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNDJweDtcclxuXHR9XHJcblx0XHJcblx0LmNvbnRlbnRzX2ZpbHRlciB7XHJcblx0XHQuZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQ+ICoge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAoMTAwJSAtIDQ1cHggKiAzKSAvIDQgKTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdGhlaWdodDogOTAlO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0bl9jb250IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0dGFibGUge1xyXG5cdFx0LnNvcnRfYnRuIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaGlnaGxpZ2h0ZWQge1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHJcblx0XHRcdHRkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaWNvbl9oZWFkaW5nIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIHRvIHJpZ2h0LCAjMmQ3ZDcxIDAlLCAjMzM4YjdlIDEwMCUpO1xyXG5cdHBhZGRpbmc6IHNwYW4oIDEgb2YgMTIgKTtcclxuXHRcclxuXHQuaWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRzY3JlZW4tc21hbGwgKSB7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0XHJcblx0LnRleHRzIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0d2lkdGg6IHNwYW4oIDUgc3RhdGljICk7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0XHJcblx0LnNlYXJjaF9mb3JtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxlZnQ6IC0xOHB4O1xyXG5cdFx0d2lkdGg6IDMwNXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMjc1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGlucHV0IHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDQ0cHggMCAxOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCAjMzMzMzMzLCAuOCApO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDE1MG1zO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzMwODBlNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbiIsIi5waG90b19oZWFkaW5nIHtcclxuXHRwYWRkaW5nOiA3JSA3JSA1JTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1zbWFsbCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0cGFkZGluZzogNDBweCA3JSAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRoMSB7XHJcblx0XHR3aWR0aDogc3BhbiggOCBvZiAxMiApO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkbW9iaWxlLXNtYWxsICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0cCB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdHdpZHRoOiBzcGFuKCA3IG9mIDEyICk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1zbWFsbCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYWNjb3JkaW9uX2hlYWRlciB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjMjEyMTIxO1xyXG5cdHBhZGRpbmc6IDI1cHggNDBweCAyNXB4IDIwcHg7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCggJy4uL2ltYWdlcy9iZy9zaGFkb3dfZ3JlZW4ucG5nJyApO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHNjcmVlbi1zbWFsbCApIHtcclxuXHRcdHBhZGRpbmc6IDI1cHggNTBweDtcclxuXHR9XHJcblx0XHJcblx0JjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdGJvcmRlci13aWR0aDogNXB4IDMuNXB4IDAgMy41cHg7XHJcblx0XHRib3JkZXItY29sb3I6ICMyNjY4YmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVYKDE4MGRlZyk7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0XHRyaWdodDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ly8gc3Vza2xlaXN0YXNcclxuXHQmLmNvbGxhcHNlZCB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCggJy4uL2ltYWdlcy9iZy9zaGFkb3dfYmx1ZS5wbmcnICk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYWNjb3JkaW9uX2NvbnRlbnQge1xyXG5cdC8vIGlza2xlaXN0YXNcclxuXHQmLmNvbGxhcHNlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdCYuaW4ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5jb2xsYXBzaW5nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsdmlzaWJpbGl0eTtcclxuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XHJcblx0fVxyXG59XHJcblxyXG4uYWNjb3JkaW9uX2JvZHkge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0Y29sb3I6ICMzMzMzMzM7XHJcblx0XHJcblx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0cGFkZGluZzogNTBweDtcclxuXHR9XHJcbn1cclxuIiwiLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgQkFTRSBDU1MgKioqKioqKioqKioqKioqL1xyXG5cclxuLnNjcm9sbC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNjcm9sbC13cmFwcGVyID4gLnNjcm9sbC1jb250ZW50IHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG59XHJcblxyXG4uc2Nyb2xsLWVsZW1lbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2Nyb2xsLWVsZW1lbnQsIC5zY3JvbGwtZWxlbWVudCBkaXYge1xyXG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlLFxyXG4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLFxyXG4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1hcnJvdyB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zY3JvbGwtdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XHJcbn1cclxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCA+IHRleHRhcmVhIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcbi5zY3JvbGwtdGV4dGFyZWEgPiAuc2Nyb2xsLWNvbnRlbnQgPiB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgSU5ORVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQsXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XHJcbntcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xyXG4gICAgYm90dG9tOiAycHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICByaWdodDogMnB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDhweDtcclxufVxyXG5cclxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxyXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxyXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcclxuICAgIC8vIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MClcIjtcclxuICAgIC8vIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XHJcbiAgICAvLyBvcGFjaXR5OiAwLjQ7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSggI2UwZTBlMCwgMC41ICk7IH1cclxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoICMyNjY5YmYsIDAuNyApOyB9XHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1iYXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY2OWJmOyB9XHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7IGJhY2tncm91bmQtY29sb3I6ICMyNjY5YmY7IH1cclxuXHJcblxyXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyBsZWZ0OiAtMTJweDsgfVxyXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgdG9wOiAtMTJweDsgfVxyXG5cclxuXHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC0xMnB4OyB9XHJcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTEycHg7IH1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKiogU0lNUExFIE9VVEVSIFNDUk9MTEJBUiAqKioqKioqKioqKioqKiovXHJcblxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LFxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IGRpdlxyXG57XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHsgaGVpZ2h0OiA4cHg7IHRvcDogMnB4OyB9XHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHsgbGVmdDogMnB4OyB3aWR0aDogOHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IG92ZXJmbG93OiBoaWRkZW47IH1cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XHJcblxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcixcclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssXHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxufVxyXG5cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7IGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7IH1cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICMyNjY5YmY7IH1cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHsgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTsgfVxyXG5cclxuXHJcbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xyXG5cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHsgbGVmdDogLTEycHg7IG1hcmdpbi1sZWZ0OiAxMnB4OyB9XHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7IHRvcDogIC0xMnB4OyBtYXJnaW4tdG9wOiAgMTJweDsgfVxyXG5cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7IG1pbi13aWR0aDogMTBweDsgfVxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHsgbWluLWhlaWdodDogMTBweDsgfVxyXG5cclxuXHJcbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xyXG5cclxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGxlZnQ6IC0xNHB4OyB9XHJcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0xNHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtMTRweDsgfVxyXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyB0b3A6IC0xNHB4OyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBNQUMgT1MgWCAqKioqKioqKioqKioqKiovXHJcblxyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCxcclxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XHJcbntcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgZGlzcGxheTogbm9uZTsgfVxyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM2RTcxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgLW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxufVxyXG4uc2Nyb2xsYmFyLW1hY29zeDpob3ZlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcixcclxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7XHJcbiAgICAtbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApXCI7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG5cclxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICBoZWlnaHQ6IDBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAwcHg7XHJcbn1cclxuXHJcbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7IGhlaWdodDogN3B4OyBtaW4td2lkdGg6IDEwcHg7IHRvcDogLTlweDsgfVxyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7IGxlZnQ6IC05cHg7IG1pbi1oZWlnaHQ6IDEwcHg7IHdpZHRoOiA3cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IGxlZnQ6IDJweDsgfVxyXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC00cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IHRvcDogMnB4OyB9XHJcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtNHB4OyB9XHJcblxyXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cclxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC0xMXB4OyB9XHJcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyB0b3A6IC0xMXB4OyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBMSUdIVCAqKioqKioqKioqKioqKiovXHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LFxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcclxuICAgIGJhY2tncm91bmQ6ICNkYmRiZGI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJSaVpHSmtZaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObE9HVTRaVGdpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYysnKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwjZGJkYmRiKSwgY29sb3Itc3RvcCgxMDAlLCNlOGU4ZTgpKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsI2U4ZThlOCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCNlOGU4ZTggMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsI2U4ZThlOCAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RiZGJkYiAwJSwjZThlOGU4IDEwMCUpO1xyXG5cclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxN3B4O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZWZlZmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJabFptVm1aU0lnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObU5XWTFaalVpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYysnKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwjZmVmZWZlKSwgY29sb3Itc3RvcCgxMDAlLCNmNWY1ZjUpKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsI2Y1ZjVmNSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCNmNWY1ZjUgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsI2Y1ZjVmNSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZlZmVmZSAwJSwjZjVmNWY1IDEwMCUpO1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cclxuXHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xN3B4OyBtYXJnaW4tbGVmdDogMTdweDsgfVxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgeyB0b3A6ICAtMTdweDsgbWFyZ2luLXRvcDogIDE3cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIgeyBoZWlnaHQ6IDEwcHg7IG1pbi13aWR0aDogMTBweDsgdG9wOiAwcHg7IH1cclxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7IGxlZnQ6IDBweDsgbWluLWhlaWdodDogMTBweDsgd2lkdGg6IDEwcHg7IH1cclxuXHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHsgaGVpZ2h0OiAxMnB4OyBsZWZ0OiAycHg7IHRvcDogMnB4OyB9XHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtNHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IGxlZnQ6IDJweDsgdG9wOiAycHg7IHdpZHRoOiAxMnB4OyB9XHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUgeyB0b3A6IC00cHg7IH1cclxuXHJcbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xyXG5cclxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTE5cHg7IH1cclxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtMTlweDsgfVxyXG5cclxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGxlZnQ6IC0xOXB4OyB9XHJcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0xOXB4OyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBSQUlMICoqKioqKioqKioqKioqKi9cclxuXHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCxcclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IGRpdlxyXG57XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXI6aG92ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzcHggMCAycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDJweCAwIDNweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBiOWEwO1xyXG5cclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcblxyXG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyOmhvdmVyIC5zY3JvbGwtYmFyIHtcclxuICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxufVxyXG5cclxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXHJcblxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xN3B4OyBtYXJnaW4tbGVmdDogMTdweDsgfVxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7IG1hcmdpbi10b3A6IDE3cHg7IHRvcDogLTE3cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7IGhlaWdodDogMTBweDsgbWluLXdpZHRoOiAxMHB4OyB0b3A6IDFweDsgfVxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIgeyBsZWZ0OiAxcHg7IG1pbi1oZWlnaHQ6IDEwcHg7IHdpZHRoOiAxMHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHsgaGVpZ2h0OiAxNXB4OyBsZWZ0OiA1cHg7IH1cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgaGVpZ2h0OiAycHg7IGxlZnQ6IC0xMHB4OyB0b3A6IDVweDsgfVxyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IHRvcDogNXB4OyB3aWR0aDogMTVweDsgfVxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiA1cHg7IHRvcDogLTEwcHg7IHdpZHRoOiAycHg7IH1cclxuXHJcbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xyXG5cclxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtMjVweDsgfVxyXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTI1cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGxlZnQ6IC0yNXB4OyB9XHJcbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IHRvcDogLTI1cHg7IH1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIERZTkFNSUMgKioqKioqKioqKioqKioqL1xyXG5cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LFxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XHJcbntcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XHJcbiAgICBib3R0b206IDJweDtcclxuICAgIGhlaWdodDogN3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHJpZ2h0OiAycHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogN3B4O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcclxuICAgIG9wYWNpdHk6IDAuMztcclxuXHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG59XHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xyXG4gICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNmU3MTtcclxuXHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG59XHJcblxyXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDdweDtcclxuICAgIG1pbi13aWR0aDogMjRweDtcclxuICAgIHRvcDogYXV0bztcclxufVxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiA3cHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbGVmdDogMnB4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcclxufVxyXG5cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDJweDtcclxuXHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XHJcbiAgICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtNHB4OyB9XHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTRweDsgfVxyXG5cclxuXHJcbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xyXG5cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtMTFweDsgfVxyXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTExcHg7IH1cclxuXHJcblxyXG4vKiBob3ZlciAmIGRyYWcgKi9cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MClcIjtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbn1cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSxcclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWJhcixcclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXHJcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA3cHg7XHJcbn1cclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcclxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcclxuICAgIG1pbi13aWR0aDogN3B4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIEdPT0dMRSBDSFJPTUUgKioqKioqKioqKioqKioqL1xyXG5cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQsXHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IGRpdlxyXG57XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7fVxyXG5cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY2OWJmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTlhOWE5O1xyXG59XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XHJcbiAgICBib3JkZXItY29sb3I6ICM3ZTdlN2U7XHJcbn1cclxuXHJcbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xyXG5cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xNnB4OyBtYXJnaW4tbGVmdDogMTZweDsgfVxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHsgdG9wOiAgLTE2cHg7IG1hcmdpbi10b3A6ICAxNnB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7IGhlaWdodDogOHB4OyBtaW4td2lkdGg6IDEwcHg7IHRvcDogM3B4OyB9XHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHsgbGVmdDogM3B4OyBtaW4taGVpZ2h0OiAxMHB4OyB3aWR0aDogOHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7IH1cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgaGVpZ2h0OiAxNHB4OyBsZWZ0OiAtM3B4OyB9XHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgaGVpZ2h0OiAxNHB4OyBsZWZ0OiAtNHB4OyB9XHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2RiZGJkYjsgfVxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0zcHg7IHdpZHRoOiAxNHB4OyB9XHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtNHB4OyB3aWR0aDogMTRweDsgfVxyXG5cclxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXHJcblxyXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTE5cHg7IH1cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTE5cHg7IH1cclxuXHJcbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgbGVmdDogLTE5cHg7IH1cclxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0xOXB4OyB9IiwiLyogQGdyb3VwIEJhc2UgKi9cclxuLmNob3Nlbi1jb250YWluZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0ei1pbmRleDogMTA7XHJcblx0XHJcblx0LmNob3Nlbi1kcm9wIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdGxlZnQ6IC05OTk5cHg7XHJcblx0XHR6LWluZGV4OiAxMDEwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsMCwwLC4xNSk7XHJcblxyXG5cdH1cclxuXHRcclxuXHQmLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1kcm9wIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHJcblx0LnNlYXJjaC1jaG9pY2UsIC5jaG9zZW4tc2luZ2xlIHtcclxuXHRcdC5ncm91cC1uYW1lIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRjb2xvcjogIzk5OTk5OTtcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICc6JztcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2Nyb2xsLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG59XHJcbi8qIEBlbmQgKi9cclxuXHJcbi8qIEBncm91cCBTaW5nbGUgQ2hvc2VuICovXHJcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSB7XHJcblx0XHJcblx0Ji5jaG9zZW4tY29udGFpbmVyLWFjdGl2ZSB7XHJcblx0XHR6LWluZGV4OiAyMDtcclxuXHRcdFxyXG5cdFx0LmNob3Nlbi1zaW5nbGUge31cclxuXHR9XHJcblx0XHJcblx0LmNob3Nlbi1zaW5nbGUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMDtcclxuXHRcdGhlaWdodDogMzZweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdFx0Y29sb3I6ICM0NDQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFxyXG5cdFx0bWluLXdpZHRoOiAyMTVweDtcclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRkaXYge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRiIHtcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzI2NjliZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogIzI2NjliZjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaG9zZW4tZGVmYXVsdCB7XHJcblx0XHRjb2xvcjogIzk5OTtcclxuXHR9XHJcblxyXG5cdC5jaG9zZW4tc2luZ2xlLXdpdGgtZGVzZWxlY3Qgc3BhbiB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDM4cHg7XHJcblx0fVxyXG5cclxuXHQuY2hvc2VuLXNpbmdsZSBhYmJyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNnB4O1xyXG5cdFx0cmlnaHQ6IDI2cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0Zm9udC1zaXplOiAxcHg7XHJcblx0fVxyXG5cclxuXHQmLmNob3Nlbi1kaXNhYmxlZCAuY2hvc2VuLXNpbmdsZSBhYmJyOmhvdmVyIHtcclxuXHRcdFxyXG5cdH1cclxuXHJcblx0LmNob3Nlbi1zZWFyY2gge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAxMDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDEzcHggMTVweDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRcdFxyXG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdFx0XHRcclxuXHRcdFx0Ly8gcmVzZXQgZm9ybV9pdGVtIHN0eWxlc1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHRjb2xvcjogcmdiYSggIzMzMywgMC44ICk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jaG9zZW4tZHJvcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdH1cclxuXHJcblx0Ji5jaG9zZW4tY29udGFpbmVyLXNpbmdsZS1ub3NlYXJjaCAuY2hvc2VuLXNlYXJjaCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAtOTk5OXB4O1xyXG5cdH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgUmVzdWx0cyAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMge1xyXG5cdGNvbG9yOiAjNDQ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcblx0d2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XHJcblx0XHJcblx0bGkge1xyXG5cdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAyMHB4ICk7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRsaW5lLWhlaWdodDogMTVweDtcclxuXHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHRcdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmFjdGl2ZS1yZXN1bHQge1xyXG5cdFx0XHRkaXNwbGF5OiBsaXN0LWl0ZW07XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHRcdCYuZGlzYWJsZWQtcmVzdWx0IHtcclxuXHRcdFx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG5cdFx0XHRjb2xvcjogI2NjYztcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cdFx0Ji5oaWdobGlnaHRlZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzODc1ZDc7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdFx0Ji5uby1yZXN1bHRzIHtcclxuXHRcdFx0Y29sb3I6ICM3Nzc7XHJcblx0XHRcdGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcclxuXHRcdH1cclxuXHRcdCYuZ3JvdXAtcmVzdWx0IHtcclxuXHRcdFx0ZGlzcGxheTogbGlzdC1pdGVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cdFx0Ji5ncm91cC1vcHRpb24ge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHR9XHJcblx0XHRlbSB7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8qIEBlbmQgKi9cclxuXHJcbi8qIEBncm91cCBNdWx0aSBDaG9zZW4gKi9cclxuLmNob3Nlbi1jb250YWluZXItbXVsdGl7XHJcblx0XHJcblx0LmNob3Nlbi1jaG9pY2VzIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRoZWlnaHQ6IDElO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRjdXJzb3I6IHRleHQ7XHJcblx0fVxyXG5cdC5jaG9zZW4tY2hvaWNlcyBsaSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcclxuXHRcdCYuc2VhcmNoLWZpZWxkIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdFx0XHRcdG1hcmdpbjogMXB4IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0b3V0bGluZTogMDtcclxuXHRcdFx0XHRib3JkZXI6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6ICM5OTk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zZWFyY2gtY2hvaWNlIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW46IDNweCA1cHggM3B4IDA7XHJcblx0XHRcdHBhZGRpbmc6IDNweCAyMHB4IDNweCA1cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgjMDAwLC4wNSk7XHJcblx0XHRcdGNvbG9yOiAjMzMzO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTNweDtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWFyY2gtY2hvaWNlLWNsb3NlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA0cHg7XHJcblx0XHRcdFx0cmlnaHQ6IDNweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuc2VhcmNoLWNob2ljZS1kaXNhYmxlZCB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcclxuXHRcdFx0Y29sb3I6ICM2NjY7XHJcblx0XHR9XHJcblx0XHQmLnNlYXJjaC1jaG9pY2UtZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xyXG5cdFx0XHRcclxuXHRcdFx0LnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jaG9zZW4tcmVzdWx0cyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQuY2hvc2VuLWRyb3AgLnJlc3VsdC1zZWxlY3RlZCB7XHJcblx0XHRkaXNwbGF5OiBsaXN0LWl0ZW07XHJcblx0XHRjb2xvcjogI2NjYztcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcbn1cclxuLyogQGVuZCAqL1xyXG5cclxuLyogQGdyb3VwIEFjdGl2ZSAqL1xyXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUge1xyXG5cdFxyXG5cdC8vIC5jaG9zZW4tc2luZ2xlIHtcclxuXHQvLyBcdGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XHJcblx0Ly8gXHRib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoIzAwMCwuMyk7XHJcblx0Ly8gfVxyXG5cdCYuY2hvc2VuLXdpdGgtZHJvcCB7XHJcblx0XHRcclxuXHRcdC5jaG9zZW4tc2luZ2xlIHtcclxuXHRcdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRcdFx0Ly8gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcblx0XHRcdC8vIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcblx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMXB4IDAgI2ZmZiBpbnNldDtcclxuXHRcdH1cclxuXHRcdC5jaG9zZW4tc2luZ2xlIGRpdiB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdGIge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jaG9zZW4tY2hvaWNlcyB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xyXG5cdFx0Ym94LXNoYWRvdzogMCAwIDVweCByZ2JhKCMwMDAsLjMpO1xyXG5cdFx0XHJcblx0XHRsaS5zZWFyY2gtZmllbGQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdFx0XHRjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgRGlzYWJsZWQgU3VwcG9ydCAqL1xyXG4uY2hvc2VuLWRpc2FibGVkIHtcclxuXHRvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHJcblx0LmNob3Nlbi1zaW5nbGUge1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdH1cclxuXHQuY2hvc2VuLWNob2ljZXMgLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdH1cclxufVxyXG4vKiBAZW5kICovXHJcblxyXG4vKiBAZ3JvdXAgUmlnaHQgdG8gTGVmdCAqL1xyXG4uY2hvc2VuLXJ0bCB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHJcblx0LmNob3Nlbi1zaW5nbGUge1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRwYWRkaW5nOiAwIDhweCAwIDA7XHJcblx0fVxyXG5cdC5jaG9zZW4tc2luZ2xlIHNwYW4ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XHJcblx0XHRkaXJlY3Rpb246IHJ0bDtcclxuXHR9XHJcblx0LmNob3Nlbi1zaW5nbGUtd2l0aC1kZXNlbGVjdCBzcGFuIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG5cdH1cclxuXHQuY2hvc2VuLXNpbmdsZSBkaXYge1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRsZWZ0OiAzcHg7XHJcblx0fVxyXG5cdC5jaG9zZW4tc2luZ2xlIGFiYnIge1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRsZWZ0OiAyNnB4O1xyXG5cdH1cclxuXHQuY2hvc2VuLWNob2ljZXMgbGkge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHJcblx0XHQmLnNlYXJjaC1maWVsZCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcblx0XHRcdGRpcmVjdGlvbjogcnRsO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLnNlYXJjaC1jaG9pY2Uge1xyXG5cdFx0XHRtYXJnaW46IDNweCA1cHggM3B4IDA7XHJcblx0XHRcdHBhZGRpbmc6IDNweCA1cHggM3B4IDE5cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQuc2VhcmNoLWNob2ljZS1jbG9zZSB7XHJcblx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0bGVmdDogNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2hvc2VuLWNvbnRhaW5lci1zaW5nbGUtbm9zZWFyY2ggLmNob3Nlbi1zZWFyY2gsXHJcblx0LmNob3Nlbi1kcm9wIHtcclxuXHRcdGxlZnQ6IDk5OTlweDtcclxuXHR9XHJcblx0Ji5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXJlc3VsdHMge1xyXG5cdFx0bWFyZ2luOiAwIDAgNHB4IDRweDtcclxuXHRcdHBhZGRpbmc6IDAgNHB4IDAgMDtcclxuXHR9XHJcblx0LmNob3Nlbi1yZXN1bHRzIGxpLmdyb3VwLW9wdGlvbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHQmLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUgZGl2IHtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHR9XHJcblx0LmNob3Nlbi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdFx0cGFkZGluZzogNHB4IDVweCA0cHggMjBweDtcclxuXHRcdGRpcmVjdGlvbjogcnRsO1xyXG5cdH1cclxuXHQmLmNob3Nlbi1jb250YWluZXItc2luZ2xle1xyXG5cdFx0LmNob3Nlbi1zaW5nbGUgZGl2IGIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2cHggMnB4O1xyXG5cdFx0fVxyXG5cdFx0Ji5jaG9zZW4td2l0aC1kcm9we1xyXG5cdFx0XHQuY2hvc2VuLXNpbmdsZSBkaXYgYiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEycHggMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8qIEBlbmQgKi8iLCIuY29sbGFwc2Uge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0XHJcblx0Ji5pbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbnRyLmNvbGxhcHNlIHtcclxuXHQmLmluIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHR9XHJcbn1cclxudGJvZHkuY29sbGFwc2Uge1xyXG5cdCYuaW4ge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG5cdH1cclxufVxyXG5cclxuLmNvbGxhcHNpbmcge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XHJcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbn0iLCIud2hpdGVfYmxvY2sge1xyXG5cdHBhZGRpbmc6IHNwYW4oIDEgb2YgMTIgKTtcclxuXHRcclxuXHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRwYWRkaW5nOiBzcGFuKCAxIG9mIDE2ICk7XHJcblx0fVxyXG5cdFxyXG5cdGgyIHN0cm9uZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG5cdFxyXG5cdGgzIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcclxuXHRcdHN0cm9uZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lmljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5ibG9ja19jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IHNwYW4oIDYgc3RhdGljICk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRzY3JlZW4tc21hbGwgKSB7XHJcblx0XHRcdG1heC13aWR0aDogc3BhbiggOSBvZiAxMiApO1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLWxhcmdlICkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDc1OHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuZHJvcGRvd24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHR9XHJcblx0LmRyb3Bkb3duX3RvZ2dsZSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LmRyb3Bkb3duX2NvbnRlbnQge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuXHR9XHJcblx0Ji5vcGVuID4gLmRyb3Bkb3duX2NvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59IiwiLm1vZGFsLW9wZW4ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLm1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiAxMDUwO1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdG1hcmdpbjogYXV0bztcclxuXHRcclxuXHQmLmZhZGUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XHJcblx0XHRcclxuXHRcdCYuaW4ge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLnNtYWxsIHtcclxuXHRcdC5tb2RhbF9kaWFsb2cge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUxN3B4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2xvc2Uge1xyXG5cdFx0XHR0b3A6IDE4cHg7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubW9kYWxfYm9keSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmNlbnRlciB7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHJcblx0XHQubW9kYWxfZGlhbG9nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQubW9kYWxfY29udGVudCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1vZGFsLmZhZGUgLm1vZGFsX2RpYWxvZyB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XHJcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XHJcbn1cclxuLm1vZGFsLmluIC5tb2RhbF9kaWFsb2cge1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG59XHJcbi5tb2RhbF9vcGVuIC5tb2RhbCB7XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLm1vZGFsX2RpYWxvZyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1heC13aWR0aDogOTAwcHg7XHJcblx0bWFyZ2luOiAxMHB4IGF1dG87XHJcblx0Ly9vdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcclxuXHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRtb2JpbGUtbGFyZ2UgJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdG1hcmdpbjogMTBweDtcclxuXHR9XHJcbn1cclxuLm1vZGFsX2NvbnRlbnQge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0b3V0bGluZTogMDtcclxufVxyXG4ubW9kYWwtYmFja2Ryb3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMTA0MDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG5cdFxyXG5cdCYuZmFkZSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMTVzIGxpbmVhcjtcclxuXHRcdFxyXG5cdFx0Ji5pbiB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1vZGFsX2hlYWRlciAuY2xvc2Uge1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMzVweDtcclxuXHR0b3A6IDMwcHg7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRcclxuXHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRtb2JpbGUtc21hbGwgJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdH1cclxuXHRcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGZvbnQtZmFtaWx5OiBcImljb25zXCI7XHJcblx0XHRmb250LXNpemU6IDM0cHg7XHJcblx0XHRjb250ZW50OiBpY29uLWNoYXIoIGNyb3NzICk7XHJcblx0fVxyXG59XHJcbi5tb2RhbF90aXRsZSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcbi5tb2RhbF9ib2R5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0LndyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogNyUgNyUgNSU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1sYXJnZSAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtOTk5OXB4O1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdGhlaWdodDogNTBweDtcclxuXHRvdmVyZmxvdzogc2Nyb2xsO1xyXG59XHJcbi8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4vLyBcdC5tb2RhbF9kaWFsb2cge1xyXG4vLyBcdFx0d2lkdGg6IDYwMHB4O1xyXG4vLyBcdFx0bWFyZ2luOiAzMHB4IGF1dG87XHJcbi8vIFx0fVxyXG4vLyBcdC5tb2RhbF9jb250ZW50IHtcclxuLy8gXHRcdGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4vLyBcdH1cclxuLy8gXHQubW9kYWxfc20ge1xyXG4vLyBcdFx0d2lkdGg6IDMwMHB4O1xyXG4vLyBcdH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuLy8gXHQubW9kYWxfZyB7XHJcbi8vIFx0XHR3aWR0aDogOTAwcHg7XHJcbi8vIFx0fVxyXG4vLyB9XHJcbi5jbGVhcmZpeDpiZWZvcmUsXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLm1vZGFsLWhlYWRlcjpiZWZvcmUsXHJcbi5tb2RhbC1oZWFkZXI6YWZ0ZXIsXHJcbi5tb2RhbC1mb290ZXI6YmVmb3JlLFxyXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIiBcIjtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5tb2RhbC1oZWFkZXI6YWZ0ZXIsXHJcbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xyXG5cdGNsZWFyOiBib3RoO1xyXG59XHJcbi5jZW50ZXItYmxvY2sge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4ucHVsbC1yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnB1bGwtbGVmdCB7XHJcblx0ZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG4uaGlkZSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5zaG93IHtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcbi5pbnZpc2libGUge1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4udGV4dC1oaWRlIHtcclxuXHRmb250OiAwLzAgYTtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcbi5oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uYWZmaXgge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG4iLCIubm90aWZpY2F0aW9uIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZWNiNDtcclxuXHRib3gtc2hhZG93OiAycHggMnB4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE1KTtcclxuXHRwYWRkaW5nOiAyNXB4IDIwcHggMzNweCA1NXB4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMzcHg7XHJcblx0fVxyXG5cdFxyXG5cdCYud2FybmluZyB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE4NXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMzcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5pY29uIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTg1cHg7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihzdGF0dXNfd2FybmluZyk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA3MHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjODkzMDUzO1xyXG5cdFx0XHRcdHRleHQtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Ji5zbWFsbGVyIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweCAzOHB4IDM0cHg7XHJcblx0XHRcclxuXHRcdHAge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDIsIHAge1xyXG5cdFx0bWF4LXdpZHRoOiA2NTBweDtcclxuXHR9XHJcblx0XHJcblx0LmJ1dHRvbnMge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFxyXG5cdFx0YnV0dG9uIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGxlZnQ6IDNweDtcclxuXHRcdFx0XHRib3R0b206IDFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5ub3RpZmljYXRpb24yIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMTUpO1xyXG5cdG1hcmdpbjogMzBweCAwO1xyXG5cdFxyXG5cdCYud2FybmluZyB7XHJcblx0XHQubm90aWZpY2F0aW9uMl9oZWFkIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDdweDtcclxuXHRcdFx0XHJcblx0XHRcdC5oZWFkaW5nIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIoc3RhdHVzX3dhcm5pbmcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudGV4dCB7XHJcblx0XHRcdG1heC13aWR0aDogOTEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuZGFuZ2VyIHtcclxuXHRcdC5ub3RpZmljYXRpb24yX2hlYWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xyXG5cdFx0XHRcclxuXHRcdFx0LmhlYWRpbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihzdGF0dXNfd2FybmluZyk7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDkxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmLmluZm8ge1xyXG5cdFx0Lm5vdGlmaWNhdGlvbjJfaGVhZCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0LmhlYWRpbmcge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogaWNvbi1jaGFyKHN0YXR1c19pbmZvKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm5vdGlmaWNhdGlvMl9ib2R5IHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8vIGFjY29yZGlvbiBtb2RpZmljYXRpb25cclxuXHQvLyAucGFuZWwge1xyXG5cdC8vIFx0LmFjY29yZGlvbl9oZWFkZXIge1xyXG5cdC8vIFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0Ly8gXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0Ly8gXHRcdC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Ly8gXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHQvLyBcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHQvLyBcdFx0Ym9yZGVyOiAwO1xyXG5cdC8vIFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFxyXG5cdC8vIFx0XHQmOmFmdGVyIHtcclxuXHQvLyBcdFx0XHRyaWdodDogMDtcclxuXHQvLyBcdFx0fVxyXG5cdFx0XHRcclxuXHQvLyBcdFx0Ji5jb2xsYXBzZWQge1xyXG5cdC8vIFx0XHRcdGNvbG9yOiByZ2JhKDMzLDMzLDMzLDAuOCk7XHJcblx0Ly8gXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XHJcblx0Ly8gXHRcdH1cclxuXHQvLyBcdH1cclxuXHRcdFxyXG5cdC8vIFx0LmFjY29yZGlvbl9ib2R5IHtcclxuXHQvLyBcdFx0cGFkZGluZzogMCAwIDQwcHggMDtcclxuXHQvLyBcdFx0bWF4LXdpZHRoOiA4ODBweDtcclxuXHQvLyBcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdC8vIFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHQvLyBcdFx0Y29sb3I6IHJnYmEoMzMsMzMsMzMsMC44KTtcclxuXHQvLyBcdH1cclxuXHQvLyB9XHJcblx0XHJcblx0Lm5vdGlmaWNhdGlvbjJfaGVhZCB7XHJcblx0XHRwYWRkaW5nOiAzN3B4IDMwcHggMzVweCA2NXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFxyXG5cdFx0LmhlYWRpbmcge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxM3B4O1xyXG5cdFx0XHRcdGxlZnQ6IC0zNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjOGMzMTU2O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5ub3RpZmljYXRpbzJfYm9keSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHggNDVweCA2NXB4O1xyXG5cdFx0XHJcblx0XHQuZGF0ZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnRleHQge1xyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYmFua19jYXJkX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbi5iYW5rX2NhcmQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAzKSAvIDQpO1xyXG5cdG1hcmdpbjogMCAzMHB4IDMwcHggMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLCAwLjE1KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMzBweCAyNHB4IDE1cHggMjRweDtcclxuXHRcclxuXHQmOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNlZGUzYzggMCUsIHRyYW5zcGFyZW50IDYwJSk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCY6bnRoLWNoaWxkKDRuKzQpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblx0XHJcblx0LmltYWdlX2JveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IFxyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblx0XHJcblx0LnRleHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtaW4taGVpZ2h0OiA2N3B4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogIzIxMjEyMTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdFxyXG5cdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHR3aWR0aDogY2FsYygoMTAwJSAtIDE1cHgpIC8gMik7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDE1cHggMCAxNXB4O1xyXG5cdFx0bWFyZ2luOiAwIDE1cHggMTVweCAwO1xyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZCgxbikge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn0iLCIuaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLXdpZHRoOiAzMjBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0YmFja2dyb3VuZDogIzhjMzE1NjtcclxuXHRib3gtc2hhZG93OiAxcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDAgMzBweDtcclxuXHR6LWluZGV4OiAzMDtcclxuXHRcclxuXHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDAgMjBweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5idXJnZXIge1xyXG5cdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICRzY3JlZW4tc21hbGwgKSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5wbGFuayB7XHJcblx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcyBsaW5lYXI7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogM3B4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdHRvcDogMjFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFxyXG5cdFx0XHQucGxhbmsge1xyXG5cdFx0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xyXG5cdFx0XHRcdFx0dG9wOiAxM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVaKC00NWRlZyk7XHJcblx0XHRcdFx0XHR0b3A6IDEzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5sb2dvIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMCAzcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0Y29udGVudDogaWNvbi1jaGFyKGxvZ28pO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCAjZmZmLCAwLjgyICk7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZHJvcGRvd24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHJcblx0XHQubm9fbW9iaWxlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5pbnN1cmFuY2VfbG9naW4ge1xyXG5cdFx0XHQucGVyc29uYWxfdG9nZ2xlIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duX3RvZ2dsZSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAxMXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAyMDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNnB4O1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjE1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0XHRcdGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDVweDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnBlcnNvbmFsX3RvZ2dsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDlweCAxMHB4IDEwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDIwcHggNnB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTFweCAyMHB4IDZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBpY29uLWNoYXIocGVyc29uKTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOGMzMTU2O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzdXN5LWJyZWFrcG9pbnQoICR0YWJsZXQtbGFyZ2UgKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJG1vYmlsZS1sYXJnZSAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLm9wZW4ge1xyXG5cdFx0XHQuZHJvcGRvd25fdG9nZ2xlIHtcclxuXHRcdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjY2OWJmIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZHJvcGRvd25fY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDJweCA0cHggcmdiYSgwLDAsMCwuMTUpO1xyXG5cdFx0XHRtaW4td2lkdGg6IDIwNXB4O1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHRhYmxldC1sYXJnZSApIHtcclxuXHRcdFx0XHRtaW4td2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQucGVyc29uYWxfaW5mbyB7XHJcblx0XHRcdG1hcmdpbjogLTVweCAwIC0xMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkdGFibGV0LWxhcmdlICkge1xyXG5cdFx0XHRcdG1hcmdpbjogLTEwcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnN0YXRpY19ob2xkZXIge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQucGIxMCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnN0YXRpY19pbmZvIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdFx0cGFkZGluZzogM3B4IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoICMzMzMsIDAuNiApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQudG9vbHRpcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAtMjBweDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2VhZWFlYTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29ucztcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihhcnJvd19yaWdodCk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDdweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IC0ycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnL3NoYWRvd19ibHVlLnBuZycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5wcG5faW5mbyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjOTk5O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubnVtYmVyIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmhlYWRlcjIge1xyXG5cdGJhY2tncm91bmQ6ICM4YzMxNTY7XHJcblx0bWluLWhlaWdodDogMTE3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0fVxyXG5cdFxyXG5cdCsgLmNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gMTE3cHgpO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE2NXB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmxvZ28ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdFx0d2lkdGg6IDc2cHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogaWNvbi1jaGFyKGxvZ28yKTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IGljb25zO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR3aWR0aDogNDhweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5idG4ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiA0NXB4O1xyXG5cdFx0Y29sb3I6ICM4YzMxNTY7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBpY29uLWNoYXIoYXJyb3dfcmlnaHQpO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJpY29uc1wiO1xyXG5cdFx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDlweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRib3R0b206IDJweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0dG9wOiA5cHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gZm9yIHN0aWNreVxyXG4uaGVhZGVyICsgLmNvbnRlbnQge1xyXG5cdGZvb3RlciB7XHJcblx0XHRAaW5jbHVkZSBkZXNrdG9wIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29udGVudC5zZWNvdW5kYXJ5IHtcclxuXHRmb290ZXIge1xyXG5cdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5mb290ZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcclxuXHRwYWRkaW5nOiAzNXB4IDI1cHggMzVweCAyNXB4O1xyXG5cdFxyXG5cdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHNjcmVlbi1zbWFsbCApIHtcclxuXHRcdGhlaWdodDogJGZvb3Rlci1oZWlnaHQtc21hbGw7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDAgNDBweCAyODBweDtcclxuXHR9XHJcblx0XHJcblx0LnBhZ2Vfd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnNpZGVfbGVmdCB7XHJcblx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1heC13aWR0aDogc3BhbiggNCBzdGF0aWMgKTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgc3VzeS1icmVha3BvaW50KCAkc2NyZWVuLXNtYWxsICkge1xyXG5cdFx0XHQvL2Zsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMzY7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zaWRlX3JpZ2h0IHtcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHNjcmVlbi1zbWFsbCApIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRcdFx0Ly9mbG9hdDogcmlnaHQ7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHN1c3ktYnJlYWtwb2ludCggJHNjcmVlbi1sYXJnZSApIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Y29sb3I6IHJnYmEoICNmZmYsIDAuNiApO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFxyXG5cdFx0XHQuaWNvbl9hcnJvd19yaWdodCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogLTFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIubWVzc2FnZXNfYmxvY2sge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdC8vbWF4LXdpZHRoOiAxMDIwcHg7XHJcblx0cGFkZGluZzogNjdweCAwIDU0cHggMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMzBweCA5cHggMzRweCA5cHg7XHJcblx0fVxyXG5cdFxyXG5cdC8vL1xyXG5cdCYuZmlsdGVyX25vX3dyaXRlIHtcclxuXHRcdD4gLmZsZXgge1xyXG5cdFx0XHQ+IC5ibHVlX2J0biB7XHJcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdCYuZmlsdGVyX25vX3VucmVhZCB7XHJcblx0XHQ+IC5mbGV4IHtcclxuXHRcdFx0PiAuY2hlY2tib3gge1xyXG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQvLy9cclxuXHQ+IC5mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJ0bi5ibHVlX2J0biB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdGhlaWdodDogMThweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmNoZWNrYm94IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbjogMCAwIDAgMzBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMzMzMzMzLCAuOCk7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjlweDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maWx0ZXJfZXhwYW5kIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0Y29sb3I6IHJnYmEoIzMzMzMzMywgMC44KTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZzogMCAyNnB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRmb250LWZhbWlseTogaWNvbnM7XHJcblx0XHRcdGNvbnRlbnQ6IGljb24tY2hhcihmaWx0ZXIpO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wYWdpbmF0aW9uIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maWx0ZXJfaW5wdXRzIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0Lm1lc3NhZ2VzX2ZpbHRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGZvcm0ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0XHRcdCYudGV4dF9pbnB1dCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmLmRhdGVwaWNrZXJfaG9sZGVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0NnB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmLnRleHRfaW5wdXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIzcHg7XHJcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLmRhdGVwaWNrZXJfaG9sZGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogIzg1ODU4NTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOiAzNXB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ1dHRvbnMge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdC8vIHRvcDogMTAycHg7XHJcblx0XHRcdC8vIHJpZ2h0OiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDEwcHggMzBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmluX3RleHQge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5ibHVlX2J0biB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi50YWJzX2hvbGRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMmQ3ZDcxIDAlLCAjMzM4YjdlIDEwMCUpO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFxyXG5cdEBpbmNsdWRlIHRhYmxldCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHRcclxuXHQmLmNvbG9yX2NoZXJyeSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjOGMzMTU2O1xyXG5cdFx0XHJcblx0XHQudGFicyB7XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTQycHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRhYl9jb250ZW50IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYud2hpdGUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji5kcm9wX3NoYWRvdyB7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC51aS13aWRnZXQge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFJvYm90bztcclxuXHR9XHJcblx0XHJcblx0LnRhYnMge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFxyXG5cdFx0dWwge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdCYuZmxleCB7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCYuZmxleF9mdWxsIHtcclxuXHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMTVweDtcclxuXHRcdFx0XHRcdFx0Ly9oZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoIzA4MjYzNiwgLjEpO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMyMHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogc29saWQgNHB4IHJnYmEoI2Y3YzEyNSwgMCk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoIzA4MjYzNiwgLjIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLnVpLXRhYnMtYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDRweCByZ2JhKCNmN2MxMjUsIDEpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCMwMDAsIC44KTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYud2hpdGUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC50YWJfc2VhcmNoX3Jlc3VsdHMge1xyXG5cdFx0XHRcdFx0XHRcdC5yZXN1bHRzX2xpc3Qge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyYjg0N2E7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNjlweDtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDg0cHg7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjYpO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA0NXB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcblx0XHRcdFx0XHRcdC8vdG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC50YWJfc2VhcmNoX3Jlc3VsdHMge1xyXG5cdFx0XHRcdFx0XHR0b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5saW5lMSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnJlc3VsdHNfbnVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnJlc3VsdHNfbGlzdCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMThweDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTVjZGFlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC50YWJfY29udGVudCB7XHJcblx0XHQvL2JveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRjb2xvcjogIzMzMzMzMztcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRwYWRkaW5nOiA0NHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyNyU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRwYWRkaW5nOiAzNHB4IDEwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYucGFkZGluZ19vZmYge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy9cclxuLmhlYWRlcjIge1xyXG5cdCsgLmNvbnRlbnQge1xyXG5cdFx0LnRhYnNfaG9sZGVyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHQudGFicyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zaWRlX21lbnUge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHJcblx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdC5hY3RpdmUgJiB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCByZ2JhKCAjMjEyMTIxLCAwLjcgKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmNvbmVjdGlvbnMge1xyXG5cdFx0cGFkZGluZzogMCAwIDE1cHggMDtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZDBkNztcclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSggIzMzMywgMC44ICk7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKCAjYjM3NzkwLCAwLjggKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSggI2IzNzc5MCwgMC44ICk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgY29sb3I7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IC0ycHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogIzhjMzE1NjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jb3VudCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzM0OGY4MztcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHQucG9wIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQucG9wIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjk0KTtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDNweCAzcHggM3B4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIycHggMTlweDtcclxuXHRcdFx0XHR3aWR0aDogNDAwcHg7XHJcblx0XHRcdFx0Ly8gb3BhY2l0eTogMDtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdHJpZ2h0OiAtNDEzcHg7XHJcblx0XHRcdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogLThweDtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogNnB4IDguNXB4IDAgOC41cHg7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC45NCkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5wb3BfaGVhZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTM1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1lbnUge1xyXG5cdFx0cGFkZGluZzogMTVweCAzMHB4IDAgMzBweDtcclxuXHRcdFxyXG5cdFx0LmNhdGVnb3J5IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0cGFkZGluZzogMTVweCAwIDE1cHggMTVweDtcclxuXHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdCZbZGF0YS10b2dnbGVdIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMTdweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzJkNmNhNiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XHJcblx0XHRcdFx0XHRcdHRvcDogMjJweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogIzZlNmU2ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNhdGVnb3J5X2l0ZW1zIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTdweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMzVweCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2U1ZTVlNTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnNwYWNlIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoNTEsNTEsNTEsMC42KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnNlYXJjaF9ob2xkZXIge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xyXG5cdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRtYXJnaW46IDEwcHggMjBweDtcclxuXHRcdFxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gNDRweCApO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCAjMzMzMzMzLCAuOCApO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGJ1dHRvbiB7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICMyZDZjYTY7XHJcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDE1MG1zO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogIzMwODBlNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmJyZWFkY3J1bWJzIHtcclxuXHRiYWNrZ3JvdW5kOiAjN2UyYzRkO1xyXG5cdG1pbi1oZWlnaHQ6IDYwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdHBhZGRpbmc6IDE5cHggMDtcclxuXHRib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwwLjE1KTtcclxuXHRcclxuXHQuaXRlbSB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFxyXG5cdFx0KyAuaXRlbSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Y29udGVudDogaWNvbi1jaGFyKGNhbF9yaWdodF9ibHVlKTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJpY29uc1wiO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMjBweDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0Ly9wb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi8vIG92ZXJyaWRlIHN0eWxlIGlmIGJyZWFkY3J1bXMgYXJlIGluIC5oZWFkZXIyXHJcblxyXG4uaGVhZGVyMiB7XHJcblx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMjVweCk7XHJcblx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdG1hcmdpbi10b3A6IDM4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn0iLCIuc2VhcmNoX3Jlc3VsdHMge1xyXG5cdC5pdGVtcyB7XHJcblx0XHQuaXRlbSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCMwMDAsIDAuMDcpO1xyXG5cdFx0XHRwYWRkaW5nOiAyNnB4IDAgMjhweCAwO1xyXG5cdFx0XHRcclxuXHRcdFx0LndyYXBwZXIge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNjYwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0Y29sb3I6ICMyNjY5YmY7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5oaWdobGlnaHRlZCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyZTg3N2I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQucmVzdWx0X2Zyb20ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzY1NjU2NSwgMC42KTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50YWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoIzAwMCwgMC41KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC53aGl0ZV9zcGFjZSB7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5yZXN1bHRfcGFnaW5hdGlvbiB7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGhlaWdodDogOTVweDtcclxuXHRcdGJhY2tncm91bmQ6ICNlZWVlZWQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHR9XHJcbn0iLCIucGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDogMzJweDtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFxyXG5cdGJ1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHR3aWR0aDogMzNweDtcclxuXHRcdGNvbG9yOiAjODU4NTg1O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XHJcblx0XHRcdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDlweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDk4JTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMmM3N2Q3O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAycHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICMyYzc3ZDc7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMyYzc3ZDc7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDJweDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgM3B4IDNweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZbZGlzYWJsZWRdIHtcclxuXHRcdFx0Y29sb3I6ICNlNmU2ZTY7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4IDJweCAycHggMnB4O1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYucHJldiB7XHJcblx0XHRcdEBpbmNsdWRlIGljb24oYXJyb3dfbGVmdClcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYubmV4dCB7XHJcblx0XHRcdEBpbmNsdWRlIGljb24oYXJyb3dfcmlnaHQpXHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdD4gKiB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHRiIHtcclxuXHRcdHBhZGRpbmc6IDAgNHB4O1xyXG5cdH1cclxuXHRcclxuXHRzcGFuIHtcclxuXHRcdG9wYWNpdHk6IDAuNjY7XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFx0b3BhY2l0eTogMC42NjtcclxuXHRcdHBhZGRpbmc6IDAgNHB4O1xyXG5cdH1cclxufSIsIi5tZXNzYWdlc19ib3gge1xyXG5cdC5tZXNzYWdlc19pdGVtcyB7XHJcblx0XHQubWVzc2FnZXNfaXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjFmMWYxIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjogIzMzMzMzMztcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxOHB4IDA7XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCMwMDAsMC4wNyk7XHJcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgMTUwbXM7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCMwMDAsMC4wNyk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JnL3NoYWRvd19ibHVlLnBuZycpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmLnVucmVhZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGhlaWdodDogODNweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnN0YXIge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAyOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4IC0gMTAwcHggLSA1MHB4KTtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMnB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjhweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGF0ZSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRpbWUge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDAuNjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1lc3NhZ2VzX3BhZ2luYXRpb24ge1xyXG5cdGJhY2tncm91bmQ6ICNmMWYxZjE7XHJcblx0aGVpZ2h0OiAxNTZweDtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcclxuXHQmLmRhcmtlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZTZlNmU1O1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxufVxyXG4iLCIubWVzc2FnZSB7XHJcblx0LnBhZ2VfaW5uZXJfaGVhZGVyIHtcclxuXHRcdC5jb250cm9scyB7XHJcblx0XHRcdC5pY29uX3RyYXNoYmluIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQubWVzc2FnZV9kYXRlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRcclxuXHRcdC5sYWJlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Y29sb3I6ICM5YTlhOWE7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmRhdGUge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGNvbG9yOiAjMjEyMTIxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQubWVzc2FnZV90ZXh0IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG5cdH1cclxuXHRcclxuXHQubWVzc2FnZV9hdHRfaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDM3cHggMDtcclxuXHRcdFxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogIzIyMjIyMjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1lc3NhZ2VfYXR0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMnB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0XHRcclxuXHRcdC5tZXNzYWdlX2F0dF9pdGVtcyB7XHJcblx0XHRcdC5tZXNzYWdlX2F0dF9pdGVtIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2Q2ZDZkNTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGxlZnQgYm90dG9tO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q2ZDZkNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmcvbGluZWFyX2JsdWUucG5nJyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC53cmFwcGVyIHtcclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdGNvbG9yOiAjMjEyMTIxO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBpY29uKHBpbik7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuYnV0dG9ucyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2QxZDFkMDtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jaGFydF9ib3hfZ3JpZCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHJcblx0Ji5ncmVlbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMmM4NjdhO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5jaGFydF9xdWVzdGlvbl9ib3gge1xyXG5cdGJhY2tncm91bmQ6ICMyODc3NmU7XHJcblx0XHJcblx0LmZsZXgge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogOHB4IDA7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0cGFkZGluZzogMTVweCAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2hhcnRfcXVlc3Rpb24ge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jaGFydF9jdGEge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5jaGFydF9ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogY2FsYyggKDEwMCUgLSAyMHB4KSAvIDIgKTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG1hcmdpbjogMCAyMHB4IDMwcHggMDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ym94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoIzAwMCwgMC4xNSk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdFxyXG5cdCYuYWN0aXZlIHtcclxuXHRcdC5jaGFydF9oZWFkZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzQ4ZjgzO1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICMzNDhmODM7XHJcblx0XHRcdFxyXG5cdFx0XHQuZm9ybV9pdGVtIHtcclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG5cdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzQ4ZjgzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdCYuZnVsbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFxyXG5cdFx0LmNoYXJ0X2JvZHkge1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogNjUlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjQpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY2hhcnRfY29tcG91bmQge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDMwcHggMjBweCAzMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMjBweCAwIDAgMDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2hhcnRfY29tcG91bmRfbGVmdCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDElO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCA2cHggMjVweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmNvbnRhaW5lcl90aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmNvbnRhaW5lcl90aW1lIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzk1MmU2NTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jaGFydF9jb21wb3VuZF9taWRkbGUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIyLjUlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmxpbmUxLCAubGluZTIsIC5saW5lMyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDM0JTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM3NzJhNDk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3NyU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5saW5lMSB7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubGluZTIge1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR0b3A6IC04cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5saW5lMyB7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYyg1MCUgKyAyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2hhcnRfY29tcG91bmRfcmlnaHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDM2LjUlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzdlMmM0ZDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxMnB4IDEycHggMTVweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDlweCAwO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY29udGFpbmVyX3RpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY29udGFpbmVyX3RpbWUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNvbnRhaW5lcl90aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjYpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY29udGFpbmVyX3RpbWUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jaGFydF9leHAge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzM3B4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jaGFydF9zaWRlX2xlZnQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMzBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2hhcnRfdG9vbCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmNoYXJ0X3Rvb2xfdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAwO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNoYXJ0X3NpZGVfbWlkZGxlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDMwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByb2dyZXNzX2JhciB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucHJvZ3Jlc3Mge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2hhcnRfc2lkZV9yaWdodCB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMzBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHRvcDogMTRweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogLTMwcHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM3ZTJjNGQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtMzBweDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjN2UyYzRkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2hhcnRfbGVnZW5kIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2RhM2JhO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOWE0MjcxO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweCA3cHggOHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Ly8gdmVydGljYWwgbGluZVxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzdlMmM0ZDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmNoYXJ0X3llYXJzIHtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMC44O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2hhcnRfdGV4dHMge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuY2hhcnRfdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5idG46bm90KC50b29sdGlwKSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRcclxuXHQmLnBlbnNpb25fZGlmZiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFxyXG5cdFx0LmNoYXJ0X2JvZHkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiAzNSU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoI2ZmZiwgMC40KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmRlc2NyaXB0aW9uMiB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50b29sdGlwIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMnB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtMnB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5oYWxmX2dyaWQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pdGVtX3N3aXRjaGVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDg1cHgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHggMCAzMHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmZvcm1faXRlbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRpbnB1dCArIHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pdGVtX2NoYXJ0IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmJ0bl9jb250IHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdCYuY2hhcnRfYm94X2xpbmsge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcclxuXHRcdC5jaGFydF9ib2R5IHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiA2NSU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMyMTIxMjEsIDAuNik7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50b29sdGlwIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgjMjEyMTIxLCAwLjYpO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCMyMTIxMjEsIDAuNik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdC8vLmJ0bl9jb250IHtcclxuXHRcdFx0XHRcdD4gLmJ0biB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdCYudHJhbnNwYXJlbnQge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHJcblx0XHQuY2hhcnRfYm9keSB7XHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoI2ZmZiwgMC44Mik7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5sZWdlbmQge1xyXG5cdFx0XHRcdC5sZWdlbmRfaXRlbSB7XHJcblx0XHRcdFx0XHQubGFiZWwge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjYpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY2hhcnRfaGVhZGVyIHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdHBhZGRpbmc6IDAgMTFweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAxNTBtcywgYm9yZGVyLWNvbG9yIDE1MG1zO1xyXG5cdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4yNXB4O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5jaGFydF9ib2R5IHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMzBweCA2MHB4IDMwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5jaGVycnkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjOGMzMTU2O1xyXG5cdFx0XHRcclxuXHRcdFx0LnRpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLnBiX25vcm1hbCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0LnRvb2x0aXAge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgjZmZmLCAwLjQpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKCNmZmYsIDAuNCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubm90aWNlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZWNiNDtcclxuXHRcdFx0bWFyZ2luOiA0MHB4IC0zMHB4IDAgLTMwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDE0cHggMzBweCAyOHB4IDMwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jaGFydF9maWx0ZXIge1xyXG5cdFx0XHRidXR0b24ge1xyXG5cdFx0XHRcdHdpZHRoOiA3OHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRjb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zLCBib3JkZXItY29sb3IgMjAwbXM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCB7XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyNjY5YmY7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzI2NjliZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjY2OWJmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNoYXJ0X2ZpbHRlcl95ZWFycyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jaGFydF9maWx0ZXJfaGFsZiB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0M3B4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2hhcnRfZmlsdGVyX2Fycm93cyB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogLTIwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjMjY2OWJmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmxlZnQge1xyXG5cdFx0XHRcdFx0bGVmdDogMjhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ji5yaWdodCB7XHJcblx0XHRcdFx0XHRyaWdodDogLTEzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jaGVycnlfbW9uZXkge1xyXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRjb2xvcjogIzhjMzE1NjtcclxuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMnB4IDA7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5zdGF0c190YWJsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5pdGVtIHtcclxuXHRcdFx0XHR3aWR0aDogMjglO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lml0ZW1fbGFiZWwge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoIzIyMiwgMC42KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lml0ZW1fdmFsdWUge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRjb2xvcjogIzMzMztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnN0YXRzX2xpc3Qge1xyXG5cdFx0XHRtYXJnaW46IDMwcHggMCA0MHB4IDA7XHJcblx0XHRcdFxyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdGNvbG9yOiByZ2JhKCMzMzMsMC42KTtcclxuXHRcdFx0XHRtYXJnaW46IDdweCAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jaGFydCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDMzNHB4O1xyXG5cdFx0XHRtYXJnaW46IDMwcHggMCAwIDA7XHJcblx0XHRcdFxyXG5cdFx0XHQmW2RhdGEtY2hhcnQtYmFyLXllYXJzXSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JltkYXRhLWNoYXJ0LWxpbmUtbWl4XSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JltkYXRhLWNoYXJ0LWJhci1zdGFja2VkXSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyOTBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmLmxvbmdlciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTUwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGF0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2hhcnRfZXhwIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMzU1cHg7XHJcblx0XHRcdG1hcmdpbjogNDVweCAwIDUwcHggMDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAzODBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jaGFydF9zaWRlX2xlZnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNoYXJ0X3Rvb2wge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogLTZweDtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNoYXJ0X3Rvb2xfaGVhZCB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNiMjY3OGY7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jaGFydF90b29sX3RleHQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzk1MmU2NTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTRweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCAzcHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNoYXJ0X3NpZGVfbWlkZGxlIHtcclxuXHRcdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5wcm9ncmVzc19iYXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjYjI2NzhmO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByb2dyZXNzIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDEwMDBtcywgaGVpZ2h0IDEwMDBtcztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jaGFydF9zaWRlX3JpZ2h0IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNoYXJ0X2xlZ2VuZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjOWE0MjcxO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZGEzYmE7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDAgNnB4IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDZweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNoYXJ0X3llYXJzIHtcclxuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jaGFydF90ZXh0cyB7XHJcblx0XHRcdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jaGFydF90aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2hhcnRfZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiByZ2JhKCNmZmYsIDAuNCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5sZWdlbmQge1xyXG5cdFx0XHRtYXJnaW46IDE1cHggMCAxNXB4IDA7XHJcblx0XHRcdFxyXG5cdFx0XHQubGVnZW5kX2l0ZW0ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzNnB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5zaGFwZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDdweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubGFiZWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoIzIxMjEyMSwgMC42KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG46bm90KC50b29sdGlwKSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdGJvdHRvbTogMTZweDtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbihhcnJvd19yaWdodCwgYWZ0ZXIpO1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDRweCAxMHB4O1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJ0bl9jb250IHtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuY2hhcnRfZm9vdGVyIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCMzMzMsIDAuMSk7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC50ZXh0IHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGNvbG9yOiByZ2JhKCMyMTIxMjEsIDAuNik7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyonO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDJweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5jaGFydF9mb290ZXJfYWNjb3JkaW9uIHtcclxuXHRcdGJhY2tncm91bmQ6ICM3ZTJjNGQ7XHJcblx0XHRcclxuXHRcdC5hY2NvcmRpb25faGVhZGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjgpO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHggMzhweDtcclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmFjY29yZGlvbl9jb250ZW50IHtcclxuXHRcdFx0LmFjY29yZGlvbl9ib2R5IHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRpcHJvX2N1cnJfcG9zIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDUwO1xyXG59IiwiLmNvbnNlbnRzX2JveCB7XHJcblx0LmNvbnNlbnRzX2l0ZW1zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY29uc2VudHNfaXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoICgxMDAlIC0gNDBweCkgLyAzICk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHggODRweCAyNXB4O1xyXG5cdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDNuKSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuaGVhZGluZyB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogODJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lmxpc3RfdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRjb2xvcjogcmdiYSgjMzMzLCAwLjYpO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lmxpc3RfaXRlbXMge1xyXG5cdFx0XHRcdC5saXN0X2l0ZW0ge1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoIzMzMywgMC44KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0XHRib3R0b206IDZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5kZXRhaWxlZF9kZXNjcmlwdGlvbl9ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdHBhZGRpbmc6IDUwcHggNSUgNTBweCA1JTtcclxuXHRcclxuXHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0XHJcblx0Lmljb24ge1xyXG5cdFx0d2lkdGg6IDEzMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQudGV4dCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTMwcHggLSAyMDBweCk7XHJcblx0XHRcclxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaGVhZGluZyB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMDAwLDAuODIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYnRuX2NvbnQge1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRidXR0b24ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiBjYWxjKDUlICsgMjBweCk7XHJcblx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5pY29uX2N0YV9saXN0X2JveCB7XHJcblx0Lmljb25fY3RhX2l0ZW1zIHtcclxuXHRcdGEuaWNvbl9jdGFfaXRlbSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDAgNSU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCMwMDAsMC4wNyk7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3Age1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmcvc2hhZG93X29yYW5nZS5wbmcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUge1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogNjVweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNjBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDU1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMjJweCAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBpbmNsdWRlIG1vYmlsZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRleHRzIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIycHggMDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICM0Mzc5YzE7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQucC10ZXh0IHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY3RhX2xpc3RfYWNjb3JkaW9uIHtcclxuXHQucGFuZWwge1xyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQ+IGEge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogcmdiYSgjMjEyMTIxLCAwLjgpO1xyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
