.zeroOpacity{opacity:0}.fullOpacity{opacity:1}.displayNone{display:none}.hidden{display:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#fff;font-family:sans-serif}a,button{text-decoration:none;outline:none}button{border:none}button::-moz-focus-inner{border:none}body#mobile_body{min-width:300px}body#mobile_body div.simplified-bar-chart-container{width:100%!important}body#mobile_body div#layout-content-container{min-height:434px}body#mobile_body div#layout-content.clearfix{margin:0;display:initial}body#mobile_body div#layout-container{height:100%;overflow-y:hidden;min-height:unset}body#mobile_body div#layout-container .content-container{min-height:100%}body#mobile_body div#layout-container .content-container div.empty-widget-text{font-size:16px;margin:25px}body#mobile_body div#layout-container .content-container div.chart-widget-list{height:auto}body#mobile_body div#layout-container .content-container.expanded{min-height:-webkit-calc(100% - 300px);min-height:calc(100% - 300px)}body#mobile_body div#layout-container div.clock,body#mobile_body div#layout-container div.deviceDetailsBox,body#mobile_body div#layout-container span.object-heading-value{display:none}body#mobile_body div#layout-container #timePicker{height:0;overflow-y:hidden;background-color:#f5f5f5;position:relative}body#mobile_body div#layout-container #timePicker.expanded{height:200px;overflow-y:initial}body#mobile_body div#layout-container span#display-mode{position:absolute;top:82px;left:0;font-size:16px;width:100%}body#mobile_body div#layout-container div.dateSelectorBar{height:68px;text-align:center;background-color:#575756}body#mobile_body div#layout-container div.dateSelectorBar>a>svg{color:#fefefe;width:10%!important;min-width:36px;height:36px!important;margin:16px 10px!important;max-width:45px}body#mobile_body div#layout-container div.dateSelectorBar>a.date-bar-item-selected svg{color:#6bc04b}body#mobile_body div#layout-container div#time_period_selection{position:relative;width:80%;max-width:320px;margin:50px auto 0}body#mobile_body div#layout-container div#time_period_selection>a>svg{width:24px;height:auto;float:left;margin:7px 0 0}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set{float:left;overflow:visible;width:-webkit-calc(100% - 48px);width:calc(100% - 48px)}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.form-row{height:40px;margin:0 5px;display:inline-block;padding-bottom:0}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.form-row>label{position:relative;display:inline-block;width:100%}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.form-row>label>input{width:116px;height:40px}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.form-row>label>span.input-tooltip{display:none}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.full-size{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.full-size>label>input{min-width:100%!important}body#mobile_body div#layout-container div#comparison_period,body#mobile_body div#layout-container div#time_period_selection>div.kru-form-field-set>div.no-size{display:none}body#mobile_body div#layout-container #mobile_menu_container{-webkit-box-shadow:10px 0 5px -2px rgba(0,0,0,.19);box-shadow:10px 0 5px -2px rgba(0,0,0,.19);position:absolute;z-index:5;background-color:#fff;min-height:-webkit-calc(100% - 46px)!important;min-height:calc(100% - 46px)!important;height:-webkit-calc(100% - 46px)!important;height:calc(100% - 46px)!important;overflow-x:auto}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper .levelHolderClass{background:#fff}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper a{color:#575756;padding:20px 15px 20px 50px;font-size:1em}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper a>svg{width:20px;height:auto;margin-right:15px}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper a>span{position:absolute;top:27px}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper li{border-top:none;text-align:left!important}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper li:last-child{border-bottom:none}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper li:hover{background-color:#f7f7f7}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper h2{display:none}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper .backItemClass{border-top:unset;background-color:#fff}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper .backItemClass>a{padding:20px 15px;margin-bottom:10px}body#mobile_body div#layout-container #mobile_menu_container .multilevelpushmenu_wrapper .rtl{-webkit-box-shadow:unset;box-shadow:unset}body#mobile_body .fullheight{height:100%}body#mobile_body #mobile_topbar{width:100%;height:46px;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body#mobile_body #mobile_topbar #mobile_topbar_left,body#mobile_body #mobile_topbar #mobile_topbar_left #mobile_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body#mobile_body #mobile_topbar #mobile_topbar_left #mobile_menu img{height:22px;width:22px}body#mobile_body #mobile_topbar #mobile_topbar_left .arrow_right{width:0;height:0;border-top:23px solid transparent;border-left:6px solid #deddd6;border-bottom:23px solid transparent}body#mobile_body #mobile_topbar #mobile_topbar_left #mobile_titlebar{color:#575756;font-size:15px;display:inline-block;margin-left:13px}body#mobile_body #mobile_topbar #mobile_topbar_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body#mobile_body #mobile_topbar .gray16{background-color:#deddd6}body#mobile_body #mobile_topbar .mobile_topIcons{width:46px;height:46px;float:left;text-align:center;cursor:pointer}body#mobile_body #mobile_topbar .mobile_topIcons,body#mobile_body #mobile_topbar .mobile_topIcons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body#mobile_body #mobile_topbar .mobile_topIcons a{width:100%;height:100%}body#mobile_body .tabbed figure{display:block;margin-left:0;clear:both}body#mobile_body .tabbed .tabRadios,body#mobile_body .tabbed figure>div{display:none}body#mobile_body .tabbed figure>div{padding:20px;width:100%;background:#fff;line-height:1.5em;letter-spacing:.3px}body#mobile_body .tabbed #settingsEmailTab:checked~figure .settingsEmailTab,body#mobile_body .tabbed #settingsLanguageTab:checked~figure .settingsLanguageTab,body#mobile_body .tabbed #settingsPasswordTab:checked~figure .settingsPasswordTab{display:block}body#mobile_body .tabbed nav,body#mobile_body .tabbed nav .tab-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body#mobile_body .tabbed nav .tab-label{float:left;color:#575756;height:60px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body#mobile_body .tabbed nav .tab-label img,body#mobile_body .tabbed nav .tab-label svg{display:block;width:22px;height:22px;margin:0 auto}body#mobile_body .tabbed nav .tab-label label{height:100%;padding:10px;cursor:pointer}body#mobile_body .tabbed nav label:active{background:#fff}body#mobile_body .tabbed #settingsEmailTab:checked~nav label[for=settingsEmailTab],body#mobile_body .tabbed #settingsLanguageTab:checked~nav label[for=settingsLanguageTab],body#mobile_body .tabbed #settingsPasswordTab:checked~nav label[for=settingsPasswordTab]{background:#fff;color:#6bc04b;position:relative}body#mobile_body .tabbed #settingsEmailTab:checked~nav label[for=settingsEmailTab]:after,body#mobile_body .tabbed #settingsLanguageTab:checked~nav label[for=settingsLanguageTab]:after,body#mobile_body .tabbed #settingsPasswordTab:checked~nav label[for=settingsPasswordTab]:after{content:"";display:block;position:absolute;height:2px;width:100%;background:#6bc04b;left:0;bottom:0}body#mobile_body .tabbed .tab-label,body#mobile_body .tabbed .tab-label label{width:100%;text-align:center}body#mobile_body .mobile-fullscreen-form{height:100%}body#mobile_body .mobile-fullscreen-form form{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body#mobile_body .mobile-fullscreen-form form .form-row{width:100%}body#mobile_body .mobile-fullscreen-form form .form-row .kru-form-field-label-text{float:left;padding-bottom:unset;padding-top:unset;margin-bottom:unset}body#mobile_body .mobile-fullscreen-form form .form-row .kru-form-input{width:190px}body#mobile_body .mobile-fullscreen-form form .form-row .form-field-tooltip{position:relative;left:0;top:2px;display:block;background-color:#fff;border:none;height:auto}body#mobile_body .mobile-fullscreen-form form .form-row .form-field-tooltip .field-description{display:none;width:0}body#mobile_body .mobile-fullscreen-form form .form-row .form-field-tooltip:after{display:none!important;content:unset;position:unset;width:0;height:0;border:none}body#mobile_body .mobile-fullscreen-form form .form-row .form-field-tooltip .client-validation-texts{margin-top:0}body#mobile_body .mobile-fullscreen-form form .form-row .forced-visible{height:auto}body#mobile_body .mobile-fullscreen-form form label.kru-form-field-label{position:relative;margin:5px 30px}body#mobile_body .mobile-fullscreen-form form span.kru-form-field-label-text{position:absolute;top:15px;left:25px;font-size:16px;width:100%;color:#575756;text-align:left}body#mobile_body .mobile-fullscreen-form form span.kru-form-field-label-text.active{top:2px;font-size:8px}body#mobile_body .mobile-fullscreen-form form span.kru-form-field-label-text.active.focus{color:#6bc04b;font-weight:600}body#mobile_body .mobile-fullscreen-form form input.kru-form-field.kru-form-input{padding:18px 25px;width:100%;font-size:16px;min-width:100px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-weight:500}body#mobile_body .mobile-fullscreen-form form input.kru-form-field.kru-form-input:focus{outline:none;-webkit-box-shadow:0 2px 0 0 #6bc04b;box-shadow:0 2px 0 0 #6bc04b}body#mobile_body .mobile-fullscreen-form form .kru-form-radio,body#mobile_body .mobile-fullscreen-form form div.radio-button-group{border:none}body#mobile_body .mobile-fullscreen-form form .kru-form-radio .form-field-tooltip,body#mobile_body .mobile-fullscreen-form form div.radio-button-group .form-field-tooltip{width:0}body#mobile_body .mobile-fullscreen-form form .kru-form-radio label,body#mobile_body .mobile-fullscreen-form form div.radio-button-group label{float:left;clear:left;cursor:pointer;line-height:20px;font-size:14px;margin:15px}body#mobile_body .mobile-fullscreen-form form .kru-form-radio label .radio-symbol,body#mobile_body .mobile-fullscreen-form form div.radio-button-group label .radio-symbol{position:relative;float:left;margin-right:14px;width:22px;height:22px;border:2px solid #c8ccd4;-webkit-border-radius:100%;border-radius:100%;-webkit-tap-highlight-color:transparent}body#mobile_body .mobile-fullscreen-form form .kru-form-radio label .radio-symbol:after,body#mobile_body .mobile-fullscreen-form form div.radio-button-group label .radio-symbol:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;-webkit-border-radius:100%;border-radius:100%;background:#6bc04b;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.08;pointer-events:none}body#mobile_body .mobile-fullscreen-form form .kru-form-radio label input:not(:disabled),body#mobile_body .mobile-fullscreen-form form div.radio-button-group label input:not(:disabled){display:none}body#mobile_body .mobile-fullscreen-form form .kru-form-radio label:hover .kru-form-field-option-label-text:before,body#mobile_body .mobile-fullscreen-form form div.radio-button-group label:hover .kru-form-field-option-label-text:before{-webkit-transform:scale(3.6);-ms-transform:scale(3.6);transform:scale(3.6)}body#mobile_body .mobile-fullscreen-form form .kru-form-radio input[type=radio]:checked+.radio-symbol,body#mobile_body .mobile-fullscreen-form form div.radio-button-group input[type=radio]:checked+.radio-symbol{border-color:#6bc04b}body#mobile_body .mobile-fullscreen-form form .kru-form-radio input[type=radio]:checked+.radio-symbol:after,body#mobile_body .mobile-fullscreen-form form div.radio-button-group input[type=radio]:checked+.radio-symbol:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}body#mobile_body .mobile-fullscreen-form form button{margin:0 28px;position:absolute;bottom:30px;height:50px;width:-webkit-calc(100% - 98px)!important;width:calc(100% - 98px)!important}body#mobile_body #mobile_topbar .mobile_topIcons svg,body#mobile_body #timePicker svg,body#mobile_body .icons{color:#575756;height:27px;width:27px;margin:0 auto;-webkit-filter:#575756;filter:#575756}body#mobile_body .chart-widget .contentLine,body#mobile_body .chart-widget .tariffBar,body#mobile_body .object-heading-label{display:none}#colors.color_histogram_bar_highlighted{color:#575756}#colors.color_histogram_bar{color:#bdbcbc}#colors.color_chart_axis{color:#575756}#colors.color_line_chart_compare_sequence{color:green}#colors.color_line_chart_main_sequence{color:#123456}#colors.color_content_head{color:#575756}#colors.color_white{color:#fff}#colors.color_main{color:#6bc04b}#colors.color_content_head_hover{color:#8a8a89}#colors.color_white_hover{color:#fefefe}#colors.color_main_hover{color:#86cb6b}.arr,.table thead th.sorted-asc:after,.table thead th.sorted-desc:after,div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container>div.visibility-control.right:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right:after{border:solid #6bc04b;border-width:0 .2em .2em 0;display:inline-block;padding:.2em}.arr-right,div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arr-left,div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container>div.visibility-control.right:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.arr-up,.table thead th.sorted-asc:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.arr-down,.table thead th.sorted-desc:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body,html{margin:0;padding:0;font-size:12px;font-family:sans-serif}:focus{outline:none}body{color:#575756}body .application-shield{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:50000;background-color:rgba(0,0,0,.5);display:none}body .application-shield.show{display:block}body .application-foreground{z-index:50100}body:not(.blank-layout){min-width:1024px}body>div#layout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0;padding:0;height:auto;overflow:hidden}body>div#layout-container,body>div#layout-container>div#layout-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body>div#layout-container>div#layout-header{height:120px;padding:48px 60px}body>div#layout-container>div#layout-header>div.inner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:24px}body>div#layout-container>div#layout-header>div.inner-container>div.logo{background:url(/images/theme/logo.svg) no-repeat;width:397px;height:39px;background-size:auto}body>div#layout-container>div#layout-header>div.inner-container>div.session-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:20px}body>div#layout-container>div#layout-header>div.inner-container>div.session-box a:first-child>svg{margin-right:12px}body>div#layout-container>div#layout-header>div.inner-container>div.session-box svg{width:20px;height:20px;margin-left:20px}body>div#layout-container>div#layout-header>div.inner-container span#login-name{color:#575756;font-weight:500}body>div#layout-container>div#layout-header>div.inner-container div.unread-messages-counter{position:relative;width:20px;height:20px;background:#6bc04b;-webkit-border-radius:50px;border-radius:50px;bottom:10px;text-align:center;padding-top:6px;color:#fff;font-weight:500;font-size:10px;left:52px}body>div#layout-container>div#layout-menu{flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;height:56px;min-width:100%;margin-bottom:24px;padding:0 60px}body>div#layout-container>div#layout-menu,body>div#layout-container>div#layout-menu>div.menu-vertical-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}body>div#layout-container>div#layout-menu>div.menu-vertical-display{flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;z-index:49998}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;display:inline-block}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:14px;cursor:pointer}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>div.label{font-size:22px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>div.label:first-letter{text-transform:uppercase}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>a.item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;background:#deddd6!important;height:56px;width:56px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container:hover{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu a.item{display:inline-block;-webkit-transition:background .1s linear 0s;transition:background .1s linear 0s}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu a.item svg{width:30px;height:30px;color:#575756}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container{-webkit-transition:opacity .5s;transition:opacity .5s;top:60px;position:absolute;z-index:50060}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row{border-left:3px solid #6bc04b;border-left-color:#deddd6}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row.active>a.item{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row.active,body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row:hover{border-left-color:#6bc04b}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item{width:397px;background:#f5f5f5;padding:16px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item>svg{vertical-align:middle;margin-right:16px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item:hover{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item>span.menuLabel{color:#575756;font-size:18px;vertical-align:middle}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row:last-child{border-bottom:3px solid #6bc04b;border-bottom-color:#deddd6}body>div#layout-container>div#layout-menu>div.submenu-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;height:56px}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item{height:100%}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item a{height:100%;padding-top:20px;display:inline-block}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item.active a span,body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item a:hover span{border-bottom:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.submenu-bar a{font-size:15px;color:#575756;margin-right:16px;padding-bottom:2px;cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;top:0;margin-right:16px}body>div#layout-container>div#layout-menu>div.more-items-container.has-items>div.more-item-circle{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button{padding:26px 0 16px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button.has-active-menu-item,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:hover{cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button.has-active-menu-item>div.more-items-circles-container,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:hover>div.more-items-circles-container{border-bottom:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:not(.initialized){visibility:hidden}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle{background-color:#575756;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle:first-child,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle:nth-child(2){margin-right:5px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box{position:absolute;top:58px;right:0;z-index:10000;padding:20px;background-color:#f5f5f5;border-left:3px solid #deddd6;border-bottom:3px solid #deddd6}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item{padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item:not(:last-child){margin-bottom:10px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item.active,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item:hover{border-bottom-color:#6bc04b;cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box a{font-size:15px;color:#575756;padding-left:3px}body>div#layout-container>div#layout-menu>div.dateSelector{background-color:#f5f5f5;right:0;height:56px;width:410px;z-index:40000;min-width:410px;margin-right:-60px}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar{height:0}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar span#display-mode{opacity:0}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar+#global-date-picker-form{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}body>div#layout-container>div#layout-menu>div.dateSelector.sticky{position:fixed;top:0;margin-right:0}body>div#layout-container>div#layout-menu>div.dateSelector.sticky>div.dateSelectorBar{margin-top:0}body>div#layout-container>div#layout-menu>div.dateSelector div.clock{padding-left:20px;height:56px;padding-top:16px;cursor:pointer}body>div#layout-container>div#layout-menu>div.dateSelector div.clock:hover{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.dateSelector div.clock span{vertical-align:top;display:inline-block;padding-left:8px;padding-top:4px;color:#575756;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}body>div#layout-container>div#layout-menu>div.dateSelector div.clock svg{width:25px;height:25px;color:#575756}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar{overflow:hidden;background-color:#575756;height:52px;margin-top:2px;-webkit-transition:height .1s linear;transition:height .1s linear}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item svg{width:30px;height:30px;margin:10px}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item:hover svg{color:#6bc04b}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item svg{color:#fefefe}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-bar-item-selected{cursor:default}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-bar-item-selected svg{color:#6bc04b}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar span#display-mode{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;color:#6bc04b;width:140px;vertical-align:top;display:inline-block;padding:20px;font-size:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form{background-color:#f6f6f6;color:#575756;padding:10px;max-height:400px;-webkit-transition:padding .2s ease,max-height .1s ease;transition:padding .2s ease,max-height .1s ease;text-align:center;z-index:100;position:relative}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn{width:16px;height:16px;display:inline-block;position:absolute;top:15px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn.previous{left:50px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn.next{right:50px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row{padding-bottom:0;display:inline-block;margin:0 10px;-webkit-transition:margin 2s ease;transition:margin 2s ease}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.full-size input.kru-form-field{width:200px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size{margin:0}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size input.kru-form-field{width:0;padding:0;border:0}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size .datetime-popup{display:none}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row{width:77%;margin:0;padding-top:10px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row .kru-form-field-label-text{width:80%;text-align:left;padding-left:5px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row .custom-checkbox-element{float:left}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form input.kru-form-field{width:90px;color:#575756;padding:5px;text-align:center;font-size:12px;display:inline-block;-webkit-transition:width 2s ease,padding 2s ease;transition:width 2s ease,padding 2s ease}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .datetime-popup{width:250px;padding:10px;z-index:100;border:1px solid #e4e4e4;background:#fff;left:-25px;top:35px;margin-bottom:10px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .datetime-popup.picker-to{left:-135px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-field-tooltip{visibility:hidden}body>div#layout-container>div#layout-menu>div.selector-container{right:0;height:56px;width:410px;z-index:40000;min-width:205px;text-align:center;vertical-align:middle;line-height:56px;font-size:15px;cursor:pointer;margin-right:-60px}body>div#layout-container>div#layout-menu>div.selector-container div.selector-button{height:56px}body>div#layout-container>div#layout-menu>div.selector-container div.selector-button:hover{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-collapsed{display:none;text-indent:-9999px;font-size:15px;color:#575756}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown{pointer-events:none;width:inherit;position:absolute;z-index:10000;padding:0 20px 20px;background-color:#f5f5f5;border-left:3px solid #deddd6;border-bottom:3px solid #deddd6;cursor:default}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item{height:31px;padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item.button-container{height:50px}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item a{pointer-events:all;font-size:15px;color:#575756;border-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item a:hover{border-bottom-color:#6bc04b;cursor:pointer}body>div#layout-container>div#layout-menu>div.dashboard-actions-button{cursor:pointer;background-color:#fcfcfc;font-size:14px;padding:13px 21px;margin-right:4px;border-left:3px solid #fcfcfc}body>div#layout-container>div#layout-menu>div.dashboard-actions-button:first-letter{text-transform:uppercase}body>div#layout-container>div#layout-menu>div.dashboard-actions-button:hover{border-left:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.dashboard-actions-button.disabled{cursor:default;color:#b3b3b3}body>div#layout-container>div#layout-menu>div.dashboard-actions-button.disabled:hover{border-left:3px solid #fcfcfc}div#layout-container.edit-mode .selector-container{pointer-events:none;color:#b3b3b3}div#layout-footer{background-color:#f8f8f8;z-index:10;height:48px;margin-top:8px}div#layout-footer .content{text-align:center;height:40px;padding-top:11px}div#layout-footer .content .flag{display:inline-block;width:20px;height:22px;background:url(/images/schweizer_wappen.svg);background-size:20px 22px;margin-right:10px;margin-bottom:2px}div#layout-footer .content .text{display:inline-block;height:40px;color:#4a4a4a;vertical-align:top;font-size:12px -.5px;padding-top:4px}div#layout-footer div.colored-band{background-color:#6bc04b;height:8px}div#layout-content-container{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:548px}div#layout-content-container,div#layout-content-container>div#layout-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-flex:1}div#layout-content-container>div#layout-content{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:200px;margin-right:60px;margin-left:60px}.layout-content-width{width:100%}object[data$=".svg"]{pointer-events:none}.clearfix:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clearfix{display:block}.center{text-align:center;margin:auto}.vertCentered{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizCentered{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bothCentered{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-spinner{position:absolute;left:0;top:0;width:100%;height:100%}.loading-spinner .loading-spinner-icon{width:50px;height:50px;background-image:url(/images/gif/spinner.png.gif);background-size:100%,100%}.loading-spinner .loading-spinner-icon,.loading-spinner .loading-spinner-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-spinner .loading-spinner-text{display:none;color:#fff;font-size:30px}.capitalize,.capitalize *{text-transform:capitalize}.first-letter-uppercase:first-letter,.first-letter-uppercase :first-letter{text-transform:uppercase}.first-letter-uppercase-mixin:first-letter{text-transform:uppercase}.relative{position:relative}.return-to-overview-link{color:#575756}.return-to-overview-link:first-letter{text-transform:uppercase}.template{display:none}.error{color:red}.warning{color:orange}.success{color:green}div.kru-context-menu-item-button{cursor:pointer;background-color:#fcfcfc;font-size:14px;padding:13px 21px;margin-top:4px;border-left:3px solid #fcfcfc}div.kru-context-menu-item-button:first-letter{text-transform:uppercase}div.kru-context-menu-item-button:hover{border-left:3px solid #6bc04b}div.kru-context-menu-item-button.disabled{cursor:default;color:#b3b3b3}div.kru-context-menu-item-button.disabled:hover{border-left:3px solid #fcfcfc}div.kru-context-menu-item-button.icon{width:79px;display:inline-block;padding:12px 30px;margin-top:4px;margin-right:4px;height:40px}div.kru-context-menu-item-button.icon.button-container{pointer-events:all;margin-top:10px}div.kru-context-menu-item-button.icon.button-container.edit-btn{margin-right:10px}div.kru-context-menu-item-button.icon.disabled{border-left:3px solid #fcfcfc}div.kru-context-menu-item-button.icon.disabled img{opacity:.3}div.kru-context-menu-item-button img{height:14px;margin-bottom:17px}div.sidebar.initialized{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;z-index:9000;position:relative}div.sidebar.initialized.use-transition{-webkit-transition:width .3s linear,-webkit-flex-basis .3s linear,-webkit-flex-basis .3s linear;transition:width .3s linear,-webkit-flex-basis .3s linear,-webkit-flex-basis .3s linear;transition:flex-basis .3s linear,width .3s linear;transition:flex-basis .3s linear,width .3s linear,-webkit-flex-basis .3s linear,-webkit-flex-basis .3s linear,-ms-flex-preferred-size .3s linear}div.sidebar.initialized.left{-webkit-box-flex:0;-webkit-flex:0 0 460px;-ms-flex:0 0 460px;flex:0 0 460px;width:460px}div.sidebar.initialized.left>div.sidebar-content-container>div.sidebar-content{width:412px}div.sidebar.initialized.left>div.sidebar-visibility-control-container{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}div.sidebar.initialized.right{-webkit-box-flex:0;-webkit-flex:0 0 380px;-ms-flex:0 0 380px;flex:0 0 380px;width:380px}div.sidebar.initialized.right>div.sidebar-content-container>div.sidebar-content{width:344px}div.sidebar.initialized.right>div.sidebar-visibility-control-container{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}div.sidebar.initialized.folded{height:60px;-webkit-box-flex:0;-webkit-flex:0 0 0px;-ms-flex:0 0 0px;flex:0 0 0px;width:0}div.sidebar.initialized.folded>div.sidebar-content-container{width:0}div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;left:0}div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;right:0}div.sidebar.initialized.sticky>div.sidebar-content-container{position:fixed;top:0}div.sidebar.initialized.fixed{position:fixed;height:100%}div.sidebar.initialized.fixed.sticky{top:0}div.sidebar.initialized.fixed.left{left:0}div.sidebar.initialized.fixed.right{right:0}div.sidebar.initialized>.application-shield{left:unset;top:unset}div.sidebar.initialized>div.sidebar-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:auto;overflow-x:auto;position:absolute;background-color:#f5f5f5}div.sidebar.initialized>div.sidebar-content-container .application-shield{left:unset;top:unset}div.sidebar.initialized.right>div.sidebar-content-container .form-field-tooltip{display:none}div.sidebar.initialized>div.sidebar-visibility-control-container{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;position:fixed;width:60px;height:60px;background-color:#f5f5f5;-webkit-border-radius:10px;border-radius:10px}div.sidebar.initialized>div.sidebar-visibility-control-container,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;background-color:#deddd6;width:40px;height:40px;-webkit-border-radius:50px;border-radius:50px;cursor:pointer}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control:after{content:"";width:12px;height:12px;border-color:#3b3b3b!important;border-width:0 .2em .2em 0}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right{left:0;margin-left:8px}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left{right:0;margin-right:8px}div.sidebar.initialized:not(fixed):not(sticky){z-index:auto}div.sidebar.initialized.fixed{z-index:50050}div.sidebar.initialized.fixed>.application-shield.show{display:block}div.sidebar.initialized.sticky .sidebar-content-container{z-index:50051}div.sidebar.initialized.sticky .sidebar-content-container>.application-shield.show{display:block}div.sidebar .application-shield.show{display:none}div.sidebar.initialized.left>div.sidebar-content-container{margin:24px 24px 0}div.tree-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.tree-container>div.top-content{margin-bottom:12px}div.sidebar.initialized.right>div.sidebar-content-container{margin:60px 24px 0}div.kru-context-menu-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5}div.kru-context-menu-container>div.kru-context-menu{width:332px}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-title{text-align:center;font-size:20px;margin-bottom:16px}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-item{font-size:16px;background-color:#f5f5f5}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-item>span.menu-item-title{display:block;text-align:center;background-color:#f5f5f5;padding:44px 0 12px}ul.breadcrumb{margin-top:10px;margin-bottom:10px;display:inline-block}ul.breadcrumb li{display:inline-block;height:26px;padding:0;font-size:13px}ul.breadcrumb li+li{margin-left:-8px}ul.breadcrumb li+li:before{content:"";display:inline-block;width:0;height:0;border-left:10px solid transparent;border-top:13px solid #575756;border-bottom:13px solid #575756;vertical-align:middle}ul.breadcrumb li:after{content:"";display:inline-block;width:0;height:0;border-left:10px solid #575756;border-top:13px solid transparent;border-bottom:13px solid transparent;vertical-align:middle}ul.breadcrumb li span{background:#575756;color:#fff;padding:5px 10px;line-height:16px;vertical-align:middle;display:inline-block}ul.breadcrumb li:first-child span{padding-left:15px}.breadcrumb+div.tooltipp{margin-left:10px;width:26px;height:26px;font-size:13px;border:1px solid #575756;-webkit-border-radius:13px;border-radius:13px}.breadcrumb+div.tooltipp,.breadcrumb+div.tooltipp span{display:inline-block;position:relative;vertical-align:middle}.breadcrumb+div.tooltipp span{right:.1ex;bottom:.1ex;color:#575756;font-family:Times New Roman,Serif;font-size:26px;padding:0 10px;line-height:26px}.breadcrumb+div.tooltipp div.container{z-index:-1000;top:34px;left:-165px;width:350px;line-height:16px;opacity:0;-webkit-transition:opacity .5s linear,z-index 0s linear .5s;transition:opacity .5s linear,z-index 0s linear .5s;display:inline;position:absolute;background:#575756;border:1px solid #bdbdbc;color:#fff}.breadcrumb+div.tooltipp div.container div.arrow-up{z-index:20;position:absolute;border:0;top:-10px;left:165px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #575756}.breadcrumb+div.tooltipp div.container div.title{padding:6px 10px;background:#8a8a89;font-weight:700}.breadcrumb+div.tooltipp div.container div.content{padding:5px 10px}.breadcrumb+div.tooltipp div.container div.content label{width:35%;display:inline-block;font-weight:700;margin-right:10px}.breadcrumb+div.tooltipp:hover div.container{opacity:1;z-index:10;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.table{width:100%;background-color:transparent;border-collapse:separate;border-spacing:0;border-top:8px solid #575756}.table thead th{text-align:left;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;background-color:#f5f5f5;padding:10px 24px;max-height:40px;position:relative;vertical-align:middle;font-size:16px}.table thead th:first-letter{text-transform:uppercase}.table thead th[data-sort-criteria]{cursor:pointer;padding-right:0}.table thead th:first-child{padding-left:24px}.table thead th:not(:first-child):before{content:" ";border:.5px solid #b3b3b3;position:absolute;min-height:18px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);top:10px;left:0}.table thead th.sorted-asc:after,.table thead th.sorted-desc:after{content:" ";float:right;border-color:#575756;border-width:0 .1em .1em 0;margin-right:24px}.table thead th.sorted-asc:after{margin-top:7px}.table thead th.sorted-desc:after{margin-top:3px}.table tbody{position:relative}.table tbody tr{border-bottom:1px solid #e0e6ed;vertical-align:middle}.table tbody tr.selected{background-color:#c4eaea!important}.table tbody tr td{vertical-align:middle;padding-left:24px;padding-top:10px;padding-bottom:10px;font-size:14px}.table tbody tr td:not(:first-child){padding-left:27px}.table tbody tr td a{text-decoration:underline;color:inherit}.table tbody tr td a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.table tbody tr.empty-table-message-row{pointer-events:none}.table tbody tr.empty-table-message-row td:first-letter{text-transform:uppercase}.table tbody tr[data-id] td{cursor:pointer}.table.reloading tbody{pointer-events:none}.table td.number-cell{text-align:right}.table td.empty-cell{opacity:.6}.table.table1 tbody tr{height:25px;color:#575756}.table.table1.sort-table thead th{cursor:default}.table.table1.sort-table tbody tr{border-top-color:#575756;border-top-style:solid;border-top-width:thin;border-bottom-color:#575756;border-bottom-style:solid;border-bottom-width:thin}.table.table1.sort-table tbody td{cursor:-webkit-grab;cursor:grab}#chart-table td,#diashow-table td{word-break:break-all}.drag-and-drop-info{font-weight:700;font-size:15px;margin-bottom:20px}.drag-and-drop-info:first-letter{text-transform:uppercase}.table2.rawvalues tbody tr td{font-family:Inconsolata,Fira Mono,Source Code Pro,Monaco,Consolas,Lucida Console,monospace}.datetime-table-col-width{width:165px}.number-cell{text-align:right}.checkbox-table-col-width{width:50px}.flex-collection-sortable{cursor:-webkit-grab;cursor:grab}.flex-collection-sortable tbody td:first-child{padding-left:0!important}dl.info-list{color:#575756;font-size:14px}dl.info-list:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}dl.info-list dd,dl.info-list dt{display:block;float:left;padding-bottom:10px;max-height:120px;overflow:auto}dl.info-list dd div.tooltip,dl.info-list dt div.tooltip{position:unset}dl.info-list dd{width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}dl.info-list dt{width:300px;clear:both}dl.info-list dt:first-letter{text-transform:uppercase}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:59998;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dialog{position:relative;width:630px;margin:10vh auto 0;background:#fff;font-size:14px}.dialog .jstree{overflow:auto;height:40vh}.dialog .dialog-head{height:50px;line-height:50px;background-color:#71716f;text-align:center;vertical-align:middle}.dialog .dialog-head .dialog-title{display:block;color:#fff;font-size:18px}.dialog .dialog-head .dialog-title:first-letter{text-transform:uppercase}.dialog .dialog-body{padding:30px 45px}.dialog .dialog-body .dialog-button-panel{margin-top:40px;text-align:center}.dialog .dialog-body .dialog-button-panel:after{content:"";display:block;clear:both}.dialog .dialog-body .dialog-button-panel .kru-button{min-width:120px;font-size:14px}.dialog .dialog-body .dialog-button-panel .cancel-button{background-color:#71716f;color:#fff}.kru-button,button,input[type=submit]{background-color:#6bc04b;background-repeat:no-repeat;display:inline-block;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s;text-decoration:none;padding:5px 13px;color:#fff;font-size:12px;font-family:sans-serif;border:none;outline:none;text-align:center;-moz-user-select:none}.kru-button:first-letter,button:first-letter,input[type=submit]:first-letter{text-transform:uppercase}.kru-button:active,button:active,input[type=submit]:active{background-color:#a5d991;padding:5px 13px}.kru-button:hover,button:hover,input[type=submit]:hover{background-color:#5eb33f}.kru-button:disabled,button:disabled,input[type=submit]:disabled{background-color:#a9da97;color:#54a038;cursor:default}.kru-button:focus,button:focus,input[type=submit]:focus{padding:5px 13px}.kru-button.big,button.big,input[type=submit].big{height:40px;font-size:15px;line-height:1.7}.kru-button.block,button.block,input[type=submit].block{display:block;width:100%}.kru-button.icon,.kru-button.icon:active,.kru-button.icon:focus,button.icon,button.icon:active,button.icon:focus,input[type=submit].icon,input[type=submit].icon:active,input[type=submit].icon:focus{padding-left:25px}.kru-button.icon.filter,button.icon.filter,input[type=submit].icon.filter{border:none;height:23px!important;width:23px!important;margin:5px 14px!important;cursor:pointer;background:url(/images/svg/svg.php?file=filter.svg&color=content_head);padding:0}.button-margin-bottom-and-top{margin-bottom:20px;margin-top:13px}h1,h2,h3,h4{font-weight:700;color:#575756}h1{margin-top:30px;margin-bottom:14px;font-size:24px}h1,h2{text-transform:uppercase}h2{margin-top:27px;margin-bottom:12px;font-size:20px}h3{margin-top:25px;margin-bottom:10px;font-size:16px;text-transform:uppercase}h4{margin-bottom:8px;font-size:14px}h4:first-letter{text-transform:uppercase}.tooltip-parent{position:relative}.tooltip-parent:hover .tooltip{z-index:10;opacity:1;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.tooltip-parent .tooltip{display:inline;position:absolute;z-index:-1000;opacity:0;-webkit-transition:opacity .5s linear,z-index 0s linear .5s;transition:opacity .5s linear,z-index 0s linear .5s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}.animated{animation:1s ease 0s 1 normal;-webkit-animation:1s ease 0s 1 normal;animation-fill-mode:both;-webkit-animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.reversed{animation:.5s ease 0s 1 reverse both;-webkit-animation:.5s ease 0s 1 reverse both}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes b{0%{opacity:1}to{opacity:0}}@keyframes b{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes c{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes d{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes d{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:d;animation-name:d}label.datetime-picker{display:inline-block}.datetime-popup{position:absolute;top:30px;width:250px;padding:10px;z-index:100;border:1px solid #e4e4e4;background-color:#f6f6f6;color:#575756}.datetime-popup div.datetime-status-container{margin-bottom:20px}.datetime-popup div.pickers-container.disabled{background-color:#fff;opacity:.5;pointer-events:none}.datetime-popup .moment-picker-calendar{margin-bottom:20px}.datetime-popup .time-selection{width:40%;margin-left:30%;margin-bottom:20px}.datetime-popup .hour-selection,.datetime-popup .minute-selection{display:block;float:left;width:45%}.datetime-popup .time-seperator{display:block;float:left;width:10%;height:70px;line-height:70px;text-align:center;font-size:16px;font-weight:700}.datetime-popup .hour-input,.datetime-popup .minute-input{width:100%;height:30px;line-height:30px;border:none;background-color:#e4e4e4;text-align:center;font-size:16px;color:#575756}.datetime-popup .time-button{width:20px;height:20px;margin:auto;cursor:pointer}.datetime-popup.hidden{display:none}.datetime-popup-buttons>*{float:right;margin-left:20px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.datetime-popup-buttons>.ok-button{color:#6bc04b}.moment-picker,.moment-picker table{width:100%}.moment-picker-month-select,.moment-picker-year-select{width:50%;font-size:16px}.moment-picker-calendar{margin-top:20px}.moment-picker-calendar th{font-weight:700;padding-bottom:4px}.moment-picker-calendar td{width:14.285%;height:20px;text-align:center;vertical-align:middle}.moment-picker-calendar-cell{cursor:pointer}.moment-picker-calendar-cell-disabled{color:#bdbdbc;cursor:default}.moment-picker-calendar-cell-other-month{color:#cdced1}.moment-picker-calendar-cell-selected{background-color:#6bc04b;color:#575756}.jstree-default i.jstree-icon.jstree-themeicon.jstree-themeicon-custom{width:21px;height:21px;background-size:contain!important}.jstree-default .jstree-clicked{background:#c4eaea!important}.filter-bar:not(.vertical-filter-bar){height:25px;margin-bottom:24px}.filter-bar:not(.vertical-filter-bar)>.kru-button{display:inline-block;position:relative;height:25px;top:-1px}.filter-bar:not(.vertical-filter-bar)>.kru-button:first-letter{text-transform:uppercase}.filter-bar:not(.vertical-filter-bar) .filter-bar-item-container{display:inline-block}.filter-bar:not(.vertical-filter-bar) .filter-bar-item-container .filter-bar-item{display:inline-block;margin-left:10px}.filter-bar.vertical-filter-bar{margin-bottom:10px}.filter-bar.vertical-filter-bar>.kru-button{display:inline-block;position:relative;height:25px;top:-1px}.filter-bar.vertical-filter-bar>.kru-button:first-letter{text-transform:uppercase}.filter-bar.vertical-filter-bar .filter-bar-item-container{display:block}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item{margin-top:3px}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item .filter-bar-item-text{line-height:25px}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item>.kru-button{float:right}.filter-bar-item{height:25px;padding:0 0 0 10px;border:1px solid grey;cursor:pointer}.filter-bar-item .filter-bar-item-text{display:inline-block;min-width:175px}.filter-bar-item>.kru-button{display:inline-block;width:23px;height:23px;margin-left:15px}.kru-objectpicker-selection-display{display:block;margin-top:20px;text-align:right}table.kru-objectpicker-table{width:100%}table.kru-objectpicker-table tbody,table.kru-objectpicker-table td,table.kru-objectpicker-table th,table.kru-objectpicker-table thead,table.kru-objectpicker-table tr{display:block}table.kru-objectpicker-table tr{height:auto!important;min-height:25px}table.kru-objectpicker-table tr:after{content:" ";display:block;visibility:hidden;clear:both}table.kru-objectpicker-table tbody{overflow-y:auto}table.kru-objectpicker-table tbody td,table.kru-objectpicker-table thead th{float:left}table.kru-objectpicker-table td{cursor:pointer;padding:6px}table.kru-objectpicker-table tbody>tr:last-child{border-bottom-style:none}.kru-objectpicker-list{min-height:150px;max-height:400px;overflow-y:auto;overflow-x:hidden}.datapoint-picker-row td{font-size:13px}.datapoint-picker-row td .name{max-width:480px;display:inline-block;word-wrap:break-word}.datapoint-picker-row td>*{vertical-align:middle}.datapoint-picker-row img.type-icon{margin-right:5px}.kru-objectpicker-item{-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.native-list ol,.native-list ul{list-style:initial;-webkit-margin-before:initial;margin-block-start:0;-webkit-margin-after:initial;margin-block-end:0;padding:initial;-webkit-padding-start:1em;padding-inline-start:1em}.markdown em{font-style:italic}.markdown strong{font-weight:700}.markdown ol,.markdown ul{margin-top:8px;margin-bottom:8px}.markdown ol li{list-style:decimal;margin-left:20px}.markdown ul li{list-style:disc;margin-left:20px}.markdown code{font-family:Fira Mono,monospace}.markdown p{margin-top:1em;margin-bottom:1em}.kru-progress{background-color:#f6f6f6;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;width:100%;overflow:hidden;text-align:center;position:relative}.kru-progress .progress-bar{-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#000;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;-webkit-transition:width .6s ease 0s;transition:width .6s ease 0s}.kru-progress .progress-percent{position:absolute;text-align:center;left:0;right:0;line-height:21px}.kru-progress .progress-bar-fine{background-color:#6bc04b}.info-block-container .content-block{display:inline-block;width:400px;margin-right:10px;margin-bottom:10px;vertical-align:top;background:#ececec}.info-block-container .content-block .block-header{width:100%;background:#6bc04b;color:#fff;font-size:1.5em;padding:5px}.info-block-container .content-block .block-headline{width:100%;padding:5px;font-weight:700}.info-block-container .content-block.selectable{cursor:pointer}.info-block-container .content-block.selected{background:#cdced1}.info-block-container .content-block dl{padding:10px;margin-bottom:5px;clear:both}.info-block-container .content-block dt{width:40%;vertical-align:top;text-align:right;margin-right:6px;display:inline-block;line-height:1.5em}.info-block-container .content-block dd{line-height:1.5em;display:inline-block;width:55%;vertical-align:top}.info-block-container .content-block dl.long-label dt{width:65%}.info-block-container .content-block dl.long-label dd{width:30%}div.content-pagination-container>div.select-container{margin-bottom:30px}div.content-pagination-container>div.select-container>span.select2{margin-left:15px;margin-right:15px}div.content-pagination-container a.pagination-select-control{font-size:34px;vertical-align:bottom;color:#575756}div.content-pagination-container a.pagination-select-control.disabled{color:#cdced1;cursor:default;pointer-events:none}div.content-pagination-container>div.paginated-content{display:none}div.content-pagination-container>div.paginated-content.active{display:block}.ui-sortable-helper{display:table}.ui-sortable-helper td{background-color:#fff}div.tooltip{display:inline;position:relative}div.tooltip span.info_icon>svg{width:15px;height:15px}div.tooltip span.info-popover-container{display:inline;position:absolute;margin-left:10px;visibility:hidden;z-index:8000;opacity:0;min-width:230px;max-width:430px;width:-webkit-fit-content;width:fit-content;-webkit-transition:opacity .1s linear,z-index 0s linear .1s;transition:opacity .1s linear,z-index 0s linear .1s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}div.tooltip span.info-popover-container:after{content:" ";position:absolute;top:5px;left:-10px;width:0;height:0;right-left:-10px;border-bottom:10px solid transparent;border-right:10px solid #575756;border-top:10px solid transparent}div.tooltip span.info_icon:hover+span.info-popover-container{visibility:visible;opacity:1;-webkit-transition:opacity .5s linear .5s;transition:opacity .5s linear .5s}div.popup-container{background-color:#f5f5f5;width:650px;text-align:center;line-height:30px}div.popup-container>div.popup-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;font-size:1.3em;margin:0 10px;display:inline-block}div.popup-container>div.popup-button.popup-button-left{float:left}div.popup-container>div.popup-button.popup-button-right{float:right}div.popup-container>div.popup-subject{display:inline-block;width:430px;font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.popup-container>div.popup-subject>a{text-decoration:underline;color:inherit}div.popup-container>div.popup-subject>a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}div.popup-container>div.popup-mark-read-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;font-size:1.3em;margin:0 10px;display:inline-block;position:absolute}div.popup-container>div.popup-message{background-color:inherit;padding:0 35px;height:60px;text-overflow:ellipsis;overflow:hidden}div.popup-container>div.popup-warning{color:red;float:left;font-size:2em;display:inline-block;position:absolute}.kru-form h3{font-size:16px;font-weight:700;margin-bottom:20px}.form-row{padding-bottom:16px}.form-row .kru-form-input{height:26px}.kru-form-field-label{display:block}.kru-form-field-label-text{display:inline-block;width:265px;padding-right:14px;padding-top:6px;text-align:right;vertical-align:top;color:#575756}.kru-form-field-label-text:first-letter{text-transform:uppercase}.kru-form-field.disabled,input:disabled{color:#8a8a89!important}.kru-form-input.empty-and-required,.kru-form-input.invalid,.kru-form-select.empty-and-required,.kru-form-select.invalid,.kru-form-textarea.empty-and-required,.kru-form-textarea.invalid{border-color:red}.kru-form-input,.kru-form-textarea{border:1px solid #e4e4e4}.kru-form-textarea{resize:vertical}.kru-form-radio{display:inline-block;width:300px}.kru-form-radio label{display:block;margin-bottom:4px}.kru-form-radio label>span{display:inline-block;margin-left:10px;color:#575756}.kru-form-radio label input:not(:disabled){cursor:pointer}.kru-form-radio label input:focus+span{background-color:#9ad484}input[type=color]{-webkit-box-shadow:none;box-shadow:none}input[type=color]:not(:disabled){cursor:pointer}input[type=file].empty-and-required:not(:disabled),input[type=file].invalid:not(:disabled){border-color:red;color:red}.kru-form-field-label.datetime-picker{position:relative}.kru-form-field-label.datetime-picker .datetime-popup{right:0;top:30px}.abstract-picker-field,.datapoint-field{width:200px}.abstract-picker-field .items,.datapoint-field .items{padding-bottom:16px!important}.abstract-picker-field.disabled .select2-selection,.datapoint-field.disabled .select2-selection{cursor:default;border-color:#e4e4e4}.abstract-picker-field.disabled .select2-selection .item-text,.datapoint-field.disabled .select2-selection .item-text{color:#8a8a89}.abstract-picker-field.empty-and-required .select2-selection,.abstract-picker-field.invalid .select2-selection,.datapoint-field.empty-and-required .select2-selection,.datapoint-field.invalid .select2-selection{border-color:red}.form-info-text{font-size:12px;color:#575756}.form-info-text span{font-weight:700}.tobigmessage{display:none}.kru-form .filetobig .tobigmessage{display:inline-block;color:#e50000}.form-row.hidden-label-text .kru-form-field-label-text{display:none}.icon-select{display:inline-block;position:relative;width:200px;height:26px;vertical-align:middle}.icon-select.disabled{pointer-events:none}.icon-select.disabled>img{opacity:.6}.icon-select>img{height:26px;width:26px}.icon-select>input{height:26px}.icon-select .dropdown{position:absolute;left:0;top:100%;width:100%;z-index:100;border:1px solid #bdbdbc;background-color:#fff}.icon-select .dropdown ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}.icon-select .dropdown ul li{width:20%;padding:2px;border:1px solid #e1e1e1;-webkit-border-radius:3px;border-radius:3px}.icon-select .dropdown ul li img{width:100%;height:100%}.icon-select .dropdown ul li:hover{border-color:#86cb6b;background-color:#c4e6b7}.icon-select .dropdown ul li.selected{border-color:#6bc04b;background-color:#a9da97}.multi-checkbox-panel{display:inline-block;border:1px solid #bdbdbc}.multi-checkbox-panel ul{width:198px;height:104px;padding:4px;overflow-x:hidden;overflow-y:scroll}.multi-checkbox-panel ul>li{width:100%}.multi-checkbox-panel ul>li:not(:last-child){margin-bottom:2px}.multi-checkbox-panel ul>li label{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;cursor:default}.multi-checkbox-panel button{width:100%;margin-top:10px}button.flexible-form-collection-add-button{margin-top:15px}div.form-row.with-symbol{display:inline-block}div.symbol-container{padding-left:10px;display:inline-block;width:100px;overflow:hidden}.form-field-tooltip{display:inline;position:absolute;margin-left:10px;z-index:-1000;width:230px;opacity:0;-webkit-transition:opacity .1s linear,z-index 0s linear .1s;transition:opacity .1s linear,z-index 0s linear .1s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}.form-field-tooltip .client-validation-texts{margin-top:10px;font-size:12px}.form-field-tooltip .client-validation-texts li.not-checked{color:gray}.form-field-tooltip .client-validation-texts li.valid{color:#6bc04b}.form-field-tooltip .client-validation-texts li.invalid{color:red}.form-field-tooltip .server-validation-texts{font-size:12px;color:#c00}.form-field-tooltip:after{content:" ";position:absolute;top:5px;left:-10px;width:0;height:0;right-left:-10px;border-bottom:10px solid transparent;border-right:10px solid #575756;border-top:10px solid transparent}.kru-form-field.focus+.form-field-tooltip,.kru-form-field:focus+.form-field-tooltip,.select2-container--focus+.form-field-tooltip,.select2-container--open+.form-field-tooltip{z-index:10;opacity:1}.kru-form-field-label:hover .kru-form-field:not(.disabled):not(:focus):not(.focus)+.form-field-tooltip,.kru-form-field[type=checkbox]:hover+label+.form-field-tooltip,.select2-container:hover+.form-field-tooltip{z-index:10;opacity:1;-webkit-transition:opacity .5s linear .5s;transition:opacity .5s linear .5s}.form-field-tooltip.forced-visible{z-index:10;opacity:1}.kru-form-input,.kru-form-textarea{width:275px;color:#575756;background-color:#e4e4e4;padding:5px;text-align:left;font-size:12px}.kru-form-input:focus,.kru-form-textarea:focus{background-color:#9ad484}.kru-form-input{height:30px}.kru-form-input-small{width:100px}.kru-form-input-big{width:260px}.kru-form-input-large{width:340px}.kru-form-input-extra-large{width:460px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;top:3px;padding-left:25px;cursor:pointer;font-size:17px;color:#575756;-webkit-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;border:2px solid #575756;background:#fff}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"✔";position:absolute;top:5px;left:4px;font-size:13px;line-height:.8;color:#575756;-webkit-transition:all .2s;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bdbdbc!important;background-color:#e7ebef;cursor:default}[type=checkbox]:disabled:checked+label:after{color:#bdbdbc}[type=checkbox]:disabled+label{color:#bdbdbc;cursor:default}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);background-color:#9ad484}label:hover:before{border:2px solid #8a8a89!important}.select2-source.small-select,.small-select{width:100px}.select2-source{width:200px;height:28px;visibility:hidden}select.kru-form-field{width:275px}span.select2-selection{-webkit-border-radius:0!important;border-radius:0!important;background-color:#e4e4e4!important;color:#575756!important}span.select2-results li.select2-results__option--highlighted[aria-selected]{background-color:#86cb6b}span.select2-container--open{z-index:9999999}.select2-container--focus:not(.select2-container--disabled) span.select2-selection,.select2-container--open:not(.select2-container--disabled) span.select2-selection{background-color:#9ad484!important}select.empty-and-required+.select2-container span.select2-selection,select.invalid+.select2-container span.select2-selection{border-color:red!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#a0a0a0!important}.select2-container--disabled{pointer-events:none}.select2-container--disabled .select2-selection__rendered{color:#8a8a89!important}.select2-results__option:first-letter{text-transform:uppercase}.select2-selection__rendered:first-letter{text-transform:uppercase}.kru-form-select{height:26px;border:1px solid #e4e4e4;background-color:#e4e4e4;color:#575756}.kru-form-select:focus option{background-color:#9ad484}.select2-results__group,optgroup{font-weight:700}.kru-form-field-label .slider{display:inline-block;position:relative;width:200px}.slider{height:40px}.slider .track-container{position:relative;height:20px;margin:0 10px}.slider .track-container .track{width:100%;background-color:rgba(0,0,0,.05)}.slider .track-container .track,.slider .track-container .track-fill{position:absolute;top:9px;left:0;height:4px;-webkit-border-radius:4px;border-radius:4px}.slider .track-container .track-fill{background-color:#575756}.slider .track-container .thumb{position:absolute;width:20px;height:20px;margin-left:-10px;border:1px solid gray;-webkit-border-radius:100%;border-radius:100%;background-color:#d3d3d3;cursor:pointer}.slider .track-container .value{display:inline-block;position:absolute;bottom:-18px;left:-90px;width:200px;text-align:center;font-size:12px;color:#575756}.slider:focus .track-container .thumb{background-color:#9ad484}.slider.disabled{pointer-events:none}.slider.disabled .track-container .track-fill{background-color:#a4a4a2}.slider.disabled .track-container .thumb{background-color:#fff;border-color:#b3b3b3;cursor:default}.slider.disabled .track-container .value{color:#8a8a89}.reversed-checkbox-fieldset{border:2px solid #575756;padding:8px}.reversed-checkbox-fieldset legend{color:#575756;padding:5px;font-size:1.2em;font-weight:700}.reversed-checkbox-fieldset label.checkbox-label{color:#575756;display:inline-block}.reversed-checkbox-fieldset input[type=checkbox]:disabled+label.checkbox-label{color:#cdced1}body.login{min-width:unset}body.login .login-layout-container{height:auto;min-height:100%;min-width:300px;margin:0;background:#6bc04b;overflow:hidden}@media only screen and (max-width:710px){body.login .login-layout-container{background:#fff}}body.login .login-layout-container div#layout-content-container{min-width:unset}body.login .login-layout-container div#layout-content-container div#layout-content{width:100%;min-width:unset;margin:0}body.login .login-layout-container div#layout-content-container div#layout-content div#login-container{margin-top:0}body.login .login-layout-container div#layout-content-container div#layout-content div#login-icon{position:relative;width:100px;height:161px;text-align:center;margin-right:auto;margin-left:auto;z-index:3}body.login .login-layout-container div#layout-content-container div#layout-content div#login-icon svg{width:88px;height:93px;margin-top:33px}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box{position:relative;padding:0;margin-left:auto;margin-right:auto;margin-top:12%;height:656px;width:590px}@media only screen and (max-width:710px){body.login .login-layout-container div#layout-content-container div#layout-content div.login-box{width:300px;margin-left:auto;margin-right:auto;height:100%}}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content{position:relative;height:100%;background-color:#fff;-webkit-border-radius:11px;border-radius:11px;padding:56px 103px 10px;margin-top:-20px;margin-bottom:0;-webkit-box-shadow:9px 9px 15px hsla(0,0%,49%,.6);box-shadow:9px 9px 15px hsla(0,0%,49%,.6);z-index:2}@media only screen and (max-width:710px){body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content{-webkit-border-radius:unset;border-radius:unset;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0;width:100%;margin-left:auto;margin-right:auto}}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content p{font-size:20px;color:#71716f;text-align:center;padding-top:46px;padding-bottom:35px}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form{text-align:center}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form button,body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form input{margin-bottom:24px;width:270px;height:40px;color:#575756;background-color:#cdced1;border:none;-webkit-border-radius:5px;border-radius:5px;text-align:center;font-size:16px}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form input:focus{background-color:#9ad484}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form button{background-color:#6bc04b;color:#fff;text-transform:uppercase;cursor:pointer;height:40px;-webkit-transition:4s;transition:4s}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content form button.login-failed{-webkit-transition:.3s;transition:.3s;background-color:red}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content div.password-forgotten{text-align:center}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content div.password-forgotten a{font-size:16px;color:#575756}body.login .login-layout-container div#layout-content-container div#layout-content div.login-box div.content div.is-mobile-checkbox-container input#is_mobile_cbx{position:inherit;height:auto!important;width:auto!important;vertical-align:sub}body.login div.login-logo{height:39px;margin-top:12px;background:url(/images/theme/logo.svg) no-repeat 50%;background-size:auto;z-index:3}@media only screen and (max-width:710px){body.login #layout-footer{display:none}}.shake{-webkit-animation:e 1s cubic-bezier(.288,.056,.152,.776) both;animation:e 1s cubic-bezier(.288,.056,.152,.776) both}@-webkit-keyframes e{10%,90%{-webkit-transform:translate(-3.58px,.358px);transform:translate(-3.58px,.358px)}20%,80%{-webkit-transform:translate(7.16px,.716px);transform:translate(7.16px,.716px)}30%,50%,70%{-webkit-transform:translate(-14.32px,-.358px);transform:translate(-14.32px,-.358px)}40%,60%{-webkit-transform:translate(14.32px,-.716px);transform:translate(14.32px,-.716px)}}@keyframes e{10%,90%{-webkit-transform:translate(-3.58px,.358px);transform:translate(-3.58px,.358px)}20%,80%{-webkit-transform:translate(7.16px,.716px);transform:translate(7.16px,.716px)}30%,50%,70%{-webkit-transform:translate(-14.32px,-.358px);transform:translate(-14.32px,-.358px)}40%,60%{-webkit-transform:translate(14.32px,-.716px);transform:translate(14.32px,-.716px)}}.user-table th{width:20%}p.text-seperator{margin-top:20px}p.top-description{margin-bottom:20px}.user-group-table th{width:50%}.chart-widget-list{position:relative;height:650px}.chart-widget.interaction-disabled{pointer-events:none}.chart-widget.chart-widget-scaled-up .period-selection{display:block;margin-top:5px}.chart-widget.chart-widget-scaled-up .head .head-bar .headline{max-width:-webkit-calc(100% - 540px);max-width:calc(100% - 540px)}.chart-widget-scaled-up.zoom-out-button{display:inline}.chart-widget{background-color:#fff}.chart-widget .head{width:100%;position:relative}.chart-widget .head .head-icon{position:absolute;height:40px;width:40px;margin-left:0;z-index:2}.chart-widget .head .head-bar{left:0;top:0;width:100%;padding-left:50px;z-index:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:40px;background-color:#6bc04b}.chart-widget .head .head-bar .headline{color:#fff;font-size:25px;position:relative;margin-top:5px;margin-left:18px;overflow:hidden;max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px);display:inline-block;text-overflow:ellipsis;white-space:nowrap}.chart-widget .head .head-bar .browse-back-button,.chart-widget .head .head-bar .browse-forward-button,.chart-widget .head .head-bar .zoom-out-button{width:18px}.chart-widget .head .cut-left-for-icon{background-color:transparent;background-image:linear-gradient(90deg,transparent,#6bc04b 6%)}.chart-widget .body{width:100%}.chart-widget .body .big-column{float:left;height:100%}.chart-widget .body .graph{width:100%;position:relative}.chart-widget .body .contentBox{float:left;position:relative;margin-bottom:15px;width:100%}.chart-widget .body .contentBox .contentLine{background-color:#6bc04b;width:100%;height:2px;margin-top:5px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;cursor:default}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails{margin-right:10px;cursor:pointer;white-space:nowrap;height:30px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon{display:inline-block;vertical-align:middle;height:17px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon svg{width:17px;height:17px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceAmount{display:inline-block;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:80%;margin-top:10px;margin-left:75px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox{margin-left:0;width:33.3%;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox label.custom-checkbox-element{top:0;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .graphColor{height:17px;width:17px;display:inline-block;margin-right:10px;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .checkLabel{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .checkLabel span{font-size:14px;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox{position:relative;margin-top:10px;background-color:#ececec;padding:5px;width:100%;display:none}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox label{font-size:14px;color:#6bc04b}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices{margin-bottom:30px;margin-top:30px;width:95%;margin-left:19px;min-height:80px;padding:25px 40px;background-color:#fff;overflow:hidden}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list{width:100%;font-size:13px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list dd,.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list dt{overflow:hidden;text-overflow:ellipsis}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox{width:50%;vertical-align:top;display:inline-block;margin-top:-5px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox span{font-size:14px;color:#6bc04b;position:relative;top:2px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox .metaData{margin-top:20px;margin-left:25px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox{width:50%;display:inline-block;vertical-align:top}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox .datapointHead{color:#6bc04b;font-size:14px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox .datapointHead:first-letter{text-transform:uppercase}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list{margin-top:15px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dd,.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dt{width:33%}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dd.last-reading-value{text-align:right}.chart-widget .head-bar-button{display:inline;float:right;margin-top:6px;cursor:pointer}.chart-widget .head-bar-button:hover{cursor:pointer}.chart-widget .scale-button{width:25px;height:25px;margin-right:9px}.chart-widget .scale-button div{display:none}.chart-widget .scale-button div.active{display:inline;display:initial}.chart-widget .quantity-type-button{height:20px;margin-right:30px}.chart-widget .quantity-type-button div{-webkit-transition:background-color 1s;transition:background-color 1s;width:27px;height:27px;float:left;border:1px solid #fff}.chart-widget .quantity-type-button div.active{background-color:#4d8900}.chart-widget .zoom-out-button{display:none;margin-right:30px;margin-top:10px}.chart-widget .period-selection{float:right;margin-right:30px;display:none}.chart-widget .datetime-picker{display:inline-block;float:right}.chart-widget .datetime-input{float:right;width:120px;height:20px;margin-top:5px;margin-right:10px;margin-left:10px;text-align:center;border:none;background-color:#e4e4e4;color:#575756}.chart-tooltip{padding:3px;line-height:16px;background-color:#575756;text-align:center;font-size:12px;color:#fff;pointer-events:none;opacity:.3;border:1px solid grey}.graph .axis .domain{fill:none;stroke:#575756}.graph .axis .tick text{font-size:10px;fill:#575756;stroke:none}.manage-messages-page{color:#575756}.manage-messages-page .left-column{float:left;width:40%;padding-right:20px}.manage-messages-page .right-column{float:left;width:60%;padding-left:20px}.manage-messages-page .message-table .date-col{width:33.33333333%}.manage-messages-page .message-table .subject-col{width:50%}.manage-messages-page .message-table .attachment-col{width:16.66666667%}.manage-messages-page .message-table tr.new-message{font-weight:700}.manage-messages-page .message{margin-top:50px}.manage-messages-page .message .message-subject{margin-bottom:10px;font-size:16px;font-weight:700}.manage-messages-page .message .message-date{margin-top:20px;font-weight:700}.read-message-dialog{width:600px}.read-message-dialog .dialog-body{color:#575756}.read-message-dialog .dialog-body .message-subject{margin-bottom:10px;font-size:16px;font-weight:700}.read-message-dialog .dialog-body .message-date{margin-top:20px;font-weight:700}.object-heading-label{display:inline-block;font-size:20px;font-weight:700;color:#6bc04b;text-transform:uppercase}.object-heading-value{font-size:18px;font-weight:700;color:#575756}#sub-content{position:relative;margin-top:40px}#sub-content .widget-container{position:relative;min-height:300px}.lo-ra-value-config-dialog table{border-left:1px solid #575756;border-right:1px solid #575756}.lo-ra-value-config-dialog table thead tr{height:30px}.lo-ra-value-config-dialog table thead th{text-align:center!important;padding:0!important}.lo-ra-value-config-dialog table thead th object{width:25px;height:25px;margin-top:2px}.lo-ra-value-config-dialog table tr{border-bottom:1px solid #575756}.lo-ra-value-config-dialog table tbody td{padding:4px!important;cursor:default}.lo-ra-value-config-dialog table tbody td.first-column-cell{text-align:left}.lo-ra-value-config-dialog table tbody td.factor-cell,.lo-ra-value-config-dialog table tbody td.factor-sum-cell{text-align:center}.lo-ra-value-config-dialog table tbody td.factor-cell input,.lo-ra-value-config-dialog table tbody td.factor-sum-cell input{text-align:right}.lo-ra-value-config-dialog table tbody td.factor-divided-evenly-cell{text-align:center}.lo-ra-value-config-dialog table tbody td.factor-divided-evenly-cell label{position:relative;left:3.7px}.lo-ra-value-config-dialog table tbody .factor-sum-text-field{cursor:default;pointer-events:none}.lo-ra-value-config-dialog table tbody .heading-cell:first-letter{text-transform:uppercase}.lo-ra-value-config-dialog table .info-symbol{display:inline-block;width:16px;height:16px;text-align:center;vertical-align:middle;border:1px solid #575756;-webkit-border-radius:8px;border-radius:8px;font-size:12.8px;font-weight:700;cursor:default}.lo-ra-value-config-dialog table .info-symbol .tooltip{left:-152px;top:26px;width:320px;font-size:12px;pointer-events:none}.lo-ra-value-config-dialog table .info-symbol .tooltip:after{content:" ";position:absolute;left:50%;top:-10px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #575756}.lo-ra-value-config-dialog table input,.lo-ra-value-config-dialog table select{width:55px;padding-right:4px;padding-left:4px;border:1px solid gray;color:#575756}table.element-template-table>tbody>tr>td:first-child{width:40px}table.element-template-table>tbody>tr>td:first-child img{height:20px}.element-template-form input[type=file].kru-form-field{width:120px;border:1px solid transparent;color:transparent}.element-template-form input[type=file].kru-form-field.empty-and-required,.element-template-form input[type=file].kru-form-field.invalid{border-color:#e50000}.continue-button{float:right;margin-right:10px}.metadata-definition-table [type=checkbox]:checked+label,.metadata-definition-table [type=checkbox]:not(:checked)+label{top:0}table.metadata-group-table dl.info-list.in-table{color:inherit;font-size:100%}table.metadata-group-table dl.info-list.in-table dt{max-width:200px}table.metadata-group-table dl.info-list.in-table dd,table.metadata-group-table dl.info-list.in-table dt{margin-top:5px;margin-bottom:5px}div.metadata-fieldset .form-row.meta-value{width:510px;display:inline-block}div.metadata-fieldset .form-row.meta-value .kru-form-field-label-text{text-align:left;width:255px}div.metadata-fieldset .form-row.meta-value .kru-form-input,div.metadata-fieldset .form-row.meta-value .kru-form-textarea,div.metadata-fieldset .form-row.meta-value select.kru-form-field{width:255px}div.metadata-fieldset div.checkbox-container{display:inline-block;width:30px;vertical-align:top}div.metadata-fieldset div.symbol-container{display:inline-block;width:100px}div.object-metadata div.invoice-actions{margin-bottom:30px}div.object-metadata div.invoice-actions>button.show-invoice{margin-right:30px}div.object-metadata iframe{position:relative;width:700px;min-height:989px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.75);box-shadow:1px 1px 5px 0 rgba(0,0,0,.75)}.invoice-item-group{margin-bottom:10px;vertical-align:middle}.invoice-item-group.selected{background-color:#6bc04b!important}.invoice-item-group:hover{background-color:#f6f6f6}.invoice-item{padding-top:10px;padding-bottom:10px;vertical-align:middle}.invoice-item.selected{background-color:#6bc04b!important}.invoice-item:hover{background-color:#ececec}.item-order{position:absolute;right:-40px;display:none}.item-order div{position:relative;top:-30px}.threshold-table th{width:20%}.threshold-violation-table th{width:25%}#pickElementTypeDialog .kru-form-field-option-label{display:block;margin-top:6px}div#measurementPointDialog input.clickable:not(.disabled),div#sumDialog input.clickable:not(.disabled){cursor:pointer}div#formulaDialog .formula-validation-result .success{color:#44ba00}div#formulaDialog .formula-validation-result .pending{color:#575756;background:url(/images/gif/spinner.png.gif) no-repeat;background-size:1em 1em;padding-left:17px}div#formulaDialog .formula-validation-result .failure{color:#e50000}.usage-element-name{font-style:italic}.usage-references{list-style-type:square;margin-left:20px}.usage-references>li{font-style:italic}div.charting-main-container{border-top:8px solid #575756}div.charting-main-container>div.chart-header-container{margin-bottom:60px}div.charting-main-container>div.chart-header-container>div.toolbar-container{background-color:#f5f5f5}div.charting-main-container>div.chart-header-container>div.toolbar-container,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar .disabled svg{color:#deddd6;pointer-events:none;cursor:default}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg{height:20px;width:20px;margin-right:14px}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg:hover{cursor:pointer;color:#8a8a89}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.change-options-btn,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.save-chart-btn,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.undo-btn{margin-right:0}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.consumption-button,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.progress-button{height:20px;width:20px;margin-right:2px;margin-left:2px}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.consumption-button.disabled,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.progress-button.disabled{color:#deddd6;pointer-events:all;cursor:pointer}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar div.chart-type-simple-switch{width:55px;pointer-events:all;cursor:pointer}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar div.vertical-divider{height:20px;width:1px;background-color:#b3b3b3;margin:0 14px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:48px;margin-bottom:8px;padding:0 24px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:hidden}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container svg{height:30px;width:30px;margin-right:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container>span.name-display{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;font-size:24px;line-height:normal}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.primary-toolbar>div.chart-type-selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.primary-toolbar>div.chart-type-selection span.chart-type-select-label{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container{height:28px;padding-left:24px;padding-right:24px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>span.compression-level-select-title,div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar span.primary-element-select-title{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>select[name=main]{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>div.browse-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>div.browse-button>svg{width:15px;height:15px;margin-right:0}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection div.disabled svg{color:#deddd6;cursor:default}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection input.datetime-input{height:26px;width:120px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.compare-period-interval-display{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.compare-period-interval-display>span.interval-start-date-span{margin-left:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.unpadded-btn-container svg{width:25px;height:25px;margin-right:0}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container div.date-interval-separator{height:2px;width:10px;background-color:#b3b3b3;margin:0 3px}div.export-type-dialog label.kru-form-field-option-label.disabled>span{color:#71716f}div#legend-container div.blocks-container,div.legend-container div.blocks-container{display:inline-block;height:auto;width:80%;margin-top:10px;margin-left:75px}div#legend-container div.blocks-container>div.entry-div,div.legend-container div.blocks-container>div.entry-div{display:inline-block;margin-left:0;width:33.3%;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div#legend-container div.blocks-container>div.entry-div>div.column-div,div.legend-container div.blocks-container>div.entry-div>div.column-div{display:inline;vertical-align:middle}div#legend-container div.blocks-container>div.entry-div>div.column-div:first-child,div.legend-container div.blocks-container>div.entry-div>div.column-div:first-child{padding-right:5px}div#legend-container div.blocks-container>div.entry-div>div.column-div>div,div.legend-container div.blocks-container>div.entry-div>div.column-div>div{display:inline-block}div#legend-container .mobile_label_line,div.legend-container .mobile_label_line{padding-bottom:10px;margin-left:30px;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div#legend-container .mobile_label_line div.entry-div,div.legend-container .mobile_label_line div.entry-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;height:30px}div#legend-container .mobile_label_line div.entry-div.bold,div.legend-container .mobile_label_line div.entry-div.bold{font-weight:700}div#legend-container .mobile_label_line .color_box,div.legend-container .mobile_label_line .color_box{width:30px;-webkit-border-radius:5px;border-radius:5px}div#legend-container .mobile_label_line .label_value,div.legend-container .mobile_label_line .label_value{margin-left:auto}.charting-standalone #toolbar-container{display:none}.charting-standalone #info-headline-container tr{height:40px}.charting-standalone #info-headline-container tr th{vertical-align:middle}.charting-standalone #info-headline-container tr th.main-period-col{text-align:right}#chart-container{position:relative}#chart-container svg{overflow:hidden;display:block}div.simplified-bar-chart-container{position:relative;width:100%;height:100%}div.simplified-bar-chart-container div.axis-group{margin:20px 0}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line{width:100%;padding-top:10px;padding-bottom:10px;border-left:5px solid #575756;margin-left:20px;margin-right:20px;padding-right:50px}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line.thin-line{padding-top:0;padding-bottom:0}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line.thin-line:first-child{padding-top:10px}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line.thin-line:last-child{padding-bottom:10px}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line div.bar{height:40px}div.simplified-bar-chart-container div.axis-group div.data-source-group div.bar-line div.bar.thin-bar{height:30px}div.simplified-bar-chart-container div.tooltip-container{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1.5em;padding:8px 8px 2px;border-bottom:6px solid;background:#f5f5f5;color:#000}div.dialog-body .usage-reference-header{padding-top:20px;padding-bottom:10px;font-weight:700}.auto-report-filetype-row .settings-icon{width:20px;height:20px;display:inline-block;vertical-align:bottom}.dialog .ftp-test-button{width:100px}.dialog .statusTextFtpTest{margin-left:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog .leftSideAutomaticReportFormDialog,.dialog .rightSideAutomaticReportFormDialog{float:left;width:50%}.lo-ra-value-config-dialog table{border-top:1px solid #575756}.lo-ra-value-config-dialog table th{vertical-align:middle!important;font-weight:700;color:#575756}.lo-ra-value-config-dialog table th:first-letter{text-transform:uppercase}.lo-ra-value-config-dialog table input,.lo-ra-value-config-dialog table select{width:100%}.lo-ra-value-config-dialog table td button{margin-left:2px}.lo-ra-value-config-dialog table tr.highlighted{background-color:#ff0}.lo-ra-value-config-dialog table tr{-webkit-transition:background-color 1s;transition:background-color 1s}.lo-ra-value-config-dialog tr.sortable-item-row input[type=text]{height:26px;vertical-align:baseline}.lo-ra-value-config-dialog tr.sortable-item-row select{vertical-align:baseline;height:27px}.csv-import-dialog{width:600px}.csv-import-dialog .dialog-body{padding-top:0}.csv-import-form .csv-import-explanation{margin-bottom:10px}.csv-import-form .csv-import-explanation p{margin-top:5px;line-height:1.25}.csv-import-form .csv-import-explanation strong{display:inline-block;font-weight:700;color:#575756;padding:15px 0 0}.csv-import-form .csv-import-explanation table th{background-color:#e7ebef;padding:2px;border:1px solid #575756}.csv-import-form .csv-import-explanation table td{padding:2px;border:1px solid #575756}.csv-import-form .csv-import-example,.csv-import-form .form-row{margin-top:10px}.deactivated-datasource-tooltipp{margin-top:-8px}#data-source-tree .jstree-node.stagnant>.jstree-anchor>i.jstree-icon:after{content:"";background-image:url(/images/svg/tree_stagnant_marker_small.svg)!important;width:21px;height:21px;display:inline-block}.data-source.datapoint-table .datapoint-row.stagnant>td:first-child{position:relative}.data-source.datapoint-table .datapoint-row.stagnant>td:first-child:before{content:"";background-image:url(/images/svg/tree_stagnant_marker.svg)!important;width:18px;height:18px;position:absolute;top:7px;left:3px}textarea.help-text-textarea{width:400px;height:400px}.twoColumnLayout .left-container,.twoColumnLayout .right-container{float:left;position:relative;width:50%}.twoColumnLayout .right-container{padding-left:10px;min-height:80px}.twoColumnLayout:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}div#help-text-form-container .form-field-tooltip{display:none}div#help-text-markdown-preview-container{margin-top:30px;background-color:#e7ebef;padding:10px}div.email-config-form-container{margin-top:20px;margin-bottom:40px}div.email-config-form-container>p{margin:15px 0}div.email-config-form-container .email-text-config-field{width:600px}div.email-config-form-container textarea.email-text-config-field{height:300px}.float-left-panel{display:inline-block;display:block}.float-left-panel>*{float:left}.plain-form-container{position:relative;margin-right:40px;padding:20px 20px 60px;border:1px solid grey}.plain-form-container>h3{margin-top:0;margin-bottom:50px}.plain-form-container>.button-panel,.plain-form-container>button{position:absolute;right:20px;bottom:20px}.plain-form-container>.button-panel{display:inline-block;display:block}.plain-form-container>.button-panel>button{float:right;margin-left:20px}.plain-form-container>form>label{display:block;margin-bottom:20px}.plain-form-container>form>label>span:first-child{text-align:left}#backup-settings-form{display:inline-block;min-width:600px}#backup-settings-form div.form-row{width:340px}table.partition-table td{padding:5px;padding-left:10px}div.monitoring-info-item{width:415px;background:#ececec;padding:10px;margin-bottom:8px;display:inline-block;vertical-align:top;min-height:60px}div.monitoring-info-item .info-label{margin-bottom:5px}div.monitoring-info-item .progress-container{min-height:20px}.error-messages-container .user-group,.license-overview-container .install-id{display:inline-block;padding:10px;background:#ececec;min-width:250px;text-align:center}.license-overview-container .install-id{font-family:Courier New,monospace}.license-overview-container .content-block.valid .block-header{background:#6bc04b}.license-overview-container .content-block.expired .block-header{background:#ff8c00}.license-overview-container .content-block.invalid .block-header{background:#e50000}.tox-tinymce.tox-tinymce-inline{-webkit-transform:translate(-25px,-42px);-ms-transform:translate(-25px,-42px);transform:translate(-25px,-42px);z-index:50100}.dashboard-sidebar.sidebar.right.initialized.fixed>div.sidebar-visibility-control-container,.dashboard-sidebar.sidebar.right.initialized.folded>div.sidebar-visibility-control-container,.tox-silver-sink.tox-tinymce-aux{z-index:50100}.box-form-container{padding-top:10px;position:relative}.box-form-container>.panel-section{width:92%;border-bottom:1px solid #666;background-color:#fff}.box-form-container>.panel-section:not(:last-child){margin-bottom:20px}.box-form-container>.panel-section>.head{padding:5px 5px 5px 11px;background-color:#595959;color:#fff;font-size:16px}.box-form-container>.panel-section>.head:first-letter{text-transform:uppercase}.box-form-container>.panel-section>.body{padding:5px 0}.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-input,.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-textarea,.box-form-container>.panel-section>.body .kru-form-field-label .select2-container{margin:0 5px;width:96%!important}.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-field-label-text{text-align:left;margin:0 0 5px 5px;font-size:15px;width:auto}.box-form-container>.panel-section>.body .createPlaceholderButton,.box-form-container>.panel-section>.body .deletePlaceholderButton{margin:12px 5px 20px!important}.box-form-container>.panel-section>.body .form-row{margin-bottom:5px}.box-form-container>.panel-section>.body .form-row .custom-checkbox-element{display:inline-block}.box-form-container>.panel-section>.body label.form-label .label-wrapper span:first-letter{text-transform:uppercase}.box-form-container>.panel-section>.body label.form-label .label-wrapper i{margin-left:10px}.box-form-container>.panel-section>.body .ui.input.fluid>select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.box-form-container>.panel-section>.body .date-format-preview{margin:0 0 5px 5px;font-size:14px}.box-form-container>.panel-section>.body .date-format-preview.hidden{display:none}.overlay-menu{position:absolute;left:0;top:0;font-size:12px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-menu>.item{color:#e7ebef;background-color:#666;height:30px;padding:5px;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:30px;overflow:hidden;-webkit-transition:max-width .25s ease-in-out;transition:max-width .25s ease-in-out}.overlay-menu>.item>svg{color:currentColor}.overlay-menu>.item>img,.overlay-menu>.item>svg{width:20px;height:20px;-webkit-box-flex:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.overlay-menu>.item>.text{margin-left:5px}.overlay-menu>.item:hover{max-width:100%}.clear:after{content:"";display:block;font-size:0;height:0;clear:both;visibility:hidden;line-height:0}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scrollable{overflow:auto}.semi-transparent{opacity:.5!important}.hidden-but-accessible{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.dashboard-main-view{margin:auto;color:#999}.dashboard-main-view input,.dashboard-main-view textarea{color:#999}#dashboard-container{position:relative;background-color:#efefef;z-index:inherit}#dashboard-container ul{margin:0;padding:0;list-style:none}#dashboard-container ul li{margin:0;padding:0}#dashboard-container ul li a{color:#999}#dashboard-container>.dashboard{position:relative}#dashboard-container>.dashboard>.dashboard-grid{display:none}#dashboard-container>.dashboard.edit-mode>.dashboard-grid{display:block;position:absolute;height:100%}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div{position:absolute;border:1px solid #d5d5d5}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div:hover{background-color:rgba(107,192,75,.25);cursor:copy}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div.page-separator{border-top:1px solid #000}#dashboard-container>.dashboard .box{position:absolute;padding:4px}#dashboard-container>.dashboard .box .border{display:none;position:absolute;left:-20px;top:-20px;z-index:0;width:-webkit-calc(100% + 2 * 20px);width:calc(100% + 2 * 20px);height:-webkit-calc(100% + 2 * 20px);height:calc(100% + 2 * 20px);background-color:#f2f2f2;opacity:.8;cursor:move}#dashboard-container>.dashboard .box .border .bottom-container{background-color:inherit;position:absolute;left:0;top:100%;width:100%}#dashboard-container>.dashboard .box .border .bottom-container>div{padding:0 20px 20px}#dashboard-container>.dashboard .box .border button.save{position:absolute;right:-15px;bottom:-15px;width:30px;height:30px;padding:0;border:1px solid transparent;-webkit-border-radius:100%;border-radius:100%;background-color:#6bc04b;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#dashboard-container>.dashboard .box .border button.save:hover{background-color:#86cb6b;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#dashboard-container>.dashboard .box .border button.save img{margin:15%;width:70%;height:70%}#dashboard-container>.dashboard .box .inner-box{position:relative;width:100%;height:100%;border:1px solid #ddd}#dashboard-container>.dashboard .box .inner-box .foot,#dashboard-container>.dashboard .box .inner-box .head{display:none}#dashboard-container>.dashboard .box .inner-box .resize-zone{display:none;position:absolute;z-index:50;width:10px;height:10px;background-color:#fff;border:2px solid #6bc04b;-webkit-border-radius:100%;border-radius:100%}#dashboard-container>.dashboard .box .inner-box .resize-zone.north{left:-webkit-calc(50% - 5px);left:calc(50% - 5px);top:-5px;cursor:n-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.north-east{right:-5px;top:-5px;cursor:ne-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.east{right:-5px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);cursor:e-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south-east{right:-5px;bottom:-5px;cursor:se-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south{left:-webkit-calc(50% - 5px);left:calc(50% - 5px);bottom:-5px;cursor:s-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south-west{left:-5px;bottom:-5px;cursor:sw-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.west{left:-5px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);cursor:w-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.north-west{left:-5px;top:-5px;cursor:nw-resize}#dashboard-container>.dashboard .box .inner-box .content-container{position:relative;width:100%;height:100%;background-color:#f8f8f8;overflow:auto}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table h3{padding-left:1.3em;margin-top:.7em;margin-bottom:.5em;font-size:1.2em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table thead th{font-size:1.2em;padding:.6em 1.3em .5em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table thead th:not(:first-child):before{min-height:0;height:-webkit-calc(100% - 1em);height:calc(100% - 1em);top:.5em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table tbody td{font-size:1em;padding:.6em 1.3em;cursor:auto}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table tbody tr{color:inherit}#dashboard-container>.dashboard .box .inner-box .content-container .instruction,#dashboard-container>.dashboard .box .inner-box .content-container .status-hint{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#a9a9a9;cursor:pointer;padding:5px;font-size:1.5em;width:100%;word-break:break-word;color:#666}#dashboard-container>.dashboard .box .inner-box .content-container .instruction:first-letter,#dashboard-container>.dashboard .box .inner-box .content-container .status-hint:first-letter{text-transform:uppercase}#dashboard-container>.dashboard .box .inner-box .content-container.mini .instruction,#dashboard-container>.dashboard .box .inner-box .content-container.mini .status-hint{font-size:.8em}#dashboard-container>.dashboard .box .inner-box .content-container.mini~.edit-hint>.edit-hint-inner{font-size:.5em}#dashboard-container>.dashboard .box .inner-box .edit-overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%}#dashboard-container>.dashboard .box .inner-box .not-configured{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#dashboard-container>.dashboard .box .inner-box .not-configured img{display:block;background-color:#bfbfbf;width:4em;height:4em}#dashboard-container>.dashboard .box .inner-box .edit-hint{position:absolute;left:0;top:0;width:0;height:0;opacity:0;background-color:rgba(0,0,0,.2);pointer-events:none;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}#dashboard-container>.dashboard .box .inner-box .edit-hint>.edit-hint-inner{padding:1em;background-color:#a9a9a9;font-size:1.25em;text-align:center;color:#f5f5f5;width:50%;min-width:8em}#dashboard-container>.dashboard .box .inner-box .edit-hint>.edit-hint-inner:first-letter{text-transform:uppercase}#dashboard-container>.dashboard .box.transparent .inner-box{border-color:transparent}#dashboard-container>.dashboard .box.transparent .inner-box .content-container{background-color:transparent}#dashboard-container>.dashboard .box:not(.selected) .inner-box .content-container .instruction{display:none}#dashboard-container>.dashboard .box.headline-box:not(.edit-mode) input{color:transparent;text-shadow:0 0 0 #999}#dashboard-container>.dashboard .box.headline-box .content-container{padding:1em}#dashboard-container>.dashboard .box.headline-box .content-container>h1,#dashboard-container>.dashboard .box.headline-box .content-container>h2{display:block;margin:0;width:100%;font-size:revert}#dashboard-container>.dashboard .box.headline-box .content-container>h1 input,#dashboard-container>.dashboard .box.headline-box .content-container>h2 input{width:100%;height:100%;font-size:1em}#dashboard-container>.dashboard .box.headline-box .content-container.sub-headline>h1{height:60%;border-bottom:1px solid #6bc04b}#dashboard-container>.dashboard .box.headline-box .content-container.sub-headline>h2{height:40%}#dashboard-container>.dashboard .box.headline-box .content-container:not(.sub-headline){padding-top:.5em}#dashboard-container>.dashboard .box.headline-box .content-container:not(.sub-headline)>h2{display:none}#dashboard-container>.dashboard .box.headline-box:not(.selected) input{border-color:transparent;background-color:transparent}#dashboard-container>.dashboard .text-box{cursor:default}#dashboard-container>.dashboard .box.text-box .textarea,#dashboard-container>.dashboard .box.text-box .textarea:focus,#dashboard-container>.dashboard .box.text-box .textarea:hover{display:block;width:100%;height:100%;min-height:0;max-height:none;border:none;resize:none;font-size:inherit;font-family:inherit;cursor:inherit}#dashboard-container>.dashboard .box.text-box .textarea:focus ul,#dashboard-container>.dashboard .box.text-box .textarea:hover ul,#dashboard-container>.dashboard .box.text-box .textarea ul{margin:inherit;padding-left:40px;list-style:inherit}#dashboard-container>.dashboard .box.text-box.selected .textarea,#dashboard-container>.dashboard .box.text-box.selected .textarea:focus,#dashboard-container>.dashboard .box.text-box.selected .textarea:hover{cursor:text}#dashboard-container>.dashboard .box.image-box.selected .content-container{overflow:visible}#dashboard-container>.dashboard .box.image-box:not(.selected) .content-container{overflow:hidden}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container{position:absolute;overflow:hidden;top:-7px;left:-25px;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);height:-webkit-calc(100% + 19px);height:calc(100% + 19px)}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>a{position:absolute;left:25px;top:7px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>a>img{position:relative}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-opacity{position:absolute;background-color:#f2f2f2;opacity:.5;z-index:1}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-top{width:100%;height:7px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-left{height:100%;width:25px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-right{height:100%;width:25px;right:0}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-bottom{width:100%;height:12px;bottom:0}#dashboard-container>.dashboard .box.iframe-box .content-container>div.view-content{width:100%;height:100%}#dashboard-container>.dashboard .box.iframe-box .content-container>div.view-content iframe{display:block;width:100%;height:100%;border:none}#dashboard-container>.dashboard .box.iframe-box .content-container.hover .overlay-menu{opacity:1}#dashboard-container>.dashboard .box.iframe-box .url-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#dashboard-container>.dashboard .box.iframe-box .url-container>input[name=url]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:1em;height:1em;background-position:50%;background-size:contain;background-repeat:no-repeat}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.loading{background-image:url(/images/svg/svg.php?file=wip.svg&color=main)}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.success{background-image:url(/images/svg/svg.php?file=check.svg&color=green)}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.failure{background-image:url(/images/svg/svg.php?file=cross_circle.svg&color=red)}#dashboard-container>.dashboard .box.rss-feed-box .content-container{overflow-y:auto}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries{margin:0;padding:1em;list-style:none}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries>li{display:block;padding:5px;border-bottom:1px solid #575756}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries>li>.tick{margin-left:-.6em;color:#999}#dashboard-container>.dashboard .box.rss-feed-box input[name=url]{width:100%}#dashboard-container>.dashboard .box.chart-box .content-container{overflow:hidden}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container{width:100%;height:100%}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .chart-container{border-style:none}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .data-table-container{border-style:none;margin-top:0}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .chart-container,#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .data-table-container:not(.renderable){font-size:12px}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-small .grid{font-size:.6em}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-medium .grid{font-size:1em}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-large .grid{font-size:1.6em}#dashboard-container>.dashboard .box.chart-box:not(.chart-accessible-for-current-user) .item-go-to-chart{display:none}#dashboard-container>.dashboard .box.value-display-box{text-align:center;vertical-align:middle}#dashboard-container>.dashboard .box.value-display-box .content-container{overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container{padding:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:1.6em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.title span{font-size:1.5em;color:#000;width:100%;border:none;text-align:inherit;pointer-events:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:4em;padding-top:.4em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols:after{content:"";display:block;font-size:0;height:0;clear:both;visibility:hidden;line-height:0}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:first-child{padding-right:.5em;float:left}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:first-child > img{height:3em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(2){padding-top:.9em;font-size:1.5em;float:left}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3){width:3em;height:3em;float:right}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_min{background:url(/images/svg/svg.php?file=value_display_min.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_max{background:url(/images/svg/svg.php?file=value_display_max.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_min_max{background:url(/images/svg/svg.php?file=value_display_min_max.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_value{background:url(/images/svg/svg.php?file=value_display_value.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_avg{background:url(/images/svg/svg.php?file=value_display_avg.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_meter{background:url(/images/svg/svg.php?file=value_display_meter.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_sum{background:url(/images/svg/svg.php?file=value_display_sum.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_v15{background:url(/images/svg/svg.php?file=value_display_v15.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:100%;overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span{display:inline-block}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span>span{display:block;color:#000}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span>span:nth-child(2){border-top:1px solid #000}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.date{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-top:2px solid #6bc04b;height:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#dashboard-container>.dashboard .box.value-display-box div.popover{color:#000}#dashboard-container>.dashboard .box.value-display-box div.popover h3{text-align:left}#dashboard-container>.dashboard .box.value-display-box div.popover i{color:#575756}#dashboard-container>.dashboard .box.value-display-box div.popover span{height:2em}#dashboard-container>.dashboard .box.value-display-box div.popover div.description{font-size:.9em}#dashboard-container>.dashboard .box.value-display-box div.popover div.values-container{padding-top:1em;font-size:.9em}#dashboard-container>.dashboard .box.value-display-box div.popover div.values-container div.date-container{padding-bottom:.5em}#dashboard-container .dashboard.edit-mode .box .inner-box{cursor:move}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-hint{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#dashboard-container .dashboard.edit-mode .box .inner-box:hover .edit-hint{opacity:1}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-overlay{display:block}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-overlay.access-warning{border:1px solid red}#dashboard-container .dashboard.edit-mode .box.selected{background-color:transparent}#dashboard-container .dashboard.edit-mode .box.selected .border{display:block}#dashboard-container .dashboard.edit-mode .box.selected .inner-box{cursor:default;z-index:100}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .resize-zone{display:block}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .edit-hint{display:none}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .edit-overlay:not(.persistent){display:none}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder{border:1px dashed #999;-webkit-border-radius:5px;border-radius:5px}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder.placeholder-not-configured,#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder.placeholder-unknown{color:red}#dashboard-container .dashboard.edit-mode .box.dragged .inner-box,#dashboard-container .dashboard.edit-mode .box.selected .inner-box{border-color:#6bc04b}#dashboard-container .goo-menu.box-type-menu:not(.opening):not(.open){display:none}#dashboard-container .goo-menu.advanced-actions{right:0;top:0}#dashboard-container .goo-menu{position:absolute;z-index:50100;width:0;height:0;-webkit-filter:url(/images/svg/definitions.svg#goo-svg-filter);filter:url(/images/svg/definitions.svg#goo-svg-filter);pointer-events:none}#dashboard-container .goo-menu:not(.opening):not(.open) ul{visibility:hidden}#dashboard-container .goo-menu.open{pointer-events:all}#dashboard-container .goo-menu button{display:block;width:100%;height:100%;padding:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border:1px solid transparent;-webkit-border-radius:100%;border-radius:100%;background-color:#222;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s}#dashboard-container .goo-menu button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-color:#6bc04b}#dashboard-container .goo-menu button img{margin:15%;width:70%;height:70%}#dashboard-container .goo-menu button.hidden{visibility:hidden;pointer-events:none}#dashboard-container .goo-menu button.close,#dashboard-container .goo-menu button.open{position:absolute;background-color:#222;border:1px solid transparent;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s}#dashboard-container .goo-menu button.close:hover,#dashboard-container .goo-menu button.open:hover{background-color:#6bc04b}#dashboard-container .goo-menu button.open{pointer-events:all}#dashboard-container .goo-menu button.close:hover{background-color:grey}#dashboard-container .goo-menu ul{width:0;height:0;margin:0;padding:0}#dashboard-container .goo-menu ul>li{display:block;position:absolute;left:0;top:0}table.tariff-item-table{margin-bottom:10px;border-top:1px solid #000;border-bottom:1px solid #000}table.tariff-item-table tbody{position:static}.flex-form-collection-type-select-desc,.tariff-item-empty-container{margin-bottom:10px}.flex-form-collection-type-select{width:200px}div.diashow-layout-container{padding-bottom:0!important}div.diashow-layout-container>div#layout-header{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 40px;height:140px}div.diashow-layout-container>div#layout-header>div.logo{position:unset}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container{position:relative;top:17px;right:25px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot{height:23px;width:23px;font-size:12px;background-color:#d1d1d1;color:#4a4a4a;-webkit-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;padding-top:3px;margin-right:18px;-webkit-transition:background-color .6s ease,-webkit-transform .6s ease;transition:background-color .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,background-color .6s ease;transition:transform .6s ease,background-color .6s ease,-webkit-transform .6s ease}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot.selected-slide{background-color:#5b5b5b;color:#fff;font-size:16px;height:30px;width:30px;padding-top:8px;pointer-events:none}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot.selected-slide>span{vertical-align:unset}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot:hover:not(.selected-slide){background-color:#5b5b5b;color:#fff;padding-top:3px;cursor:pointer}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot>span{vertical-align:sub}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container{width:80px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons>svg{width:30px;height:30px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons.slide-play-icon{margin-right:7px;cursor:default;color:#bfbfbf}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons.slide-pause-icon{color:#595959}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls.state-stopped a.slide-control-icons.slide-play-icon{cursor:pointer;color:#595959}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls.state-stopped a.slide-control-icons.slide-pause-icon{cursor:default;pointer-events:none;color:#bfbfbf}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-progress-bar-container{position:relative;right:0;top:8px;height:5px;background-color:#e7ebef;-webkit-border-radius:25px;border-radius:25px;width:70px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-progress-bar-container>div.slide-progress-bar{width:0;height:inherit;background-color:#6bc04b}div.diashow-layout-container>div#layout-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 40px}div.diashow-layout-container>div#layout-content>div.slide-container{width:100%;height:100%;margin-top:0}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container{margin-top:0;height:100px}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span{padding:1px;font-size:14px;display:inline-block}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span.compare-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span.main-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span.compare-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span.main-period-name-display{min-width:240px}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.name-display{font-size:26px;padding-bottom:14px}div.diashow-layout-container>div#layout-content>div.slide-container>div.chart-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.diashow-layout-container>div#layout-content>div.slide-container>div.chart-content-container>div#legend-container>table.table tbody tr td{padding-top:5px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy5sZXNzIiwic3R5bGUuY3NzIiwicmVzZXQubGVzcyIsIm1vZHVsZXMvZGFzaGJvYXJkL2Rhc2hib2FyZC5sZXNzIiwibW9iaWxlLmxlc3MiLCJzdGF0aWMtY29sb3JzLmxlc3MiLCJjb2xvcnMubGVzcyIsImFycm93cy5sZXNzIiwibGF5b3V0Lmxlc3MiLCJzaWRlYmFyLmxlc3MiLCJ0cmVlLmxlc3MiLCJjb250ZXh0LW1lbnUubGVzcyIsImJyZWFkY3J1bWIubGVzcyIsInRhYmxlLmxlc3MiLCJkZWZpbml0aW9uLWxpc3QubGVzcyIsImRpYWxvZy5sZXNzIiwiYnV0dG9uLmxlc3MiLCJoZWFkaW5nLmxlc3MiLCJ0b29sdGlwLmxlc3MiLCJhbmltYXRpb24ubGVzcyIsImRhdGV0aW1lLXBpY2tlci5sZXNzIiwianN0cmVlLmxlc3MiLCJmaWx0ZXJpbmcubGVzcyIsIm9iamVjdHBpY2tlci5sZXNzIiwibmF0aXZlLWxpc3QubGVzcyIsIm1hcmtkb3duLmxlc3MiLCJwcm9ncmVzc2Jhci5sZXNzIiwiaW5mby1ibG9jay5sZXNzIiwiY29udGVudC1wYWdpbmF0aW9uLmxlc3MiLCJqcXVlcnktdWktb3ZlcndyaXRlcy5sZXNzIiwicG9wb3Zlci5sZXNzIiwicG9wdXAubGVzcyIsImZvcm0vZm9ybS5sZXNzIiwiZm9ybS90b29sdGlwLmxlc3MiLCJmb3JtL2lucHV0Lmxlc3MiLCJmb3JtL2NoZWNrYm94Lmxlc3MiLCJmb3JtL3NlbGVjdC5sZXNzIiwiZm9ybS9zbGlkZXIubGVzcyIsImZvcm0vcmV2ZXJ0ZWQtY2hlY2tib3gtZmllbGRzZXQubGVzcyIsIm1vZHVsZXMvdXNlci9hdXRoL2xvZ2luLmxlc3MiLCJtb2R1bGVzL3VzZXIvbWFuYWdlbWVudC9tYW5hZ2UtdXNlcnMubGVzcyIsIm1vZHVsZXMvdXNlci91c2VyLWdyb3VwL21hbmFnZS11c2VyLWdyb3Vwcy5sZXNzIiwibW9kdWxlcy9jaGFydC13aWRnZXQvd2lkZ2V0Lmxlc3MiLCJtb2R1bGVzL2NoYXJ0LXdpZGdldC9jaGFydC5sZXNzIiwibW9kdWxlcy9tZXNzZW5nZXIvbWVzc2VuZ2VyLmxlc3MiLCJtb2R1bGVzL2VtdS1kcml2ZXIvbG9nZ2VyL2RldmljZS5sZXNzIiwibW9kdWxlcy9vYmplY3QtdHJlZS9vYmplY3QtdHJlZS5sZXNzIiwibW9kdWxlcy9vYmplY3QtdHJlZS9tZXRhZGF0YS5sZXNzIiwibW9kdWxlcy9iaWxsaW5nL2ludm9pY2UtdGVtcGxhdGUubGVzcyIsIm1vZHVsZXMvdGhyZXNob2xkL3RocmVzaG9sZC5sZXNzIiwibW9kdWxlcy9zdHJ1Y3R1cmUtdHJlZS9zdHJ1Y3R1cmUtdHJlZS5sZXNzIiwibW9kdWxlcy9jaGFydGluZy9jaGFydGluZy5sZXNzIiwibW9kdWxlcy9jaGFydGluZy9hdXRvcmVwb3J0Lmxlc3MiLCJtb2R1bGVzL2RhdGEtc291cmNlL2RhdGEtc291cmNlLmxlc3MiLCJtb2R1bGVzL3N5c3RlbS9zeXN0ZW0ubGVzcyIsIm1vZHVsZXMvbGljZW5zZS9saWNlbnNlL2xpY2Vuc2UubGVzcyIsIm1vZHVsZXMvc3lzdGVtL2Vycm9yLW1lc3NhZ2VzL2Vycm9yLW1lc3NhZ2VzLmxlc3MiLCJtb2R1bGVzL2JpbGxpbmcvdGFyaWZmcy5sZXNzIiwibW9kdWxlcy9kaWFzaG93L2RpYXNob3ctZnJvbnRlbmQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSxhQUNDLFNBQUEsQ0NQRCxBRFNBLGFBQ0MsU0FBQSxDQ1BELEFEU0EsYUFDQyxZQUFBLENDUEQsQURVQSxRQUNDLHNCQUFBLENDUkQsQUNYQSwyWkFhQyxTQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxBQUNBLHVCQUFBLENEaUZELEFDOUVBLDhFQUVDLGFBQUEsQ0QwRkQsQUN4RkEsS0FDQyxhQUFBLENEMEZELEFDeEZBLE1BQ0MsZUFBQSxDRDJGRCxBQ3pGQSxhQUNDLFdBQUEsQ0Q0RkQsQUMxRkEsb0RBRUMsV0FBQSxBQUNBLFlBQUEsQ0Q4RkQsQUM1RkEs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QSxDekQ0M0tOIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi51c2VyLXNlbGVjdCAoQHZhbCkge1xuXHR1c2VyLXNlbGVjdDogQHZhbDtcbn1cbi50cmFuc2l0aW9uIChAcHJvcDogYWxsLCBAdGltZTogMXMsIEBlYXNlOiBsaW5lYXIpIHtcblx0dHJhbnNpdGlvbjogQHByb3AgQHRpbWUgQGVhc2U7XG59XG5cblxuLnplcm9PcGFjaXR5e1xuXHRvcGFjaXR5OjA7XG59XG4uZnVsbE9wYWNpdHl7XG5cdG9wYWNpdHk6MTtcbn1cbi5kaXNwbGF5Tm9uZXtcblx0ZGlzcGxheTpub25lO1xufVxuXG4qLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCIuemVyb09wYWNpdHkge1xuICBvcGFjaXR5OiAwO1xufVxuLmZ1bGxPcGFjaXR5IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kaXNwbGF5Tm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4qLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLypcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cbi8qXG4gKiAkSWQkXG4gKlxuICogTmFtZTogICAgICAkSGVhZFVSTCRcbiAqIEF1dGhvcjogICAgU1ZOOiAkQXV0aG9yJFxuICogVmVyc2lvbjogICBTVk46ICRSZXYkICREYXRlJFxuICogQ29weXJpZ2h0OiAyMDE1IGtydW1lZGlhIEdtYkggKGh0dHA6Ly93d3cua3J1bWVkaWEuY29tKVxuICogTGluazogICAgICBodHRwOi8vd3d3LmtydW1lZGlhLmNvbS8ga3J1bWVkaWEgR21iSFxuICovXG4vKiBzdGF0aWMgY29sb3JzICovXG4vKiB0aGVzZSB2YXJpYWJsZXMgYXJlIG5lY2Vzc2FyeSBmb3Igc29tZSBhdXRvZ2VuZXJhdGlvbi4gc2VlIGFsc28gL2ltYWdlcy9zdmcvc3ZnLmxlc3MsIGNvbG9ycy5sZXNzIGFuZCBjcmVhdGVfc3ZnLnBocCAqL1xuLyogYWxsIGNvbG9ycywgc3ZncyBzaG91bGQgYmUgZ2VuZXJhdGVkICovXG4vKiBhbGwgY29sb3JzLCB0aGUgZ2VuZXJhdG9yIHNoYWxsIG1ha2UgYSBob3Zlci12ZXJzaW9uIG9mIHRoZSBzdmcgKi9cbi8qIG9ubHkgZm9yIGNvbG9ycy5sZXNzICovXG4vKiBleGFtcGxlIHRvIGFkZCBkZWZpbml0aW9ucyBmcm9tIHRoZW1lLU5BTUUubGVzcyAqL1xuLyogQGFkZGl0aW9uYWxfY29sb3JfbmFtZXM6ICdldmVuJywgJ29kZCc7XG4gKi9cbmJvZHkjbW9iaWxlX2JvZHkge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICAvKiBtb2JpbGUgdG9wYmFyICAqL1xuICAvKiB0YWJiZWQgY29udGVudCAqL1xuICAvKiBtb2JpbGUgZnVsbHNjcmVlbiBmb3JtICovXG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdi5zaW1wbGlmaWVkLWJhci1jaGFydC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNDM0cHg7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGVudC5jbGVhcmZpeCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG4gIC8qIHRpbWVwaWNrZXIgKi9cbiAgLyogc2lkZWJhciAqL1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAuY29udGVudC1jb250YWluZXIgZGl2LmVtcHR5LXdpZGdldC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDI1cHg7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lciBkaXYuY2hhcnQtd2lkZ2V0LWxpc3Qge1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIC5jb250ZW50LWNvbnRhaW5lci5leHBhbmRlZCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgc3Bhbi5vYmplY3QtaGVhZGluZy12YWx1ZSxcbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgZGl2LmRldmljZURldGFpbHNCb3gsXG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIGRpdi5jbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyICN0aW1lUGlja2VyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgI3RpbWVQaWNrZXIuZXhwYW5kZWQge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBpbml0aWFsO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBzcGFuI2Rpc3BsYXktbW9kZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MnB4O1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcbiAgaGVpZ2h0OiA2OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTY7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIGRpdi5kYXRlU2VsZWN0b3JCYXIgPiBhID4gc3ZnIHtcbiAgY29sb3I6ICNGRUZFRkU7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNnB4IDEwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA0NXB4O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYuZGF0ZVNlbGVjdG9yQmFyID4gYS5kYXRlLWJhci1pdGVtLXNlbGVjdGVkIHN2ZyB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYjdGltZV9wZXJpb2Rfc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYjdGltZV9wZXJpb2Rfc2VsZWN0aW9uID4gYSA+IHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDdweCAwIDA7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIGRpdiN0aW1lX3BlcmlvZF9zZWxlY3Rpb24gPiBkaXYua3J1LWZvcm0tZmllbGQtc2V0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIGRpdiN0aW1lX3BlcmlvZF9zZWxlY3Rpb24gPiBkaXYua3J1LWZvcm0tZmllbGQtc2V0ID4gZGl2LmZvcm0tcm93IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYjdGltZV9wZXJpb2Rfc2VsZWN0aW9uID4gZGl2LmtydS1mb3JtLWZpZWxkLXNldCA+IGRpdi5mb3JtLXJvdyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYjdGltZV9wZXJpb2Rfc2VsZWN0aW9uID4gZGl2LmtydS1mb3JtLWZpZWxkLXNldCA+IGRpdi5mb3JtLXJvdyA+IGxhYmVsID4gaW5wdXQge1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgZGl2I3RpbWVfcGVyaW9kX3NlbGVjdGlvbiA+IGRpdi5rcnUtZm9ybS1maWVsZC1zZXQgPiBkaXYuZm9ybS1yb3cgPiBsYWJlbCA+IHNwYW4uaW5wdXQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyIGRpdiN0aW1lX3BlcmlvZF9zZWxlY3Rpb24gPiBkaXYua3J1LWZvcm0tZmllbGQtc2V0ID4gZGl2LmZ1bGwtc2l6ZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgZGl2I3RpbWVfcGVyaW9kX3NlbGVjdGlvbiA+IGRpdi5rcnUtZm9ybS1maWVsZC1zZXQgPiBkaXYuZnVsbC1zaXplID4gbGFiZWwgPiBpbnB1dCB7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciBkaXYjdGltZV9wZXJpb2Rfc2VsZWN0aW9uID4gZGl2LmtydS1mb3JtLWZpZWxkLXNldCA+IGRpdi5uby1zaXplIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgZGl2I2NvbXBhcmlzb25fcGVyaW9kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgI21vYmlsZV9tZW51X2NvbnRhaW5lciB7XG4gIGJveC1zaGFkb3c6IDEwcHggMCA1cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2cHgpICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDZweCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgI21vYmlsZV9tZW51X2NvbnRhaW5lciAubXVsdGlsZXZlbHB1c2htZW51X3dyYXBwZXIgLmxldmVsSG9sZGVyQ2xhc3Mge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBhIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAyMHB4IDUwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBhID4gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBhID4gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyN3B4O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBsaSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgI21vYmlsZV9tZW51X2NvbnRhaW5lciAubXVsdGlsZXZlbHB1c2htZW51X3dyYXBwZXIgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuYm9keSNtb2JpbGVfYm9keSBkaXYjbGF5b3V0LWNvbnRhaW5lciAjbW9iaWxlX21lbnVfY29udGFpbmVyIC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyICNtb2JpbGVfbWVudV9jb250YWluZXIgLm11bHRpbGV2ZWxwdXNobWVudV93cmFwcGVyIC5iYWNrSXRlbUNsYXNzIHtcbiAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5ib2R5I21vYmlsZV9ib2R5IGRpdiNsYXlvdXQtY29udGFpbmVyICNtb2JpbGVfbWVudV9jb250YWluZXIgLm11bHRpbGV2ZWxwdXNobWVudV93cmFwcGVyIC5iYWNrSXRlbUNsYXNzID4gYSB7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgZGl2I2xheW91dC1jb250YWluZXIgI21vYmlsZV9tZW51X2NvbnRhaW5lciAubXVsdGlsZXZlbHB1c2htZW51X3dyYXBwZXIgLnJ0bCB7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuYm9keSNtb2JpbGVfYm9keSAuZnVsbGhlaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgI21vYmlsZV90b3BiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5ib2R5I21vYmlsZV9ib2R5ICNtb2JpbGVfdG9wYmFyICNtb2JpbGVfdG9wYmFyX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSNtb2JpbGVfYm9keSAjbW9iaWxlX3RvcGJhciAjbW9iaWxlX3RvcGJhcl9sZWZ0ICNtb2JpbGVfbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5I21vYmlsZV9ib2R5ICNtb2JpbGVfdG9wYmFyICNtb2JpbGVfdG9wYmFyX2xlZnQgI21vYmlsZV9tZW51IGltZyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG5ib2R5I21vYmlsZV9ib2R5ICNtb2JpbGVfdG9wYmFyICNtb2JpbGVfdG9wYmFyX2xlZnQgLmFycm93X3JpZ2h0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMjNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjREVEREQ2O1xuICBib3JkZXItYm90dG9tOiAyM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuYm9keSNtb2JpbGVfYm9keSAjbW9iaWxlX3RvcGJhciAjbW9iaWxlX3RvcGJhcl9sZWZ0ICNtb2JpbGVfdGl0bGViYXIge1xuICBjb2xvcjogIzU3NTc1NjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuYm9keSNtb2JpbGVfYm9keSAjbW9iaWxlX3RvcGJhciAjbW9iaWxlX3RvcGJhcl9yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5ib2R5I21vYmlsZV9ib2R5ICNtb2JpbGVfdG9wYmFyIC5ncmF5MTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVEREQ2O1xufVxuYm9keSNtb2JpbGVfYm9keSAjbW9iaWxlX3RvcGJhciAubW9iaWxlX3RvcEljb25zIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSNtb2JpbGVfYm9keSAjbW9iaWxlX3RvcGJhciAubW9iaWxlX3RvcEljb25zIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgY2xlYXI6IGJvdGg7XG59XG5ib2R5I21vYmlsZV9ib2R5IC50YWJiZWQgLnRhYlJhZGlvcyxcbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCBmaWd1cmUgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIGZpZ3VyZSA+IGRpdiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG59XG5ib2R5I21vYmlsZV9ib2R5IC50YWJiZWQgI3NldHRpbmdzUGFzc3dvcmRUYWI6Y2hlY2tlZCB+IGZpZ3VyZSAuc2V0dGluZ3NQYXNzd29yZFRhYixcbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCAjc2V0dGluZ3NFbWFpbFRhYjpjaGVja2VkIH4gZmlndXJlIC5zZXR0aW5nc0VtYWlsVGFiLFxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkICNzZXR0aW5nc0xhbmd1YWdlVGFiOmNoZWNrZWQgfiBmaWd1cmUgLnNldHRpbmdzTGFuZ3VhZ2VUYWIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCBuYXYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIG5hdiAudGFiLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5I21vYmlsZV9ib2R5IC50YWJiZWQgbmF2IC50YWItbGFiZWwgaW1nLFxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIG5hdiAudGFiLWxhYmVsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCBuYXYgLnRhYi1sYWJlbCBsYWJlbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIG5hdiBsYWJlbDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkICNzZXR0aW5nc1Bhc3N3b3JkVGFiOmNoZWNrZWQgfiBuYXYgbGFiZWxbZm9yPVwic2V0dGluZ3NQYXNzd29yZFRhYlwiXSxcbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCAjc2V0dGluZ3NFbWFpbFRhYjpjaGVja2VkIH4gbmF2IGxhYmVsW2Zvcj1cInNldHRpbmdzRW1haWxUYWJcIl0sXG5ib2R5I21vYmlsZV9ib2R5IC50YWJiZWQgI3NldHRpbmdzTGFuZ3VhZ2VUYWI6Y2hlY2tlZCB+IG5hdiBsYWJlbFtmb3I9XCJzZXR0aW5nc0xhbmd1YWdlVGFiXCJdIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNkJDMDRCO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5I21vYmlsZV9ib2R5IC50YWJiZWQgI3NldHRpbmdzUGFzc3dvcmRUYWI6Y2hlY2tlZCB+IG5hdiBsYWJlbFtmb3I9XCJzZXR0aW5nc1Bhc3N3b3JkVGFiXCJdOmFmdGVyLFxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkICNzZXR0aW5nc0VtYWlsVGFiOmNoZWNrZWQgfiBuYXYgbGFiZWxbZm9yPVwic2V0dGluZ3NFbWFpbFRhYlwiXTphZnRlcixcbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCAjc2V0dGluZ3NMYW5ndWFnZVRhYjpjaGVja2VkIH4gbmF2IGxhYmVsW2Zvcj1cInNldHRpbmdzTGFuZ3VhZ2VUYWJcIl06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM2QkMwNEI7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLnRhYmJlZCAudGFiLWxhYmVsLFxuYm9keSNtb2JpbGVfYm9keSAudGFiYmVkIC50YWItbGFiZWwgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyoqIFRleHQgSW5wdXQgKiovXG4gIC8qKiByYWRpbyBidXR0b25zICoqL1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIC5mb3JtLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIC5mb3JtLXJvdyAua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQ7XG4gIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmZvcm0tcm93IC5rcnUtZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAuZm9ybS1yb3cgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmZvcm0tcm93IC5mb3JtLWZpZWxkLXRvb2x0aXAgLmZpZWxkLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmZvcm0tcm93IC5mb3JtLWZpZWxkLXRvb2x0aXA6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAuZm9ybS1yb3cgLmZvcm0tZmllbGQtdG9vbHRpcCAuY2xpZW50LXZhbGlkYXRpb24tdGV4dHMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIC5mb3JtLXJvdyAuZm9yY2VkLXZpc2libGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gbGFiZWwua3J1LWZvcm0tZmllbGQtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IDMwcHg7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gc3Bhbi5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIHNwYW4ua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dC5hY3RpdmUge1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gc3Bhbi5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0LmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjNkJDMDRCO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGlucHV0LmtydS1mb3JtLWZpZWxkLmtydS1mb3JtLWlucHV0IHtcbiAgcGFkZGluZzogMThweCAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSBpbnB1dC5rcnUtZm9ybS1maWVsZC5rcnUtZm9ybS1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgMCAjNkJDMDRCO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGRpdi5yYWRpby1idXR0b24tZ3JvdXAsXG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmtydS1mb3JtLXJhZGlvIHtcbiAgYm9yZGVyOiBub25lO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGRpdi5yYWRpby1idXR0b24tZ3JvdXAgLmZvcm0tZmllbGQtdG9vbHRpcCxcbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAua3J1LWZvcm0tcmFkaW8gLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIHdpZHRoOiAwO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGRpdi5yYWRpby1idXR0b24tZ3JvdXAgbGFiZWwsXG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmtydS1mb3JtLXJhZGlvIGxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMTVweDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSBkaXYucmFkaW8tYnV0dG9uLWdyb3VwIGxhYmVsIC5yYWRpby1zeW1ib2wsXG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gLmtydS1mb3JtLXJhZGlvIGxhYmVsIC5yYWRpby1zeW1ib2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjOGNjZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gZGl2LnJhZGlvLWJ1dHRvbi1ncm91cCBsYWJlbCAucmFkaW8tc3ltYm9sOmFmdGVyLFxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIC5rcnUtZm9ybS1yYWRpbyBsYWJlbCAucmFkaW8tc3ltYm9sOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzZCQzA0QjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMC4wODtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIGZvcm0gZGl2LnJhZGlvLWJ1dHRvbi1ncm91cCBsYWJlbCBpbnB1dDpub3QoOmRpc2FibGVkKSxcbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAua3J1LWZvcm0tcmFkaW8gbGFiZWwgaW5wdXQ6bm90KDpkaXNhYmxlZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGRpdi5yYWRpby1idXR0b24tZ3JvdXAgbGFiZWw6aG92ZXIgLmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbC10ZXh0OmJlZm9yZSxcbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAua3J1LWZvcm0tcmFkaW8gbGFiZWw6aG92ZXIgLmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbC10ZXh0OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMy42KTtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSBkaXYucmFkaW8tYnV0dG9uLWdyb3VwIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLnJhZGlvLXN5bWJvbCxcbmJvZHkjbW9iaWxlX2JvZHkgLm1vYmlsZS1mdWxsc2NyZWVuLWZvcm0gZm9ybSAua3J1LWZvcm0tcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAucmFkaW8tc3ltYm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkJDMDRCO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGRpdi5yYWRpby1idXR0b24tZ3JvdXAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAucmFkaW8tc3ltYm9sOmFmdGVyLFxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIC5rcnUtZm9ybS1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5yYWRpby1zeW1ib2w6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keSNtb2JpbGVfYm9keSAubW9iaWxlLWZ1bGxzY3JlZW4tZm9ybSBmb3JtIGJ1dHRvbiB7XG4gIG1hcmdpbjogMCAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gOThweCkgIWltcG9ydGFudDtcbn1cbmJvZHkjbW9iaWxlX2JvZHkgI21vYmlsZV90b3BiYXIgLm1vYmlsZV90b3BJY29ucyBzdmcsXG5ib2R5I21vYmlsZV9ib2R5IC5pY29ucyxcbmJvZHkjbW9iaWxlX2JvZHkgI3RpbWVQaWNrZXIgc3ZnIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmaWx0ZXI6ICM1NzU3NTY7XG59XG5ib2R5I21vYmlsZV9ib2R5IC5jaGFydC13aWRnZXQgLmNvbnRlbnRMaW5lLFxuYm9keSNtb2JpbGVfYm9keSAuY2hhcnQtd2lkZ2V0IC50YXJpZmZCYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSNtb2JpbGVfYm9keSAub2JqZWN0LWhlYWRpbmctbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLypcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cbi8qIFRoZSBhcnJheXMgYXJlIGRlZmluZWQgaW4gc3RhdGljLWNvbG9ycy5sZXNzICovXG4jY29sb3JzLmNvbG9yX2hpc3RvZ3JhbV9iYXJfaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbiNjb2xvcnMuY29sb3JfaGlzdG9ncmFtX2JhciB7XG4gIGNvbG9yOiAjQkRCQ0JDO1xufVxuI2NvbG9ycy5jb2xvcl9jaGFydF9heGlzIHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4jY29sb3JzLmNvbG9yX2xpbmVfY2hhcnRfY29tcGFyZV9zZXF1ZW5jZSB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbiNjb2xvcnMuY29sb3JfbGluZV9jaGFydF9tYWluX3NlcXVlbmNlIHtcbiAgY29sb3I6ICMxMjM0NTY7XG59XG4jY29sb3JzLmNvbG9yX2NvbnRlbnRfaGVhZCB7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuI2NvbG9ycy5jb2xvcl93aGl0ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuI2NvbG9ycy5jb2xvcl9tYWluIHtcbiAgY29sb3I6ICM2QkMwNEI7XG59XG4jY29sb3JzLmNvbG9yX2NvbnRlbnRfaGVhZF9ob3ZlciB7XG4gIGNvbG9yOiAjOGE4YTg5O1xufVxuI2NvbG9ycy5jb2xvcl93aGl0ZV9ob3ZlciB7XG4gIGNvbG9yOiAjRkVGRUZFO1xufVxuI2NvbG9ycy5jb2xvcl9tYWluX2hvdmVyIHtcbiAgY29sb3I6ICM4NmNiNmI7XG59XG4vKiAjY29sb3JzIHtcbiAgICAuLShAaTogbGVuZ3RoKEBhZGRpdGlvbmFsX2NvbG9yX25hbWVzKSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgICAgIEBuYW1lOiBlKGV4dHJhY3QoQGFkZGl0aW9uYWxfY29sb3JfbmFtZXMsIEBpKSk7XG4gICAgICAgIEBmdWxsbmFtZTogXCJAe25hbWV9XCI7XG4gICAgICAgICYuQHtuYW1lfSB7Y29sb3I6IEBAZnVsbG5hbWV9XG4gICAgICAgIC4tKChAaSAtIDEpKTtcbiAgICB9IC4tO1xufVxuICovXG4vKiBhcnJvd3MgKi9cbi5hcnIsXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQubGVmdCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIgPiBkaXYudmlzaWJpbGl0eS1jb250cm9sLmxlZnQ6YWZ0ZXIsXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQucmlnaHQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlcixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wucmlnaHQ6YWZ0ZXIsXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIgPiBkaXYudmlzaWJpbGl0eS1jb250cm9sLmxlZnQ6YWZ0ZXIsXG4udGFibGUgdGhlYWQgdGguc29ydGVkLWFzYzphZnRlcixcbi50YWJsZSB0aGVhZCB0aC5zb3J0ZWQtZGVzYzphZnRlciB7XG4gIGJvcmRlcjogc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMmVtIDAuMmVtIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yZW07XG59XG4uYXJyLXJpZ2h0LFxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZm9sZGVkLmxlZnQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5sZWZ0OmFmdGVyLFxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uYXJyLWxlZnQsXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQucmlnaHQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlcixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wubGVmdDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG4uYXJyLXVwLFxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1hc2M6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5hcnItZG93bixcbi50YWJsZSB0aGVhZCB0aC5zb3J0ZWQtZGVzYzphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbmh0bWwsXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5IHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5ib2R5IC5hcHBsaWNhdGlvbi1zaGllbGQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA1MDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuYXBwbGljYXRpb24tc2hpZWxkLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLmFwcGxpY2F0aW9uLWZvcmVncm91bmQge1xuICB6LWluZGV4OiA1MDEwMDtcbn1cbmJvZHk6bm90KC5ibGFuay1sYXlvdXQpIHtcbiAgbWluLXdpZHRoOiAxMDI0cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggNjBweCA0OHB4IDYwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMjRweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmlubmVyLWNvbnRhaW5lciA+IGRpdi5sb2dvIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3RoZW1lL2xvZ28uc3ZnJykgbm8tcmVwZWF0O1xuICB3aWR0aDogMzk3cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyID4gZGl2LnNlc3Npb24tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyID4gZGl2LnNlc3Npb24tYm94IGE6Zmlyc3QtY2hpbGQgPiBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIgPiBkaXYuc2Vzc2lvbi1ib3ggc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIgc3BhbiNsb2dpbi1uYW1lIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIgZGl2LnVucmVhZC1tZXNzYWdlcy1jb3VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjNkJDMDRCO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxlZnQ6IDUycHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBoZWlnaHQ6IDU2cHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcGFkZGluZzogMCA2MHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXg6IDAgMCA0MDBweDtcbiAgei1pbmRleDogNDk5OTg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUgPiBkaXYuYWN0aXZlLW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51ID4gZGl2LmFjdGl2ZS1tZW51LWNvbnRhaW5lciA+IGRpdi5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudSA+IGRpdi5hY3RpdmUtbWVudS1jb250YWluZXIgPiBkaXYubGFiZWw6OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUgPiBkaXYuYWN0aXZlLW1lbnUtY29udGFpbmVyID4gYS5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI0RFRERENiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51ID4gZGl2LmFjdGl2ZS1tZW51LWNvbnRhaW5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNERURERDYgIWltcG9ydGFudDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudSBhLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xcyBsaW5lYXIgMHM7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUgYS5pdGVtIHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcbiAgdG9wOiA2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwMDYwO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93IHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItbGVmdC1jb2xvcjogI0RFRERENjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudS5jb2xsYXBzYWJsZSA+IGRpdi5pdGVtLWNvbnRhaW5lciA+IGRpdi5pdGVtLXJvdy5hY3RpdmUgPiBhLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjREVEREQ2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cuYWN0aXZlLFxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93OmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2QkMwNEI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cgPiBhLml0ZW0ge1xuICB3aWR0aDogMzk3cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cgPiBhLml0ZW0gPiBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cgPiBhLml0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREVEREQ2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cgPiBhLml0ZW0gPiBzcGFuLm1lbnVMYWJlbCB7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjREVEREQ2O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc3VibWVudS1iYXIgPiBkaXYuc3VibWVudS1iYXItaXRlbSBhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0gYTpob3ZlciBzcGFuLFxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0uYWN0aXZlIGEgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyLmhhcy1pdGVtcyA+IGRpdi5tb3JlLWl0ZW0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFRERENjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDI2cHggMCAxNnB4IDA7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24uaGFzLWFjdGl2ZS1tZW51LWl0ZW0sXG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24uaGFzLWFjdGl2ZS1tZW51LWl0ZW0gPiBkaXYubW9yZS1pdGVtcy1jaXJjbGVzLWNvbnRhaW5lcixcbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJ1dHRvbjpob3ZlciA+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM2QkMwNEI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b246bm90KC5pbml0aWFsaXplZCkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24gPiBkaXYubW9yZS1pdGVtcy1jaXJjbGVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJ1dHRvbiA+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbS1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU2O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uID4gZGl2Lm1vcmUtaXRlbXMtY2lyY2xlcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtLWNpcmNsZTpmaXJzdC1jaGlsZCxcbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJ1dHRvbiA+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbS1jaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNThweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNERURERDY7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjREVEREQ2O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYm94ID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1ib3ggPiBkaXYuc3VibWVudS1iYXItaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJveCA+IGRpdi5zdWJtZW51LWJhci1pdGVtOmhvdmVyLFxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYm94ID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZCQzA0QjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYm94IGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogNDEwcHg7XG4gIHotaW5kZXg6IDQwMDAwO1xuICBtaW4td2lkdGg6IDQxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3Rvci5iYXItY29sbGFwc2VkIGRpdi5kYXRlU2VsZWN0b3JCYXIge1xuICBoZWlnaHQ6IDBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IuYmFyLWNvbGxhcHNlZCBkaXYuZGF0ZVNlbGVjdG9yQmFyIHNwYW4jZGlzcGxheS1tb2RlIHtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IuYmFyLWNvbGxhcHNlZCBkaXYuZGF0ZVNlbGVjdG9yQmFyICsgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIHtcbiAgbWF4LWhlaWdodDogMHB4O1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3Rvci5zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3Rvci5zdGlja3kgPiBkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmNsb2NrIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5jbG9jazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERURERDY7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5jbG9jayBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5jbG9jayBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTY7XG4gIGhlaWdodDogNTJweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMTAwbXMgbGluZWFyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuZGF0ZVNlbGVjdG9yQmFyIGEuZGF0ZS1zZWxlY3Rvci1pdGVtIHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciBhLmRhdGUtc2VsZWN0b3ItaXRlbTpob3ZlciBzdmcge1xuICBjb2xvcjogIzZCQzA0Qjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciBhLmRhdGUtc2VsZWN0b3ItaXRlbSBzdmcge1xuICBjb2xvcjogI0ZFRkVGRTtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciBhLmRhdGUtYmFyLWl0ZW0tc2VsZWN0ZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5kYXRlU2VsZWN0b3JCYXIgYS5kYXRlLWJhci1pdGVtLXNlbGVjdGVkIHN2ZyB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuZGF0ZVNlbGVjdG9yQmFyIHNwYW4jZGlzcGxheS1tb2RlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDIwMG1zO1xuICBjb2xvcjogIzZCQzA0QjtcbiAgd2lkdGg6IDE0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAvKiBzaG91bGQgbmV2ZXIgYmUgcmVhY2hlZCwganVzdCBmb3IgdHJhbnNpdGlvbiByZWFzb25zICovXG4gIHRyYW5zaXRpb246IHBhZGRpbmcgZWFzZSAyMDBtcywgbWF4LWhlaWdodCBlYXNlIDEwMG1zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gYS5kYXRlLXNlbGVjdG9yLXBlcmlvZC1idG4ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gYS5kYXRlLXNlbGVjdG9yLXBlcmlvZC1idG4ucHJldmlvdXMge1xuICBsZWZ0OiA1MHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gYS5kYXRlLXNlbGVjdG9yLXBlcmlvZC1idG4ubmV4dCB7XG4gIHJpZ2h0OiA1MHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmZvcm0tcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTBweDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDJzIGVhc2U7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSAuZm9ybS1yb3cuZnVsbC1zaXplIGlucHV0LmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmZvcm0tcm93Lm5vLXNpemUge1xuICBtYXJnaW46IDAgMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmZvcm0tcm93Lm5vLXNpemUgaW5wdXQua3J1LWZvcm0tZmllbGQge1xuICB3aWR0aDogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlcjogMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmZvcm0tcm93Lm5vLXNpemUgLmRhdGV0aW1lLXBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtICNjb21wYXJpc29uX3BlcmlvZCAuZm9ybS1yb3cge1xuICB3aWR0aDogNzclO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gI2NvbXBhcmlzb25fcGVyaW9kIC5mb3JtLXJvdyAua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG4gIHdpZHRoOiA4MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gI2NvbXBhcmlzb25fcGVyaW9kIC5mb3JtLXJvdyAuY3VzdG9tLWNoZWNrYm94LWVsZW1lbnQge1xuICBmbG9hdDogbGVmdDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIGlucHV0LmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IHdpZHRoIDJzIGVhc2UsIHBhZGRpbmcgMnMgZWFzZTtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5kYXRldGltZS1wb3B1cCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBsZWZ0OiAtMjVweDtcbiAgdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmRhdGV0aW1lLXBvcHVwLnBpY2tlci10byB7XG4gIGxlZnQ6IC0xMzVweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5mb3JtLWZpZWxkLXRvb2x0aXAge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDQxMHB4O1xuICB6LWluZGV4OiA0MDAwMDtcbiAgbWluLXdpZHRoOiAyMDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogLTYwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyIGRpdi5zZWxlY3Rvci1idXR0b24ge1xuICBoZWlnaHQ6IDU2cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyIGRpdi5zZWxlY3Rvci1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVEREQ2O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciA+IGRpdi5kYXNoYm9hcmQtc2VsZWN0LmJhci1jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItc2hvd24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIHBhZGRpbmc6IDBweCAyMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0RFRERENjtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNERURERDY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItc2hvd24gPiBkaXYuYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItc2hvd24gPiBkaXYuYmFyLWl0ZW0uYnV0dG9uLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItc2hvd24gPiBkaXYuYmFyLWl0ZW0gYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGJvcmRlci1ib3R0b206IDNweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM2QkMwNEI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciA+IGRpdi5kYXNoYm9hcmQtc2VsZWN0LmJhci1zaG93biA+IGRpdi5iYXItaXRlbSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZCQzA0QjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxM3B4IDIxcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGQ0ZDRkM7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGFzaGJvYXJkLWFjdGlvbnMtYnV0dG9uOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGFzaGJvYXJkLWFjdGlvbnMtYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjNkJDMDRCO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICNCM0IzQjM7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGFzaGJvYXJkLWFjdGlvbnMtYnV0dG9uLmRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkNGQ0ZDO1xufVxuZGl2I2xheW91dC1jb250YWluZXIuZWRpdC1tb2RlIC5zZWxlY3Rvci1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNCM0IzQjM7XG59XG5kaXYjbGF5b3V0LWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG4gIHotaW5kZXg6IDEwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbmRpdiNsYXlvdXQtZm9vdGVyIC5jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuZGl2I2xheW91dC1mb290ZXIgLmNvbnRlbnQgLmZsYWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zY2h3ZWl6ZXJfd2FwcGVuLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5kaXYjbGF5b3V0LWZvb3RlciAuY29udGVudCAudGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAxMnB4IC0wLjVweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbmRpdiNsYXlvdXQtZm9vdGVyIGRpdi5jb2xvcmVkLWJhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICBoZWlnaHQ6IDhweDtcbn1cbmRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogNTQ4cHg7XG59XG5kaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG4ubGF5b3V0LWNvbnRlbnQtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIHN2Zy1saW5rcyAqL1xub2JqZWN0W2RhdGEkPVwiLnN2Z1wiXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcXDAwQTBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uY2xlYXJmaXgge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5odG1sW3htbG5zXSAuY2xlYXJmaXgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiogaHRtbCAuY2xlYXJmaXgge1xuICBoZWlnaHQ6IDElO1xufVxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG4udmVydENlbnRlcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmhvcml6Q2VudGVyZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmJvdGhDZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ubG9hZGluZy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAvKmJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsqL1xufVxuLmxvYWRpbmctc3Bpbm5lciAubG9hZGluZy1zcGlubmVyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2dpZi9zcGlubmVyLnBuZy5naWZcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSwgMTAwJTtcbn1cbi5sb2FkaW5nLXNwaW5uZXIgLmxvYWRpbmctc3Bpbm5lci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uY2FwaXRhbGl6ZSxcbi5jYXBpdGFsaXplICoge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5maXJzdC1sZXR0ZXItdXBwZXJjYXNlOmZpcnN0LWxldHRlcixcbi5maXJzdC1sZXR0ZXItdXBwZXJjYXNlICo6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV0dXJuLXRvLW92ZXJ2aWV3LWxpbmsge1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5yZXR1cm4tdG8tb3ZlcnZpZXctbGluazpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG59XG4ud2FybmluZyB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4uc3VjY2VzcyB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNGQ0ZDO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDEzcHggMjFweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGQ0ZDRkM7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b246aG92ZXIge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICM2QkMwNEI7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICNCM0IzQjM7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0ZDRkNGQztcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uLmljb24ge1xuICB3aWR0aDogNzlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uLmljb24uYnV0dG9uLWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5pY29uLmJ1dHRvbi1jb250YWluZXIuZWRpdC1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5pY29uLmRpc2FibGVkIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkNGQ0ZDO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24uaWNvbi5kaXNhYmxlZCBpbWcge1xuICBvcGFjaXR5OiAwLjM7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbiBpbWcge1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHotaW5kZXg6IDkwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnVzZS10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogZmxleC1iYXNpcyAwLjNzIGxpbmVhciwgd2lkdGggMC4zcyBsaW5lYXI7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5sZWZ0IHtcbiAgZmxleDogMCAwIDQ2MHB4O1xuICB3aWR0aDogNDYwcHg7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5sZWZ0ID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIgPiBkaXYuc2lkZWJhci1jb250ZW50IHtcbiAgd2lkdGg6IDQxMnB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQubGVmdCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnJpZ2h0IHtcbiAgZmxleDogMCAwIDM4MHB4O1xuICB3aWR0aDogMzgwcHg7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyID4gZGl2LnNpZGViYXItY29udGVudCB7XG4gIHdpZHRoOiAzNDRweDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnJpZ2h0ID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXg6IDAgMCAwcHg7XG4gIHdpZHRoOiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZm9sZGVkID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuICB3aWR0aDogMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZvbGRlZC5sZWZ0ID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGxlZnQ6IDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQucmlnaHQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICByaWdodDogMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnN0aWNreSA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQuc3RpY2t5IHtcbiAgdG9wOiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQubGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5maXhlZC5yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiAuYXBwbGljYXRpb24tc2hpZWxkIHtcbiAgbGVmdDogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciAuYXBwbGljYXRpb24tc2hpZWxkIHtcbiAgbGVmdDogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgLypcblx0XHQgKiB3ZW5uIGRhcyBnZWhlbiB3w7xyZGUsIHfDpHJlIHNjaMO2biDigJMgZ2VodCBhYmVyIG5pY2h0LiBlcyBpc3QgbmljaHQgbcO2Z2xpY2gsIGluIGRpZSBlaW5lIHJpY2h0dW5nIGhpbmF1cy1cblx0XHQgKiB3YWNoc2VuIHp1IGxhc3NlbiB1bmQgaW4gZGllIGFuZGVyZSBuaWNodC4gc29iYWxkIG92ZXJmbG93IGluIGVpbmVyIHJpY2h0dW5nIGF1ZiBhdXRvIG9kZXIgc2Nyb2xsIHN0ZWh0LFxuXHRcdCAqIGlzdCBkaWUgYW5kZXJlIHJpY2h0dW5nIG5pY2h0IG1laHIgbWl0IHZpc2libGUgbcO2Z2xpY2gsIGRhIGVyIGVpbmVuIG5ldWVuIHN0YWNraW5nQ29udGV4dCBlcnpldWd0XG5cdFx0ICogKHZnbC4gcG9zaXRpb246Zml4ZWQgdW5kIGRlciBhcHBsaWNhdGlvbi1zaGllbGQpXG5cdFx0ICpcblx0XHQgKiBkaWUgbMO2c3VuZyBkZXMgZ2FuemVuIGlzdCBlaW4ga29tcGxldHRlciB1bWJhdSBkZXIgdG9vbHRpcHBzIGF1ZiBkaWUgYm9vdHN0cmFwLXRvb2x0aXBzIGRpZSBzaWNoIGFuIGRlblxuXHRcdCAqIGJvZHkgaGVmdGVuIGFuc3RhdHQgYW4gZGFzIGVsZW1lbnRcblx0XHQgKi9cbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnJpZ2h0ID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgNjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERURERDY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItY29sb3I6ICMzQjNCM0IgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMmVtIDAuMmVtIDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIgPiBkaXYudmlzaWJpbGl0eS1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wubGVmdCB7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkOm5vdChmaXhlZCk6bm90KHN0aWNreSkge1xuICB6LWluZGV4OiBpbml0aWFsO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQge1xuICB6LWluZGV4OiA1MDA1MDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZpeGVkID4gLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5zdGlja3kgLnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuICB6LWluZGV4OiA1MDA1MTtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnN0aWNreSAuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciA+IC5hcHBsaWNhdGlvbi1zaGllbGQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZGl2LnNpZGViYXIgLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmxlZnQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMjRweCAyNHB4IDAgMjRweDtcbn1cbmRpdi50cmVlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5kaXYudHJlZS1jb250YWluZXIgPiBkaXYudG9wLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQucmlnaHQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogNjBweCAyNHB4IDAgMjRweDtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1jb250YWluZXIgPiBkaXYua3J1LWNvbnRleHQtbWVudSB7XG4gIHdpZHRoOiAzMzJweDtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWNvbnRhaW5lciA+IGRpdi5rcnUtY29udGV4dC1tZW51ID4gZGl2LmtydS1jb250ZXh0LW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWNvbnRhaW5lciA+IGRpdi5rcnUtY29udGV4dC1tZW51ID4gZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWNvbnRhaW5lciA+IGRpdi5rcnUtY29udGV4dC1tZW51ID4gZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbSA+IHNwYW4ubWVudS1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcGFkZGluZzogNDRweCAwIDEycHggMDtcbn1cbnVsLmJyZWFkY3J1bWIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bC5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxudWwuYnJlYWRjcnVtYiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG51bC5icmVhZGNydW1iIGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEzcHggc29saWQgIzU3NTc1NjtcbiAgYm9yZGVyLWJvdHRvbTogMTNweCBzb2xpZCAjNTc1NzU2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxudWwuYnJlYWRjcnVtYiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICM1NzU3NTY7XG4gIGJvcmRlci10b3A6IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG51bC5icmVhZGNydW1iIGxpIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjNTc1NzU2O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bC5icmVhZGNydW1iIGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc1NzU2O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xufVxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHAgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDAuMWV4O1xuICBib3R0b206IDAuMWV4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIGRpdi5jb250YWluZXIge1xuICB6LWluZGV4OiAtMTAwMDtcbiAgdG9wOiAzNHB4O1xuICBsZWZ0OiAtMTY1cHg7XG4gIHdpZHRoOiAzNTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuNXM7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjNTc1NzU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJjO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIGRpdi5jb250YWluZXIgZGl2LmFycm93LXVwIHtcbiAgei1pbmRleDogMjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAwO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiAxNjVweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjNTc1NzU2O1xufVxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHAgZGl2LmNvbnRhaW5lciBkaXYudGl0bGUge1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgYmFja2dyb3VuZDogIzhhOGE4OTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCBkaXYuY29udGFpbmVyIGRpdi5jb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCBkaXYuY29udGFpbmVyIGRpdi5jb250ZW50IGxhYmVsIHtcbiAgd2lkdGg6IDM1JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHA6aG92ZXIgZGl2LmNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM1NzU3NTY7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lLXN0eWxlOiBub25lO1xuICAvKiBJRSAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRhYmxlIHRoZWFkIHRoOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFibGUgdGhlYWQgdGhbZGF0YS1zb3J0LWNyaXRlcmlhXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi50YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi50YWJsZSB0aGVhZCB0aDpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCAjQjNCM0IzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMDtcbn1cbi50YWJsZSB0aGVhZCB0aC5zb3J0ZWQtYXNjOmFmdGVyLFxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1kZXNjOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLWNvbG9yOiAjNTc1NzU2O1xuICBib3JkZXItd2lkdGg6IDAgMC4xZW0gMC4xZW0gMDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1hc2M6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4udGFibGUgdGhlYWQgdGguc29ydGVkLWRlc2M6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4udGFibGUgdGJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTZFRDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi50YWJsZSB0Ym9keSB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNEVBRUEgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG4udGFibGUgdGJvZHkgdHIgdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkYXNoZWQ7XG59XG4udGFibGUgdGJvZHkgdHIuZW1wdHktdGFibGUtbWVzc2FnZS1yb3cge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YWJsZSB0Ym9keSB0ci5lbXB0eS10YWJsZS1tZXNzYWdlLXJvdyB0ZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRhYmxlIHRib2R5IHRyW2RhdGEtaWRdIHRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhYmxlLnJlbG9hZGluZyB0Ym9keSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRhYmxlIHRkLm51bWJlci1jZWxsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGFibGUgdGQuZW1wdHktY2VsbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi50YWJsZS50YWJsZTEgdGJvZHkgdHIge1xuICBoZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRoZWFkIHRoIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU3NTc1NjtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IHRoaW47XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NzU3NTY7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB0aGluO1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRib2R5IHRkIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuI2RpYXNob3ctdGFibGUgdGQsXG4jY2hhcnQtdGFibGUgdGQge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uZHJhZy1hbmQtZHJvcC1pbmZvIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5kcmFnLWFuZC1kcm9wLWluZm86Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50YWJsZTIucmF3dmFsdWVzIHRib2R5IHRyIHRkIHtcbiAgZm9udC1mYW1pbHk6IFwiSW5jb25zb2xhdGFcIiwgXCJGaXJhIE1vbm9cIiwgXCJTb3VyY2UgQ29kZSBQcm9cIiwgTW9uYWNvLCBDb25zb2xhcywgXCJMdWNpZGEgQ29uc29sZVwiLCBtb25vc3BhY2U7XG59XG4uZGF0ZXRpbWUtdGFibGUtY29sLXdpZHRoIHtcbiAgd2lkdGg6IDE2NXB4O1xufVxuLm51bWJlci1jZWxsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2hlY2tib3gtdGFibGUtY29sLXdpZHRoIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uZmxleC1jb2xsZWN0aW9uLXNvcnRhYmxlIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmZsZXgtY29sbGVjdGlvbi1zb3J0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuZGwuaW5mby1saXN0IHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmRsLmluZm8tbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuZGwuaW5mby1saXN0IGR0LFxuZGwuaW5mby1saXN0IGRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWF4LWhlaWdodDogMTIwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuZGwuaW5mby1saXN0IGR0IGRpdi50b29sdGlwLFxuZGwuaW5mby1saXN0IGRkIGRpdi50b29sdGlwIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuZGwuaW5mby1saXN0IGRkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICAzMDBweCk7XG59XG5kbC5pbmZvLWxpc3QgZHQge1xuICB3aWR0aDogMzAwcHg7XG4gIGNsZWFyOiBib3RoO1xufVxuZGwuaW5mby1saXN0IGR0OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKipcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cbi5kaWFsb2ctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHotaW5kZXg6IDU5OTk4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xufVxuLmRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDYzMHB4O1xuICBtYXJnaW46IDEwdmggYXV0byAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGlhbG9nIC5qc3RyZWUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiA0MHZoO1xufVxuLmRpYWxvZyAuZGlhbG9nLWhlYWQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGlhbG9nIC5kaWFsb2ctaGVhZCAuZGlhbG9nLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2sgLyogc28gZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSB3b3JrcyAqLztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZGlhbG9nIC5kaWFsb2ctaGVhZCAuZGlhbG9nLXRpdGxlOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZGlhbG9nIC5kaWFsb2ctYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbn1cbi5kaWFsb2cgLmRpYWxvZy1ib2R5IC5kaWFsb2ctYnV0dG9uLXBhbmVsIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRpYWxvZyAuZGlhbG9nLWJvZHkgLmRpYWxvZy1idXR0b24tcGFuZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRpYWxvZyAuZGlhbG9nLWJvZHkgLmRpYWxvZy1idXR0b24tcGFuZWwgLmtydS1idXR0b24ge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGlhbG9nIC5kaWFsb2ctYm9keSAuZGlhbG9nLWJ1dHRvbi1wYW5lbCAuY2FuY2VsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNmY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5rcnUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzA0QjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5idXR0b246Zmlyc3QtbGV0dGVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmaXJzdC1sZXR0ZXIsXG4ua3J1LWJ1dHRvbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYnV0dG9uOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuLmtydS1idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZDk5MTtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG59XG5idXR0b246aG92ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuLmtydS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWViMzNmO1xufVxuYnV0dG9uOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCxcbi5rcnUtYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5ZGE5NztcbiAgY29sb3I6ICM1NGEwMzg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG4ua3J1LWJ1dHRvbjpmb2N1cyB7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xufVxuYnV0dG9uLmJpZyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYmlnLFxuLmtydS1idXR0b24uYmlnIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5idXR0b24uYmxvY2ssXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJsb2NrLFxuLmtydS1idXR0b24uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5idXR0b24uaWNvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaWNvbixcbi5rcnUtYnV0dG9uLmljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5idXR0b24uaWNvbjphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb246YWN0aXZlLFxuLmtydS1idXR0b24uaWNvbjphY3RpdmUsXG5idXR0b24uaWNvbjpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaWNvbjpmb2N1cyxcbi5rcnUtYnV0dG9uLmljb246Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5idXR0b24uaWNvbi5maWx0ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb24uZmlsdGVyLFxuLmtydS1idXR0b24uaWNvbi5maWx0ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMjNweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAxNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPWZpbHRlci5zdmcmY29sb3I9Y29udGVudF9oZWFkXCIpO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ1dHRvbi1tYXJnaW4tYm90dG9tLWFuZC10b3Age1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5oMSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgyIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oNCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuaDQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50b29sdGlwLXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b29sdGlwLXBhcmVudDpob3ZlciAudG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuLnRvb2x0aXAtcGFyZW50IC50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjVzO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGJhY2tncm91bmQ6ICM1NzU3NTY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBlYXNlIDBzIDEgbm9ybWFsO1xuICAtd2Via2l0LWFuaW1hdGlvbjogMXMgZWFzZSAwcyAxIG5vcm1hbDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG4uYW5pbWF0ZWQucmV2ZXJzZWQge1xuICBhbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG4vKlxuICogJElkJFxuICpcbiAqIE5hbWU6ICAgICAgJEhlYWRVUkwkXG4gKiBBdXRob3I6ICAgIFNWTjogJEF1dGhvciRcbiAqIFZlcnNpb246ICAgU1ZOOiAkUmV2JCAkRGF0ZSRcbiAqIENvcHlyaWdodDogMjAxNSBrcnVtZWRpYSBHbWJIIChodHRwOi8vd3d3LmtydW1lZGlhLmNvbSlcbiAqIExpbms6ICAgICAgaHR0cDovL3d3dy5rcnVtZWRpYS5jb20vIGtydW1lZGlhIEdtYkhcbiAqL1xubGFiZWwuZGF0ZXRpbWUtcGlja2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRhdGV0aW1lLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5kYXRldGltZS1wb3B1cCBkaXYuZGF0ZXRpbWUtc3RhdHVzLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGF0ZXRpbWUtcG9wdXAgZGl2LnBpY2tlcnMtY29udGFpbmVyLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLm1vbWVudC1waWNrZXItY2FsZW5kYXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmRhdGV0aW1lLXBvcHVwIC50aW1lLXNlbGVjdGlvbiB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi1sZWZ0OiAzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLmhvdXItc2VsZWN0aW9uLFxuLmRhdGV0aW1lLXBvcHVwIC5taW51dGUtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDUlO1xufVxuLmRhdGV0aW1lLXBvcHVwIC50aW1lLXNlcGVyYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhdGV0aW1lLXBvcHVwIC5ob3VyLWlucHV0LFxuLmRhdGV0aW1lLXBvcHVwIC5taW51dGUtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLnRpbWUtYnV0dG9uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWUtcG9wdXAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gKiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gLm9rLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuLm1vbWVudC1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb21lbnQtcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9tZW50LXBpY2tlci15ZWFyLXNlbGVjdCxcbi5tb21lbnQtcGlja2VyLW1vbnRoLXNlbGVjdCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4ubW9tZW50LXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gIHdpZHRoOiAxNC4yODUlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9tZW50LXBpY2tlci1jYWxlbmRhci1jZWxsLWRpc2FibGVkIHtcbiAgY29sb3I6ICNiZGJkYmM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtb3RoZXItbW9udGgge1xuICBjb2xvcjogI2NkY2VkMTtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5qc3RyZWUtZGVmYXVsdCBpLmpzdHJlZS1pY29uLmpzdHJlZS10aGVtZWljb24uanN0cmVlLXRoZW1laWNvbi1jdXN0b20ge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNsaWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjQzRFQUVBICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyLWJhcjpub3QoLnZlcnRpY2FsLWZpbHRlci1iYXIpIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjVweDtcbiAgdG9wOiAtMXB4O1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSA+IC5rcnUtYnV0dG9uOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmlsdGVyLWJhcjpub3QoLnZlcnRpY2FsLWZpbHRlci1iYXIpIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSAuZmlsdGVyLWJhci1pdGVtLWNvbnRhaW5lciAuZmlsdGVyLWJhci1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5maWx0ZXItYmFyLnZlcnRpY2FsLWZpbHRlci1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZpbHRlci1iYXIudmVydGljYWwtZmlsdGVyLWJhciA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjVweDtcbiAgdG9wOiAtMXB4O1xufVxuLmZpbHRlci1iYXIudmVydGljYWwtZmlsdGVyLWJhciA+IC5rcnUtYnV0dG9uOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0gLmZpbHRlci1iYXItaXRlbS10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0gPiAua3J1LWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5maWx0ZXItYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXItYmFyLWl0ZW0gLmZpbHRlci1iYXItaXRlbS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDE3NXB4O1xufVxuLmZpbHRlci1iYXItaXRlbSA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5rcnUtb2JqZWN0cGlja2VyLXNlbGVjdGlvbi1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0aGVhZCxcbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdGJvZHksXG50YWJsZS5rcnUtb2JqZWN0cGlja2VyLXRhYmxlIHRyLFxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0ZCxcbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdGgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdHIge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdHI6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0Ym9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG50YWJsZS5rcnUtb2JqZWN0cGlja2VyLXRhYmxlIHRib2R5IHRkLFxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0aGVhZCB0aCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNnB4O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xufVxuLmtydS1vYmplY3RwaWNrZXItbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmRhdGFwb2ludC1waWNrZXItcm93IHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmRhdGFwb2ludC1waWNrZXItcm93IHRkIC5uYW1lIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZGF0YXBvaW50LXBpY2tlci1yb3cgdGQgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kYXRhcG9pbnQtcGlja2VyLXJvdyBpbWcudHlwZS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ua3J1LW9iamVjdHBpY2tlci1pdGVtIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ubmF0aXZlLWxpc3QgdWwsXG4ubmF0aXZlLWxpc3Qgb2wge1xuICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGluaXRpYWw7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGluaXRpYWw7XG4gIHBhZGRpbmc6IGluaXRpYWw7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxZW07XG59XG4ubWFya2Rvd24gZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ubWFya2Rvd24gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFya2Rvd24gdWwsXG4ubWFya2Rvd24gb2wge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tYXJrZG93biBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm1hcmtkb3duIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubWFya2Rvd24gY29kZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBNb25vJywgbW9ub3NwYWNlO1xufVxuLm1hcmtkb3duIHAge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5rcnUtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtydS1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyIHtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KSBpbnNldDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlIDBzO1xufVxuLmtydS1wcm9ncmVzcyAucHJvZ3Jlc3MtcGVyY2VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4ua3J1LXByb2dyZXNzIC5wcm9ncmVzcy1iYXItZmluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIC5ibG9jay1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzZCQzA0QjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBwYWRkaW5nOiA1cHg7XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2sgLmJsb2NrLWhlYWRsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2suc2VsZWN0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jay5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNjZGNlZDE7XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2sgZGwge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIGR0IHtcbiAgd2lkdGg6IDQwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jayBkZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTUlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIGRsLmxvbmctbGFiZWwgZHQge1xuICB3aWR0aDogNjUlO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIGRsLmxvbmctbGFiZWwgZGQge1xuICB3aWR0aDogMzAlO1xufVxuZGl2LmNvbnRlbnQtcGFnaW5hdGlvbi1jb250YWluZXIgPiBkaXYuc2VsZWN0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciA+IGRpdi5zZWxlY3QtY29udGFpbmVyID4gc3Bhbi5zZWxlY3QyIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbmRpdi5jb250ZW50LXBhZ2luYXRpb24tY29udGFpbmVyIGEucGFnaW5hdGlvbi1zZWxlY3QtY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciBhLnBhZ2luYXRpb24tc2VsZWN0LWNvbnRyb2wuZGlzYWJsZWQge1xuICBjb2xvcjogI2NkY2VkMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmRpdi5jb250ZW50LXBhZ2luYXRpb24tY29udGFpbmVyID4gZGl2LnBhZ2luYXRlZC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdi5jb250ZW50LXBhZ2luYXRpb24tY29udGFpbmVyID4gZGl2LnBhZ2luYXRlZC1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNvcnRhYmxlLWhlbHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnVpLXNvcnRhYmxlLWhlbHBlciB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuZGl2LnRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmRpdi50b29sdGlwIHNwYW4uaW5mb19pY29uID4gc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbmRpdi50b29sdGlwIHNwYW4uaW5mby1wb3BvdmVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiA4MDAwO1xuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDIzMHB4O1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuMXM7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiYztcbiAgYmFja2dyb3VuZDogIzU3NTc1NjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5kaXYudG9vbHRpcCBzcGFuLmluZm8tcG9wb3Zlci1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogLTEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHJpZ2h0LWxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCB0cmFuc3BhcmVudCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkICM1NzU3NTYgMTBweDtcbiAgYm9yZGVyLXRvcDogc29saWQgdHJhbnNwYXJlbnQgMTBweDtcbn1cbmRpdi50b29sdGlwIHNwYW4uaW5mb19pY29uOmhvdmVyICsgc3Bhbi5pbmZvLXBvcG92ZXItY29udGFpbmVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjVzO1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHdpZHRoOiA2NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtYnV0dG9uIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIG1hcmdpbjogMHB4IDEwcHggMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLWJ1dHRvbi5wb3B1cC1idXR0b24tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciA+IGRpdi5wb3B1cC1idXR0b24ucG9wdXAtYnV0dG9uLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciA+IGRpdi5wb3B1cC1zdWJqZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDMwcHg7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciA+IGRpdi5wb3B1cC1zdWJqZWN0ID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtc3ViamVjdCA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtbWFyay1yZWFkLWJ1dHRvbiB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBtYXJnaW46IDBweCAxMHB4IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwIDM1cHg7XG4gIGhlaWdodDogNjBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLXdhcm5pbmcge1xuICBjb2xvcjogcmVkO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtydS1mb3JtIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmZvcm0tcm93IC5rcnUtZm9ybS1pbnB1dCB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNjVweDtcbiAgLypoZWlnaHQ6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4OyovXG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBDb21tb24gRmllbGQgU3R5bGUgKi9cbi5rcnUtZm9ybS1maWVsZC5kaXNhYmxlZCxcbmlucHV0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YThhODkgIWltcG9ydGFudDtcbn1cbi5rcnUtZm9ybS1pbnB1dC5lbXB0eS1hbmQtcmVxdWlyZWQsXG4ua3J1LWZvcm0taW5wdXQuaW52YWxpZCxcbi5rcnUtZm9ybS1zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkLFxuLmtydS1mb3JtLXNlbGVjdC5pbnZhbGlkLFxuLmtydS1mb3JtLXRleHRhcmVhLmVtcHR5LWFuZC1yZXF1aXJlZCxcbi5rcnUtZm9ybS10ZXh0YXJlYS5pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG59XG4vKiBTcGVjaWZpYyBGaWVsZCBTdHlsZSAqL1xuLmtydS1mb3JtLWlucHV0LFxuLmtydS1mb3JtLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ua3J1LWZvcm0tdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmtydS1mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG59XG4ua3J1LWZvcm0tcmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsIGlucHV0Om5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsIGlucHV0OmZvY3VzICsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG5pbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAvKmJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyovXG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXS5pbnZhbGlkOm5vdCg6ZGlzYWJsZWQpLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0uZW1wdHktYW5kLXJlcXVpcmVkOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiByZWQ7XG59XG4ua3J1LWZvcm0tZmllbGQtbGFiZWwuZGF0ZXRpbWUtcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsLmRhdGV0aW1lLXBpY2tlciAuZGF0ZXRpbWUtcG9wdXAge1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xufVxuLmRhdGFwb2ludC1maWVsZCxcbi5hYnN0cmFjdC1waWNrZXItZmllbGQge1xuICB3aWR0aDogMjAwcHg7XG59XG4uZGF0YXBvaW50LWZpZWxkIC5pdGVtcyxcbi5hYnN0cmFjdC1waWNrZXItZmllbGQgLml0ZW1zIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5kYXRhcG9pbnQtZmllbGQuZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLFxuLmFic3RyYWN0LXBpY2tlci1maWVsZC5kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbn1cbi5kYXRhcG9pbnQtZmllbGQuZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uIC5pdGVtLXRleHQsXG4uYWJzdHJhY3QtcGlja2VyLWZpZWxkLmRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbiAuaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM4YThhODk7XG59XG4uZGF0YXBvaW50LWZpZWxkLmVtcHR5LWFuZC1yZXF1aXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uYWJzdHJhY3QtcGlja2VyLWZpZWxkLmVtcHR5LWFuZC1yZXF1aXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uZGF0YXBvaW50LWZpZWxkLmludmFsaWQgLnNlbGVjdDItc2VsZWN0aW9uLFxuLmFic3RyYWN0LXBpY2tlci1maWVsZC5pbnZhbGlkIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xufVxuLyogTm90IHVzZWQgaW4gdGhpcyBQcm9qZWN0IG1heWJlIGZyb20gYW5vdGhlciBNb2R1bGU/ICovXG4uZm9ybS1pbmZvLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmZvcm0taW5mby10ZXh0IHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b2JpZ21lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtydS1mb3JtIC5maWxldG9iaWcgLnRvYmlnbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNFNTAwMDA7XG59XG4uZm9ybS1yb3cuaGlkZGVuLWxhYmVsLXRleHQgLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljb24tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmljb24tc2VsZWN0LmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaWNvbi1zZWxlY3QuZGlzYWJsZWQgPiBpbWcge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaWNvbi1zZWxlY3QgPiBpbWcge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmljb24tc2VsZWN0ID4gaW5wdXQge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uaWNvbi1zZWxlY3QgLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmljb24tc2VsZWN0IC5kcm9wZG93biB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGkge1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4NmNiNmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGU2Yjc7XG59XG4uaWNvbi1zZWxlY3QgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkJDMDRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlkYTk3O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJjO1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHVsIHtcbiAgd2lkdGg6IDE5OHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleTQ7Ki9cbn1cbi5tdWx0aS1jaGVja2JveC1wYW5lbCB1bCA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXVsdGktY2hlY2tib3gtcGFuZWwgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHVsID4gbGkgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYnV0dG9uLmZsZXhpYmxlLWZvcm0tY29sbGVjdGlvbi1hZGQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbmRpdi5mb3JtLXJvdy53aXRoLXN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdi5zeW1ib2wtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWZpZWxkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xMDAwO1xuICB3aWR0aDogMjMwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuMXM7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiYztcbiAgYmFja2dyb3VuZDogIzU3NTc1NjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5jbGllbnQtdmFsaWRhdGlvbi10ZXh0cyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5mb3JtLWZpZWxkLXRvb2x0aXAgLmNsaWVudC12YWxpZGF0aW9uLXRleHRzIGxpLm5vdC1jaGVja2VkIHtcbiAgY29sb3I6IGdyYXk7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5jbGllbnQtdmFsaWRhdGlvbi10ZXh0cyBsaS52YWxpZCB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuLmZvcm0tZmllbGQtdG9vbHRpcCAuY2xpZW50LXZhbGlkYXRpb24tdGV4dHMgbGkuaW52YWxpZCB7XG4gIGNvbG9yOiByZWQ7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5zZXJ2ZXItdmFsaWRhdGlvbi10ZXh0cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNjYzAwMDA7XG59XG4uZm9ybS1maWVsZC10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICByaWdodC1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgdHJhbnNwYXJlbnQgMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjNTc1NzU2IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IDEwcHg7XG59XG4ua3J1LWZvcm0tZmllbGQ6Zm9jdXMgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLmtydS1mb3JtLWZpZWxkLmZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuICsgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsOmhvdmVyIC5rcnUtZm9ybS1maWVsZDpub3QoLmRpc2FibGVkKTpub3QoOmZvY3VzKTpub3QoLmZvY3VzKSArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4uc2VsZWN0Mi1jb250YWluZXI6aG92ZXIgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLmtydS1mb3JtLWZpZWxkW3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciArIGxhYmVsICsgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuNXM7XG59XG4uZm9ybS1maWVsZC10b29sdGlwLmZvcmNlZC12aXNpYmxlIHtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3J1LWZvcm0taW5wdXQsXG4ua3J1LWZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMjc1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5rcnUtZm9ybS1pbnB1dDpmb2N1cyxcbi5rcnUtZm9ybS10ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG4ua3J1LWZvcm0taW5wdXQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3J1LWZvcm0taW5wdXQtc21hbGwge1xuICB3aWR0aDogMTAwcHg7XG59XG4ua3J1LWZvcm0taW5wdXQtYmlnIHtcbiAgd2lkdGg6IDI2MHB4O1xufVxuLmtydS1mb3JtLWlucHV0LWxhcmdlIHtcbiAgd2lkdGg6IDM0MHB4O1xufVxuLmtydS1mb3JtLWlucHV0LWV4dHJhLWxhcmdlIHtcbiAgd2lkdGg6IDQ2MHB4O1xufVxuLyogQmFzZSBmb3IgbGFiZWwgc3R5bGluZyAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGNoZWNrYm94IGFzcGVjdCAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1NzU3NTY7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG4vKiBjaGVja2VkIG1hcmsgYXNwZWN0ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlcixcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogJ+KclCc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMC44O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4vKiBjaGVja2VkIG1hcmsgYXNwZWN0IGNoYW5nZXMgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi8qIGRpc2FibGVkIGNoZWNrYm94ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNiZGJkYmMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWJlZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBjb2xvcjogI2JkYmRiYztcbn1cblt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjYmRiZGJjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBhY2Nlc3NpYmlsaXR5ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFkNDg0O1xufVxuLyogaG92ZXIgc3R5bGUganVzdCBmb3IgaW5mb3JtYXRpb24gKi9cbmxhYmVsOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4YThhODkgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLXNvdXJjZS5zbWFsbC1zZWxlY3QsXG4uc21hbGwtc2VsZWN0IHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLnNlbGVjdDItc291cmNlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbnNlbGVjdC5rcnUtZm9ybS1maWVsZCB7XG4gIHdpZHRoOiAyNzVweDtcbn1cbnNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzU3NTYgIWltcG9ydGFudDtcbn1cbnNwYW4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmNiNmI7XG59XG5zcGFuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXM6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpIHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24sXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW46bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpIHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFkNDg0ICFpbXBvcnRhbnQ7XG59XG5zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkICsgLnNlbGVjdDItY29udGFpbmVyIHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24sXG5zZWxlY3QuaW52YWxpZCArIC5zZWxlY3QyLWNvbnRhaW5lciBzcGFuLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2EwYTBhMCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM4YThhODkgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmtydS1mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ua3J1LWZvcm0tc2VsZWN0OmZvY3VzIG9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG5vcHRncm91cCxcbi5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ua3J1LWZvcm0tZmllbGQtbGFiZWwgLnNsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG59XG4uc2xpZGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNsaWRlciAudHJhY2stY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMTBweDtcbn1cbi5zbGlkZXIgLnRyYWNrLWNvbnRhaW5lciAudHJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zbGlkZXIgLnRyYWNrLWNvbnRhaW5lciAudHJhY2stZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTY7XG59XG4uc2xpZGVyIC50cmFjay1jb250YWluZXIgLnRodW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWRlciAudHJhY2stY29udGFpbmVyIC52YWx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xOHB4O1xuICBsZWZ0OiAtOTBweDtcbiAgd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4uc2xpZGVyOmZvY3VzIC50cmFjay1jb250YWluZXIgLnRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZDQ4NDtcbn1cbi5zbGlkZXIuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGlkZXIuZGlzYWJsZWQgLnRyYWNrLWNvbnRhaW5lciAudHJhY2stZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGE0YTI7XG59XG4uc2xpZGVyLmRpc2FibGVkIC50cmFjay1jb250YWluZXIgLnRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjNiM2IzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2xpZGVyLmRpc2FibGVkIC50cmFjay1jb250YWluZXIgLnZhbHVlIHtcbiAgY29sb3I6ICM4YThhODk7XG59XG4ucmV2ZXJzZWQtY2hlY2tib3gtZmllbGRzZXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTc1NzU2O1xuICBwYWRkaW5nOiA4cHg7XG59XG4ucmV2ZXJzZWQtY2hlY2tib3gtZmllbGRzZXQgbGVnZW5kIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmV2ZXJzZWQtY2hlY2tib3gtZmllbGRzZXQgbGFiZWwuY2hlY2tib3gtbGFiZWwge1xuICBjb2xvcjogIzU3NTc1NjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJldmVyc2VkLWNoZWNrYm94LWZpZWxkc2V0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgY29sb3I6ICNjZGNlZDE7XG59XG5ib2R5LmxvZ2luIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogIzZCQzA0QjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzEwcHgpIHtcbiAgYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgfVxufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYjbG9naW4tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2I2xvZ2luLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxNjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAzO1xufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYjbG9naW4taWNvbiBzdmcge1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA5M3B4O1xuICBtYXJnaW4tdG9wOiAzM3B4O1xufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMiU7XG4gIGhlaWdodDogNjU2cHg7XG4gIHdpZHRoOiA1OTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzEwcHgpIHtcbiAgYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IGRpdi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIHBhZGRpbmc6IDU2cHggMTAzcHggMTBweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDlweCA5cHggMTVweCByZ2JhKDEyNSwgMTI1LCAxMjUsIDAuNik7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcxMHB4KSB7XG4gIGJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzcxNzE2ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDZweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG5ib2R5LmxvZ2luIC5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBmb3JtIGlucHV0LFxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IGRpdi5jb250ZW50IGZvcm0gYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgd2lkdGg6IDI3MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZWQxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5LmxvZ2luIC5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZm9ybSBpbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG5ib2R5LmxvZ2luIC5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZm9ybSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IDRzO1xufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IGRpdi5jb250ZW50IGZvcm0gYnV0dG9uLmxvZ2luLWZhaWxlZCB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbn1cbmJvZHkubG9naW4gLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBkaXYucGFzc3dvcmQtZm9yZ290dGVuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5sb2dpbiAubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IGRpdi5jb250ZW50IGRpdi5wYXNzd29yZC1mb3Jnb3R0ZW4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5ib2R5LmxvZ2luIC5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZGl2LmlzLW1vYmlsZS1jaGVja2JveC1jb250YWluZXIgaW5wdXQjaXNfbW9iaWxlX2NieCB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cbmJvZHkubG9naW4gZGl2LmxvZ2luLWxvZ28ge1xuICBoZWlnaHQ6IDM5cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy90aGVtZS9sb2dvLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzEwcHgpIHtcbiAgYm9keS5sb2dpbiAjbGF5b3V0LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNoYWtlIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAxcyBjdWJpYy1iZXppZXIoMC4yODgsIDAuMDU2LCAwLjE1MiwgMC43NzYpIGJvdGg7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMTAlLFxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zLjU4cHgsIDAuMzU4cHgpO1xuICB9XG4gIDIwJSxcbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3LjE2cHgsIDAuNzE2cHgpO1xuICB9XG4gIDMwJSxcbiAgNTAlLFxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNC4zMnB4LCAtMC4zNThweCk7XG4gIH1cbiAgNDAlLFxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0LjMycHgsIC0wLjcxNnB4KTtcbiAgfVxufVxuLnVzZXItdGFibGUgdGgge1xuICB3aWR0aDogMjAlO1xufVxucC50ZXh0LXNlcGVyYXRvciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5wLnRvcC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udXNlci1ncm91cC10YWJsZSB0aCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uY2hhcnQtd2lkZ2V0LWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjUwcHg7XG59XG4uY2hhcnQtd2lkZ2V0LmludGVyYWN0aW9uLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY2hhcnQtd2lkZ2V0LmNoYXJ0LXdpZGdldC1zY2FsZWQtdXAgLnBlcmlvZC1zZWxlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmNoYXJ0LXdpZGdldC5jaGFydC13aWRnZXQtc2NhbGVkLXVwIC5oZWFkIC5oZWFkLWJhciAuaGVhZGxpbmUge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0MHB4KTtcbn1cbi5jaGFydC13aWRnZXQtc2NhbGVkLXVwLnpvb20tb3V0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5jaGFydC13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5jaGFydC13aWRnZXQgLmhlYWQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZCAuaGVhZC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cbi5jaGFydC13aWRnZXQgLmhlYWQgLmhlYWQtYmFyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzA0Qjtcbn1cbi5jaGFydC13aWRnZXQgLmhlYWQgLmhlYWQtYmFyIC5oZWFkbGluZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZCAuaGVhZC1iYXIgLmJyb3dzZS1iYWNrLWJ1dHRvbixcbi5jaGFydC13aWRnZXQgLmhlYWQgLmhlYWQtYmFyIC5icm93c2UtZm9yd2FyZC1idXR0b24sXG4uY2hhcnQtd2lkZ2V0IC5oZWFkIC5oZWFkLWJhciAuem9vbS1vdXQtYnV0dG9uIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5oZWFkIC5jdXQtbGVmdC1mb3ItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCAjNkJDMDRCIDYlKTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmJpZy1jb2x1bW4ge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuZ3JhcGgge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuY29udGVudExpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAuZGV2aWNlRGV0YWlscyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLmRldmljZURldGFpbHMgLmRldmljZUljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTdweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAuZGV2aWNlRGV0YWlscyAuZGV2aWNlSWNvbiBzdmcge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC5kZXZpY2VEZXRhaWxzIC5kZXZpY2VJY29uLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAuZGV2aWNlRGV0YWlscyAuZGV2aWNlQW1vdW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC50YXJpZmZCYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNzVweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAudGFyaWZmQmFyIC50YXJpZmZDaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMzMuMyU7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLnRhcmlmZkJhciAudGFyaWZmQ2hlY2tib3ggbGFiZWwuY3VzdG9tLWNoZWNrYm94LWVsZW1lbnQge1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLnRhcmlmZkJhciAudGFyaWZmQ2hlY2tib3ggLmdyYXBoQ29sb3Ige1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAudGFyaWZmQmFyIC50YXJpZmZDaGVja2JveCAuY2hlY2tMYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC50YXJpZmZCYXIgLnRhcmlmZkNoZWNrYm94IC5jaGVja0xhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBwYWRkaW5nOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2QkMwNEI7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmc6IDI1cHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgZGwuaW5mby1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgZGwuaW5mby1saXN0IGR0LFxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyBkbC5pbmZvLWxpc3QgZGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLmRldmljZUJveCB7XG4gIHdpZHRoOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLmRldmljZUJveCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzZCQzA0QjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLmRldmljZUJveCAubWV0YURhdGEge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLnN0YXRlQm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuc3RhdGVCb3ggLmRhdGFwb2ludEhlYWQge1xuICBjb2xvcjogIzZCQzA0QjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuc3RhdGVCb3ggLmRhdGFwb2ludEhlYWQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLnN0YXRlQm94IGRsLmluZm8tbGlzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIC5zdGF0ZUJveCBkbC5pbmZvLWxpc3QgZHQsXG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIC5zdGF0ZUJveCBkbC5pbmZvLWxpc3QgZGQge1xuICB3aWR0aDogMzMlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuc3RhdGVCb3ggZGwuaW5mby1saXN0IGRkLmxhc3QtcmVhZGluZy12YWx1ZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZC1iYXItYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZC1iYXItYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoYXJ0LXdpZGdldCAuc2NhbGUtYnV0dG9uIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5zY2FsZS1idXR0b24gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGFydC13aWRnZXQgLnNjYWxlLWJ1dHRvbiBkaXYuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuLmNoYXJ0LXdpZGdldCAucXVhbnRpdHktdHlwZS1idXR0b24ge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5jaGFydC13aWRnZXQgLnF1YW50aXR5LXR5cGUtYnV0dG9uIGRpdiB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlIDFweDtcbn1cbi5jaGFydC13aWRnZXQgLnF1YW50aXR5LXR5cGUtYnV0dG9uIGRpdi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEQ4OTAwO1xufVxuLmNoYXJ0LXdpZGdldCAuem9vbS1vdXQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNoYXJ0LXdpZGdldCAucGVyaW9kLXNlbGVjdGlvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoYXJ0LXdpZGdldCAuZGF0ZXRpbWUtcGlja2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY2hhcnQtd2lkZ2V0IC5kYXRldGltZS1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmNoYXJ0LXRvb2x0aXAge1xuICBwYWRkaW5nOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC4zO1xuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xufVxuLmdyYXBoIC5heGlzIC5kb21haW4ge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM1NzU3NTY7XG59XG4uZ3JhcGggLmF4aXMgLnRpY2sgdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmlsbDogIzU3NTc1NjtcbiAgc3Ryb2tlOiBub25lO1xufVxuLm1hbmFnZS1tZXNzYWdlcy1wYWdlIHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLmxlZnQtY29sdW1uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLnJpZ2h0LWNvbHVtbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLm1lc3NhZ2UtdGFibGUgLmRhdGUtY29sIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZS10YWJsZSAuc3ViamVjdC1jb2wge1xuICB3aWR0aDogNTAlO1xufVxuLm1hbmFnZS1tZXNzYWdlcy1wYWdlIC5tZXNzYWdlLXRhYmxlIC5hdHRhY2htZW50LWNvbCB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLm1lc3NhZ2UtdGFibGUgdHIubmV3LW1lc3NhZ2Uge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLm1lc3NhZ2UgLm1lc3NhZ2Utc3ViamVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLm1lc3NhZ2UgLm1lc3NhZ2UtZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlYWQtbWVzc2FnZS1kaWFsb2cge1xuICB3aWR0aDogNjAwcHg7XG59XG4ucmVhZC1tZXNzYWdlLWRpYWxvZyAuZGlhbG9nLWJvZHkge1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5yZWFkLW1lc3NhZ2UtZGlhbG9nIC5kaWFsb2ctYm9keSAubWVzc2FnZS1zdWJqZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5yZWFkLW1lc3NhZ2UtZGlhbG9nIC5kaWFsb2ctYm9keSAubWVzc2FnZS1kYXRlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ub2JqZWN0LWhlYWRpbmctbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNkJDMDRCO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm9iamVjdC1oZWFkaW5nLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4jc3ViLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4jc3ViLWNvbnRlbnQgLndpZGdldC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM1NzU3NTY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM1NzU3NTY7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0aGVhZCB0ciB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRoZWFkIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRoZWFkIHRoIG9iamVjdCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1NzU3NTY7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDRweCA0cHggNHB4IDRweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5maXJzdC1jb2x1bW4tY2VsbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5mYWN0b3ItY2VsbCxcbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IHRkLmZhY3Rvci1zdW0tY2VsbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IHRkLmZhY3Rvci1jZWxsIGlucHV0LFxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgdGQuZmFjdG9yLXN1bS1jZWxsIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5mYWN0b3ItZGl2aWRlZC1ldmVubHktY2VsbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IHRkLmZhY3Rvci1kaXZpZGVkLWV2ZW5seS1jZWxsIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAzLjdweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IC5mYWN0b3Itc3VtLXRleHQtZmllbGQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgLmhlYWRpbmctY2VsbDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgLmluZm8tc3ltYm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzU3NTY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxMi44cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSAuaW5mby1zeW1ib2wgLnRvb2x0aXAge1xuICBsZWZ0OiAtMTUycHg7XG4gIHRvcDogMjZweDtcbiAgd2lkdGg6IDMyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgLmluZm8tc3ltYm9sIC50b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCB0cmFuc3BhcmVudCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIHRyYW5zcGFyZW50IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkICM1NzU3NTYgMTBweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIGlucHV0LFxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgc2VsZWN0IHtcbiAgd2lkdGg6IDU1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxudGFibGUuZWxlbWVudC10ZW1wbGF0ZS10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MHB4O1xufVxudGFibGUuZWxlbWVudC10ZW1wbGF0ZS10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCBpbWcge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZWxlbWVudC10ZW1wbGF0ZS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0ua3J1LWZvcm0tZmllbGQge1xuICB3aWR0aDogMTIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZWxlbWVudC10ZW1wbGF0ZS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0ua3J1LWZvcm0tZmllbGQuaW52YWxpZCxcbi5lbGVtZW50LXRlbXBsYXRlLWZvcm0gaW5wdXRbdHlwZT1maWxlXS5rcnUtZm9ybS1maWVsZC5lbXB0eS1hbmQtcmVxdWlyZWQge1xuICBib3JkZXItY29sb3I6ICNFNTAwMDA7XG59XG4uY29udGludWUtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWV0YWRhdGEtZGVmaW5pdGlvbi10YWJsZSBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcbi5tZXRhZGF0YS1kZWZpbml0aW9uLXRhYmxlIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgdG9wOiAwO1xufVxudGFibGUubWV0YWRhdGEtZ3JvdXAtdGFibGUgZGwuaW5mby1saXN0LmluLXRhYmxlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cbnRhYmxlLm1ldGFkYXRhLWdyb3VwLXRhYmxlIGRsLmluZm8tbGlzdC5pbi10YWJsZSBkdCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG50YWJsZS5tZXRhZGF0YS1ncm91cC10YWJsZSBkbC5pbmZvLWxpc3QuaW4tdGFibGUgZHQsXG50YWJsZS5tZXRhZGF0YS1ncm91cC10YWJsZSBkbC5pbmZvLWxpc3QuaW4tdGFibGUgZGQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmRpdi5tZXRhZGF0YS1maWVsZHNldCAuZm9ybS1yb3cubWV0YS12YWx1ZSB7XG4gIHdpZHRoOiA1MTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2Lm1ldGFkYXRhLWZpZWxkc2V0IC5mb3JtLXJvdy5tZXRhLXZhbHVlIC5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDI1NXB4O1xufVxuZGl2Lm1ldGFkYXRhLWZpZWxkc2V0IC5mb3JtLXJvdy5tZXRhLXZhbHVlIC5rcnUtZm9ybS1pbnB1dCxcbmRpdi5tZXRhZGF0YS1maWVsZHNldCAuZm9ybS1yb3cubWV0YS12YWx1ZSAua3J1LWZvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMjU1cHg7XG59XG5kaXYubWV0YWRhdGEtZmllbGRzZXQgLmZvcm0tcm93Lm1ldGEtdmFsdWUgc2VsZWN0LmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDI1NXB4O1xufVxuZGl2Lm1ldGFkYXRhLWZpZWxkc2V0IGRpdi5jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuZGl2Lm1ldGFkYXRhLWZpZWxkc2V0IGRpdi5zeW1ib2wtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwcHg7XG59XG5kaXYub2JqZWN0LW1ldGFkYXRhIGRpdi5pbnZvaWNlLWFjdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuZGl2Lm9iamVjdC1tZXRhZGF0YSBkaXYuaW52b2ljZS1hY3Rpb25zID4gYnV0dG9uLnNob3ctaW52b2ljZSB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbmRpdi5vYmplY3QtbWV0YWRhdGEgaWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzAwcHg7XG4gIG1pbi1oZWlnaHQ6IDk4OXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi5pbnZvaWNlLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmludm9pY2UtaXRlbS1ncm91cC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEIgIWltcG9ydGFudDtcbn1cbi5pbnZvaWNlLWl0ZW0tZ3JvdXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLmludm9pY2UtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pbnZvaWNlLWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCICFpbXBvcnRhbnQ7XG59XG4uaW52b2ljZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5pdGVtLW9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXRlbS1vcmRlciBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMwcHg7XG59XG4udGhyZXNob2xkLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi50aHJlc2hvbGQtdmlvbGF0aW9uLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDI1JTtcbn1cbiNwaWNrRWxlbWVudFR5cGVEaWFsb2cgLmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5kaXYjbWVhc3VyZW1lbnRQb2ludERpYWxvZyBpbnB1dC5jbGlja2FibGU6bm90KC5kaXNhYmxlZCksXG5kaXYjc3VtRGlhbG9nIGlucHV0LmNsaWNrYWJsZTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdiNmb3JtdWxhRGlhbG9nIC5mb3JtdWxhLXZhbGlkYXRpb24tcmVzdWx0IC5zdWNjZXNzIHtcbiAgY29sb3I6ICM0NEJBMDA7XG59XG5kaXYjZm9ybXVsYURpYWxvZyAuZm9ybXVsYS12YWxpZGF0aW9uLXJlc3VsdCAucGVuZGluZyB7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2dpZi9zcGlubmVyLnBuZy5naWZcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDFlbSAxZW07XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbmRpdiNmb3JtdWxhRGlhbG9nIC5mb3JtdWxhLXZhbGlkYXRpb24tcmVzdWx0IC5mYWlsdXJlIHtcbiAgY29sb3I6ICNFNTAwMDA7XG59XG4udXNhZ2UtZWxlbWVudC1uYW1lIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnVzYWdlLXJlZmVyZW5jZXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4udXNhZ2UtcmVmZXJlbmNlcyA+IGxpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM1NzU3NTY7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgLmRpc2FibGVkIHN2ZyB7XG4gIGNvbG9yOiAjREVEREQ2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM4YThhODk7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5zYXZlLWNoYXJ0LWJ0bixcbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgc3ZnLmNoYW5nZS1vcHRpb25zLWJ0bixcbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgc3ZnLnVuZG8tYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcuY29uc3VtcHRpb24tYnV0dG9uLFxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcucHJvZ3Jlc3MtYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5jb25zdW1wdGlvbi1idXR0b24uZGlzYWJsZWQsXG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5wcm9ncmVzcy1idXR0b24uZGlzYWJsZWQge1xuICBjb2xvcjogI0RFRERENjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBkaXYuY2hhcnQtdHlwZS1zaW1wbGUtc3dpdGNoIHtcbiAgd2lkdGg6IDU1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgZGl2LnZlcnRpY2FsLWRpdmlkZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCM0IzQjM7XG4gIG1hcmdpbjogMCAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnByaW1hcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYubmFtZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2Lm5hbWUtY29udGFpbmVyIHN2ZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2Lm5hbWUtY29udGFpbmVyID4gc3Bhbi5uYW1lLWRpc3BsYXkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXIgPiBkaXYuY2hhcnQtdHlwZS1zZWxlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXIgPiBkaXYuY2hhcnQtdHlwZS1zZWxlY3Rpb24gc3Bhbi5jaGFydC10eXBlLXNlbGVjdC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gc3Bhbi5jb21wcmVzc2lvbi1sZXZlbC1zZWxlY3QtdGl0bGUsXG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgc3Bhbi5wcmltYXJ5LWVsZW1lbnQtc2VsZWN0LXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LnBlcmlvZC1zZWxlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LnBlcmlvZC1zZWxlY3Rpb24gPiBzZWxlY3RbbmFtZT1cIm1haW5cIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYucGVyaW9kLXNlbGVjdGlvbiA+IGRpdi5icm93c2UtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhciA+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uID4gZGl2LmJyb3dzZS1idXR0b24gPiBzdmcge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYucGVyaW9kLXNlbGVjdGlvbiBkaXYuZGlzYWJsZWQgc3ZnIHtcbiAgY29sb3I6ICNERURERDY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhciA+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uIGlucHV0LmRhdGV0aW1lLWlucHV0IHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMTIwcHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYuY29tcGFyZS1wZXJpb2QtaW50ZXJ2YWwtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYuY29tcGFyZS1wZXJpb2QtaW50ZXJ2YWwtZGlzcGxheSA+IHNwYW4uaW50ZXJ2YWwtc3RhcnQtZGF0ZS1zcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYudW5wYWRkZWQtYnRuLWNvbnRhaW5lciBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgZGl2LmRhdGUtaW50ZXJ2YWwtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjNCM0IzO1xuICBtYXJnaW46IDAgM3B4O1xufVxuZGl2LmV4cG9ydC10eXBlLWRpYWxvZyBsYWJlbC5rcnUtZm9ybS1maWVsZC1vcHRpb24tbGFiZWwuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3MTcxNmY7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lcixcbmRpdi5sZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuZGl2I2xlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2LFxuZGl2LmxlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDMzLjMlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuZGl2I2xlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2ID4gZGl2LmNvbHVtbi1kaXYsXG5kaXYubGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYgPiBkaXYuY29sdW1uLWRpdiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmRpdiNsZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyID4gZGl2LmVudHJ5LWRpdiA+IGRpdi5jb2x1bW4tZGl2OmZpcnN0LWNoaWxkLFxuZGl2LmxlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2ID4gZGl2LmNvbHVtbi1kaXY6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYgPiBkaXYuY29sdW1uLWRpdiA+IGRpdixcbmRpdi5sZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyID4gZGl2LmVudHJ5LWRpdiA+IGRpdi5jb2x1bW4tZGl2ID4gZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2I2xlZ2VuZC1jb250YWluZXIgLm1vYmlsZV9sYWJlbF9saW5lLFxuZGl2LmxlZ2VuZC1jb250YWluZXIgLm1vYmlsZV9sYWJlbF9saW5lIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciAubW9iaWxlX2xhYmVsX2xpbmUgZGl2LmVudHJ5LWRpdixcbmRpdi5sZWdlbmQtY29udGFpbmVyIC5tb2JpbGVfbGFiZWxfbGluZSBkaXYuZW50cnktZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciAubW9iaWxlX2xhYmVsX2xpbmUgZGl2LmVudHJ5LWRpdi5ib2xkLFxuZGl2LmxlZ2VuZC1jb250YWluZXIgLm1vYmlsZV9sYWJlbF9saW5lIGRpdi5lbnRyeS1kaXYuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZGl2I2xlZ2VuZC1jb250YWluZXIgLm1vYmlsZV9sYWJlbF9saW5lIC5jb2xvcl9ib3gsXG5kaXYubGVnZW5kLWNvbnRhaW5lciAubW9iaWxlX2xhYmVsX2xpbmUgLmNvbG9yX2JveCB7XG4gIHdpZHRoOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciAubW9iaWxlX2xhYmVsX2xpbmUgLmxhYmVsX3ZhbHVlLFxuZGl2LmxlZ2VuZC1jb250YWluZXIgLm1vYmlsZV9sYWJlbF9saW5lIC5sYWJlbF92YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLypcbiAqIFN0YW5kYWxvbmUgY2hhcnRzIG9uIGEgYmxhbmsgcGFnZSBlLmcuIGZvciBQaGFudG9tSlNcbiAqL1xuLmNoYXJ0aW5nLXN0YW5kYWxvbmUgI3Rvb2xiYXItY29udGFpbmVyIHtcbiAgLyogaGlkZSBpbnRlcmFjdGl2ZSBzdHVmZiAqL1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoYXJ0aW5nLXN0YW5kYWxvbmUgI2luZm8taGVhZGxpbmUtY29udGFpbmVyIHRyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmNoYXJ0aW5nLXN0YW5kYWxvbmUgI2luZm8taGVhZGxpbmUtY29udGFpbmVyIHRyIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jaGFydGluZy1zdGFuZGFsb25lICNpbmZvLWhlYWRsaW5lLWNvbnRhaW5lciB0ciB0aC5tYWluLXBlcmlvZC1jb2wge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNjaGFydC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIEFua2VyIGbDvHIgU2FjaGVuIHdpZSB6ZW50cmllcnRlciBIaW53ZWlzLVRleHQgKi9cbn1cbiNjaGFydC1jb250YWluZXIgc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogSUUgMTEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qIGtlaW4gVGV4dGZsdXNzIGdld8O8bnNjaHQgc3RhdHRkZXNzZW4gQm94IG9obmUgQWJzdMOkbmRlIGdld8O8bnNjaHQgKi9cbn1cbmRpdi5zaW1wbGlmaWVkLWJhci1jaGFydC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5kaXYuc2ltcGxpZmllZC1iYXItY2hhcnQtY29udGFpbmVyIGRpdi5heGlzLWdyb3VwIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5kaXYuc2ltcGxpZmllZC1iYXItY2hhcnQtY29udGFpbmVyIGRpdi5heGlzLWdyb3VwIGRpdi5kYXRhLXNvdXJjZS1ncm91cCBkaXYuYmFyLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM1NzU3NTY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5kaXYuc2ltcGxpZmllZC1iYXItY2hhcnQtY29udGFpbmVyIGRpdi5heGlzLWdyb3VwIGRpdi5kYXRhLXNvdXJjZS1ncm91cCBkaXYuYmFyLWxpbmUudGhpbi1saW5lIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuZGl2LnNpbXBsaWZpZWQtYmFyLWNoYXJ0LWNvbnRhaW5lciBkaXYuYXhpcy1ncm91cCBkaXYuZGF0YS1zb3VyY2UtZ3JvdXAgZGl2LmJhci1saW5lLnRoaW4tbGluZTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuZGl2LnNpbXBsaWZpZWQtYmFyLWNoYXJ0LWNvbnRhaW5lciBkaXYuYXhpcy1ncm91cCBkaXYuZGF0YS1zb3VyY2UtZ3JvdXAgZGl2LmJhci1saW5lLnRoaW4tbGluZTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5kaXYuc2ltcGxpZmllZC1iYXItY2hhcnQtY29udGFpbmVyIGRpdi5heGlzLWdyb3VwIGRpdi5kYXRhLXNvdXJjZS1ncm91cCBkaXYuYmFyLWxpbmUgZGl2LmJhciB7XG4gIGhlaWdodDogNDBweDtcbn1cbmRpdi5zaW1wbGlmaWVkLWJhci1jaGFydC1jb250YWluZXIgZGl2LmF4aXMtZ3JvdXAgZGl2LmRhdGEtc291cmNlLWdyb3VwIGRpdi5iYXItbGluZSBkaXYuYmFyLnRoaW4tYmFyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuZGl2LnNpbXBsaWZpZWQtYmFyLWNoYXJ0LWNvbnRhaW5lciBkaXYudG9vbHRpcC1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBwYWRkaW5nOiA4cHggOHB4IDJweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5kaXYuZGlhbG9nLWJvZHkgLnVzYWdlLXJlZmVyZW5jZS1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmF1dG8tcmVwb3J0LWZpbGV0eXBlLXJvdyAuc2V0dGluZ3MtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5kaWFsb2cgLmZ0cC10ZXN0LWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5kaWFsb2cgLnN0YXR1c1RleHRGdHBUZXN0IHtcbiAgbWFyZ2luLWxlZnQ6IDE0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRpYWxvZyAubGVmdFNpZGVBdXRvbWF0aWNSZXBvcnRGb3JtRGlhbG9nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4uZGlhbG9nIC5yaWdodFNpZGVBdXRvbWF0aWNSZXBvcnRGb3JtRGlhbG9nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTc1NzU2O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRoOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0ZCBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdHIuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0ciB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0ci5zb3J0YWJsZS1pdGVtLXJvdyBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGhlaWdodDogMjZweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdHIuc29ydGFibGUtaXRlbS1yb3cgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBoZWlnaHQ6IDI3cHg7XG59XG4uY3N2LWltcG9ydC1kaWFsb2cge1xuICB3aWR0aDogNjAwcHg7XG59XG4uY3N2LWltcG9ydC1kaWFsb2cgLmRpYWxvZy1ib2R5IHtcbiAgLyogSGVhZGluZyBhbHJlYWR5IGhhcyBtYXJnaW4gdG9wLCB0b28gbXVjaCBzcGFjaW5nICovXG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uY3N2LWltcG9ydC1mb3JtIC5jc3YtaW1wb3J0LWV4cGxhbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jc3YtaW1wb3J0LWZvcm0gLmNzdi1pbXBvcnQtZXhwbGFuYXRpb24gcCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uY3N2LWltcG9ydC1mb3JtIC5jc3YtaW1wb3J0LWV4cGxhbmF0aW9uIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuLmNzdi1pbXBvcnQtZm9ybSAuY3N2LWltcG9ydC1leHBsYW5hdGlvbiB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2ViZWY7XG4gIHBhZGRpbmc6IDJweDtcbiAgYm9yZGVyOiAxcHggIzU3NTc1NiBzb2xpZDtcbn1cbi5jc3YtaW1wb3J0LWZvcm0gLmNzdi1pbXBvcnQtZXhwbGFuYXRpb24gdGFibGUgdGQge1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4ICM1NzU3NTYgc29saWQ7XG59XG4uY3N2LWltcG9ydC1mb3JtIC5jc3YtaW1wb3J0LWV4YW1wbGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNzdi1pbXBvcnQtZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRlYWN0aXZhdGVkLWRhdGFzb3VyY2UtdG9vbHRpcHAge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuI2RhdGEtc291cmNlLXRyZWUgLmpzdHJlZS1ub2RlLnN0YWduYW50ID4gLmpzdHJlZS1hbmNob3IgPiBpLmpzdHJlZS1pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdmcvdHJlZV9zdGFnbmFudF9tYXJrZXJfc21hbGwuc3ZnXCIpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5kYXRhLXNvdXJjZS5kYXRhcG9pbnQtdGFibGUgLmRhdGFwb2ludC1yb3cuc3RhZ25hbnQgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXRhLXNvdXJjZS5kYXRhcG9pbnQtdGFibGUgLmRhdGFwb2ludC1yb3cuc3RhZ25hbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy90cmVlX3N0YWduYW50X21hcmtlci5zdmdcIikgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgbGVmdDogM3B4O1xufVxudGV4dGFyZWEuaGVscC10ZXh0LXRleHRhcmVhIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLnR3b0NvbHVtbkxheW91dCAubGVmdC1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xufVxuLnR3b0NvbHVtbkxheW91dCAucmlnaHQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuLnR3b0NvbHVtbkxheW91dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuZGl2I2hlbHAtdGV4dC1mb3JtLWNvbnRhaW5lciAuZm9ybS1maWVsZC10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdiNoZWxwLXRleHQtbWFya2Rvd24tcHJldmlldy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYmVmO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuZGl2LmVtYWlsLWNvbmZpZy1mb3JtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5kaXYuZW1haWwtY29uZmlnLWZvcm0tY29udGFpbmVyID4gcCB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuZGl2LmVtYWlsLWNvbmZpZy1mb3JtLWNvbnRhaW5lciAuZW1haWwtdGV4dC1jb25maWctZmllbGQge1xuICB3aWR0aDogNjAwcHg7XG59XG5kaXYuZW1haWwtY29uZmlnLWZvcm0tY29udGFpbmVyIHRleHRhcmVhLmVtYWlsLXRleHQtY29uZmlnLWZpZWxkIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbi5mbG9hdC1sZWZ0LXBhbmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mbG9hdC1sZWZ0LXBhbmVsID4gKiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA2MHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG59XG4ucGxhaW4tZm9ybS1jb250YWluZXIgPiBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucGxhaW4tZm9ybS1jb250YWluZXIgPiBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG59XG4ucGxhaW4tZm9ybS1jb250YWluZXIgPiAuYnV0dG9uLXBhbmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyID4gLmJ1dHRvbi1wYW5lbCA+IGJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucGxhaW4tZm9ybS1jb250YWluZXIgPiBmb3JtID4gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wbGFpbi1mb3JtLWNvbnRhaW5lciA+IGZvcm0gPiBsYWJlbCA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2JhY2t1cC1zZXR0aW5ncy1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDYwMHB4O1xufVxuI2JhY2t1cC1zZXR0aW5ncy1mb3JtIGRpdi5mb3JtLXJvdyB7XG4gIHdpZHRoOiAzNDBweDtcbn1cbnRhYmxlLnBhcnRpdGlvbi10YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuZGl2Lm1vbml0b3JpbmctaW5mby1pdGVtIHtcbiAgd2lkdGg6IDQxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cbmRpdi5tb25pdG9yaW5nLWluZm8taXRlbSAuaW5mby1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmRpdi5tb25pdG9yaW5nLWluZm8taXRlbSAucHJvZ3Jlc3MtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi5lcnJvci1tZXNzYWdlcy1jb250YWluZXIgLnVzZXItZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saWNlbnNlLW92ZXJ2aWV3LWNvbnRhaW5lciAuaW5zdGFsbC1pZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xufVxuLmxpY2Vuc2Utb3ZlcnZpZXctY29udGFpbmVyIC5jb250ZW50LWJsb2NrLnZhbGlkIC5ibG9jay1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjNkJDMDRCO1xufVxuLmxpY2Vuc2Utb3ZlcnZpZXctY29udGFpbmVyIC5jb250ZW50LWJsb2NrLmV4cGlyZWQgLmJsb2NrLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGRhcmtvcmFuZ2U7XG59XG4ubGljZW5zZS1vdmVydmlldy1jb250YWluZXIgLmNvbnRlbnQtYmxvY2suaW52YWxpZCAuYmxvY2staGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI0U1MDAwMDtcbn1cbi50b3gtdGlueW1jZS50b3gtdGlueW1jZS1pbmxpbmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjVweCwgLTQycHgpO1xuICB6LWluZGV4OiA1MDEwMDtcbn1cbi50b3gtc2lsdmVyLXNpbmsudG94LXRpbnltY2UtYXV4IHtcbiAgei1pbmRleDogNTAxMDA7XG59XG4uZGFzaGJvYXJkLXNpZGViYXIuc2lkZWJhci5yaWdodC5pbml0aWFsaXplZC5maXhlZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIsXG4uZGFzaGJvYXJkLXNpZGViYXIuc2lkZWJhci5yaWdodC5pbml0aWFsaXplZC5mb2xkZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgei1pbmRleDogNTAxMDA7XG59XG4uYm94LWZvcm0tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiB7XG4gIHdpZHRoOiA5MiU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2NjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmhlYWQge1xuICBwYWRkaW5nOiA1cHggNXB4IDVweCAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1OTU5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmhlYWQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5oZWFkOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICAvKiAuZmx1aWQgc3RldWVydCBkYXMgZGlzcGxheTogZmxleDsgc28gZGFzcyBkYXMgc2VsZWN0LUtpbmQgc2ljaCBkZW4gdmVyZsO8Z2JhcmVuIFBsYXR6XG5cdFx0XHR0ZWlsZW4gc29sbCAqL1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmtydS1mb3JtLWZpZWxkLWxhYmVsIC5zZWxlY3QyLWNvbnRhaW5lcixcbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5rcnUtZm9ybS1maWVsZC1sYWJlbCAua3J1LWZvcm0taW5wdXQsXG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSAua3J1LWZvcm0tZmllbGQtbGFiZWwgLmtydS1mb3JtLXRleHRhcmVhIHtcbiAgbWFyZ2luOiAwcHggNXB4O1xuICB3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSAua3J1LWZvcm0tZmllbGQtbGFiZWwgLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDBweCAwcHggNXB4IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5kZWxldGVQbGFjZWhvbGRlckJ1dHRvbixcbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5jcmVhdGVQbGFjZWhvbGRlckJ1dHRvbiB7XG4gIG1hcmdpbjogMTJweCA1cHggMjBweCA1cHggIWltcG9ydGFudDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5mb3JtLXJvdyAuY3VzdG9tLWNoZWNrYm94LWVsZW1lbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSBsYWJlbC5mb3JtLWxhYmVsIC5sYWJlbC13cmFwcGVyIHNwYW46Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IGxhYmVsLmZvcm0tbGFiZWwgLmxhYmVsLXdyYXBwZXIgc3BhbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgbGFiZWwuZm9ybS1sYWJlbCAubGFiZWwtd3JhcHBlciBpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSAudWkuaW5wdXQuZmx1aWQgPiBzZWxlY3Qge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5kYXRlLWZvcm1hdC1wcmV2aWV3IHtcbiAgbWFyZ2luOiAwcHggMHB4IDVweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5kYXRlLWZvcm1hdC1wcmV2aWV3LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3ZlcmxheS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm92ZXJsYXktbWVudSA+IC5pdGVtIHtcbiAgY29sb3I6ICNlN2ViZWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ub3ZlcmxheS1tZW51ID4gLml0ZW0gPiBzdmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLm92ZXJsYXktbWVudSA+IC5pdGVtID4gc3ZnLFxuLm92ZXJsYXktbWVudSA+IC5pdGVtID4gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxleDogMCAwIDIwcHg7XG59XG4ub3ZlcmxheS1tZW51ID4gLml0ZW0gPiAudGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ub3ZlcmxheS1tZW51ID4gLml0ZW06aG92ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4vKiBDbGVhciB0aGUgcGFyZW50IG9mIGZsb2F0aW5nIGNoaWxkcmVuLiAqL1xuLmNsZWFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5lbGxpcHNpcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNjcm9sbGFibGUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi8qIFRleHRiZXJlaWNoICovXG4vKiBaZWlndCBlaW4gSGludGVyZ3J1bmRiaWxkICh6LkIuIEljb24pIGluIGRlciBHcsO2w59lIGRlcyBIVE1MLUVsZW1lbnRzIG9obmUgQmlsZHZlcmx1c3QgZ2dmLiBtaXQgUsOkbmRlciAqL1xuLyogWmVpZ3QgZWluIEhpbnRlcmdydW5kYmlsZCAoei5CLiBJY29uKSBpbiBkZXIgR3LDtsOfZSBkZXMgSFRNTC1FbGVtZW50cyBvaG5lIFLDpG5kZXIgZ2dmLiBtaXQgQmlsZHZlcmx1c3QgKi9cbi5zZW1pLXRyYW5zcGFyZW50IHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG4vKiBodHRwczovL3R5bXBhbnVzLm5ldC9jb2Ryb3BzLzIwMTUvMDkvMTUvc3R5bGluZy1jdXN0b21pemluZy1maWxlLWlucHV0cy1zbWFydC13YXkvICovXG4uaGlkZGVuLWJ1dC1hY2Nlc3NpYmxlIHtcbiAgd2lkdGg6IDAuMXB4O1xuICBoZWlnaHQ6IDAuMXB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmRhc2hib2FyZC1tYWluLXZpZXcge1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjOTk5O1xufVxuLmRhc2hib2FyZC1tYWluLXZpZXcgaW5wdXQsXG4uZGFzaGJvYXJkLW1haW4tdmlldyB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gIHotaW5kZXg6IGluaGVyaXQ7XG4gIC8qIDIwMTctMTAtMTY6IEbDvHIgSUUgdm9uIG9wYWNpdHkgYXVmIHZpc2liaWxpdHkgdW1nZXN0ZWxsdC4gKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciB1bCBsaSBhIHtcbiAgY29sb3I6ICM5OTk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgPiAuZGFzaGJvYXJkLWdyaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkLmVkaXQtbW9kZSA+IC5kYXNoYm9hcmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZC5lZGl0LW1vZGUgPiAuZGFzaGJvYXJkLWdyaWQgPiBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQuZWRpdC1tb2RlID4gLmRhc2hib2FyZC1ncmlkID4gZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDcsIDE5MiwgNzUsIDAuMjUpO1xuICBjdXJzb3I6IGNvcHk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQuZWRpdC1tb2RlID4gLmRhc2hib2FyZC1ncmlkID4gZGl2LnBhZ2Utc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogNHB4O1xuICAvKiBCb3ggbmljaHQgaW0gQm94LUVkaXRtb2RlICovXG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuYm9yZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjBweDtcbiAgdG9wOiAtMjBweDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIgKiAyMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAyICogMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIG9wYWNpdHk6IDAuODtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmJvcmRlciAuYm90dG9tLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5ib3JkZXIgLmJvdHRvbS1jb250YWluZXIgPiBkaXYge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmJvcmRlciBidXR0b24uc2F2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICBib3R0b206IC0xNXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzA0QjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuYm9yZGVyIGJ1dHRvbi5zYXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Y2I2YjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmJvcmRlciBidXR0b24uc2F2ZSBpbWcge1xuICBtYXJnaW46IDE1JTtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA3MCU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuaGVhZCxcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmZvb3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLnJlc2l6ZS16b25lLm5vcnRoIHtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICB0b3A6IC01cHg7XG4gIGN1cnNvcjogbi1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS5ub3J0aC1lYXN0IHtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTVweDtcbiAgY3Vyc29yOiBuZS1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS5lYXN0IHtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBjdXJzb3I6IGUtcmVzaXplO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUuc291dGgtZWFzdCB7XG4gIHJpZ2h0OiAtNXB4O1xuICBib3R0b206IC01cHg7XG4gIGN1cnNvcjogc2UtcmVzaXplO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUuc291dGgge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGJvdHRvbTogLTVweDtcbiAgY3Vyc29yOiBzLXJlc2l6ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLnJlc2l6ZS16b25lLnNvdXRoLXdlc3Qge1xuICBsZWZ0OiAtNXB4O1xuICBib3R0b206IC01cHg7XG4gIGN1cnNvcjogc3ctcmVzaXplO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUud2VzdCB7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBjdXJzb3I6IHctcmVzaXplO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUubm9ydGgtd2VzdCB7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogLTVweDtcbiAgY3Vyc29yOiBudy1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIEFud2Vpc3VuZyB6dXIgQm94IHouQi4ga2xpY2tlbiB6dXIgQmlsZGF1c3dhaGwgKi9cbiAgLyogU3RhdHVzLUhpbndlaXMgei5CLiDDvGJlciBNaXNzZXJmb2xnIGJlaW0gTGFkZW4gKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLmRhc2hib2FyZC10YWJsZSBoMyB7XG4gIHBhZGRpbmctbGVmdDogMS4zZW07XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLmRhc2hib2FyZC10YWJsZSB0aGVhZCB0aCB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBhZGRpbmc6IDAuNmVtIDEuM2VtIDAuNWVtIDEuM2VtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIuZGFzaGJvYXJkLXRhYmxlIHRoZWFkIHRoOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxZW0pO1xuICB0b3A6IDAuNWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIuZGFzaGJvYXJkLXRhYmxlIHRib2R5IHRkIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDAuNmVtIDEuM2VtO1xuICBjdXJzb3I6IGF1dG87XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lci5kYXNoYm9hcmQtdGFibGUgdGJvZHkgdHIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIC5pbnN0cnVjdGlvbixcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIC5zdGF0dXMtaGludCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgLyogRGllIEJveCBzdGVsbHQgc2ljaCBpbSBOb3JtYWxmYWxsIGF1ZiA1MCUtQnJlaXRlIGVpbiwgd2FocnNjaGVpbmxpY2ggd2VnZW4gbGVmdDogNTAlLlxuXHRcdFx0XHRcdFx0V2lyIGvDtm5uZW4gZGllIHdpZHRoIGFiZXIgdm9uIGF1dG8gYXVmIDEwMCUgZWluc3RlbGxlbiwgZGFtaXQgc2llIGRpZSB2b2xsZSBFbHRlcm5icmVpdGVcblx0XHRcdFx0XHRcdGVpbm5pbW10LiAqL1xuICB3aWR0aDogMTAwJTtcbiAgLyogRXJ6d2luZ2UgVW1icnVjaCBhdWNoIGlubWl0dGVuIHZvbiBsYW5nZW4gV8O2cnRlcm4gKi9cbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6ICM2NjY7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciAuaW5zdHJ1Y3Rpb246Zmlyc3QtbGV0dGVyLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIgLnN0YXR1cy1oaW50OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciAuaW5zdHJ1Y3Rpb246Zmlyc3QtbGV0dGVyLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIgLnN0YXR1cy1oaW50OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lci5taW5pIC5pbnN0cnVjdGlvbixcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLm1pbmkgLnN0YXR1cy1oaW50IHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLm1pbmkgfiAuZWRpdC1oaW50ID4gLmVkaXQtaGludC1pbm5lciB7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5lZGl0LW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLm5vdC1jb25maWd1cmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAubm90LWNvbmZpZ3VyZWQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIHdpZHRoOiA0ZW07XG4gIGhlaWdodDogNGVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuZWRpdC1oaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuZWRpdC1oaW50ID4gLmVkaXQtaGludC1pbm5lciB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2dyZXk7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRjVGNUY1O1xuICB3aWR0aDogNTAlO1xuICBtaW4td2lkdGg6IDhlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmVkaXQtaGludCA+IC5lZGl0LWhpbnQtaW5uZXI6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmVkaXQtaGludCA+IC5lZGl0LWhpbnQtaW5uZXI6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnRyYW5zcGFyZW50IC5pbm5lci1ib3gge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudHJhbnNwYXJlbnQgLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94Om5vdCguc2VsZWN0ZWQpIC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIC5pbnN0cnVjdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3g6bm90KC5lZGl0LW1vZGUpIGlucHV0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzk5OTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gaDEsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gaDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiByZXZlcnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gaDEgaW5wdXQsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gaDIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIuc3ViLWhlYWRsaW5lID4gaDEge1xuICBoZWlnaHQ6IDYwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2QkMwNEI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyLnN1Yi1oZWFkbGluZSA+IGgyIHtcbiAgaGVpZ2h0OiA0MCU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyOm5vdCguc3ViLWhlYWRsaW5lKSB7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXI6bm90KC5zdWItaGVhZGxpbmUpID4gaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaGVhZGxpbmUtYm94Om5vdCguc2VsZWN0ZWQpIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLnRleHQtYm94IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhOmhvdmVyLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhOmZvY3VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIE92ZXJyaWRlcyBtaW4gYW5kIG1heCBoZWlnaHQgc2V0IGJ5IGFub3RoZXIgcnVsZS4gKi9cbiAgbWluLWhlaWdodDogMDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICByZXNpemU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnRleHQtYm94IC50ZXh0YXJlYSB1bCxcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnRleHQtYm94IC50ZXh0YXJlYTpob3ZlciB1bCxcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnRleHQtYm94IC50ZXh0YXJlYTpmb2N1cyB1bCB7XG4gIG1hcmdpbjogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3guc2VsZWN0ZWQgLnRleHRhcmVhLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3guc2VsZWN0ZWQgLnRleHRhcmVhOmhvdmVyLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3guc2VsZWN0ZWQgLnRleHRhcmVhOmZvY3VzIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94LnNlbGVjdGVkIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94Om5vdCguc2VsZWN0ZWQpIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pbWFnZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLm92ZXJmbG93LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDE5cHgpO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyNXB4O1xuICB0b3A6IDdweDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gYSA+IGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gLm92ZXJmbG93LW9wYWNpdHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogMTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gLm92ZXJmbG93LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDdweDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gLm92ZXJmbG93LWxlZnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNXB4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiAub3ZlcmZsb3ctcmlnaHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNXB4O1xuICByaWdodDogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyID4gLm92ZXJmbG93LWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvdHRvbTogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgLyogVmVyd2VuZGUgZGllIHN5bnRoZXRpc2NoZSBLbGFzc2UgLmhvdmVyIHN0YXR0IDpob3ZlciBmw7xyIElFICovXG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IGRpdi52aWV3LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAuY29udGVudC1jb250YWluZXIgPiBkaXYudmlldy1jb250ZW50IGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC5jb250ZW50LWNvbnRhaW5lci5ob3ZlciAub3ZlcmxheS1tZW51IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLnVybC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAudXJsLWNvbnRhaW5lciA+IGlucHV0W25hbWU9dXJsXSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAudXJsLWNvbnRhaW5lciA+IC52YWxpZGF0aW9uLXN0YXR1cyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLnVybC1jb250YWluZXIgPiAudmFsaWRhdGlvbi1zdGF0dXMubG9hZGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT13aXAuc3ZnJmNvbG9yPW1haW5cIik7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC51cmwtY29udGFpbmVyID4gLnZhbGlkYXRpb24tc3RhdHVzLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9Y2hlY2suc3ZnJmNvbG9yPWdyZWVuXCIpO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAudXJsLWNvbnRhaW5lciA+IC52YWxpZGF0aW9uLXN0YXR1cy5mYWlsdXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPWNyb3NzX2NpcmNsZS5zdmcmY29sb3I9cmVkXCIpO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gucnNzLWZlZWQtYm94IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5yc3MtZmVlZC1ib3ggdWwuZmVlZC1lbnRyaWVzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5yc3MtZmVlZC1ib3ggdWwuZmVlZC1lbnRyaWVzID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzU3NTc1Njtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnJzcy1mZWVkLWJveCB1bC5mZWVkLWVudHJpZXMgPiBsaSA+IC50aWNrIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjZlbTtcbiAgY29sb3I6ICM5OTk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5yc3MtZmVlZC1ib3ggaW5wdXRbbmFtZT11cmxdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5jaGFydC1ib3ggLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIgPiAuZW1iZWRkZWQtY2hhcnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIgPiAuZW1iZWRkZWQtY2hhcnQtY29udGFpbmVyIC5jaGFydC1jb250YWluZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5jaGFydC1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLmVtYmVkZGVkLWNoYXJ0LWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5jaGFydC1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLmVtYmVkZGVkLWNoYXJ0LWNvbnRhaW5lciAuY2hhcnQtY29udGFpbmVyLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5lbWJlZGRlZC1jaGFydC1jb250YWluZXIgLmRhdGEtdGFibGUtY29udGFpbmVyOm5vdCgucmVuZGVyYWJsZSkge1xuICAvKiDDvGJlcnNjaHJlaWJlIGRpZSBhdXRvbWF0aXNjaCBiZXJlY2huZXRlIFJlbGF0aXZncsO2w59lICovXG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIuZ3JpZC1zaXplLXNtYWxsIC5ncmlkIHtcbiAgZm9udC1zaXplOiAwLjZlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIuZ3JpZC1zaXplLW1lZGl1bSAuZ3JpZCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lci5ncmlkLXNpemUtbGFyZ2UgLmdyaWQge1xuICBmb250LXNpemU6IDEuNmVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94Om5vdCguY2hhcnQtYWNjZXNzaWJsZS1mb3ItY3VycmVudC11c2VyKSAuaXRlbS1nby10by1jaGFydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC50aXRsZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjZlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC50aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0ZW07XG4gIHBhZGRpbmctdG9wOiAwLjRlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMSkge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDEpID4gaW1nIHtcbiAgaGVpZ2h0OiAzZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy10b3A6IDAuOWVtO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmbG9hdDogbGVmdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMykge1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDNlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgzKS52YWx1ZV90eXBlX21pbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPXZhbHVlX2Rpc3BsYXlfbWluLnN2ZyZjb2xvcj11c2VyaW5mbycpIG5vLXJlcGVhdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMykudmFsdWVfdHlwZV9tYXgge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X21heC5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfbWluX21heCB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPXZhbHVlX2Rpc3BsYXlfbWluX21heC5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfdmFsdWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X3ZhbHVlLnN2ZyZjb2xvcj11c2VyaW5mbycpIG5vLXJlcGVhdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMykudmFsdWVfdHlwZV9hdmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X2F2Zy5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfbWV0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X21ldGVyLnN2ZyZjb2xvcj11c2VyaW5mbycpIG5vLXJlcGVhdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMykudmFsdWVfdHlwZV9zdW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X3N1bS5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfdjE1IHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV92MTUuc3ZnJmNvbG9yPXVzZXJpbmZvJykgbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnZhbHVlcyB7XG4gIGZsZXg6IDEgMSAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC52YWx1ZXMgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiBGw7xyIGRpZXNlcyBkaXYgd2lyZCBwZXIgSmF2YXNjcmlwdCBlaW5lIGZvbnQtc2l6ZSBpbiBlbSBiZXJlY2huZXQsXG5cdFx0XHRcdFx0XHRcdGRhbWl0IGRpZSBXZXJ0ZSBtw7ZnbGljaHN0IGdyb8OfIGRhcmdlc3RlbGx0IHdlcmRlbiBhYmjDpG5naWcgdm9tIHZlcmbDvGdiYXJlbiBQbGF0ei4gKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC52YWx1ZXMgPiBzcGFuID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC52YWx1ZXMgPiBzcGFuID4gc3BhbjpudGgtY2hpbGQoMikge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuZGF0ZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2QkMwNEI7XG4gIGhlaWdodDogM2VtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IGRpdi5wb3BvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCBkaXYucG9wb3ZlciBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCBkaXYucG9wb3ZlciBpIHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCBkaXYucG9wb3ZlciBzcGFuIHtcbiAgaGVpZ2h0OiAyZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCBkaXYucG9wb3ZlciBkaXYuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgZGl2LnZhbHVlcy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgZGl2LnZhbHVlcy1jb250YWluZXIgZGl2LmRhdGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveCAuaW5uZXItYm94IHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveCAuaW5uZXItYm94IC5lZGl0LWhpbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3ggLmlubmVyLWJveDpob3ZlciAuZWRpdC1oaW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3ggLmlubmVyLWJveCAuZWRpdC1vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94IC5pbm5lci1ib3ggLmVkaXQtb3ZlcmxheS5hY2Nlc3Mtd2FybmluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogei1pbmRleCB3aXJkIGR1cmNoIC5hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kIGdlZ2ViZW4gKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmJvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB6LWluZGV4OiAxMDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIC5pbm5lci1ib3ggLnJlc2l6ZS16b25lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIC5pbm5lci1ib3ggLmVkaXQtaGludCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIC5pbm5lci1ib3ggLmVkaXQtb3ZlcmxheTpub3QoLnBlcnNpc3RlbnQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmlubmVyLWJveCAucGxhY2Vob2xkZXIge1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzk5OTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IC5wbGFjZWhvbGRlci5wbGFjZWhvbGRlci11bmtub3duLFxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IC5wbGFjZWhvbGRlci5wbGFjZWhvbGRlci1ub3QtY29uZmlndXJlZCB7XG4gIGNvbG9yOiAjZmYwMDAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94LFxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5kcmFnZ2VkIC5pbm5lci1ib3gge1xuICBib3JkZXItY29sb3I6ICM2QkMwNEI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUuYm94LXR5cGUtbWVudTpub3QoLm9wZW5pbmcpOm5vdCgub3Blbikge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51LmFkdmFuY2VkLWFjdGlvbnMge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1MDEwMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZmlsdGVyOiB1cmwoXCIvaW1hZ2VzL3N2Zy9kZWZpbml0aW9ucy5zdmcjZ29vLXN2Zy1maWx0ZXJcIik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvKiBIYXVwdGJ1dHRvbiB1bmQgTWVuw7xidXR0b25zICovXG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnU6bm90KC5vcGVuaW5nKTpub3QoLm9wZW4pIHVsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51Lm9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uIGltZyB7XG4gIG1hcmdpbjogMTUlO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDcwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24uaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24uY2xvc2UsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uLm9wZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbi5jbG9zZTpob3ZlcixcbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24ub3Blbjpob3ZlciB7XG4gIC8qdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyovXG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uLm9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbi5jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgdWwge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbnRhYmxlLnRhcmlmZi1pdGVtLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxudGFibGUudGFyaWZmLWl0ZW0tdGFibGUgdGJvZHkge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhcmlmZi1pdGVtLWVtcHR5LWNvbnRhaW5lcixcbi5mbGV4LWZvcm0tY29sbGVjdGlvbi10eXBlLXNlbGVjdC1kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5mbGV4LWZvcm0tY29sbGVjdGlvbi10eXBlLXNlbGVjdCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5sb2dvIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTdweDtcbiAgcmlnaHQ6IDI1cHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1kb3RzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1kb3RzID4gZGl2LnNsaWRlLWRvdCB7XG4gIGhlaWdodDogMjNweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QxRDFEMTtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjZzIGVhc2U7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cyA+IGRpdi5zbGlkZS1kb3Quc2VsZWN0ZWQtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUI1QjVCO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cyA+IGRpdi5zbGlkZS1kb3Quc2VsZWN0ZWQtc2xpZGUgPiBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMgPiBkaXYuc2xpZGUtZG90OmhvdmVyOm5vdCguc2VsZWN0ZWQtc2xpZGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVCNUI1QjtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cyA+IGRpdi5zbGlkZS1kb3QgPiBzcGFuIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIge1xuICB3aWR0aDogODBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMgYS5zbGlkZS1jb250cm9sLWljb25zID4gc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMgYS5zbGlkZS1jb250cm9sLWljb25zLnNsaWRlLXBsYXktaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjQkZCRkJGO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scyBhLnNsaWRlLWNvbnRyb2wtaWNvbnMuc2xpZGUtcGF1c2UtaWNvbiB7XG4gIGNvbG9yOiAjNTk1OTU5O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy5zdGF0ZS1zdG9wcGVkIGEuc2xpZGUtY29udHJvbC1pY29ucy5zbGlkZS1wbGF5LWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNTk1OTU5O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy5zdGF0ZS1zdG9wcGVkIGEuc2xpZGUtY29udHJvbC1pY29ucy5zbGlkZS1wYXVzZS1pY29uIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNCRkJGQkY7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMtY29udGFpbmVyID4gZGl2LnNsaWRlLXByb2dyZXNzLWJhci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2ViZWY7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1wcm9ncmVzcy1iYXItY29udGFpbmVyID4gZGl2LnNsaWRlLXByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyID4gZGl2Lm1haW4tcGVyaW9kLWRpc3BsYXkgc3BhbixcbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyID4gZGl2LmNvbXBhcmUtcGVyaW9kLWRpc3BsYXkgc3BhbiB7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5tYWluLXBlcmlvZC1kaXNwbGF5IHNwYW4ubWFpbi1wZXJpb2QtbmFtZS1kaXNwbGF5LFxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCA+IGRpdi5zbGlkZS1jb250YWluZXIgPiBkaXYuc2xpZGUtaW5mby1jb250YWluZXIgPiBkaXYuY29tcGFyZS1wZXJpb2QtZGlzcGxheSBzcGFuLm1haW4tcGVyaW9kLW5hbWUtZGlzcGxheSxcbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyID4gZGl2Lm1haW4tcGVyaW9kLWRpc3BsYXkgc3Bhbi5jb21wYXJlLXBlcmlvZC1uYW1lLWRpc3BsYXksXG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5jb21wYXJlLXBlcmlvZC1kaXNwbGF5IHNwYW4uY29tcGFyZS1wZXJpb2QtbmFtZS1kaXNwbGF5IHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyID4gZGl2Lm5hbWUtZGlzcGxheSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5jaGFydC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5jaGFydC1jb250ZW50LWNvbnRhaW5lciA+IGRpdiNsZWdlbmQtY29udGFpbmVyID4gdGFibGUudGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuLmJveC1zaXppbmcgKEB0eXBlOiBib3JkZXItYm94KSB7XG5cdC13ZWJraXQtYm94LXNpemluZzogQHR5cGU7XG5cdC1tb3otYm94LXNpemluZzogICAgQHR5cGU7XG5cdGJveC1zaXppbmc6ICAgICAgICAgQHR5cGU7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHQuYm94LXNpemluZyhib3JkZXItYm94KTtcbn1cblxuaHRtbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uIHsgXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZTpub25lOyBcblx0Ym9yZGVyOiBub25lO1xuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cbiIsIlxuXG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSgpIHtcblx0JjpmaXJzdC1sZXR0ZXIge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxuQGltcG9ydCAocmVmZXJlbmNlKSBcIi4uLy4uL2xheW91dC5sZXNzXCI7XG5cbi8vdGlueW1jZSB2ZXJ3ZW5kZXQgaW5saW5lIGNzcyB1bmQgYWJzb2x1dGUgcG9zaXRpb25pZXJ1bmdcbi50b3gtdGlueW1jZS50b3gtdGlueW1jZS1pbmxpbmUge1xuXHQvL2RpZSB0b29sYmFyIG5hY2ggbGlua3MgdmVyc2NoaWViZW4gZGFzIHNpZSBsaW5rcyBtaXQgZGVtIMOkdXNlcmVuIHJhbmQgZGVyIGJveCBhbmZhbmd0XG5cdC8vbmFjaCBvYmVuIHZlcnNjaGllYmVuIGRhcyBzaWUgw7xiZXIgZGVtIGdvbyBtZW51IGVyd2VpdGVybiBidXR0b24gc2l0enRcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1cHgsIC00MnB4KTtcblx0Ly9kYW1pdCBzaWUgdW50ZXIgZGVtIGdvbyBtZW51IHVuZCDDvGJlciBkZW0gcGFuZWwgc2l0enRcblx0ei1pbmRleDogQHotaW5kZXgtYXBwbGljYXRpb24tZm9yZWdyb3VuZDtcbn1cbi50b3gtc2lsdmVyLXNpbmsudG94LXRpbnltY2UtYXV4IHtcblx0ei1pbmRleDogQHotaW5kZXgtYXBwbGljYXRpb24tZm9yZWdyb3VuZDtcbn1cblxuLmRhc2hib2FyZC1zaWRlYmFyLnNpZGViYXIucmlnaHQuaW5pdGlhbGl6ZWQge1xuXHQmLmZpeGVkLCAmLmZvbGRlZCB7XG5cdFx0PiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcblx0XHRcdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLWZvcmVncm91bmQ7XG5cdFx0fVxuXHR9XG59XG5cbi5ib3gtZm9ybS1jb250YWluZXIge1xuXHRwYWRkaW5nLXRvcDogMTBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdD4gLnBhbmVsLXNlY3Rpb24ge1xuXHRcdHdpZHRoOiA5MiU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY2NjY7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdD4gLmhlYWQge1xuXHRcdFx0cGFkZGluZzogNXB4IDVweCA1cHggMTFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmF5MjE7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlKCk7XG5cdFx0fVxuXG5cdFx0PiAuYm9keSB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMDtcblxuXHRcdFx0LmtydS1mb3JtLWZpZWxkLWxhYmVsIHtcblx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLFxuXHRcdFx0XHQua3J1LWZvcm0taW5wdXQsXG5cdFx0XHRcdC5rcnUtZm9ybS10ZXh0YXJlYSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiA5NiUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDBweCA1cHggNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVsZXRlUGxhY2Vob2xkZXJCdXR0b24sXG5cdFx0XHQuY3JlYXRlUGxhY2Vob2xkZXJCdXR0b24ge1xuXHRcdFx0XHRtYXJnaW46IDEycHggNXB4IDIwcHggNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtLXJvdyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0LmN1c3RvbS1jaGVja2JveC1lbGVtZW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGFiZWwuZm9ybS1sYWJlbCB7XG5cdFx0XHRcdC5sYWJlbC13cmFwcGVyIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlKCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LyogLmZsdWlkIHN0ZXVlcnQgZGFzIGRpc3BsYXk6IGZsZXg7IHNvIGRhc3MgZGFzIHNlbGVjdC1LaW5kIHNpY2ggZGVuIHZlcmbDvGdiYXJlbiBQbGF0elxuXHRcdFx0dGVpbGVuIHNvbGwgKi9cblxuXHRcdFx0LnVpLmlucHV0LmZsdWlkID4gc2VsZWN0IHtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5kYXRlLWZvcm1hdC1wcmV2aWV3IHtcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDVweCA1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0XHQmLmhpZGRlbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm92ZXJsYXktbWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXG5cdGZvbnQtc2l6ZTogMTJweDtcblxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG5cblx0PiAuaXRlbSB7XG5cdFx0Y29sb3I6IEBncmV5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDMwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggMC4yNXMgZWFzZS1pbi1vdXQ7XG5cblx0XHQ+IHN2ZyB7XG5cdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdD4gc3ZnLCA+IGltZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGZsZXg6IDAgMCAyMHB4O1xuXHRcdH1cblxuXHRcdD4gLnRleHQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuXG5AZGFzaGJvYXJkQmFja2dyb3VuZENvbG9yOiAjRUZFRkVGO1xuQGRhc2hib2FyZFRleHRDb2xvcjogIzk5OTtcbkBkYXNoYm9hcmREYXJrVGV4dENvbG9yOiAjNjY2O1xuQGRhc2hib2FyZEJveEJhY2tncm91bmRDb2xvcjogI2Y4ZjhmODtcblxuQGRhc2hib2FyZFRyYW5zaXRpb25MZW5ndGg6IDAuNXM7XG5AZGFzaGJvYXJkQ29ybmVyQmFja2dyb3VuZENvbG9yOiBAZGFzaGJvYXJkQmFja2dyb3VuZENvbG9yICogMC42ICsgQGRhc2hib2FyZFRleHRDb2xvciAqIDAuNDtcbkBkYXNoYm9hcmRDb3JuZXJTaXplOiA1MHB4O1xuXG5AZGFzaGJvYXJkRWRnZVNpemU6IDYwcHg7XG5AZGFzaGJvYXJkRWRnZUhlaWdodDogQGRhc2hib2FyZEVkZ2VTaXplICogMjtcbkBkYXNoYm9hcmRFZGdlQ29sbGFwc2VkOiAtQGRhc2hib2FyZEVkZ2VTaXplICsgMTBweDtcbkBkYXNoYm9hcmRFZGdlU2lkZU1hcmdpbjogN3B4O1xuQGRhc2hib2FyZEVkZ2VUb3BNYXJnaW46IDI3cHg7XG5cbkBzdmdfdXJsOiBcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT1cIjtcbkBzdmdfY29sb3I6XCImY29sb3I9XCI7XG4uZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKEBmaWxlbmFtZTsgQGNvbG9ybmFtZSkge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ0B7c3ZnX3VybH1Ae2ZpbGVuYW1lfUB7c3ZnX2NvbG9yfUB7Y29sb3JuYW1lfScpIG5vLXJlcGVhdDtcbn1cblxuLmdldC12YWx1ZS10eXBlLXN2ZygpIHtcblx0Ji52YWx1ZV90eXBlX21pbiB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV9taW4uc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfbWF4IHtcblx0XHQuZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKCd2YWx1ZV9kaXNwbGF5X21heC5zdmcnLCAndXNlcmluZm8nKTtcblx0fVxuXG5cdCYudmFsdWVfdHlwZV9taW5fbWF4IHtcblx0XHQuZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKCd2YWx1ZV9kaXNwbGF5X21pbl9tYXguc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfdmFsdWUge1xuXHRcdC5nZXQtc3ZnLWFzLWJhY2tncm91bmQoJ3ZhbHVlX2Rpc3BsYXlfdmFsdWUuc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfYXZnIHtcblx0XHQuZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKCd2YWx1ZV9kaXNwbGF5X2F2Zy5zdmcnLCAndXNlcmluZm8nKTtcblx0fVxuXG5cdCYudmFsdWVfdHlwZV9tZXRlciB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV9tZXRlci5zdmcnLCAndXNlcmluZm8nKTtcblx0fVxuXG5cdCYudmFsdWVfdHlwZV9zdW0ge1xuXHRcdC5nZXQtc3ZnLWFzLWJhY2tncm91bmQoJ3ZhbHVlX2Rpc3BsYXlfc3VtLnN2ZycsICd1c2VyaW5mbycpO1xuXHR9XG5cblx0Ji52YWx1ZV90eXBlX3YxNSB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV92MTUuc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cbn1cblxuLyogQ2xlYXIgdGhlIHBhcmVudCBvZiBmbG9hdGluZyBjaGlsZHJlbi4gKi9cbi5jbGVhciB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRjbGVhcjogYm90aDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cbn1cblxuLmVsbGlwc2lzIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zY3JvbGxhYmxlIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIFRleHRiZXJlaWNoICovXG4udGV4dC1hcmVhKCkge1xuXHQvKiBFcnp3aW5nZSBVbWJydWNoIGF1Y2ggaW5taXR0ZW4gdm9uIGxhbmdlbiBXw7ZydGVybiAqL1xuXHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4vKiBaZWlndCBlaW4gSGludGVyZ3J1bmRiaWxkICh6LkIuIEljb24pIGluIGRlciBHcsO2w59lIGRlcyBIVE1MLUVsZW1lbnRzIG9obmUgQmlsZHZlcmx1c3QgZ2dmLiBtaXQgUsOkbmRlciAqL1xuLmJhY2tncm91bmQtaW1hZ2UtY29udGFpbigpIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKiBaZWlndCBlaW4gSGludGVyZ3J1bmRiaWxkICh6LkIuIEljb24pIGluIGRlciBHcsO2w59lIGRlcyBIVE1MLUVsZW1lbnRzIG9obmUgUsOkbmRlciBnZ2YuIG1pdCBCaWxkdmVybHVzdCAqL1xuLmJhY2tncm91bmQtaW1hZ2UtY292ZXIoKSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zZW1pLXRyYW5zcGFyZW50IHtcblx0b3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGh0dHBzOi8vdHltcGFudXMubmV0L2NvZHJvcHMvMjAxNS8wOS8xNS9zdHlsaW5nLWN1c3RvbWl6aW5nLWZpbGUtaW5wdXRzLXNtYXJ0LXdheS8gKi9cbi5oaWRkZW4tYnV0LWFjY2Vzc2libGUge1xuXHR3aWR0aDogMC4xcHg7XG5cdGhlaWdodDogMC4xcHg7XG5cdG9wYWNpdHk6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogLTE7XG59XG5cbi5ib3gtc2l6aW5nIChAdHlwZTogYm9yZGVyLWJveCkge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IEB0eXBlO1xuXHQtbW96LWJveC1zaXppbmc6ICAgIEB0eXBlO1xuXHRib3gtc2l6aW5nOiAgICAgICAgIEB0eXBlO1xufVxuXG4uZGFzaGJvYXJkLW1haW4tdmlldyB7XG5cdG1hcmdpbjogYXV0bztcblx0Y29sb3I6IEBkYXNoYm9hcmRUZXh0Q29sb3I7XG5cblx0aW5wdXQsIHRleHRhcmVhIHtcblx0XHRjb2xvcjogQGRhc2hib2FyZFRleHRDb2xvcjtcblx0fVxufVxuXG4jZGFzaGJvYXJkLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogQGRhc2hib2FyZEJhY2tncm91bmRDb2xvcjtcblx0ei1pbmRleDogaW5oZXJpdDtcblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogQGRhc2hib2FyZFRleHRDb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IC5kYXNoYm9hcmQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdD4gLmRhc2hib2FyZC1ncmlkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYuZWRpdC1tb2RlIHtcblx0XHRcdD4gLmRhc2hib2FyZC1ncmlkIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZmFkZShAY29sb3JfbWFpbiwgMjUlKTtcblx0XHRcdFx0XHRcdGN1cnNvcjogY29weTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnBhZ2Utc2VwYXJhdG9yIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBib3hNYXJnaW46IDRweDtcblx0XHQuYm94IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBhZGRpbmc6IEBib3hNYXJnaW47XG5cblx0XHRcdC5ib3JkZXIge1xuXHRcdFx0XHRAYm9yZGVyVGhpY2tuZXNzOiAyMHB4O1xuXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogLUBib3JkZXJUaGlja25lc3M7XG5cdFx0XHRcdHRvcDogLUBib3JkZXJUaGlja25lc3M7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdHdpZHRoOiB+XCJjYWxjKDEwMCUgKyAyICogQHtib3JkZXJUaGlja25lc3N9KVwiO1xuXHRcdFx0XHRoZWlnaHQ6IH5cImNhbGMoMTAwJSArIDIgKiBAe2JvcmRlclRoaWNrbmVzc30pXCI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0Y3Vyc29yOiBtb3ZlO1xuXG5cdFx0XHRcdC5ib3R0b20tY29udGFpbmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgQGJvcmRlclRoaWNrbmVzcyBAYm9yZGVyVGhpY2tuZXNzIEBib3JkZXJUaGlja25lc3M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnV0dG9uLnNhdmUge1xuXHRcdFx0XHRcdEByYWRpdXM6IDE1cHg7XG5cblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdGJvdHRvbTogLUByYWRpdXM7XG5cdFx0XHRcdFx0d2lkdGg6IDIgKiBAcmFkaXVzO1xuXHRcdFx0XHRcdGhlaWdodDogMiAqIEByYWRpdXM7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9ob3Zlcjtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxNSU7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXG5cdFx0XHRcdC5oZWFkLCAuZm9vdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZXNpemUtem9uZSB7XG5cdFx0XHRcdFx0QHJhZGl1czogNXB4O1xuXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogNTA7XG5cdFx0XHRcdFx0d2lkdGg6IDIgKiBAcmFkaXVzO1xuXHRcdFx0XHRcdGhlaWdodDogMiAqIEByYWRpdXM7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgQGNvbG9yX21haW47XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblxuXHRcdFx0XHRcdCYubm9ydGgge1xuXHRcdFx0XHRcdFx0bGVmdDogflwiY2FsYyg1MCUgLSBAe3JhZGl1c30pXCI7XG5cdFx0XHRcdFx0XHR0b3A6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBuLXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm5vcnRoLWVhc3Qge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0dG9wOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogbmUtcmVzaXplO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZWFzdCB7XG5cdFx0XHRcdFx0XHRyaWdodDogLUByYWRpdXM7XG5cdFx0XHRcdFx0XHR0b3A6IH5cImNhbGMoNTAlIC0gQHtyYWRpdXN9KVwiO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBlLXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvdXRoLWVhc3Qge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogc2UtcmVzaXplO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc291dGgge1xuXHRcdFx0XHRcdFx0bGVmdDogflwiY2FsYyg1MCUgLSBAe3JhZGl1c30pXCI7XG5cdFx0XHRcdFx0XHRib3R0b206IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBzLXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvdXRoLXdlc3Qge1xuXHRcdFx0XHRcdFx0bGVmdDogLUByYWRpdXM7XG5cdFx0XHRcdFx0XHRib3R0b206IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBzdy1yZXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji53ZXN0IHtcblx0XHRcdFx0XHRcdGxlZnQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0dG9wOiB+XCJjYWxjKDUwJSAtIEB7cmFkaXVzfSlcIjtcblx0XHRcdFx0XHRcdGN1cnNvcjogdy1yZXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5ub3J0aC13ZXN0IHtcblx0XHRcdFx0XHRcdGxlZnQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0dG9wOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogbnctcmVzaXplO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZGFzaGJvYXJkQm94QmFja2dyb3VuZENvbG9yO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0XHRcdFx0Ji5kYXNoYm9hcmQtdGFibGUge1xuXHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuM2VtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjdlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC42ZW0gMS4zZW0gMC41ZW0gMS4zZW07XG5cblx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoflwiMTAwJSAtIDFlbVwiKTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMC41ZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjZlbSAxLjNlbTtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHQvKiBBbndlaXN1bmcgenVyIEJveCB6LkIuIGtsaWNrZW4genVyIEJpbGRhdXN3YWhsICovXG5cdFx0XHRcdFx0LyogU3RhdHVzLUhpbndlaXMgei5CLiDDvGJlciBNaXNzZXJmb2xnIGJlaW0gTGFkZW4gKi9cblx0XHRcdFx0XHQuaW5zdHJ1Y3Rpb24sIC5zdGF0dXMtaGludCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cblx0XHRcdFx0XHRcdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlKCk7XG5cblx0XHRcdFx0XHRcdC8qIERpZSBCb3ggc3RlbGx0IHNpY2ggaW0gTm9ybWFsZmFsbCBhdWYgNTAlLUJyZWl0ZSBlaW4sIHdhaHJzY2hlaW5saWNoIHdlZ2VuIGxlZnQ6IDUwJS5cblx0XHRcdFx0XHRcdFdpciBrw7ZubmVuIGRpZSB3aWR0aCBhYmVyIHZvbiBhdXRvIGF1ZiAxMDAlIGVpbnN0ZWxsZW4sIGRhbWl0IHNpZSBkaWUgdm9sbGUgRWx0ZXJuYnJlaXRlXG5cdFx0XHRcdFx0XHRlaW5uaW1tdC4gKi9cblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0LnRleHQtYXJlYSgpO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBkYXNoYm9hcmREYXJrVGV4dENvbG9yO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubWluaSB7XG5cdFx0XHRcdFx0XHQuaW5zdHJ1Y3Rpb24sIC5zdGF0dXMtaGludCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdH4gLmVkaXQtaGludCA+IC5lZGl0LWhpbnQtaW5uZXIge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuNWVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lZGl0LW92ZXJsYXkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ub3QtY29uZmlndXJlZCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZGFzaGJvYXJkQm94QmFja2dyb3VuZENvbG9yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ly9sZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHQvL3RvcDogNTAlO1xuXHRcdFx0XHRcdFx0Ly93aWR0aDogN2VtO1xuXHRcdFx0XHRcdFx0Ly9oZWlnaHQ6IDdlbTtcblx0XHRcdFx0XHRcdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG5cblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG5cdFx0XHRcdFx0XHR3aWR0aDogNGVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVkaXQtaGludCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXG5cdFx0XHRcdFx0PiAuZWRpdC1oaW50LWlubmVyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtncmV5O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0Y1RjVGNTtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDhlbTtcblxuXHRcdFx0XHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UoKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji50cmFuc3BhcmVudCB7XG5cdFx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIEJveCBuaWNodCBpbSBCb3gtRWRpdG1vZGUgKi9cblx0XHRcdCY6bm90KC5zZWxlY3RlZCkge1xuXG5cdFx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHQuaW5zdHJ1Y3Rpb24ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC5oZWFkbGluZS1ib3gge1xuXHRcdFx0Jjpub3QoLmVkaXQtbW9kZSkgaW5wdXQge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgMCBAZGFzaGJvYXJkVGV4dENvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxZW07XG5cblx0XHRcdFx0PiBoMSwgPiBoMiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmV2ZXJ0O1xuXG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnN1Yi1oZWFkbGluZSB7XG5cdFx0XHRcdFx0PiBoMSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDYwJTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogNDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KC5zdWItaGVhZGxpbmUpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41ZW07XG5cblx0XHRcdFx0XHQ+IGgyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC5zZWxlY3RlZCkge1xuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0LWJveCB7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXG5cdFx0LmJveC50ZXh0LWJveCB7XG5cdFx0XHQudGV4dGFyZWEsIC50ZXh0YXJlYTpob3ZlciwgLnRleHRhcmVhOmZvY3VzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC8qIE92ZXJyaWRlcyBtaW4gYW5kIG1heCBoZWlnaHQgc2V0IGJ5IGFub3RoZXIgcnVsZS4gKi9cblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdGN1cnNvcjogaW5oZXJpdDtcblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luOiBpbmhlcml0O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHQudGV4dGFyZWEsIC50ZXh0YXJlYTpob3ZlciwgLnRleHRhcmVhOmZvY3VzIHtcblx0XHRcdFx0XHRjdXJzb3I6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LmltYWdlLWJveCB7XG5cdFx0XHQmLnNlbGVjdGVkIC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguc2VsZWN0ZWQpIC5jb250ZW50LWNvbnRhaW5lcntcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0QHRvcDogN3B4O1xuXHRcdFx0XHRAbGVmdDogMjVweDtcblx0XHRcdFx0QHJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRAYm90dG9tOiAxMnB4O1xuXG5cdFx0XHRcdEBleHRyYVdpZHRoOiBAbGVmdCArIEByaWdodDtcblx0XHRcdFx0QGV4dHJhSGVpZ2h0OiBAdG9wICsgQGJvdHRvbTtcblxuXHRcdFx0XHQ+IC5vdmVyZmxvdy1jb250YWluZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRvcDogLUB0b3A7XG5cdFx0XHRcdFx0bGVmdDogLUBsZWZ0O1xuXHRcdFx0XHRcdHdpZHRoOiB+XCJjYWxjKDEwMCUgKyBAe2V4dHJhV2lkdGh9KVwiO1xuXHRcdFx0XHRcdGhlaWdodDogflwiY2FsYygxMDAlICsgQHtleHRyYUhlaWdodH0pXCI7XG5cblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogQGxlZnQ7XG5cdFx0XHRcdFx0XHR0b3A6IEB0b3A7XG5cblx0XHRcdFx0XHRcdD4gaW1nIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLm92ZXJmbG93LW9wYWNpdHkge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAub3ZlcmZsb3ctdG9wIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBAdG9wO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLm92ZXJmbG93LWxlZnQge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IEBsZWZ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLm92ZXJmbG93LXJpZ2h0IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiBAcmlnaHQ7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5vdmVyZmxvdy1ib3R0b20ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEBib3R0b207XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC5pZnJhbWUtYm94IHtcblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdD4gZGl2LnZpZXctY29udGVudCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LyogVmVyd2VuZGUgZGllIHN5bnRoZXRpc2NoZSBLbGFzc2UgLmhvdmVyIHN0YXR0IDpob3ZlciBmw7xyIElFICovXG5cdFx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHRcdC5vdmVybGF5LW1lbnUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVybC1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0XHRcdD4gaW5wdXRbbmFtZT11cmxdIHtcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IC52YWxpZGF0aW9uLXN0YXR1cyB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMWVtO1xuXHRcdFx0XHRcdGhlaWdodDogMWVtO1xuXG5cdFx0XHRcdFx0LmJhY2tncm91bmQtaW1hZ2UtY29udGFpbigpO1xuXG5cdFx0XHRcdFx0Ji5sb2FkaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT13aXAuc3ZnJmNvbG9yPW1haW5cIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc3VjY2VzcyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9Y2hlY2suc3ZnJmNvbG9yPWdyZWVuXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmZhaWx1cmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPWNyb3NzX2NpcmNsZS5zdmcmY29sb3I9cmVkXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3gucnNzLWZlZWQtYm94IHtcblxuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0dWwuZmVlZC1lbnRyaWVzIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxZW07XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZGFya2dyZXk7XG5cblx0XHRcdFx0XHQ+IC50aWNrIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMC42ZW07XG5cdFx0XHRcdFx0XHRjb2xvcjogQGRhc2hib2FyZFRleHRDb2xvcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFtuYW1lPXVybF0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LmNoYXJ0LWJveCB7XG5cdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdD4gLmVtYmVkZGVkLWNoYXJ0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0LmNoYXJ0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmRhdGEtdGFibGUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNoYXJ0LWNvbnRhaW5lciwgLmRhdGEtdGFibGUtY29udGFpbmVyOm5vdCgucmVuZGVyYWJsZSkge1xuXHRcdFx0XHRcdFx0Lyogw7xiZXJzY2hyZWliZSBkaWUgYXV0b21hdGlzY2ggYmVyZWNobmV0ZSBSZWxhdGl2Z3LDtsOfZSAqL1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZ3JpZC1zaXplLXNtYWxsIC5ncmlkIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuNmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZ3JpZC1zaXplLW1lZGl1bSAuZ3JpZCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjBlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmdyaWQtc2l6ZS1sYXJnZSAuZ3JpZCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBcIlp1ciBDaGFydGFuYWx5c2VcIiBhdXNibGVuZGVuLCB3ZW5uIHVuZ2V3w7xuc2NodC5cblx0XHRcdCY6bm90KC5jaGFydC1hY2Nlc3NpYmxlLWZvci1jdXJyZW50LXVzZXIpIC5pdGVtLWdvLXRvLWNoYXJ0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LnZhbHVlLWRpc3BsYXktYm94IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47IC8vIFNjcm9sbGJhciB2ZXJzdGVja2VuLCB3ZWlsIC5zaXplLWNvbnRhaW5lciBcInRyYW5zZm9ybTogc2NhbGUoKVwiIHZlcndlbmRldFxuXG5cdFx0XHRcdD4gLnNpemUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjVlbTtcblxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0PiAudGl0bGUge1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMS42ZW07XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyAvLyBub3R3ZW5kaWcgZsO8ciBFbGxpcHNpc1xuXHRcdFx0XHRcdFx0XHQuZWxsaXBzaXMoKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5zeW1ib2xzIHtcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDRlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjRlbTtcblxuXHRcdFx0XHRcdFx0LmNsZWFyKCk7XG5cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHQ+IGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC45ZW07XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHQuZ2V0LXZhbHVlLXR5cGUtc3ZnKCk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDNlbTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDNlbTtcblx0XHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC52YWx1ZXMge1xuXHRcdFx0XHRcdFx0Ly8gUGhhbnRvbUpTIGhhdCBzY2hlaW5iYXIgUHJvYmxlbWUgbWl0IGZsZXgtZ3JvdyBldGMuIERlc2hhbGIgd2lyZCBkaWUgSMO2aGUgcGVyIFNrcmlwdCBiZXJlY2huZXRcblx0XHRcdFx0XHRcdC8vIHVuZCBnZXNldHp0LlxuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHRcdC8vZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdD4gc3BhbiB7IC8vIHNwYW4gZsO8ciBQaGFudG9tSlM6IHNvbGwgbmljaHQgZGllIHZvbGxlIFBhcmVudC1CcmVpdGUgZWlubmVobWVuXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0XHQvKiBGw7xyIGRpZXNlcyBkaXYgd2lyZCBwZXIgSmF2YXNjcmlwdCBlaW5lIGZvbnQtc2l6ZSBpbiBlbSBiZXJlY2huZXQsXG5cdFx0XHRcdFx0XHRcdGRhbWl0IGRpZSBXZXJ0ZSBtw7ZnbGljaHN0IGdyb8OfIGRhcmdlc3RlbGx0IHdlcmRlbiBhYmjDpG5naWcgdm9tIHZlcmbDvGdiYXJlbiBQbGF0ei4gKi9cblxuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLmRhdGUge1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdGhlaWdodDogM2VtO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRkaXYucG9wb3ZlciB7XG5cdFx0XHRcdGNvbG9yOiBAYmxhY2s7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGl2LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGRpdi52YWx1ZXMtY29udGFpbmVyIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0ZGl2LmRhdGUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGFzaGJvYXJkLmVkaXQtbW9kZSB7XG5cdFx0LmJveCB7XG5cdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0Y3Vyc29yOiBtb3ZlO1xuXG5cdFx0XHRcdC5lZGl0LWhpbnQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5lZGl0LWhpbnQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWRpdC1vdmVybGF5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdCYuYWNjZXNzLXdhcm5pbmcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3guc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHQvKiB6LWluZGV4IHdpcmQgZHVyY2ggLmFwcGxpY2F0aW9uLWZvcmVncm91bmQgZ2VnZWJlbiAqL1xuXG5cdFx0XHQuYm9yZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblxuXHRcdFx0XHQucmVzaXplLXpvbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVkaXQtaGludCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lZGl0LW92ZXJsYXk6bm90KC5wZXJzaXN0ZW50KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0Ly8gVW1yYW5kZSBkaWUgUGxhdHpoYWx0ZXIsIHdlbm4gQm94IHNlbGVrdGllcnRcblx0XHRcdFx0XHRib3JkZXI6IDFweCBkYXNoZWQgQGRhc2hib2FyZFRleHRDb2xvcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cblx0XHRcdFx0XHQvLyBIZWJlIHVudm9sbHN0w6RuZGlnZSBQbGF0emhhbHRlciBoZXJ2b3Jcblx0XHRcdFx0XHQmLnBsYWNlaG9sZGVyLXVua25vd24sICYucGxhY2Vob2xkZXItbm90LWNvbmZpZ3VyZWQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZjAwMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC5zZWxlY3RlZCwgLmJveC5kcmFnZ2VkIHtcblx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHRib3JkZXItY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nb28tbWVudS5ib3gtdHlwZS1tZW51IHtcblx0XHQmOm5vdCgub3BlbmluZyk6bm90KC5vcGVuKSB7XG5cdFx0XHQvLyBCbGVuZGUgZGFzIEdvby1NZW7DvCBrb21wbGV0dCBhdXMsIGRhIGVzIGdnZi4gbm9jaCBuaWNodCBwb3NpdGlvbmllcnQgd3VyZGUuXG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5nb28tbWVudS5hZHZhbmNlZC1hY3Rpb25zIHtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHQvKiAyMDE3LTEwLTE2OiBGw7xyIElFIHZvbiBvcGFjaXR5IGF1ZiB2aXNpYmlsaXR5IHVtZ2VzdGVsbHQuICovXG5cdC5nb28tbWVudSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLWZvcmVncm91bmQ7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGZpbHRlcjogdXJsKFwiL2ltYWdlcy9zdmcvZGVmaW5pdGlvbnMuc3ZnI2dvby1zdmctZmlsdGVyXCIpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0Jjpub3QoLm9wZW5pbmcpOm5vdCgub3Blbikge1xuXHRcdFx0dWwge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5vcGVuIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0fVxuXG5cdFx0LyogSGF1cHRidXR0b24gdW5kIE1lbsO8YnV0dG9ucyAqL1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luOiAxNSU7XG5cdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdGhlaWdodDogNzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbi5oaWRkZW4ge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXG5cdFx0YnV0dG9uLmNsb3NlLCBidXR0b24ub3BlbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC8qdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyovXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbi5vcGVuIHtcblx0XHRcdC8vIFwib3BlblwiIGhlacOfdCBoaWVyOiBkZXIgQnV0dG9uIHp1bSDDlmZmbmVuLiBEYXMgLmdvby1tZW51IGRlYWt0aXZpZXJ0IHBvaW50ZXItZXZlbnRzIGltIGdlc2NobG9zc2VuZW5cblx0XHRcdC8vIE1vZHVzLCB3ZXNoYWxiIGRlciBCdXR0b24gYWt0aXZpZXJ0IHdpcmQuXG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdH1cblxuXHRcdGJ1dHRvbi5jbG9zZSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JleTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdD4gbGkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5I21vYmlsZV9ib2R5IHtcblx0bWluLXdpZHRoOiAzMDBweDtcblx0ZGl2LnNpbXBsaWZpZWQtYmFyLWNoYXJ0LWNvbnRhaW5lciB7XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXG5cdGRpdiNsYXlvdXQtY29udGVudC1jb250YWluZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDQ4MHB4IC0gQG1vYmlsZV90b3BtZW51O1xuXHR9XG5cblx0ZGl2I2xheW91dC1jb250ZW50LmNsZWFyZml4IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0ZGlzcGxheTogaW5pdGlhbDtcblx0fVxuXG5cdC8vIG1vYmlsZSBzcGVjaWZpYyBjb250ZW50XG5cdGRpdiNsYXlvdXQtY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXG5cdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGRpdi5lbXB0eS13aWRnZXQtdGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWFyZ2luOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRkaXYuY2hhcnQtd2lkZ2V0LWxpc3Qge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtY29udGFpbmVyLmV4cGFuZGVkIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMwMHB4KTtcblx0XHR9XG5cblx0XHRzcGFuLm9iamVjdC1oZWFkaW5nLXZhbHVlLCBkaXYuZGV2aWNlRGV0YWlsc0JveCwgZGl2LmNsb2NrIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LyogdGltZXBpY2tlciAqL1xuXHRcdCN0aW1lUGlja2VyIHtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0I3RpbWVQaWNrZXIuZXhwYW5kZWQge1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdG92ZXJmbG93LXk6IGluaXRpYWw7XG5cdFx0fVxuXG5cdFx0c3BhbiNkaXNwbGF5LW1vZGUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA4MnB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGRpdi5kYXRlU2VsZWN0b3JCYXIge1xuXHRcdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2RhdGVzZWxlY3RvcjtcblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0PiBzdmcge1xuXHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfZGF0ZS1iYXItaXRlbTtcblx0XHRcdFx0XHR3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAzNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMTZweCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kYXRlLWJhci1pdGVtLXNlbGVjdGVkIHN2ZyB7XG5cdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9kYXRlLWJhci1pdGVtLXNlbGVjdGVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2I3RpbWVfcGVyaW9kX3NlbGVjdGlvbiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdG1hcmdpbjogNTBweCBhdXRvIDA7XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdD4gc3ZnIHtcblx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiA3cHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LmtydS1mb3JtLWZpZWxkLXNldCB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuXG5cdFx0XHRcdD4gZGl2LmZvcm0tcm93IHtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDVweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Ly90cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLCBwYWRkaW5nIDJzIGVhc2U7XG5cdFx0XHRcdFx0XHQvL3BhZGRpbmc6IDVweDtcblxuXHRcdFx0XHRcdFx0PiBpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMTZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IHNwYW4uaW5wdXQtdG9vbHRpcCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuZnVsbC1zaXplIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG5cblx0XHRcdFx0XHQ+IGxhYmVsIHtcblx0XHRcdFx0XHRcdD4gaW5wdXQge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5uby1zaXplIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2I2NvbXBhcmlzb25fcGVyaW9kIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Lyogc2lkZWJhciAqL1xuXHRcdCNtb2JpbGVfbWVudV9jb250YWluZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMTBweCAwIDVweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4xOSk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIEBtb2JpbGVfdG9wbWVudSkgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gQG1vYmlsZV90b3BtZW51KSAhaW1wb3J0YW50O1xuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdC5tdWx0aWxldmVscHVzaG1lbnVfd3JhcHBlciB7XG5cdFx0XHRcdC5sZXZlbEhvbGRlckNsYXNzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxNXB4IDIwcHggNTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblxuXHRcdFx0XHRcdD4gc3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDI3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGk6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaTpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYmFja0l0ZW1DbGFzcyB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogdW5zZXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucnRsIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiB1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mdWxsaGVpZ2h0IHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQvKiBtb2JpbGUgdG9wYmFyICAqL1xuXHQjbW9iaWxlX3RvcGJhciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBAbW9iaWxlX3RvcG1lbnU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdCNtb2JpbGVfdG9wYmFyX2xlZnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdCNtb2JpbGVfbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFycm93X3JpZ2h0IHtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMjNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCBAZ3JheTE2O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAyM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXG5cdFx0XHQjbW9iaWxlX3RpdGxlYmFyIHtcblx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNtb2JpbGVfdG9wYmFyX3JpZ2h0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdH1cblxuXHRcdC5ncmF5MTYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxNjtcblx0XHR9XG5cblx0XHQubW9iaWxlX3RvcEljb25zIHtcblx0XHRcdHdpZHRoOiBAbW9iaWxlX3RvcG1lbnU7XG5cdFx0XHRoZWlnaHQ6IEBtb2JpbGVfdG9wbWVudTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIHRhYmJlZCBjb250ZW50ICovXG5cdC50YWJiZWQge1xuXHRcdGZpZ3VyZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXG5cdFx0LnRhYlJhZGlvcyxcblx0XHRmaWd1cmUgPiBkaXYge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHRmaWd1cmUgPiBkaXYge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zcHg7XG5cdFx0fVxuXG5cdFx0I3NldHRpbmdzUGFzc3dvcmRUYWI6Y2hlY2tlZCB+IGZpZ3VyZSAuc2V0dGluZ3NQYXNzd29yZFRhYixcblx0XHQjc2V0dGluZ3NFbWFpbFRhYjpjaGVja2VkIH4gZmlndXJlIC5zZXR0aW5nc0VtYWlsVGFiLFxuXHRcdCNzZXR0aW5nc0xhbmd1YWdlVGFiOmNoZWNrZWQgfiBmaWd1cmUgLnNldHRpbmdzTGFuZ3VhZ2VUYWIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0bmF2IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHQudGFiLWxhYmVsIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aW1nLCBzdmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0bmF2IGxhYmVsOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdH1cblxuXHRcdCNzZXR0aW5nc1Bhc3N3b3JkVGFiOmNoZWNrZWQgfiBuYXYgbGFiZWxbZm9yPVwic2V0dGluZ3NQYXNzd29yZFRhYlwiXSxcblx0XHQjc2V0dGluZ3NFbWFpbFRhYjpjaGVja2VkIH4gbmF2IGxhYmVsW2Zvcj1cInNldHRpbmdzRW1haWxUYWJcIl0sXG5cdFx0I3NldHRpbmdzTGFuZ3VhZ2VUYWI6Y2hlY2tlZCB+IG5hdiBsYWJlbFtmb3I9XCJzZXR0aW5nc0xhbmd1YWdlVGFiXCJdIHtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0Y29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdCNzZXR0aW5nc1Bhc3N3b3JkVGFiOmNoZWNrZWQgfiBuYXYgbGFiZWxbZm9yPVwic2V0dGluZ3NQYXNzd29yZFRhYlwiXTphZnRlcixcblx0XHQjc2V0dGluZ3NFbWFpbFRhYjpjaGVja2VkIH4gbmF2IGxhYmVsW2Zvcj1cInNldHRpbmdzRW1haWxUYWJcIl06YWZ0ZXIsXG5cdFx0I3NldHRpbmdzTGFuZ3VhZ2VUYWI6Y2hlY2tlZCB+IG5hdiBsYWJlbFtmb3I9XCJzZXR0aW5nc0xhbmd1YWdlVGFiXCJdOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbWFpbjtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LnRhYi1sYWJlbCwgLnRhYi1sYWJlbCBsYWJlbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQvKiBtb2JpbGUgZnVsbHNjcmVlbiBmb3JtICovXG5cdC5tb2JpbGUtZnVsbHNjcmVlbi1mb3JtIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRmb3JtIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQuZm9ybS1yb3cge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHVuc2V0O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiB1bnNldDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiB1bnNldDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5rcnUtZm9ybS1pbnB1dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDE5MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdC5maWVsZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiB1bnNldDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jbGllbnQtdmFsaWRhdGlvbi10ZXh0cyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb3JjZWQtdmlzaWJsZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qKiBUZXh0IElucHV0ICoqL1xuXG5cdFx0XHRsYWJlbC5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luOiA1cHggMzBweDtcblx0XHRcdH1cblxuXHRcdFx0c3Bhbi5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiBAZGFya2dyZXk7IC8vIHNhbWUgYXMgYm9keS1jb2xvclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQuYWN0aXZlIHtcblx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQuYWN0aXZlLmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dC5rcnUtZm9ybS1maWVsZC5rcnUtZm9ybS1pbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDE4cHggMjVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0LmtydS1mb3JtLWZpZWxkLmtydS1mb3JtLWlucHV0OmZvY3VzIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMCAwIEBjb2xvcl9tYWluO1xuXHRcdFx0fVxuXG5cdFx0XHQvKiogcmFkaW8gYnV0dG9ucyAqKi9cblxuXHRcdFx0ZGl2LnJhZGlvLWJ1dHRvbi1ncm91cCxcblx0XHRcdC5rcnUtZm9ybS1yYWRpbyB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHQuZm9ybS1maWVsZC10b29sdGlwIHtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRjbGVhcjogbGVmdDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMTVweDtcblxuXHRcdFx0XHRcdC5yYWRpby1zeW1ib2wge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNjOGNjZDQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucmFkaW8tc3ltYm9sOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjA4O1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW5wdXQ6bm90KDpkaXNhYmxlZCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbDpob3ZlciAua3J1LWZvcm0tZmllbGQtb3B0aW9uLWxhYmVsLXRleHQ6YmVmb3JlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDMuNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5yYWRpby1zeW1ib2wge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5yYWRpby1zeW1ib2w6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRidXR0b24ge1xuXHRcdFx0XHRtYXJnaW46IDAgMjhweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDk4cHgpICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I21vYmlsZV90b3BiYXIgLm1vYmlsZV90b3BJY29ucyBzdmcsXG5cdC5pY29ucyxcblx0I3RpbWVQaWNrZXIgc3ZnIHtcblx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdGhlaWdodDogMjdweDtcblx0XHR3aWR0aDogMjdweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmaWx0ZXI6IEBkYXJrZ3JleTtcblx0fVxuXG5cdC5jaGFydC13aWRnZXQge1xuXHRcdC5jb250ZW50TGluZSwgLnRhcmlmZkJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQub2JqZWN0LWhlYWRpbmctbGFiZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxufVxuIiwiLypcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cblxuXG4vKiBzdGF0aWMgY29sb3JzICovXG5AZ3JleTogICAgICAgICAgICAgI2U3ZWJlZjtcblxuQGdyZXkyOiAgICAgICAgICAgICNjZGNlZDE7XG5AZ3JleTM6ICAgICAgICAgICAgbGlnaHRlbihAZGFya2dyZXksIDIwJSk7XG5AZ3JleTQ6ICAgICAgICAgICAgbGlnaHRlbihAZGFya2dyZXksIDQwJSk7XG5AZ3JleTU6ICAgICAgICAgICAgbGlnaHRlbihAZGFya2dyZXksIDEwJSk7XG5AZ3JleTY6ICAgICAgICAgICAgI2U0ZTRlNDtcbkBncmV5NzogICAgICAgICAgICAjZWNlY2VjO1xuQGdyZXk4OiAgICAgICAgICAgICNmNmY2ZjY7XG5AZ3JheTk6ICAgICAgICAgICAgIzJGMkYyRjtcbkBncmF5MTA6ICAgICAgICAgICAjNjI2YTcwO1xuQGdyYXkxMTogICAgICAgICAgICM1QjVCNUI7XG5AZ3JheTEyOiAgICAgICAgICAgI0QxRDFEMTtcbkBncmF5MTM6ICAgICAgICAgICAjNEE0QTRBO1xuQGdyYXkxNDogICAgICAgICAgICNCRkJGQkY7XG5AZ3JheTE1OiAgICAgICAgICAgI0ZDRkNGQztcbkBncmF5MTY6ICAgICAgICAgICAjREVEREQ2O1xuQGdyYXkxNzogICAgICAgICAgICMzQjNCM0I7XG5AZ3JheTE4OiAgICAgICAgICAgI0Y4RjhGODtcbkBncmF5MTk6ICAgICAgICAgICAjQjNCM0IzO1xuQGdyYXkyMDogICAgICAgICAgICNGNUY1RjU7XG5AZ3JheTIxOiAgICAgICAgICAgIzU5NTk1OTtcbkBncmF5MjI6ICAgICAgICAgICAjRTBFNkVEO1xuXG5AZGFya2dyZXk6ICAgICAgICAgIzU3NTc1NjtcbkBibGFjazogICAgICAgICAgICAjMDAwMDAwO1xuQHdoaXRlOiAgICAgICAgICAgICNGRkZGRkY7XG5cbkBncmVlbjogICAgICAgICAgICAjNDRCQTAwO1xuQHJlZDogICAgICAgICAgICAgICNFNTAwMDA7XG5cbkBibHVlMTogICAgICAgICAgICAjQzRFQUVBO1xuXG4vKiB0aGVzZSB2YXJpYWJsZXMgYXJlIG5lY2Vzc2FyeSBmb3Igc29tZSBhdXRvZ2VuZXJhdGlvbi4gc2VlIGFsc28gL2ltYWdlcy9zdmcvc3ZnLmxlc3MsIGNvbG9ycy5sZXNzIGFuZCBjcmVhdGVfc3ZnLnBocCAqL1xuLyogYWxsIGNvbG9ycywgc3ZncyBzaG91bGQgYmUgZ2VuZXJhdGVkICovXG5AY29sb3JfbmFtZXM6ICdtYWluJywgJ3doaXRlJywgJ2NvbnRlbnRfaGVhZCcsICdsaW5lX2NoYXJ0X21haW5fc2VxdWVuY2UnLCAnbGluZV9jaGFydF9jb21wYXJlX3NlcXVlbmNlJywgJ2NoYXJ0X2F4aXMnLCAnaGlzdG9ncmFtX2JhcicsICdoaXN0b2dyYW1fYmFyX2hpZ2hsaWdodGVkJztcblxuLyogYWxsIGNvbG9ycywgdGhlIGdlbmVyYXRvciBzaGFsbCBtYWtlIGEgaG92ZXItdmVyc2lvbiBvZiB0aGUgc3ZnICovXG5AaG92ZXJfY29sb3JfbmFtZXM6ICdtYWluJywgJ3doaXRlJywgJ2NvbnRlbnRfaGVhZCc7XG5cbi8qIG9ubHkgZm9yIGNvbG9ycy5sZXNzICovXG4vKiBleGFtcGxlIHRvIGFkZCBkZWZpbml0aW9ucyBmcm9tIHRoZW1lLU5BTUUubGVzcyAqL1xuLyogQGFkZGl0aW9uYWxfY29sb3JfbmFtZXM6ICdldmVuJywgJ29kZCc7XG4gKi9cbiIsIi8qXG4gKiAkSWQkXG4gKlxuICogTmFtZTogICAgICAkSGVhZFVSTCRcbiAqIEF1dGhvcjogICAgU1ZOOiAkQXV0aG9yJFxuICogVmVyc2lvbjogICBTVk46ICRSZXYkICREYXRlJFxuICogQ29weXJpZ2h0OiAyMDE1IGtydW1lZGlhIEdtYkggKGh0dHA6Ly93d3cua3J1bWVkaWEuY29tKVxuICogTGluazogICAgICBodHRwOi8vd3d3LmtydW1lZGlhLmNvbS8ga3J1bWVkaWEgR21iSFxuICovXG5cbi8qIFRoZSBhcnJheXMgYXJlIGRlZmluZWQgaW4gc3RhdGljLWNvbG9ycy5sZXNzICovXG4jY29sb3JzIHtcbiAgICAuLShAaTogbGVuZ3RoKEBjb2xvcl9uYW1lcykpIHdoZW4gKEBpID4gMCkge1xuICAgICAgICBAbmFtZTogZShleHRyYWN0KEBjb2xvcl9uYW1lcywgQGkpKTtcbiAgICAgICAgQGZ1bGxuYW1lOiBcImNvbG9yX0B7bmFtZX1cIjtcbiAgICAgICAgJi5jb2xvcl9Ae25hbWV9IHtjb2xvcjogQEBmdWxsbmFtZX1cbiAgICAgICAgLi0oKEBpIC0gMSkpO1xuICAgIH0gLi07XG59XG4jY29sb3JzIHtcbiAgICAuLShAaTogbGVuZ3RoKEBob3Zlcl9jb2xvcl9uYW1lcykpIHdoZW4gKEBpID4gMCkge1xuICAgICAgICBAbmFtZTogZShleHRyYWN0KEBob3Zlcl9jb2xvcl9uYW1lcywgQGkpKTtcbiAgICAgICAgQGZ1bGxuYW1lOiBcImNvbG9yX0B7bmFtZX1faG92ZXJcIjtcbiAgICAgICAgJi5jb2xvcl9Ae25hbWV9X2hvdmVyIHtjb2xvcjogQEBmdWxsbmFtZX1cbiAgICAgICAgLi0oKEBpIC0gMSkpO1xuICAgIH0gLi07XG59XG4vKiAjY29sb3JzIHtcbiAgICAuLShAaTogbGVuZ3RoKEBhZGRpdGlvbmFsX2NvbG9yX25hbWVzKSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgICAgIEBuYW1lOiBlKGV4dHJhY3QoQGFkZGl0aW9uYWxfY29sb3JfbmFtZXMsIEBpKSk7XG4gICAgICAgIEBmdWxsbmFtZTogXCJAe25hbWV9XCI7XG4gICAgICAgICYuQHtuYW1lfSB7Y29sb3I6IEBAZnVsbG5hbWV9XG4gICAgICAgIC4tKChAaSAtIDEpKTtcbiAgICB9IC4tO1xufVxuICovIiwiLyogYXJyb3dzICovXG4uYXJye1xuXHRib3JkZXI6ICAgICAgIHNvbGlkIEBjb2xvcl9tYWluO1xuXHRib3JkZXItd2lkdGg6IDAgLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6ICAgICAgaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAgICAgIC4yMGVtO1xufVxuLmFyci1yaWdodCB7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO31cbi5hcnItbGVmdCAge3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt9XG4uYXJyLXVwICAgIHt0cmFuc2Zvcm06cm90YXRlKC0xMzVkZWcpO31cbi5hcnItZG93biAge3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO31cbiIsIkBtZW51LWhlaWdodDogNTZweDtcbkBtZW51LWhlaWdodC1zbWFsbDogNjBweDtcbkBtZW51LWhlaWdodC1tb2JpbGU6IDQwcHg7XG5AbWVudS13aWR0aC1tb2JpbGU6IDYwdm1pbjtcbkBtZW51LWl0ZW0tYm9yZGVyLXdpZHRoIDogM3B4O1xuQG1lbnUtaXRlbS1ib3JkZXI6IEBtZW51LWl0ZW0tYm9yZGVyLXdpZHRoIHNvbGlkIEBjb2xvcl9tYWluO1xuQGNvbG9yX21lbnVfYmFja2dyb3VuZDogQGdyYXkyMDtcbkBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI6IEBncmF5MTY7XG5AY29sb3JfbWVudV9pdGVtX3RleHQ6IEBkYXJrZ3JleTtcbkBmb290ZXItaGVpZ2h0OiA0OHB4O1xuQGZvb3Rlci1jb2xvcmVkLWJhbmQtaGVpZ2h0OiA4cHg7XG5AZm9vdGVyLWNvbnRlbnQtbWFyZ2luOiAxMHB4O1xuQGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTE4O1xuQHBhZ2Utd2lkdGg6IDEwMCU7XG5AYm9yZGVyLXJhZGl1czogNXB4O1xuQHZlcnRfbmF2YmFyX3dpZHRoOiA0MDBweDtcbkBsYWJlbFNpemU6IDIycHg7XG5cbkBjb250ZW50LXdpZGdldC1oZWFkLWJhci1oZWlnaHQ6IDMwcHg7XG5AY29udGVudC13aWRnZXQtaGVhZC1jb250cm9sLWhlaWdodDogMjBweDtcbkBoZWFkbGluZS1mb250LXNpemU6IChAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKjIpKzFweDtcblxuQHotaW5kZXgtYXBwbGljYXRpb24tc2hpZWxkOiA1MDAwMDtcbkB6LWluZGV4LWFwcGxpY2F0aW9uLWZvcmVncm91bmQ6IEB6LWluZGV4LWFwcGxpY2F0aW9uLXNoaWVsZCArIDEwMDtcblxuaHRtbCwgYm9keSB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1zaXplOiAgIEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdGZvbnQtZmFtaWx5OiBAZ2xvYmFsLWZvbnQtZmFtaWx5O1xufVxuXG4qOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYm9keSB7XG5cdC5hcHBsaWNhdGlvbi1zaGllbGQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwdnc7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1zaGllbGQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ji5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuYXBwbGljYXRpb24tZm9yZWdyb3VuZCB7XG5cdFx0ei1pbmRleDogQHotaW5kZXgtYXBwbGljYXRpb24tZm9yZWdyb3VuZDtcblx0fVxuXG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cblx0Ly8gSGVhZGxlc3MtU2VpdGVuIHNvbGxlbiBrbGVpbmVyIHNlaW4ga8O2bm5lbiwgaGllciBrZWluZSBtaW4td2lkdGggYW53ZW5kZW4uXG5cdCY6bm90KC5ibGFuay1sYXlvdXQpIHtcblx0XHRtaW4td2lkdGg6IDEwMjRweDsgLy8ga2VlcCBpbiBzeW5jIHdpdGggU2lkZWJhck1hbmFnZXIudHNcblx0fVxuXG5cdD4gZGl2I2xheW91dC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdD4gZGl2I2xheW91dC1oZWFkZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHRwYWRkaW5nOiA0OHB4IDYwcHggNDhweCA2MHB4O1xuXG5cdFx0XHQ+IGRpdi5pbm5lci1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0XHQ+IGRpdi5sb2dvIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAbG9nb191cmwgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdHdpZHRoOiBAdmVydF9uYXZiYXJfd2lkdGggLSAzcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBAbG9nb19oZWlnaHQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbG9nby1iYWNrZ3JvdW5kLXNpemU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5zZXNzaW9uLWJveCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdFx0JiBhOmZpcnN0LWNoaWxkID4gc3ZnIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmIHN2ZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiNsb2dpbi1uYW1lIHtcblx0XHRcdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYudW5yZWFkLW1lc3NhZ2VzLWNvdW50ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvbG9yX3VucmVhZC1tZXNzYWdlcy1jb3VudGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsZWZ0OiA1MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYjbGF5b3V0LW1lbnUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kO1xuXHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRtaW4td2lkdGg6IEBwYWdlLXdpZHRoO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdHBhZGRpbmc6IDAgNjBweDtcblxuXHRcdFx0PiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0ZmxleDogMCAwIEB2ZXJ0X25hdmJhcl93aWR0aDtcblx0XHRcdFx0ei1pbmRleDogNDk5OTg7XG5cblx0XHRcdFx0PiBkaXYubWVudSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdFx0PiBkaXYuYWN0aXZlLW1lbnUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHQ+IGRpdi5sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0Jjo6Zmlyc3QtbGV0dGVyIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYS5pdGVtIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGdyYXkxNiAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogQG1lbnUtaGVpZ2h0O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogQG1lbnUtaGVpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBncmF5MTYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLml0ZW0ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGxpbmVhciAwcztcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5jb2xsYXBzYWJsZSB7XG5cdFx0XHRcdFx0XHQ+IGRpdi5pdGVtLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7XG5cdFx0XHRcdFx0XHRcdHRvcDogNjBweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHQvLyBsZWZ0IHNpZGViYXIgaGFzICsgNTAuIG1lbnUgaXMgbmV2ZXIgZGlzcGxheWVkIHdoZW4gc2hpZWxkIGlzIGFjdGl2ZVxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1zaGllbGQgKyA2MDtcblxuXHRcdFx0XHRcdFx0XHQ+IGRpdi5pdGVtLXJvdyB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlID4gYS5pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUsXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdD4gYS5pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBAdmVydF9uYXZiYXJfd2lkdGggLSBAbWVudS1pdGVtLWJvcmRlci13aWR0aDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0PiBzcGFuLm1lbnVMYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBkaXYuc3VibWVudS1iYXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IEBtZW51LWhlaWdodDtcblx0XHRcdFx0PiBkaXYuc3VibWVudS1iYXItaXRlbSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGE6aG92ZXIsICYuYWN0aXZlIGEge1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6IEBzdWJtZW51X2Jhcl9mb250X3NpemU7XG5cdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHRcdCYuaGFzLWl0ZW1zIHtcblx0XHRcdFx0XHQ+IGRpdi5tb3JlLWl0ZW0tY2lyY2xlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNnB4IDAgMTZweCAwO1xuXHRcdFx0XHRcdCYuaGFzLWFjdGl2ZS1tZW51LWl0ZW0sXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHQ+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bm90KC5pbml0aWFsaXplZCkge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHQ+IGRpdi5tb3JlLWl0ZW0tY2lyY2xlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkLCAmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYubW9yZS1pdGVtcy1ib3gge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDU4cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0ei1pbmRleDogMTAwMDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHQ+IGRpdi5zdWJtZW51LWJhci1pdGVtIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAc3VibWVudV9iYXJfZm9udF9zaXplO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdi5kYXRlU2VsZWN0b3Ige1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdHdpZHRoOiA0MTBweDtcblx0XHRcdFx0ei1pbmRleDogNDAwMDA7XG5cdFx0XHRcdG1pbi13aWR0aDogNDEwcHg7IC8vIHByZXZlbnQgZmxleGJveCBmcm9tIOKAnHN0ZWFsaW5n4oCdXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTYwcHg7IC8vIG5lZ2F0ZSBwYWRkaW5nIG9mIGRpdiNsYXlvdXQtbWVudVxuXG5cdFx0XHRcdCYuYmFyLWNvbGxhcHNlZCB7XG5cdFx0XHRcdFx0ZGl2LmRhdGVTZWxlY3RvckJhciB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcblxuXHRcdFx0XHRcdFx0c3BhbiNkaXNwbGF5LW1vZGUge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmICsgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3RpY2t5IHtcblx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1xuXG5cdFx0XHRcdFx0PiBkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGl2LmNsb2NrIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRcdFx0XHRcdC51c2VyLXNlbGVjdChub25lKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9kYXRlc2VsZWN0b3I7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcblx0XHRcdFx0XHQudHJhbnNpdGlvbihoZWlnaHQsIDEwMG1zKTtcblxuXHRcdFx0XHRcdGEuZGF0ZS1zZWxlY3Rvci1pdGVtIHtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLmRhdGUtc2VsZWN0b3ItaXRlbTpob3ZlciB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX2RhdGUtYmFyLWl0ZW0tc2VsZWN0ZWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YS5kYXRlLXNlbGVjdG9yLWl0ZW0ge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9kYXRlLWJhci1pdGVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEuZGF0ZS1iYXItaXRlbS1zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX2RhdGUtYmFyLWl0ZW0tc2VsZWN0ZWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3BhbiNkaXNwbGF5LW1vZGUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAyMDBtcztcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfZGF0ZXNlbGVjdG9yX3RleHQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFx0XHRcdFx0XHQudXNlci1zZWxlY3Qobm9uZSk7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTg7XG5cdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwMHB4OyAvKiBzaG91bGQgbmV2ZXIgYmUgcmVhY2hlZCwganVzdCBmb3IgdHJhbnNpdGlvbiByZWFzb25zICovXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogcGFkZGluZyBlYXNlIDIwMG1zLCBtYXgtaGVpZ2h0IGVhc2UgMTAwbXM7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0YS5kYXRlLXNlbGVjdG9yLXBlcmlvZC1idG4ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDE1cHg7XG5cblx0XHRcdFx0XHRcdCYucHJldmlvdXMge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5uZXh0IHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm0tcm93IHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG1hcmdpbiAycyBlYXNlO1xuXG5cdFx0XHRcdFx0XHQmLmZ1bGwtc2l6ZSB7XG5cdFx0XHRcdFx0XHRcdGlucHV0LmtydS1mb3JtLWZpZWxkIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5uby1zaXplIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDBweDtcblxuXHRcdFx0XHRcdFx0XHRpbnB1dC5rcnUtZm9ybS1maWVsZCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZGF0ZXRpbWUtcG9wdXAge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQjY29tcGFyaXNvbl9wZXJpb2Qge1xuXHRcdFx0XHRcdFx0LmZvcm0tcm93IHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDc3JTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0LmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY3VzdG9tLWNoZWNrYm94LWVsZW1lbnQge1xuXHRcdFx0XHRcdFx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGlucHV0LmtydS1mb3JtLWZpZWxkIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHdpZHRoIDJzIGVhc2UsIHBhZGRpbmcgMnMgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRhdGV0aW1lLXBvcHVwIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MTBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5Njtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB3aGl0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IC0yNXB4O1xuXHRcdFx0XHRcdFx0dG9wOiAzNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdCYucGlja2VyLXRve1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTM1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5mb3JtLWZpZWxkLXRvb2x0aXAge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdi5zZWxlY3Rvci1jb250YWluZXIge1xuXHRcdFx0XHR6LWluZGV4OiA0MDAwMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogQG1lbnUtaGVpZ2h0O1xuXHRcdFx0XHR3aWR0aDogNDEwcHg7XG5cdFx0XHRcdHotaW5kZXg6IDQwMDAwO1xuXHRcdFx0XHRtaW4td2lkdGg6IDIwNXB4OyAvLyBwcmV2ZW50IGZsZXhib3ggZnJvbSDigJxzdGVhbGluZ+KAnVxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogQHN1Ym1lbnVfYmFyX2ZvbnRfc2l6ZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC02MHB4O1xuXG5cdFx0XHRcdGRpdi5zZWxlY3Rvci1idXR0b24ge1xuXHRcdFx0XHRcdGhlaWdodDogQG1lbnUtaGVpZ2h0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2LmRhc2hib2FyZC1zZWxlY3Qge1xuXHRcdFx0XHRcdCYuYmFyLWNvbGxhcHNlZCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBzdWJtZW51X2Jhcl9mb250X3NpemU7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYmFyLXNob3duIHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAyMHB4IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0XHRcdFx0XHRcdD4gZGl2LmJhci1pdGVtIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMXB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWVudS1pdGVtLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdFx0Ji5idXR0b24tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHN1Ym1lbnVfYmFyX2ZvbnRfc2l6ZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWVudS1pdGVtLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdi5kYXNoYm9hcmQtYWN0aW9ucy1idXR0b24ge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmF5MTU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogQGtydV9jb250ZXh0X21lbnVfaXRlbV9idXR0b25fZm9udF9zaXplO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDIxcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkIEBncmF5MTU7XG5cblx0XHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0Y29sb3I6IEBncmF5MTk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkIEBncmF5MTU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cdFx0fVxuXHR9XG59XG5cbmRpdiNsYXlvdXQtY29udGFpbmVyLmVkaXQtbW9kZSAuc2VsZWN0b3ItY29udGFpbmVyIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGNvbG9yOiBAZ3JheTE5O1xufVxuXG5kaXYjbGF5b3V0LWZvb3RlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBmb290ZXItYmFja2dyb3VuZC1jb2xvcjtcblx0ei1pbmRleDogMTA7XG5cdGhlaWdodDogQGZvb3Rlci1oZWlnaHQ7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0LmNvbnRlbnQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRoZWlnaHQ6IEBmb290ZXItaGVpZ2h0IC0gQGZvb3Rlci1jb2xvcmVkLWJhbmQtaGVpZ2h0O1xuXHRcdHBhZGRpbmctdG9wOiAxMXB4O1xuXG5cdFx0LmZsYWcgd2hlbiAoQHNob3dfc3dpc3NfZW1ibGVtID0gdHJ1ZSkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc2Nod2VpemVyX3dhcHBlbi5zdmcnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweCAyMnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblxuXHRcdC5mbGFnIHdoZW4gbm90IChAc2hvd19zd2lzc19lbWJsZW0gPSB0cnVlKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC50ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGhlaWdodDogQGZvb3Rlci1oZWlnaHQgLSBAZm9vdGVyLWNvbG9yZWQtYmFuZC1oZWlnaHQ7XG5cdFx0XHRjb2xvcjogQGdyYXkxMztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UgLTAuNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHR9XG5cdH1cblxuXHRkaXYuY29sb3JlZC1iYW5kIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfZm9vdGVyX2JhY2tncm91bmQ7XG5cdFx0aGVpZ2h0OiBAZm9vdGVyLWNvbG9yZWQtYmFuZC1oZWlnaHQ7XG5cdH1cbn1cblxuZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGZsZXg6IDEgMSBhdXRvO1xuXHRtaW4taGVpZ2h0OiA1NDhweDsgLy8gbWluLWhlaWdodCB1bSBub2NoIGFuIGFsbGUgaGF1cHRtZW7DvHB1bmt0ZSBkcmFuIHp1IGtvbW1lbi5cblxuXHQ+IGRpdiNsYXlvdXQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA2MHB4OyAvLyBrZWVwIGluIHN5bmMgd2l0aCBMYXlvdXRNYW5hZ2VyLnRzXG5cdFx0bWFyZ2luLWxlZnQ6IDYwcHg7IC8vIGtlZXAgaW4gc3luYyB3aXRoIExheW91dE1hbmFnZXIudHNcblx0fVxufVxuXG4ubGF5b3V0LWNvbnRlbnQtd2lkdGgge1xuXHR3aWR0aDogQHBhZ2Utd2lkdGg7XG59XG5cbi8qIHN2Zy1saW5rcyAqL1xub2JqZWN0W2RhdGEkPVwiLnN2Z1wiXSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcMDBBMFwiO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGhlaWdodDogMDtcbn1cblxuLmNsZWFyZml4IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5odG1sW3htbG5zXSAuY2xlYXJmaXgge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuKiBodG1sIC5jbGVhcmZpeCB7XG5cdGhlaWdodDogMSU7XG59XG5cbi5jbGVhcmZpeCB7XG5cdGRpc3BsYXk6IGJsb2NrXG59XG5cbi5jbGVhcmZpeC1taXhpbigpIHtcblx0OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlxcMDBBMFwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cbn1cblxuLmNlbnRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG4udmVydENlbnRlcmVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uaG9yaXpDZW50ZXJlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5ib3RoQ2VudGVyZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ubG9hZGluZy1zcGlubmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwcHg7XG5cdHRvcDogMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHQvKmJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTsqL1xuXG5cdC5sb2FkaW5nLXNwaW5uZXItaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9naWYvc3Bpbm5lci5wbmcuZ2lmXCIpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSwgMTAwJTtcblx0fVxuXG5cdC5sb2FkaW5nLXNwaW5uZXItdGV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdH1cbn1cblxuLmNhcGl0YWxpemUsIC5jYXBpdGFsaXplICoge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmZpcnN0LWxldHRlci11cHBlcmNhc2UsIC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlICoge1xuXHQmOmZpcnN0LWxldHRlciB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxufVxuXG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbiB7XG5cdCY6Zmlyc3QtbGV0dGVyIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbi5yZWxhdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJldHVybi10by1vdmVydmlldy1saW5rIHtcblx0Y29sb3I6IEBjb2xvcl9jb250ZW50X2hlYWQ7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG59XG5cbi50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcnJvciB7XG5cdGNvbG9yOiByZWQ7XG59XG5cbi53YXJuaW5nIHtcblx0Y29sb3I6IG9yYW5nZTtcbn1cblxuLnN1Y2Nlc3Mge1xuXHRjb2xvcjogZ3JlZW47XG59XG5cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTE1O1xuXHRmb250LXNpemU6IEBrcnVfY29udGV4dF9tZW51X2l0ZW1fYnV0dG9uX2ZvbnRfc2l6ZTtcblx0cGFkZGluZzogMTNweCAyMXB4O1xuXHRtYXJnaW4tdG9wOiA0cHg7XG5cdGJvcmRlci1sZWZ0OiAzcHggc29saWQgQGdyYXkxNTtcblxuXHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1sZWZ0OiBAbWVudS1pdGVtLWJvcmRlcjtcblx0fVxuXG5cdCYuZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRjb2xvcjogQGdyYXkxOTtcblx0fVxuXG5cdCYuZGlzYWJsZWQ6aG92ZXIge1xuXHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgQGdyYXkxNTtcblx0fVxuXG5cdCYuaWNvbiB7XG5cdFx0d2lkdGg6ICgzMzItMTYpLzRweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMTJweCAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHQmLmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdCYuZWRpdC1idG4ge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAZ3JheTE1O1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0aGVpZ2h0OiBAa3J1X2NvbnRleHRfbWVudV9pdGVtX2J1dHRvbl9mb250X3NpemU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0fVxufVxuIiwiQHNpZGViYXJCYWNrZ3JvdW5kQ29sb3I6IEBncmF5MjA7XG5AbGVmdFNpZGViYXJXaWR0aDogNDYwcHg7IC8vIGtlZXAgaW4gc3luYyB3aXRoIFNpZGViYXJNYW5hZ2VyLnRzXG5AcmlnaHRTaWRlYmFyV2lkdGg6IDM4MHB4OyAvLyBrZWVwIGluIHN5bmMgd2l0aCBTaWRlYmFyTWFuYWdlci50c1xuXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6IEBzaWRlYmFyQmFja2dyb3VuZENvbG9yO1xuXHR6LWluZGV4OiA5MDAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji51c2UtdHJhbnNpdGlvbiB7XG5cdFx0dHJhbnNpdGlvbjogZmxleC1iYXNpcyAwLjNzIGxpbmVhciwgd2lkdGggMC4zcyBsaW5lYXI7XG5cdH1cblxuXHQmLmxlZnQge1xuXHRcdGZsZXg6IDAgMCBAbGVmdFNpZGViYXJXaWR0aDtcblx0XHR3aWR0aDogQGxlZnRTaWRlYmFyV2lkdGg7XG5cblx0XHQ+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdD4gZGl2LnNpZGViYXItY29udGVudCB7XG5cdFx0XHRcdHdpZHRoOiBAbGVmdFNpZGViYXJXaWR0aCAtIDQ4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdH1cblx0fVxuXG5cdCYucmlnaHQge1xuXHRcdGZsZXg6IDAgMCBAcmlnaHRTaWRlYmFyV2lkdGg7XG5cdFx0d2lkdGg6IEByaWdodFNpZGViYXJXaWR0aDtcblxuXHRcdD4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdFx0PiBkaXYuc2lkZWJhci1jb250ZW50IHtcblx0XHRcdFx0d2lkdGg6IEByaWdodFNpZGViYXJXaWR0aCAtIDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5mb2xkZWQge1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRmbGV4OiAwIDAgMHB4O1xuXHRcdHdpZHRoOiAwO1xuXG5cdFx0JiA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdH1cblxuXHRcdCYubGVmdCB7XG5cdFx0XHQ+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdD4gZGl2LnZpc2liaWxpdHktY29udHJvbC5sZWZ0IHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnIpO1xuXHRcdFx0XHRcdFx0JjpleHRlbmQoLmFyci1yaWdodCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5yaWdodCB7XG5cdFx0XHQ+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdD4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodCB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHQmOmV4dGVuZCguYXJyKTtcblx0XHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnItbGVmdCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zdGlja3kge1xuXHRcdD4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYuZml4ZWQge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHQmLnN0aWNreSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXG5cdFx0Ji5sZWZ0IHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji5yaWdodCB7XG5cdFx0XHRyaWdodCA6MDtcblx0XHR9XG5cdH1cblx0PiAuYXBwbGljYXRpb24tc2hpZWxkIHtcblx0XHRsZWZ0OnVuc2V0O1xuXHRcdHRvcDp1bnNldDtcblx0fVxuXG5cdD4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2lkZWJhckJhY2tncm91bmRDb2xvcjtcblx0XHQuYXBwbGljYXRpb24tc2hpZWxkIHtcblx0XHRcdGxlZnQ6dW5zZXQ7XG5cdFx0XHR0b3A6dW5zZXQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5yaWdodCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHQvKlxuXHRcdCAqIHdlbm4gZGFzIGdlaGVuIHfDvHJkZSwgd8OkcmUgc2Now7ZuIOKAkyBnZWh0IGFiZXIgbmljaHQuIGVzIGlzdCBuaWNodCBtw7ZnbGljaCwgaW4gZGllIGVpbmUgcmljaHR1bmcgaGluYXVzLVxuXHRcdCAqIHdhY2hzZW4genUgbGFzc2VuIHVuZCBpbiBkaWUgYW5kZXJlIG5pY2h0LiBzb2JhbGQgb3ZlcmZsb3cgaW4gZWluZXIgcmljaHR1bmcgYXVmIGF1dG8gb2RlciBzY3JvbGwgc3RlaHQsXG5cdFx0ICogaXN0IGRpZSBhbmRlcmUgcmljaHR1bmcgbmljaHQgbWVociBtaXQgdmlzaWJsZSBtw7ZnbGljaCwgZGEgZXIgZWluZW4gbmV1ZW4gc3RhY2tpbmdDb250ZXh0IGVyemV1Z3Rcblx0XHQgKiAodmdsLiBwb3NpdGlvbjpmaXhlZCB1bmQgZGVyIGFwcGxpY2F0aW9uLXNoaWVsZClcblx0XHQgKlxuXHRcdCAqIGRpZSBsw7ZzdW5nIGRlcyBnYW56ZW4gaXN0IGVpbiBrb21wbGV0dGVyIHVtYmF1IGRlciB0b29sdGlwcHMgYXVmIGRpZSBib290c3RyYXAtdG9vbHRpcHMgZGllIHNpY2ggYW4gZGVuXG5cdFx0ICogYm9keSBoZWZ0ZW4gYW5zdGF0dCBhbiBkYXMgZWxlbWVudFxuXHRcdCAqL1xuXHRcdC8vIG92ZXJmbG93LXg6IHZpc2libGU7XG5cdFx0LmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdFx0XHQvLyA6Jyhcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleDogMCAwIDYwcHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHdpZHRoOiA2MHB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2lkZWJhckJhY2tncm91bmRDb2xvcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cblx0XHQ+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxNjtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGdyYXkxNyAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgLjJlbSAuMmVtIDA7XG5cdFx0XHR9XG5cblx0XHRcdCYucmlnaHQge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHQmOmV4dGVuZCguYXJyKTtcblx0XHRcdFx0XHQmOmV4dGVuZCguYXJyLXJpZ2h0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxlZnQge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnIpO1xuXHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnItbGVmdCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmOm5vdChmaXhlZCk6bm90KHN0aWNreSkge1xuXHRcdHotaW5kZXg6IGluaXRpYWw7XG5cdH1cblxuXHQmLmZpeGVkIHtcblx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1zaGllbGQgKyA1MDtcblx0XHQ+IC5hcHBsaWNhdGlvbi1zaGllbGQuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLnN0aWNreSAuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0ei1pbmRleDogQHotaW5kZXgtYXBwbGljYXRpb24tc2hpZWxkICsgNTE7XG5cdFx0PiAuYXBwbGljYXRpb24tc2hpZWxkLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cbn1cbmRpdi5zaWRlYmFyIC5hcHBsaWNhdGlvbi1zaGllbGQuc2hvdyB7XG5cdGRpc3BsYXk6IG5vbmU7IC8vIGRvbid0IHNob3cgaWYgbm90IGluaXRpYWxpemVkXG59XG4iLCJkaXYuc2lkZWJhci5pbml0aWFsaXplZCB7XG5cdCYubGVmdCB7XG5cdFx0PiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRtYXJnaW46IDI0cHggMjRweCAwIDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbmRpdi50cmVlLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0PiBkaXYudG9wLWNvbnRlbnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cbn1cbiIsIlxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQge1xuXHQmLnJpZ2h0IHtcblx0XHQ+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogNjBweCAyNHB4IDAgMjRweDtcblx0XHR9XG5cdH1cbn1cblxuZGl2LmtydS1jb250ZXh0LW1lbnUtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblxuXHQ+IGRpdi5rcnUtY29udGV4dC1tZW51IHtcblx0XHR3aWR0aDogMzMycHg7XG5cblx0XHQ+IGRpdi5rcnUtY29udGV4dC1tZW51LXRpdGxlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblxuXHRcdD4gZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbSB7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblxuXHRcdFx0PiBzcGFuLm1lbnUtaXRlbS10aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmF5MjA7XG5cdFx0XHRcdHBhZGRpbmc6IDQ0cHggMCAxMnB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJcbkBicmVhZGNydW1iLWZvbnRzaXplOiAgICAgICAgIDEzcHg7XG5AYnJlYWRjcnVtYi1tYXJnaW46ICAgICAgICAgICAxMHB4O1xuQGJyZWFkY3J1bWItaGVpZ2h0OiAgICAgICAgICAgMjZweDtcbkBicmVhZGNydW1iLWFycm93LXdpZHRoOiAgICAgIDEwcHg7XG5AYnJlYWRjcnVtYi1hcnJvdy1zcGFjZTogICAgICAgMnB4O1xuQGJyZWFkY3J1bWItdG9vbHRpcHAtd2lkdGg6ICAzNTBweDtcbkBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LWg6IDEwcHg7XG5AYnJlYWRjcnVtYi10b29sdGlwcC1hcnJvdy13OiAyMHB4O1xuXG51bC5icmVhZGNydW1iIHtcblx0XG5cdG1hcmdpbi10b3A6IEBicmVhZGNydW1iLW1hcmdpbjtcblx0bWFyZ2luLWJvdHRvbTogQGJyZWFkY3J1bWItbWFyZ2luO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiBAYnJlYWRjcnVtYi1oZWlnaHQ7XG5cdFx0cGFkZGluZzogMCAwO1xuXHRcdGZvbnQtc2l6ZTogQGJyZWFkY3J1bWItZm9udHNpemU7XG5cdH1cblx0XG5cdGxpICsgbGkge1xuXHRcdG1hcmdpbi1sZWZ0OiAtQGJyZWFkY3J1bWItYXJyb3ctd2lkdGggKyBAYnJlYWRjcnVtYi1hcnJvdy1zcGFjZTtcblx0fVxuXHRcblx0bGkgKyBsaTo6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IEBicmVhZGNydW1iLWFycm93LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6IEBicmVhZGNydW1iLWhlaWdodC8yIHNvbGlkIEBjb2xvcl9jb250ZW50X2hlYWQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogQGJyZWFkY3J1bWItaGVpZ2h0LzIgc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdFxuXHRsaTo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItbGVmdDogQGJyZWFkY3J1bWItYXJyb3ctd2lkdGggc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0XHRib3JkZXItdG9wOiBAYnJlYWRjcnVtYi1oZWlnaHQvMiBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiBAYnJlYWRjcnVtYi1oZWlnaHQvMiBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdFxuXHRsaSBzcGFuIHtcblx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdGNvbG9yOiBAd2hpdGU7XG5cdFx0cGFkZGluZzogQGJyZWFkY3J1bWItbWFyZ2luLzIgQGJyZWFkY3J1bWItbWFyZ2luO1xuXHRcdGxpbmUtaGVpZ2h0OiBAYnJlYWRjcnVtYi1oZWlnaHQgLSBAYnJlYWRjcnVtYi1tYXJnaW47XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0XG5cdGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0fVxufVxuXG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tbGVmdDogQGJyZWFkY3J1bWItbWFyZ2luO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aWR0aDogQGJyZWFkY3J1bWItaGVpZ2h0OyBcblx0aGVpZ2h0OiBAYnJlYWRjcnVtYi1oZWlnaHQ7XG5cdGZvbnQtc2l6ZTogQGJyZWFkY3J1bWItZm9udHNpemU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBjb2xvcl9jb250ZW50X2hlYWQ7XG5cdGJvcmRlci1yYWRpdXM6IEBicmVhZGNydW1iLWhlaWdodC8yO1xuXHRcblx0c3BhbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHJpZ2h0OiAwLjFleDtcblx0XHRib3R0b206IDAuMWV4O1xuXHRcdGNvbG9yOiBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBTZXJpZjtcblx0XHRmb250LXNpemU6IEBicmVhZGNydW1iLWhlaWdodDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAwIEBicmVhZGNydW1iLW1hcmdpbjtcblx0XHRsaW5lLWhlaWdodDogQGJyZWFkY3J1bWItaGVpZ2h0O1xuXHR9XG5cdFxuXHRkaXYuY29udGFpbmVyIHtcblx0XHR6LWluZGV4OiAtMTAwMDtcblx0XHR0b3A6IEBicmVhZGNydW1iLWhlaWdodCArIEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LWggLSAycHg7XG5cdFx0bGVmdDogLShAYnJlYWRjcnVtYi10b29sdGlwcC13aWR0aCAvIDIpICsgKEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LXcgLyAyKTtcblx0XHR3aWR0aDogQGJyZWFkY3J1bWItdG9vbHRpcHAtd2lkdGg7XG5cdFx0bGluZS1oZWlnaHQ6MTZweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuNXM7XG5cdFx0ZGlzcGxheTppbmxpbmU7XG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0YmFja2dyb3VuZDogQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBAZ3JleTQ7XG5cdFx0Y29sb3I6IEB3aGl0ZTtcblx0XHRcblx0XHRkaXYuYXJyb3ctdXAge1xuXHRcdFx0ei1pbmRleDoyMDtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHR0b3A6LShAYnJlYWRjcnVtYi10b29sdGlwcC1hcnJvdy1oKTtcblx0XHRcdGxlZnQ6IChAYnJlYWRjcnVtYi10b29sdGlwcC13aWR0aCAvIDIpIC0gKEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LXcgLyAyKTtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IChAYnJlYWRjcnVtYi10b29sdGlwcC1hcnJvdy13LzIpIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAoQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctdy8yKSBzb2xpZCB0cmFuc3BhcmVudDtcdFxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogKEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LXcvMikgc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0XHR9XG5cdFx0XG5cdFx0ZGl2LnRpdGxlIHtcblx0XHRcdHBhZGRpbmc6NnB4IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAZ3JleTM7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0XG5cdFx0ZGl2LmNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzo1cHggMTBweDtcblx0XHRcdFxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwOmhvdmVyIGRpdi5jb250YWluZXIge1xuXHRvcGFjaXR5OiAxO1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbn1cbiIsIkBtYXJnaW4tcGFkZGluZy1kZWZhdWx0LXZhbHVlOiAyNHB4O1xuXG4udGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRib3JkZXItdG9wOiBAZGVmYXVsdC1ib3JkZXItdG9wO1xuXG5cdHRoZWFkIHtcblx0XHR0aCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRvdXRsaW5lLXN0eWxlOiBub25lOyAvKiBJRSAqL1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblx0XHRcdHBhZGRpbmc6IDEwcHggQG1hcmdpbi1wYWRkaW5nLWRlZmF1bHQtdmFsdWU7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFxuXHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHRcdFxuXHRcdFx0JltkYXRhLXNvcnQtY3JpdGVyaWFdIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBAbWFyZ2luLXBhZGRpbmctZGVmYXVsdC12YWx1ZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0Ym9yZGVyOiAwLjVweCBzb2xpZCBAZ3JheTE5O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogY2FsYyh+XCIxMDAlIC0gMjBweFwiKTtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNvcnRlZC1hc2M6YWZ0ZXIsXG5cdFx0XHQmLnNvcnRlZC1kZXNjOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAuMWVtIC4xZW0gMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBAbWFyZ2luLXBhZGRpbmctZGVmYXVsdC12YWx1ZTtcblx0XHRcdH1cblx0XG5cdFx0XHQmLnNvcnRlZC1hc2M6YWZ0ZXJ7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdFx0JjpleHRlbmQoLmFycik7XG5cdFx0XHRcdCY6ZXh0ZW5kKC5hcnItdXApO1xuXHRcdFx0fVxuXHRcblx0XHRcdCYuc29ydGVkLWRlc2M6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdCY6ZXh0ZW5kKC5hcnIpO1xuXHRcdFx0XHQmOmV4dGVuZCguYXJyLWRvd24pO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0dGJvZHkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHR0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyYXkyMjtcblxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbGVtZW50LXNlbGVjdGVkLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogQG1hcmdpbi1wYWRkaW5nLWRlZmF1bHQtdmFsdWU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IEBtYXJnaW4tcGFkZGluZy1kZWZhdWx0LXZhbHVlICsgMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGRhc2hlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0dHIuZW1wdHktdGFibGUtbWVzc2FnZS1yb3cge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHRyW2RhdGEtaWRdIHRkIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblx0XG5cdCYucmVsb2FkaW5nIHtcblx0XHR0Ym9keSB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdHRkLm51bWJlci1jZWxsIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHRcblx0dGQuZW1wdHktY2VsbCB7XG5cdFx0b3BhY2l0eTogMC42O1xuXHR9XG59XG5cbi50YWJsZS50YWJsZTEge1xuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHR9XG5cdH1cbn1cblxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHtcblx0dGhlYWQge1xuXHRcdHRoIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdH1cblx0dGJvZHkge1xuXHRcdHRyIHtcblx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogdGhpbjtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogdGhpbjtcblx0XHR9XG5cdFx0dGQge1xuXHRcdFx0Y3Vyc29yOiBncmFiO1xuXHRcdH1cblx0fVxufVxuXG4jZGlhc2hvdy10YWJsZSwgI2NoYXJ0LXRhYmxlIHtcblx0dGQge1xuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblx0fVxufVxuXG4uZHJhZy1hbmQtZHJvcC1pbmZvIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSszcHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluXG59XG5cbi50YWJsZTIucmF3dmFsdWVzIHtcblx0dGJvZHkge1xuXHRcdHRyIHtcblx0XHRcdHRkIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiSW5jb25zb2xhdGFcIiwgXCJGaXJhIE1vbm9cIiwgXCJTb3VyY2UgQ29kZSBQcm9cIiwgTW9uYWNvLCBDb25zb2xhcywgXCJMdWNpZGEgQ29uc29sZVwiLCBtb25vc3BhY2U7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kYXRldGltZS10YWJsZS1jb2wtd2lkdGgge1xuXHR3aWR0aDogMTY1cHg7XG59XG5cbi5udW1iZXItY2VsbCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2hlY2tib3gtdGFibGUtY29sLXdpZHRoIHtcblx0d2lkdGg6IDUwcHg7XG59XG5cbi5mbGV4LWNvbGxlY3Rpb24tc29ydGFibGUge1xuXHRjdXJzb3I6IGdyYWI7XG5cblx0dGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAbWV0YWRhdGFUZFdpZHRoOiAzMDBweDtcblxuZGwuaW5mby1saXN0IHtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlxcMDBBMFwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHRkdCwgZGQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDEyMHB4O1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXG5cdFx0ZGl2LnRvb2x0aXAge1xuXHRcdFx0cG9zaXRpb246dW5zZXQ7XG5cdFx0fVxuXHR9XG5cblx0ZGQge1xuXHRcdHdpZHRoOiBjYWxjKH5cIjEwMCUgLSBcIiBAbWV0YWRhdGFUZFdpZHRoKTtcblx0fVxuXG5cdGR0IHtcblx0XHR3aWR0aDogQG1ldGFkYXRhVGRXaWR0aDtcblx0XHRjbGVhcjogYm90aDtcblx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHR9XG59XG4iLCIvKipcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cblxuLmRpYWxvZy1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHRyaWdodDogMHB4O1xuXHRib3R0b206IDBweDtcblx0ei1pbmRleDogNTk5OTg7IC8vIGJlbG93IGxvYWRlciBhbmltYXRpb24gYmFja2dyb3VuZCBhbmQgVGlueU1DRSBNZW51L1Rvb2xiYXJcblx0aGVpZ2h0OiAxMDAlO1xuXHRcblx0b3ZlcmZsb3c6IGF1dG87XG5cdFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdFxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbjtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW47XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbjtcbn1cblxuLmRpYWxvZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDYzMHB4O1xuXHRtYXJnaW46IDEwdmggYXV0byAwO1xuXHRiYWNrZ3JvdW5kOiBAd2hpdGU7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFxuXHQuanN0cmVlIHtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRoZWlnaHQ6IDQwdmg7XG5cdH1cblx0XG5cdC5kaWFsb2ctaGVhZCB7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oQGRhcmtncmV5LCAxMCUpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFxuXHRcdC5kaWFsb2ctdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgLyogc28gZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSB3b3JrcyAqLztcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs2cHg7XG5cdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcdH1cblx0fVxuXHRcblx0LmRpYWxvZy1ib2R5IHtcblx0XHRwYWRkaW5nOiAzMHB4IDQ1cHg7XG5cdFx0XG5cdFx0LmRpYWxvZy1jb250ZW50IHtcblxuXHRcdH1cblx0XHRcblx0XHQuZGlhbG9nLWJ1dHRvbi1wYW5lbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0fVxuXHRcblx0XHRcdC5rcnUtYnV0dG9uIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Lm9rLWJ1dHRvbiB7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuY2FuY2VsLWJ1dHRvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oQGRhcmtncmV5LCAxMCUpO1xuXHRcdFx0XHRjb2xvcjogQHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5rcnUtYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41czsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cztcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRwYWRkaW5nOiA1cHggMTNweDtcblx0Y29sb3I6IEBjb2xvcl9rcnVfYnV0dG9uX3RleHQ7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0Zm9udC1mYW1pbHk6IEBnbG9iYWwtZm9udC1mYW1pbHk7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTpub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFxuXHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oQGNvbG9yX21haW5faG92ZXIsIDEwKTtcblx0XHRwYWRkaW5nOiA1cHggMTNweDtcblx0fVxuXHRcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKEBjb2xvcl9tYWluLCA1KTtcblx0fVxuXHRcblx0JjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAY29sb3JfbWFpbiwgMjApO1xuXHRcdGNvbG9yOiBAZGlzYWJsZWRfZm9udF9jb2xvcjtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cblx0XG5cdCY6Zm9jdXMge1xuXHRcdHBhZGRpbmc6IDVweCAxM3B4O1xuXHR9XG5cdFxuXHQmLmJpZyB7XG5cdFx0aGVpZ2h0IDogNDBweDtcblx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjc7XG5cdH1cblx0XG5cdCYuYmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdFxuXHQmLmljb24ge1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRcblx0XHQmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5pY29uLmZpbHRlciB7XG5cdFx0Ym9yZGVyOm5vbmU7XG5cdFx0aGVpZ2h0OiAyM3B4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDIzcHggIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDVweCAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT1maWx0ZXIuc3ZnJmNvbG9yPWNvbnRlbnRfaGVhZFwiKTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG4uYnV0dG9uLW1hcmdpbi1ib3R0b20tYW5kLXRvcCB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdG1hcmdpbi10b3A6IDEzcHg7XG59XG4iLCJoMSwgaDIsIGgzLCBoNCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogQGRhcmtncmV5O1xufVxuXG5oMSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSoyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMiB7XG5cdG1hcmdpbi10b3A6IDI3cHg7XG5cdG1hcmdpbi1ib3R0b206IEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDMge1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UqKDQvMyk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmg0IHtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xufVxuIiwiQGRlZmF1bHRUb29sdGlwQmFja2dyb3VuZENvbG9yOiBAZGFya2dyZXk7XG5AZGVmYXVsdFRvb2x0aXBCb3JkZXJDb2xvcjogQGdyZXk0O1xuXG4udG9vbHRpcC1wYXJlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b29sdGlwLXBhcmVudDpob3ZlciAudG9vbHRpcCB7XG5cdHotaW5kZXg6IDEwO1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuXG4udG9vbHRpcC1wYXJlbnQgLnRvb2x0aXAge1xuXHRkaXNwbGF5OiBpbmxpbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogLTEwMDA7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuNXM7XG5cdFxuXHQvLyBOdXIgU3R5bGUsIG11c3MgbmljaHQgendpbmdlbmQgaGllciByZWluLlxuXHRwYWRkaW5nOiA1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBkZWZhdWx0VG9vbHRpcEJvcmRlckNvbG9yO1xuXHRiYWNrZ3JvdW5kOiBAZGVmYXVsdFRvb2x0aXBCYWNrZ3JvdW5kQ29sb3I7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGNvbG9yOiBAd2hpdGU7XG59XG5cbi50b29sdGlwLW5vc2UtdG9wLW1peGluKEB0b29sdGlwTm9zZVNpemUsIEB0b29sdGlwQmFja2dyb3VuZENvbG9yKSB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCB0cmFuc3BhcmVudCBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1yaWdodDogc29saWQgdHJhbnNwYXJlbnQgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCBAdG9vbHRpcEJhY2tncm91bmRDb2xvciBAdG9vbHRpcE5vc2VTaXplO1xuXHR9XG59XG5cbi50b29sdGlwLW5vc2UtYm90dG9tLW1peGluKEB0b29sdGlwTm9zZVNpemUsIEB0b29sdGlwQmFja2dyb3VuZENvbG9yKSB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0Ym90dG9tOiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCB0cmFuc3BhcmVudCBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1yaWdodDogc29saWQgdHJhbnNwYXJlbnQgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItdG9wOiBzb2xpZCBAdG9vbHRpcEJhY2tncm91bmRDb2xvciBAdG9vbHRpcE5vc2VTaXplO1xuXHR9XG59XG5cbi50b29sdGlwLW5vc2UtbGVmdC1taXhpbihAdG9vbHRpcE5vc2VTaXplLCBAdG9vbHRpcEJhY2tncm91bmRDb2xvcikge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHJpZ2h0LWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCBAdG9vbHRpcEJhY2tncm91bmRDb2xvciBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdH1cbn1cbiIsIlxuLmFuaW1hdGVkIHtcblx0YW5pbWF0aW9uOiAxcyBlYXNlIDBzIDEgbm9ybWFsO1xuXHQtd2Via2l0LWFuaW1hdGlvbjogMXMgZWFzZSAwcyAxIG5vcm1hbDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uYW5pbWF0ZWQuaW5maW5pdGUge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4uYW5pbWF0ZWQucmV2ZXJzZWQge1xuXHRhbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcblx0LXdlYmtpdC1hbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4uZmFkZUluIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLmZhZGVPdXQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdFx0LW1zLXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnpvb21JbiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcblx0YW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uem9vbU91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuIiwiLypcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cblxuQHRpbWVfaW5wdXRfaGVpZ2h0OiAzMHB4O1xuQHRpbWUtYnV0dG9uLXNpemU6IDIwcHg7XG5cbmxhYmVsLmRhdGV0aW1lLXBpY2tlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRhdGV0aW1lLWlucHV0IHtcbn1cblxuXG4uZGF0ZXRpbWUtcG9wdXAge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzBweDsgLy8gVE9ETzogbmljaHQgZ3V0XG5cdHdpZHRoOiAyNTBweDtcblx0cGFkZGluZzogMTBweDtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCBAZ3JleTY7XG5cdGJhY2tncm91bmQtY29sb3I6IEBncmV5ODtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblxuXHRkaXYuZGF0ZXRpbWUtc3RhdHVzLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdGRpdi5waWNrZXJzLWNvbnRhaW5lciB7XG5cdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdFxuXHQudGltZS1zZWxlY3Rpb24ge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDMwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cdFxuXHQuaG91ci1zZWxlY3Rpb24sIC5taW51dGUtc2VsZWN0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNDUlO1xuXHR9XG5cdFxuXHQudGltZS1zZXBlcmF0b3Ige1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAxMCU7XG5cdFx0aGVpZ2h0OiBAdGltZS1idXR0b24tc2l6ZSArIEB0aW1lX2lucHV0X2hlaWdodCArIEB0aW1lLWJ1dHRvbi1zaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiBAdGltZS1idXR0b24tc2l6ZSArIEB0aW1lX2lucHV0X2hlaWdodCArIEB0aW1lLWJ1dHRvbi1zaXplO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjsgXG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHRcblx0LmhvdXItaW5wdXQsIC5taW51dGUtaW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogQHRpbWVfaW5wdXRfaGVpZ2h0O1xuXHRcdGxpbmUtaGVpZ2h0OiBAdGltZV9pbnB1dF9oZWlnaHQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5Njtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHR9XG5cdFxuXHQudGltZS1idXR0b24ge1xuXHRcdHdpZHRoOiBAdGltZS1idXR0b24tc2l6ZTtcblx0XHRoZWlnaHQ6IEB0aW1lLWJ1dHRvbi1zaXplO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuLmRhdGV0aW1lLXBvcHVwLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gKiB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gLm9rLWJ1dHRvbiB7XG5cdGNvbG9yOiBAY29sb3JfZGF0ZXRpbWVwaWNrZXJfb2tfYnV0dG9uO1xufVxuXG4ubW9tZW50LXBpY2tlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9tZW50LXBpY2tlciB0YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ubW9tZW50LXBpY2tlci15ZWFyLXNlbGVjdCwgLm1vbWVudC1waWNrZXItbW9udGgtc2VsZWN0IHtcblx0d2lkdGg6IDUwJTtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXIge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubW9tZW50LXBpY2tlci1jYWxlbmRhciB0aCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4ubW9tZW50LXBpY2tlci1jYWxlbmRhciB0ZCB7XG5cdHdpZHRoOiAxNC4yODUlO1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXItY2VsbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXItY2VsbC1kaXNhYmxlZCB7XG5cdGNvbG9yOiBAZ3JleTQ7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXItY2VsbC1vdGhlci1tb250aCB7XG5cdGNvbG9yOiBAZ3JleTI7XG59XG5cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfZGF0ZXRpbWVwaWNrZXJfc2VsZWN0ZWRfYmFja2dyb3VuZDtcblx0Y29sb3I6IEBjb2xvcl9kYXRldGltZXBpY2tlcl9zZWxlY3RlZF90ZXh0O1xufVxuIiwiLmpzdHJlZS1kZWZhdWx0e1xuXHRpLmpzdHJlZS1pY29uLmpzdHJlZS10aGVtZWljb24uanN0cmVlLXRoZW1laWNvbi1jdXN0b20ge1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMjFweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcblx0fVxuXG5cdC5qc3RyZWUtY2xpY2tlZCB7XG5cdFx0YmFja2dyb3VuZDogQGVsZW1lbnQtc2VsZWN0ZWQtY29sb3IgIWltcG9ydGFudDtcblx0fVxufVxuIiwiQGZpbHRlckJhckhlaWdodDogMjVweDtcbkBmaWx0ZXJCYXJJdGVtQm9yZGVyV2lkdGg6IDFweDtcblxuLmZpbHRlci1iYXIge1xuXHRcbn1cblxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSB7XG5cdGhlaWdodDogQGZpbHRlckJhckhlaWdodDtcblx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XG5cdD4gLmtydS1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiBAZmlsdGVyQmFySGVpZ2h0O1xuXHRcdHRvcDogLTFweDtcblx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHR9XG5cdFxuXHQuZmlsdGVyLWJhci1pdGVtLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFxuXHRcdC5maWx0ZXItYmFyLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5maWx0ZXItYmFyLnZlcnRpY2FsLWZpbHRlci1iYXIge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdD4gLmtydS1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiBAZmlsdGVyQmFySGVpZ2h0O1xuXHRcdHRvcDogLTFweDtcblx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHR9XG5cdFxuXHQuZmlsdGVyLWJhci1pdGVtLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XG5cdFx0LmZpbHRlci1iYXItaXRlbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcblx0XHRcdC5maWx0ZXItYmFyLWl0ZW0tdGV4dCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBAZmlsdGVyQmFySGVpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0PiAua3J1LWJ1dHRvbiB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmZpbHRlci1iYXItaXRlbSB7XG5cdGhlaWdodDogQGZpbHRlckJhckhlaWdodDtcblx0cGFkZGluZzogMCAwIDAgMTBweDtcblx0Ym9yZGVyOiBAZmlsdGVyQmFySXRlbUJvcmRlcldpZHRoIHNvbGlkIGdyZXk7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0XG5cdC5maWx0ZXItYmFyLWl0ZW0tdGV4dCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1pbi13aWR0aDogMTc1cHg7XG5cdH1cblx0XG5cdD4gLmtydS1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogQGZpbHRlckJhckhlaWdodCAtIDIgKiBAZmlsdGVyQmFySXRlbUJvcmRlcldpZHRoO1xuXHRcdGhlaWdodDogQGZpbHRlckJhckhlaWdodCAtIDIgKiBAZmlsdGVyQmFySXRlbUJvcmRlcldpZHRoO1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG59XG4iLCJcbi5rcnUtb2JqZWN0cGlja2VyLXNlbGVjdGlvbi1kaXNwbGF5IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5cbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblxuXHR0aGVhZCwgdGJvZHksIHRyLCB0ZCwgdGggeyBkaXNwbGF5OiBibG9jazsgfVxuXG5cdHRyIHtcblx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRtaW4taGVpZ2h0OiAyNXB4O1xuXHR9XG5cblx0dHI6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblxuXHR0Ym9keSB7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXG5cdHRib2R5IHRkLCB0aGVhZCB0aCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHR0ZCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBhZGRpbmc6IDZweDtcblx0fVxuXG5cdHRib2R5PnRyOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG5cdH1cbn1cblxuLmtydS1vYmplY3RwaWNrZXItbGlzdCB7XG5cdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZGF0YXBvaW50LXBpY2tlci1yb3cge1xuXG5cdHRkIHtcblx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMXB4O1xuXHRcdC5uYW1lIHtcblx0XHRcdG1heC13aWR0aDogNDgwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0fVxuXHR9XG5cblx0dGQgPiAqIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdFxuXHRpbWcudHlwZS1pY29uIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxufVxuXG4ua3J1LW9iamVjdHBpY2tlci1pdGVtIHtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4iLCIubmF0aXZlLWxpc3Qge1xuXHR1bCwgb2wge1xuXHRcdGxpc3Qtc3R5bGU6IGluaXRpYWw7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiBpbml0aWFsO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IGluaXRpYWw7XG5cdFx0cGFkZGluZzogaW5pdGlhbDtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMWVtO1xuXHR9XG59XG4iLCIubWFya2Rvd24gXG57XG5cdGVtIHtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblx0XG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0XG5cdHVsLCBvbCB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXHRcblx0b2wge1xuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdH1cblx0XG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdFxuXHRjb2RlIHtcblx0XHRmb250LWZhbWlseTogJ0ZpcmEgTW9ubycsIG1vbm9zcGFjZTtcblx0fVxuXHRcblx0cCB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0fVxufVxuIiwiXG4ua3J1LXByb2dyZXNzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XG5cdGhlaWdodDogMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5wcm9ncmVzcy1iYXIge1xuXHRcdGJveC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSkgaW5zZXQ7XG5cdFx0Y29sb3I6IEBibGFjaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2UgMHM7XG5cdH1cblx0LnByb2dyZXNzLXBlcmNlbnQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0fVxuXG5cdC5wcm9ncmVzcy1iYXItZmluZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW47XG5cdH1cbn1cbiIsIlxuLmluZm8tYmxvY2stY29udGFpbmVyXG57XG5cdC5jb250ZW50LWJsb2NrIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGggOiA0MDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGJhY2tncm91bmQ6IEBncmV5NztcblxuXHRcdC5ibG9jay1oZWFkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbWFpbjtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0fVxuXG5cdFx0LmJsb2NrLWhlYWRsaW5lIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXG5cdFx0Ji5zZWxlY3RhYmxlIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmV5Mjtcblx0XHR9XG5cblx0XHRkbCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXG5cdFx0ZHQge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0fVxuXG5cdFx0ZGQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0fVxuXG5cdFx0ZGwubG9uZy1sYWJlbCBkdCB7XG5cdFx0XHR3aWR0aDogNjUlO1xuXHRcdH1cblxuXHRcdGRsLmxvbmctbGFiZWwgZGQge1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHR9XG5cdH1cbn1cbiIsIlxuZGl2LmNvbnRlbnQtcGFnaW5hdGlvbi1jb250YWluZXIge1xuXG5cdD4gZGl2LnNlbGVjdC1jb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHQ+IHNwYW4uc2VsZWN0MiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHR9XG5cdH1cblxuXHRhLnBhZ2luYXRpb24tc2VsZWN0LWNvbnRyb2wge1xuXHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdGNvbG9yOiBAZ3JleTI7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IGRpdi5wYWdpbmF0ZWQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn0iLCIudWktc29ydGFibGUtaGVscGVyIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHRkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0fVxufVxuIiwiQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3I6IEBkYXJrZ3JleTtcbkB0b29sdGlwQm9yZGVyQ29sb3I6IEBncmV5NDtcbkB0b29sdGlwTm9zZVNpemU6IDEwcHg7XG5AdG9vbHRpcE1pbldpZHRoOiAyMzBweDtcbkB0b29sdGlwTWF4V2lkdGg6IDQzMHB4O1xuXG5kaXYudG9vbHRpcCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHNwYW4uaW5mb19pY29uID4gc3ZnIHtcblx0XHR3aWR0aDogMTVweDtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdH1cblxuXHRzcGFuLmluZm8tcG9wb3Zlci1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDgwMDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRtaW4td2lkdGg6QHRvb2x0aXBNaW5XaWR0aDtcblx0XHRtYXgtd2lkdGg6IEB0b29sdGlwTWF4V2lkdGg7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuMXM7XG5cblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgQHRvb2x0aXBCb3JkZXJDb2xvcjtcblx0XHRiYWNrZ3JvdW5kOiBAdG9vbHRpcEJhY2tncm91bmRDb2xvcjtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0Y29sb3I6IEB3aGl0ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDVweDtcblx0XHRcdGxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRyaWdodC1sZWZ0OiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIEB0b29sdGlwQmFja2dyb3VuZENvbG9yIEB0b29sdGlwTm9zZVNpemU7XG5cdFx0XHRib3JkZXItdG9wOiBzb2xpZCB0cmFuc3BhcmVudCBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdH1cblx0fVxuXG5cdHNwYW4uaW5mb19pY29uOmhvdmVyICsgc3Bhbi5pbmZvLXBvcG92ZXItY29udGFpbmVyIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjVzO1xuXHR9XG59XG4iLCJkaXYucG9wdXAtY29udGFpbmVyIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kO1xuXHR3aWR0aDogNjUwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bGluZS1oZWlnaHQ6MzBweDtcblxuXHQ+ZGl2LnBvcHVwLWJ1dHRvbiB7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRmb250LXNpemU6IDEuM2VtO1xuXG5cdFx0bWFyZ2luOiAwcHggMTBweCAwcHg7XG5cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHQmLnBvcHVwLWJ1dHRvbi1sZWZ0IHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0XHQmLnBvcHVwLWJ1dHRvbi1yaWdodCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0PmRpdi5wb3B1cC1zdWJqZWN0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDQzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0PmEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZGFzaGVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD5kaXYucG9wdXAtbWFyay1yZWFkLWJ1dHRvbiB7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRmb250LXNpemU6IDEuM2VtO1xuXG5cdFx0bWFyZ2luOiAwcHggMTBweCAwcHg7XG5cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cblx0PmRpdi5wb3B1cC1tZXNzYWdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXHRcdHBhZGRpbmc6IDAgMzVweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdD5kaXYucG9wdXAtd2FybmluZyB7XG5cdFx0Y29sb3I6IHJlZDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG4iLCIua3J1LWZvcm0ge1xuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5mb3JtLXJvdyB7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG5cdC5rcnUtZm9ybS1pbnB1dCB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHR9XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDI2NXB4O1xuXHQvKmhlaWdodDogMjZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7Ki9cblx0cGFkZGluZy1yaWdodDogMTRweDtcblx0cGFkZGluZy10b3A6IDZweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG59XG5cbi8qIENvbW1vbiBGaWVsZCBTdHlsZSAqL1xuXG4ua3J1LWZvcm0tZmllbGQuZGlzYWJsZWQsIGlucHV0OmRpc2FibGVkIHtcblx0Y29sb3I6IEBncmV5MyAhaW1wb3J0YW50O1xufVxuXG4ua3J1LWZvcm0taW5wdXQuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0taW5wdXQuaW52YWxpZCxcbi5rcnUtZm9ybS1zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0tc2VsZWN0LmludmFsaWQsXG4ua3J1LWZvcm0tdGV4dGFyZWEuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0tdGV4dGFyZWEuaW52YWxpZCB7XG5cdGJvcmRlci1jb2xvcjogcmVkO1xufVxuXG4vKiBTcGVjaWZpYyBGaWVsZCBTdHlsZSAqL1xuXG4ua3J1LWZvcm0taW5wdXQsIC5rcnUtZm9ybS10ZXh0YXJlYSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5Njtcblx0Y29sb3I6IEBkYXJrZ3JleTtcbn1cblxuLmtydS1mb3JtLXRleHRhcmVhIHtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmtydS1mb3JtLXJhZGlvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzAwcHg7XG5cdFxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFxuXHRcdD4gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0fVxuXHRcdFxuXHRcdGlucHV0Om5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0aW5wdXQ6Zm9jdXMgKyBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xuXHRcdH1cblx0fVxufVxuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRcblx0Jjpub3QoOmRpc2FibGVkKSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0Lypib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuXHQmLmludmFsaWQsICYuZW1wdHktYW5kLXJlcXVpcmVkICB7XG5cdFx0Jjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJlZDtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXHR9XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbC5kYXRldGltZS1waWNrZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmRhdGV0aW1lLXBvcHVwIHtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDMwcHg7XG5cdH1cbn1cblxuXG4uZGF0YXBvaW50LWZpZWxkLCAuYWJzdHJhY3QtcGlja2VyLWZpZWxkIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRcblx0Lml0ZW1zIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdC5pdGVtLXRleHQge1xuXHRcdFx0XHRjb2xvcjogQGdyZXkzO1xuXHRcdFx0fVxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAZ3JleTY7XG5cdFx0fVxuXHR9XG5cblx0Ji5lbXB0eS1hbmQtcmVxdWlyZWQsICYuaW52YWxpZCB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmVkO1xuXHRcdH1cblx0fVxufVxuXG4vKiBOb3QgdXNlZCBpbiB0aGlzIFByb2plY3QgbWF5YmUgZnJvbSBhbm90aGVyIE1vZHVsZT8gKi9cblxuLmZvcm0taW5mby10ZXh0IHtcblx0c3BhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRjb2xvcjogQGRhcmtncmV5O1xufVxuXG4udG9iaWdtZXNzYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmtydS1mb3JtIC5maWxldG9iaWcge1xuXHQudG9iaWdtZXNzYWdlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6IEByZWQ7XG5cdH1cbn1cblxuLmZvcm0tcm93LmhpZGRlbi1sYWJlbC10ZXh0IHtcblx0LmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmljb24tc2VsZWN0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMDBweDs7XG5cdGhlaWdodDogMjZweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHQmLmRpc2FibGVkIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdD4gaW1nIHtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHR9XG5cdH1cblxuXHQ+IGltZyB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdHdpZHRoOiAyNnB4O1xuXHR9XG5cblx0PiBpbnB1dCB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHR9XG5cblx0LmRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5NDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGNvbG9yX21haW5faG92ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAY29sb3JfbWFpbl9ob3ZlciwgMjAlKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAY29sb3JfbWFpbiwgMjAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubXVsdGktY2hlY2tib3gtcGFuZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5NDtcblxuXHR1bCB7XG5cdFx0d2lkdGg6IDE5OHB4Oztcblx0XHRoZWlnaHQ6IDEwNHB4O1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXG5cdFx0PiBsaSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lypib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXk0OyovXG5cdH1cblxuXHRidXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbn1cblxuYnV0dG9uLmZsZXhpYmxlLWZvcm0tY29sbGVjdGlvbi1hZGQtYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuZGl2LmZvcm0tcm93LndpdGgtc3ltYm9sIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5kaXYuc3ltYm9sLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJAdG9vbHRpcEJhY2tncm91bmRDb2xvcjogQGRhcmtncmV5O1xuQHRvb2x0aXBCb3JkZXJDb2xvcjogQGdyZXk0O1xuQHRvb2x0aXBOb3NlU2l6ZTogMTBweDtcblxuLmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0ei1pbmRleDogLTEwMDA7XG5cdFxuXHR3aWR0aDogMjMwcHg7XG5cdFxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjFzO1xuXHRcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCBAdG9vbHRpcEJvcmRlckNvbG9yO1xuXHRiYWNrZ3JvdW5kOiBAdG9vbHRpcEJhY2tncm91bmRDb2xvcjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Y29sb3I6IEB3aGl0ZTtcblx0XG5cdC5maWVsZC1kZXNjcmlwdGlvbiB7XG5cblx0fVxuXHRcblx0LmNsaWVudC12YWxpZGF0aW9uLXRleHRzIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0XHRcblx0XHRsaS5ub3QtY2hlY2tlZCB7XG5cdFx0XHRjb2xvcjogZ3JheTtcblx0XHR9XG5cdFx0XG5cdFx0bGkudmFsaWQge1xuXHRcdFx0Y29sb3I6IEBjb2xvcl92YWxpZDtcblx0XHR9XG5cdFx0XG5cdFx0bGkuaW52YWxpZCB7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0fVxuXG5cdC5zZXJ2ZXItdmFsaWRhdGlvbi10ZXh0cyB7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRcdGNvbG9yOiAjY2MwMDAwO1xuXHR9XG5cdFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1cHg7XG5cdFx0bGVmdDogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHJpZ2h0LWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCBAdG9vbHRpcEJhY2tncm91bmRDb2xvciBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdH1cbn1cblxuLmtydS1mb3JtLWZpZWxkOmZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5rcnUtZm9ybS1maWVsZC5mb2N1cyArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4vKi5rcnUtZm9ybS1maWVsZFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbCArIC5mb3JtLWZpZWxkLXRvb2x0aXAsKi9cbntcblx0ei1pbmRleDogMTA7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbDpob3ZlciAua3J1LWZvcm0tZmllbGQ6bm90KC5kaXNhYmxlZCk6bm90KDpmb2N1cyk6bm90KC5mb2N1cykgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLnNlbGVjdDItY29udGFpbmVyOmhvdmVyICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5rcnUtZm9ybS1maWVsZFt0eXBlPVwiY2hlY2tib3hcIl06aG92ZXIgKyBsYWJlbCArIC5mb3JtLWZpZWxkLXRvb2x0aXBcbntcblx0ei1pbmRleDogMTA7XG5cdG9wYWNpdHk6IDE7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIgMC41cztcbn1cblxuLmZvcm0tZmllbGQtdG9vbHRpcC5mb3JjZWQtdmlzaWJsZSB7XG5cdHotaW5kZXg6IDEwO1xuXHRvcGFjaXR5OiAxO1xufVxuIiwiXG4ua3J1LWZvcm0taW5wdXQsIC5rcnUtZm9ybS10ZXh0YXJlYSB7XG5cdHdpZHRoOiAyNzVweDtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk2O1xuXHRwYWRkaW5nOiA1cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9mb2N1cztcblx0fVxufVxuXG4ua3J1LWZvcm0taW5wdXQge1xuXHRoZWlnaHQ6IDMwcHg7XG59XG5cbi5rcnUtZm9ybS1pbnB1dC1zbWFsbCB7XG5cdHdpZHRoOiAxMDBweDtcbn1cblxuLmtydS1mb3JtLWlucHV0LWJpZyB7XG5cdHdpZHRoOiAyNjBweDtcbn1cblxuLmtydS1mb3JtLWlucHV0LWxhcmdlIHtcblx0d2lkdGg6IDM0MHB4O1xufVxuXG4ua3J1LWZvcm0taW5wdXQtZXh0cmEtbGFyZ2Uge1xuXHR3aWR0aDogNDYwcHg7XG59XG4iLCIvKiBCYXNlIGZvciBsYWJlbCBzdHlsaW5nICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IC05OTk5cHg7XG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogM3B4O1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAxN3B4O1xuXHRjb2xvcjogQGRhcmtncmV5O1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLyogY2hlY2tib3ggYXNwZWN0ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OjA7IHRvcDogMnB4O1xuXHR3aWR0aDogMTdweDsgaGVpZ2h0OiAxN3B4O1xuXHRib3JkZXI6IDJweCBzb2xpZCBAZGFya2dyZXk7XG5cdGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cbi8qIGNoZWNrZWQgbWFyayBhc3BlY3QgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRjb250ZW50OiAn4pyUJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDVweDsgbGVmdDogNHB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAwLjg7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cdHRyYW5zaXRpb246IGFsbCAuMnM7XG59XG4vKiBjaGVja2VkIG1hcmsgYXNwZWN0IGNoYW5nZXMgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi8qIGRpc2FibGVkIGNoZWNrYm94ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRib3JkZXItY29sb3I6IEBncmV5NCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRjb2xvcjogQGdyZXk0O1xufVxuW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcblx0Y29sb3I6IEBncmV5NDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLyogYWNjZXNzaWJpbGl0eSAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmZvY3VzICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9mb2N1cztcbn1cblxuLyogaG92ZXIgc3R5bGUganVzdCBmb3IgaW5mb3JtYXRpb24gKi9cbmxhYmVsOmhvdmVyOmJlZm9yZSB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIEBjb2xvcl9jb250ZW50X2hlYWRfaG92ZXIgIWltcG9ydGFudDtcbn1cbiIsIi5zZWxlY3QyLXNvdXJjZS5zbWFsbC1zZWxlY3QsIC5zbWFsbC1zZWxlY3Qge1xuXHR3aWR0aDogMTAwcHg7XG59XG5cbi5zZWxlY3QyLXNvdXJjZSB7XG5cdHdpZHRoOiAyMDBweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbnNlbGVjdC5rcnUtZm9ybS1maWVsZCB7XG5cdHdpZHRoOiAyNzVweDtcbn1cblxuc3Bhbi5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk2ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiBAZGFya2dyZXkgIWltcG9ydGFudDtcbn1cblxuc3Bhbi5zZWxlY3QyLXJlc3VsdHMgbGkuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5faG92ZXI7XG59XG5cbnNwYW4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHR6LWluZGV4OiA5OTk5OTk5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSwgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSB7XG5cdHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuc2VsZWN0LmVtcHR5LWFuZC1yZXF1aXJlZCArIC5zZWxlY3QyLWNvbnRhaW5lciwgc2VsZWN0LmludmFsaWQgKyAuc2VsZWN0Mi1jb250YWluZXIge1xuXHRzcGFuLnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRib3JkZXItY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdGJvcmRlci1jb2xvcjogI2EwYTBhMCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0Y29sb3I6IEBncmV5MyAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG59XG5cbi5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xufVxuXG4ua3J1LWZvcm0tc2VsZWN0IHtcblx0aGVpZ2h0OiAyNnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCBAZ3JleTY7XG5cdGJhY2tncm91bmQtY29sb3I6IEBncmV5Njtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XG5cdCY6Zm9jdXMgb3B0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9mb2N1cztcblx0fVxufVxuXG5vcHRncm91cCwgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuIiwiLmtydS1mb3JtLWZpZWxkLWxhYmVsIC5zbGlkZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDIwMHB4O1xufVxuXG4uc2xpZGVyIHtcblx0aGVpZ2h0OiA0MHB4O1xuXHRcblx0LnRyYWNrLWNvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRtYXJnaW46IDAgMTBweCAwIDEwcHg7XG5cdFx0XG5cdFx0LnRyYWNrIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogOXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdH1cblx0XHRcblx0XHQudHJhY2stZmlsbCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDlweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBkYXJrZ3JleTtcblx0XHR9XG5cdFx0XG5cdFx0LnRodW1iIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgZ3JheTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdFxuXHRcdC52YWx1ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC0xOHB4O1xuXHRcdFx0bGVmdDogLTkwcHg7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdH1cblx0fVxufVxuXG4uc2xpZGVyOmZvY3VzIHtcblx0XG5cdC50cmFjay1jb250YWluZXIge1xuXHRcdFxuXHRcdC50aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9mb2N1cztcblx0XHR9XG5cdH1cbn1cblxuLnNsaWRlci5kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcblx0LnRyYWNrLWNvbnRhaW5lciB7XG5cdFx0XG5cdFx0LnRyYWNrLWZpbGwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAZGFya2dyZXksIDMwJSk7XG5cdFx0fVxuXHRcdFxuXHRcdC50aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKGxpZ2h0Z3JheSwgMjAlKTtcblx0XHRcdGJvcmRlci1jb2xvcjogbGlnaHRlbihncmF5LCAyMCUpO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0XHRcblx0XHQudmFsdWUge1xuXHRcdFx0Y29sb3I6IGxpZ2h0ZW4oQGRhcmtncmV5LCAyMCUpO1xuXHRcdH1cblx0fVxufVxuIiwiXG4ucmV2ZXJzZWQtY2hlY2tib3gtZmllbGRzZXQge1xuXHRib3JkZXI6IDJweCBzb2xpZCBAZGFya2dyZXk7XG5cdHBhZGRpbmc6IDhweDtcblxuXHRsZWdlbmQge1xuXHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblxuXHRsYWJlbC5jaGVja2JveC1sYWJlbCB7XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbCB7XG5cdFx0Y29sb3I6IEBncmV5Mjtcblx0fVxufVxuIiwiQGJvcmRlci1yYWRpdXMtbG9naW46IDExcHg7XG5AbG9naW4tYm94LW1vYmlsZS13aWR0aDogMzAwcHg7XG5AbG9naW4tYm94LWRlc2t0b3Atd2lkdGg6IDU5MHB4O1xuQGRlc2t0b3AtbW9iaWxlLXN3aXRjaC13aWR0aDogQGxvZ2luLWJveC1kZXNrdG9wLXdpZHRoICsgKDIgKiA2MHB4KTtcbmJvZHkubG9naW4ge1xuXHRtaW4td2lkdGg6IHVuc2V0O1xuXG5cdC5sb2dpbi1sYXlvdXQtY29udGFpbmVyIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRtaW4td2lkdGg6IEBsb2dpbi1ib3gtbW9iaWxlLXdpZHRoO1xuXHRcdG1hcmdpbjogMDtcblx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbG9naW5fYmFja2dyb3VuZDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAZGVza3RvcC1tb2JpbGUtc3dpdGNoLXdpZHRoKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3Jfd2hpdGU7XG5cdFx0fVxuXG5cdFx0ZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXG5cdFx0XHRkaXYjbGF5b3V0LWNvbnRlbnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdGRpdiNsb2dpbi1jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYjbG9naW4taWNvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2MXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogODhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogOTNweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGl2LmxvZ2luLWJveCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEyJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDY1NnB4O1xuXHRcdFx0XHRcdHdpZHRoOiBAbG9naW4tYm94LWRlc2t0b3Atd2lkdGg7XG5cblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBkZXNrdG9wLW1vYmlsZS1zd2l0Y2gtd2lkdGgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBAbG9naW4tYm94LW1vYmlsZS13aWR0aDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGRpdi5jb250ZW50IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzLWxvZ2luO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNTZweCAxMDNweCAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGxvZ2luLWJveC1zaGFkb3c7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBkZXNrdG9wLW1vYmlsZS1zd2l0Y2gtd2lkdGgpIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrOHB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGdyZXk1O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0NnB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRpbnB1dCwgYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTI7XG5cblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGlucHV0OmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9mb2N1cztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogNHM7XG5cblx0XHRcdFx0XHRcdFx0XHQmLmxvZ2luLWZhaWxlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkaXYucGFzc3dvcmQtZm9yZ290dGVuIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkaXYuaXMtbW9iaWxlLWNoZWNrYm94LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdGlucHV0I2lzX21vYmlsZV9jYngge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHN1Yjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGRpdi5sb2dpbi1sb2dvIHtcblx0XHRoZWlnaHQ6IEBsb2dvX2hlaWdodDtcblx0XHRtYXJnaW4tdG9wOiBAbG9nby1tYXJnaW4tdG9wO1xuXHRcdGJhY2tncm91bmQ6IEBsb2dvX3VybCBuby1yZXBlYXQgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogQGxvZ28tYmFja2dyb3VuZC1zaXplO1xuXHRcdHotaW5kZXg6IDM7XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBkZXNrdG9wLW1vYmlsZS1zd2l0Y2gtd2lkdGgpIHtcblx0XHQjbGF5b3V0LWZvb3RlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uc2hha2Uge1xuXHRhbmltYXRpb246IHNoYWtlIDFzIGN1YmljLWJlemllcihcblx0XHRAY3ViaWMtc2NhbGUtZmFjdG9yICogLjM2LFxuXHRcdEBjdWJpYy1zY2FsZS1mYWN0b3IgKiAuMDcsXG5cdFx0QGN1YmljLXNjYWxlLWZhY3RvciAqIC4xOSxcblx0XHRAY3ViaWMtc2NhbGUtZmFjdG9yICogLjk3XG5cdCkgYm90aDtcbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG5cdDEwJSwgOTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShAc2hha2Utc2NhbGUtZmFjdG9yICogLTFweCwgQHNoYWtlLXNjYWxlLWZhY3RvciAqIDAuMXB4KTtcblx0fVxuXHQyMCUsIDgwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoQHNoYWtlLXNjYWxlLWZhY3RvciAqIDJweCwgQHNoYWtlLXNjYWxlLWZhY3RvciAqIDAuMnB4KTtcblx0fVxuXHQzMCUsIDUwJSwgNzAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShAc2hha2Utc2NhbGUtZmFjdG9yICogLTRweCwgQHNoYWtlLXNjYWxlLWZhY3RvciAqIC0wLjFweCk7XG5cdH1cblx0NDAlLCA2MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKEBzaGFrZS1zY2FsZS1mYWN0b3IgKiA0cHgsIEBzaGFrZS1zY2FsZS1mYWN0b3IgKiAtMC4ycHgpO1xuXHR9XG59XG4iLCIudXNlci10YWJsZSB7XG5cblx0dGgge1xuXHRcdHdpZHRoOiAoMTAwJSkgLyA1O1xuXHR9XG59XG5cbnAudGV4dC1zZXBlcmF0b3Ige1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5wLnRvcC1kZXNjcmlwdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4iLCIudXNlci1ncm91cC10YWJsZSB7XG5cblx0dGgge1xuXHRcdHdpZHRoOiAoMTAwJSkgLyAyO1xuXHR9XG59XG4iLCIuY2hhcnQtd2lkZ2V0LWxpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNjUwcHg7XG59XG5cbi5jaGFydC13aWRnZXQuaW50ZXJhY3Rpb24tZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNoYXJ0LXdpZGdldC5jaGFydC13aWRnZXQtc2NhbGVkLXVwIHtcblx0LnBlcmlvZC1zZWxlY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXHQuaGVhZCAuaGVhZC1iYXIgLmhlYWRsaW5lIHtcblx0XHRtYXgtd2lkdGg6IH5cImNhbGMoMTAwJSAtIDU0MHB4KVwiO1xuXHR9XG59XG5cbi5jaGFydC13aWRnZXQtc2NhbGVkLXVwLnpvb20tb3V0LWJ1dHRvbiB7XG5cdGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmNoYXJ0LXdpZGdldCB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cblx0LmhlYWQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5oZWFkLWljb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0LmhlYWQtYmFyIHtcblx0XHRcdEBoZWFkYmFyLW9mZnNldDogLTdweDtcblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0LnZlcnRDZW50ZXJlZCgpO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHQuaGVhZGxpbmUge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRsaW5lLWZvbnQtc2l6ZTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxOHB4O1xuXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1heC13aWR0aDogflwiY2FsYygxMDAlIC0gMTIwcHgpXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdC5icm93c2UtYmFjay1idXR0b24sIC5icm93c2UtZm9yd2FyZC1idXR0b24sIC56b29tLW91dC1idXR0b24ge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY3V0LWxlZnQtZm9yLWljb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCBAY29sb3JfbWFpbiA2JSk7XG5cdFx0fVxuXHR9XG5cblx0LmJvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0LmJpZy1jb2x1bW4ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmdyYXBoIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQuY29udGVudEJveCB7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQuY29udGVudExpbmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuZGV2aWNlRGV0YWlsc0JveCB7XG5cblx0XHRcdFx0PiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0XHRmb250LXNpemU6QGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdC5kZXZpY2VEZXRhaWxzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHQuZGV2aWNlSWNvbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5kZXZpY2VBbW91bnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50YXJpZmZCYXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3NXB4O1xuXHRcdFx0XHRcdFx0LnRhcmlmZkNoZWNrYm94IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMy4zJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHRcdFx0XHRsYWJlbC5jdXN0b20tY2hlY2tib3gtZWxlbWVudCB7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZ3JhcGhDb2xvciB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuY2hlY2tMYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTpAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRldmljZUNvbnRlbnRCb3gge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5Nztcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGV2aWNlcyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTlweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDgwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDQwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHRkbC5pbmZvLWxpc3Qge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzFweDtcblx0XHRcdFx0XHRcdFx0ZHQsIGRkIHtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kZXZpY2VCb3gge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XG5cblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjpAY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQubWV0YURhdGEge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zdGF0ZUJveCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0XHRcdFx0XHQuZGF0YXBvaW50SGVhZCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFx0XHRcdFx0XHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGRsLmluZm8tbGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdFx0XHRcdFx0XHRcdGR0LCBkZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzMlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRkZC5sYXN0LXJlYWRpbmctdmFsdWUge1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGhlYWQtYmFyLWVsZW1lbnQtbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG5cdC5oZWFkLWJhci1idXR0b24ge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnNjYWxlLWJ1dHRvbiB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogOXB4O1xuXHRcdGRpdiB7XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHQvL25vaW5zcGVjdGlvbiBDc3NPdmVyd3JpdHRlblByb3BlcnRpZXMgSUUgSEFDSyB0byBoYXZlIGRpc3BsYXkgc2V0IHRvICdpbmxpbmUnIGlmICdpbml0aWFsJyBpcyBub3Qgc3VwcG9ydGVkXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0ZGlzcGxheTogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucXVhbnRpdHktdHlwZS1idXR0b24ge1xuXHRcdGhlaWdodDoyMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogQGhlYWQtYmFyLWVsZW1lbnQtbWFyZ2luLXJpZ2h0O1xuXG5cdFx0ZGl2IHtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG5cdFx0XHR3aWR0aDoyN3B4O1xuXHRcdFx0aGVpZ2h0OjI3cHg7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCB3aGl0ZSAxcHg7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX3F1YW50aXR5LXR5cGUtYnV0dG9uX2FjdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuem9vbS1vdXQtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi1yaWdodDogQGhlYWQtYmFyLWVsZW1lbnQtbWFyZ2luLXJpZ2h0O1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblxuXHQucGVyaW9kLXNlbGVjdGlvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1yaWdodDogQGhlYWQtYmFyLWVsZW1lbnQtbWFyZ2luLXJpZ2h0O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZGF0ZXRpbWUtcGlja2VyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG5cblx0LmRhdGV0aW1lLWlucHV0IHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdGhlaWdodDogQGNvbnRlbnQtd2lkZ2V0LWhlYWQtY29udHJvbC1oZWlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogKEBjb250ZW50LXdpZGdldC1oZWFkLWJhci1oZWlnaHQgLSBAY29udGVudC13aWRnZXQtaGVhZC1jb250cm9sLWhlaWdodCkgLyAyO1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5Njtcblx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHR9XG59XG4iLCJcbi5jaGFydC10b29sdGlwIHtcblx0cGFkZGluZzogM3B4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0YmFja2dyb3VuZC1jb2xvcjogQGRhcmtncmV5O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0Y29sb3I6IHdoaXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogMC4zO1xuXHRib3JkZXI6IDFweCBzb2xpZCBncmV5O1xufVxuXG4uZ3JhcGgge1xuXHRcblx0LmF4aXMge1xuXHRcdFxuXHRcdC5kb21haW4ge1xuXHRcdFx0ZmlsbDogbm9uZTtcblx0XHRcdHN0cm9rZTogQGRhcmtncmV5O1xuXHRcdH1cblx0XHRcblx0XHQudGljayB0ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSAtIDJweDtcblx0XHRcdGZpbGw6IEBkYXJrZ3JleTtcblx0XHRcdHN0cm9rZTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSB7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cdFxuXHQubGVmdC1jb2x1bW4ge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXHRcblx0LnJpZ2h0LWNvbHVtbiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDYwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHQubWVzc2FnZS10YWJsZSB7XG5cdFx0QGNvbFdpZHRoU3VtOiA2O1xuXHRcdFxuXHRcdC5kYXRlLWNvbCB7XG5cdFx0XHR3aWR0aDogMiAqICgxMDAlIC8gQGNvbFdpZHRoU3VtKTtcblx0XHR9XG5cdFx0LnN1YmplY3QtY29sIHtcblx0XHRcdHdpZHRoOiAzICogKDEwMCUgLyBAY29sV2lkdGhTdW0pO1xuXHRcdH1cblx0XHQuYXR0YWNobWVudC1jb2wge1xuXHRcdFx0d2lkdGg6IDEgKiAoMTAwJSAvIEBjb2xXaWR0aFN1bSk7XG5cdFx0fVxuXHRcdFxuXHRcdHRyLm5ldy1tZXNzYWdlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxuXHRcblx0Lm1lc3NhZ2Uge1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XG5cdFx0Lm1lc3NhZ2Utc3ViamVjdCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRcblx0XHQubWVzc2FnZS1jb250ZW50IHtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQubWVzc2FnZS1kYXRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cbn1cblxuLnJlYWQtbWVzc2FnZS1kaWFsb2cge1xuXHR3aWR0aDogNjAwcHg7XG5cdFxuXHQuZGlhbG9nLWJvZHkge1xuXHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XG5cdFx0Lm1lc3NhZ2Utc3ViamVjdCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRcblx0XHQubWVzc2FnZS1jb250ZW50IHtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQubWVzc2FnZS1kYXRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdH1cbn0iLCIub2JqZWN0LWhlYWRpbmctbGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs4cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogQGNvbG9yX21haW47XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5vYmplY3QtaGVhZGluZy12YWx1ZSB7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs2cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjb2xvcjogQGRhcmtncmV5O1xufVxuXG4jc3ViLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0LndpZGdldC1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0fVxufVxuIiwiLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUge1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkIEBkYXJrZ3JleTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgQGRhcmtncmV5O1xuXHRcblx0dGhlYWQge1xuXHRcdHRyIHtcblx0XHRcdC8vIHNvIGhlYWQgZG9lcyBub3QgcmVzaXplIHdoZW4gc3ZncyBhcmUgbG9hZGVkXG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHRcdHRoIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0XHRvYmplY3Qge1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHR0ciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBkYXJrZ3JleTtcblx0fVxuXHRcblx0dGJvZHkge1xuXHRcdHRkIHtcblx0XHRcdHBhZGRpbmc6IDRweCA0cHggNHB4IDRweCAhaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0XHRcblx0XHR0ZC5maXJzdC1jb2x1bW4tY2VsbCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0XHRcblx0XHR0ZC5mYWN0b3ItY2VsbCwgdGQuZmFjdG9yLXN1bS1jZWxsIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGlucHV0IHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdHRkLmZhY3Rvci1kaXZpZGVkLWV2ZW5seS1jZWxsIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7IFxuXHRcdFx0XHRsZWZ0OiAzLjdweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmZhY3Rvci1zdW0tdGV4dC1maWVsZCB7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdFx0XG5cdFx0LmhlYWRpbmctY2VsbCB7XG5cdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcdH1cblx0fVxuXHRcblx0LmluZm8tc3ltYm9sIHtcblx0XHRAZm9udFNpemU6IDE2cHg7XG5cdFx0LmluZm8tc3ltYm9sLW1peGluKEBmb250U2l6ZSk7XG5cblx0XHQudG9vbHRpcCB7XG5cdFx0XHRAd2lkdGg6IDMyMHB4O1xuXHRcdFx0QG5vc2VTaXplOiAxMHB4O1xuXG5cdFx0XHRsZWZ0OiAtQHdpZHRoIC8gMiArIEBmb250U2l6ZSAvIDI7XG5cdFx0XHR0b3A6IEBmb250U2l6ZSArIEBub3NlU2l6ZTtcblx0XHRcdHdpZHRoOiBAd2lkdGg7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFxuXHRcdFx0LnRvb2x0aXAtbm9zZS10b3AtbWl4aW4oQG5vc2VTaXplLCBAZGVmYXVsdFRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IpO1xuXHRcdH1cblx0fVxuXHRcblx0aW5wdXQsIHNlbGVjdCB7XG5cdFx0d2lkdGg6IDU1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogNHB4O1xuXHRcdHBhZGRpbmctbGVmdDogNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0fVxuXHRcblx0XG59XG5cbi5pbmZvLXN5bWJvbC1taXhpbihAZm9udFNpemUpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogQGZvbnRTaXplO1xuXHRoZWlnaHQ6IEBmb250U2l6ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRib3JkZXI6IDFweCBzb2xpZCBAZGFya2dyZXk7XG5cdGJvcmRlci1yYWRpdXM6IEBmb250U2l6ZSAvIDI7XG5cdGZvbnQtc2l6ZTogQGZvbnRTaXplICogMC44O1xuXHRcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxudGFibGUuZWxlbWVudC10ZW1wbGF0ZS10YWJsZSB7XG5cdD4gdGJvZHkge1xuXHRcdD4gdHIge1xuXHRcdFx0PiB0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZWxlbWVudC10ZW1wbGF0ZS1mb3JtIHtcblx0aW5wdXRbdHlwZT1maWxlXS5rcnUtZm9ybS1maWVsZCB7XG5cdFx0d2lkdGg6IDEyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCYuaW52YWxpZCwgJi5lbXB0eS1hbmQtcmVxdWlyZWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAcmVkO1xuXHRcdH1cblx0fVxufVxuXG4uY29udGludWUtYnV0dG9ue1xuXHRmbG9hdDpyaWdodDtcblx0bWFyZ2luLXJpZ2h0OjEwcHg7XG59XG5cbiIsIi5tZXRhZGF0YS1kZWZpbml0aW9uLXRhYmxlIHtcblx0W3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG5cdFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcblx0XHR0b3A6IDA7XG5cdH1cbn1cblxudGFibGUubWV0YWRhdGEtZ3JvdXAtdGFibGUge1xuXHRkbC5pbmZvLWxpc3QuaW4tdGFibGUge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGZvbnQtc2l6ZTogMTAwJTtcblxuXHRcdGR0IHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0fVxuXG5cdFx0ZHQsIGRkIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdH1cbn1cblxuZGl2Lm1ldGFkYXRhLWZpZWxkc2V0IHtcblx0LmZvcm0tcm93Lm1ldGEtdmFsdWUge1xuXHRcdHdpZHRoOiA1MTBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHQua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDI1NXB4O1xuXHRcdH1cblxuXHRcdC5rcnUtZm9ybS1pbnB1dCwgLmtydS1mb3JtLXRleHRhcmVhIHtcblx0XHRcdHdpZHRoOiAyNTVweDtcblx0XHR9XG5cblx0XHRzZWxlY3Qua3J1LWZvcm0tZmllbGQge1xuXHRcdFx0d2lkdGg6IDI1NXB4O1xuXHRcdH1cblx0fVxuXG5cdGRpdi5jaGVja2JveC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMzBweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG5cblx0ZGl2LnN5bWJvbC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwcHg7XG5cdH1cbn1cblxuZGl2Lm9iamVjdC1tZXRhZGF0YSB7XG5cdGRpdi5pbnZvaWNlLWFjdGlvbnMge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0PiBidXR0b24uc2hvdy1pbnZvaWNlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHR9XG5cdH1cblx0aWZyYW1lIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDcwMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDk4OXB4O1xuXHRcdGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuNzUpO1xuXHR9XG59XG4iLCIuaW52b2ljZS1pdGVtLWdyb3VwIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ji5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW4gIWltcG9ydGFudDtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTg7XG5cdH1cbn1cblxuXG4uaW52b2ljZS1pdGVtIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQmLnNlbGVjdGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbiAhaW1wb3J0YW50O1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5Nztcblx0fVxufVxuXG4uaXRlbS1vcmRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC00MHB4O1xuXHRkaXNwbGF5OiBub25lO1xuXHRkaXYge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6LTMwcHg7XG5cdH1cbn1cbiIsIi50aHJlc2hvbGQtdGFibGUge1xuXG5cdHRoIHtcblx0XHR3aWR0aDogKDEwMCUpIC8gNTtcblx0fVxufVxuXG4udGhyZXNob2xkLXZpb2xhdGlvbi10YWJsZSB7XG5cblx0dGgge1xuXHRcdHdpZHRoOiAoMTAwJSkgLyA0O1xuXHR9XG59XG4iLCJcbiNwaWNrRWxlbWVudFR5cGVEaWFsb2cge1xuXHQua3J1LWZvcm0tZmllbGQtb3B0aW9uLWxhYmVsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdH1cbn1cblxuZGl2I21lYXN1cmVtZW50UG9pbnREaWFsb2csICBkaXYjc3VtRGlhbG9ne1xuXHRpbnB1dC5jbGlja2FibGU6bm90KC5kaXNhYmxlZCkge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG5kaXYjZm9ybXVsYURpYWxvZyB7XG5cdFxuXHQuZm9ybXVsYS12YWxpZGF0aW9uLXJlc3VsdCB7XG5cdFxuXHRcdC5zdWNjZXNzIHtcblx0XHRcdGNvbG9yIDogQGdyZWVuO1xuXHRcdH1cblx0XHRcblx0XHQucGVuZGluZyB7XG5cdFx0XHRjb2xvciA6IEBkYXJrZ3JleTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvZ2lmL3NwaW5uZXIucG5nLmdpZlwiKSBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDFlbSAxZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0fVxuXHRcdFxuXHRcdC5mYWlsdXJlIHtcblx0XHRcdGNvbG9yIDogQHJlZDtcblx0XHR9XG5cdH1cbn1cblxuLnVzYWdlLWVsZW1lbnQtbmFtZSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnVzYWdlLXJlZmVyZW5jZXMge1xuXHRsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdD4gbGkge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxufSIsIkBkZWZhdWx0X21hcmdpbl9yaWdodF9sZWZ0IDogMTRweDtcblxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyIHtcblx0Ym9yZGVyLXRvcDogQGRlZmF1bHQtYm9yZGVyLXRvcDtcblxuXHQ+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdFx0PiBkaXYudG9vbGJhci1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTIwO1xuXG5cdFx0XHQ+IGRpdi50b29sYmFyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQuZGlzYWJsZWQgc3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogQGdyYXkxNjtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IEBkZWZhdWx0X21hcmdpbl9yaWdodF9sZWZ0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGdyZXkzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc2F2ZS1jaGFydC1idG4sXG5cdFx0XHRcdFx0Ji5jaGFuZ2Utb3B0aW9ucy1idG4sXG5cdFx0XHRcdFx0Ji51bmRvLWJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5jb25zdW1wdGlvbi1idXR0b24sXG5cdFx0XHRcdFx0Ji5wcm9ncmVzcy1idXR0b24ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cblx0XHRcdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGdyYXkxNjtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdi5jaGFydC10eXBlLXNpbXBsZS1zd2l0Y2gge1xuXHRcdFx0XHRcdHdpZHRoOiA1NXB4O1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0ZGl2LnZlcnRpY2FsLWRpdmlkZXIge1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmF5MTk7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIEBkZWZhdWx0X21hcmdpbl9yaWdodF9sZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cblx0XHRcdD4gZGl2Lm5hbWUtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjRweDtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gc3Bhbi5uYW1lLWRpc3BsYXkge1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDsgLy8gV2l0aG91dCB0aGlzIGl0IGN1dHMgb2YgdGhlIGJvdHRvbSBvZiBzb21lIGNoYXJzIGxpa2UgXCJnXCJcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdi5wcmltYXJ5LXRvb2xiYXIge1xuXHRcdFx0XHQ+IGRpdi5jaGFydC10eXBlLXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0c3Bhbi5jaGFydC10eXBlLXNlbGVjdC1sYWJlbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IEBkZWZhdWx0X21hcmdpbl9yaWdodF9sZWZ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdFx0PiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIge1xuXHRcdFx0XHQ+IHNwYW4uY29tcHJlc3Npb24tbGV2ZWwtc2VsZWN0LXRpdGxlLCBzcGFuLnByaW1hcnktZWxlbWVudC1zZWxlY3QtdGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdD4gc2VsZWN0W25hbWU9XCJtYWluXCJdIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBkaXYuYnJvd3NlLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHQ+IHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkaXYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTY7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dC5kYXRldGltZS1pbnB1dCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuY29tcGFyZS1wZXJpb2QtaW50ZXJ2YWwtZGlzcGxheSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0PiBzcGFuLmludGVydmFsLXN0YXJ0LWRhdGUtc3BhbiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYudW5wYWRkZWQtYnRuLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXYuZGF0ZS1pbnRlcnZhbC1zZXBhcmF0b3Ige1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmF5MTk7XG5cdFx0XHRcdG1hcmdpbjogMCAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmRpdi5leHBvcnQtdHlwZS1kaWFsb2cge1xuXHRsYWJlbC5rcnUtZm9ybS1maWVsZC1vcHRpb24tbGFiZWwge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dF9kaXNhYmxlZFxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5kaXYjbGVnZW5kLWNvbnRhaW5lciwgZGl2LmxlZ2VuZC1jb250YWluZXIge1xuXHRkaXYuYmxvY2tzLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogODAlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDc1cHg7XG5cblx0XHQ+IGRpdi5lbnRyeS1kaXYge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMzMuMyU7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQ+IGRpdi5jb2x1bW4tZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubW9iaWxlX2xhYmVsX2xpbmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGl2LmVudHJ5LWRpdiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdCYuYm9sZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29sb3JfYm94IHtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdH1cblx0XHQubGFiZWxfdmFsdWUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi8qXG4gKiBTdGFuZGFsb25lIGNoYXJ0cyBvbiBhIGJsYW5rIHBhZ2UgZS5nLiBmb3IgUGhhbnRvbUpTXG4gKi9cbi5jaGFydGluZy1zdGFuZGFsb25lIHtcblx0I3Rvb2xiYXItY29udGFpbmVyIHtcblx0XHQvKiBoaWRlIGludGVyYWN0aXZlIHN0dWZmICovXG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCNjaGFydC1jb250YWluZXIge1xuXHR9XG5cblx0I2xlZ2VuZC1jb250YWluZXIge1xuXHR9XG5cblx0I2luZm8taGVhZGxpbmUtY29udGFpbmVyIHtcblx0XHR0ciB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblxuXHRcdFx0dGgubWFpbi1wZXJpb2QtY29sIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNjaGFydC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IC8qIEFua2VyIGbDvHIgU2FjaGVuIHdpZSB6ZW50cmllcnRlciBIaW53ZWlzLVRleHQgKi9cblxuXHRzdmcge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47IC8qIElFIDExICovXG5cdFx0ZGlzcGxheTogYmxvY2s7IC8qIGtlaW4gVGV4dGZsdXNzIGdld8O8bnNjaHQgc3RhdHRkZXNzZW4gQm94IG9obmUgQWJzdMOkbmRlIGdld8O8bnNjaHQgKi9cblx0fVxufVxuXG5kaXYuc2ltcGxpZmllZC1iYXItY2hhcnQtY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdGRpdi5heGlzLWdyb3VwIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblxuXHRcdGRpdi5kYXRhLXNvdXJjZS1ncm91cCB7XG5cdFx0XHRkaXYuYmFyLWxpbmUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIEBkYXJrZ3JleTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNTBweDtcblxuXHRcdFx0XHQmLnRoaW4tbGluZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYuYmFyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdFx0XHQmLnRoaW4tYmFyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRkaXYudG9vbHRpcC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRwYWRkaW5nOiA4cHggOHB4IDJweCA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkO1xuXHRcdGJhY2tncm91bmQ6IEBncmF5MjA7XG5cdFx0Y29sb3I6IEBibGFjaztcblx0fVxufVxuXG5kaXYuZGlhbG9nLWJvZHkge1xuXG5cdC51c2FnZS1yZWZlcmVuY2UtaGVhZGVyIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxufVxuIiwiXG4uYXV0by1yZXBvcnQtZmlsZXR5cGUtcm93IHtcblx0LnNldHRpbmdzLWljb24ge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0fVxufVxuLmRpYWxvZyB7XG5cdC5mdHAtdGVzdC1idXR0b24ge1xuXHRcdHdpZHRoOiAxMDBweFxuXHR9XG5cdC5zdGF0dXNUZXh0RnRwVGVzdHtcblx0XHRtYXJnaW4tbGVmdDogMTQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXHQubGVmdFNpZGVBdXRvbWF0aWNSZXBvcnRGb3JtRGlhbG9nIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNTAlXG5cdH1cblx0LnJpZ2h0U2lkZUF1dG9tYXRpY1JlcG9ydEZvcm1EaWFsb2cge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cbn1cbiIsIi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHtcblx0dGFibGUge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBAZGFya2dyZXk7XG5cdFx0dGgge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuXHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdHNlbGVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0dGQgYnV0dG9uIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdFx0fVxuXHRcdHRyLmhpZ2hsaWdodGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcblx0XHR9XG5cdFx0dHIge1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcblx0XHR9XG5cdH1cblx0XG5cdHRyLnNvcnRhYmxlLWl0ZW0tcm93IHtcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0fVxuXHRcdHNlbGVjdCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jc3YtaW1wb3J0LWRpYWxvZyB7XG5cdHdpZHRoOiA2MDBweDtcblx0LmRpYWxvZy1ib2R5IHtcblx0XHQvKiBIZWFkaW5nIGFscmVhZHkgaGFzIG1hcmdpbiB0b3AsIHRvbyBtdWNoIHNwYWNpbmcgKi9cblx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHR9XG59XG5cbi5jc3YtaW1wb3J0LWZvcm0ge1xuXHQuY3N2LWltcG9ydC1leHBsYW5hdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdH1cblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAwIDA7XG5cdFx0fVxuXHRcdFxuXHRcdHRhYmxlIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk7XG5cdFx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggQGRhcmtncmV5IHNvbGlkO1xuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IEBkYXJrZ3JleSBzb2xpZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdC5jc3YtaW1wb3J0LWV4YW1wbGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cblx0XG5cdC5mb3JtLXJvdyB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxufVxuXG4uZGVhY3RpdmF0ZWQtZGF0YXNvdXJjZS10b29sdGlwcCB7XG5cdG1hcmdpbi10b3A6IC04cHg7XG59XG5cblxuI2RhdGEtc291cmNlLXRyZWUge1xuXHQuanN0cmVlLW5vZGUuc3RhZ25hbnQge1xuXHRcdD4gLmpzdHJlZS1hbmNob3IgPiBpLmpzdHJlZS1pY29uOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy90cmVlX3N0YWduYW50X21hcmtlcl9zbWFsbC5zdmdcIikgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxufVxuXG4uZGF0YS1zb3VyY2UuZGF0YXBvaW50LXRhYmxlIHtcblx0LmRhdGFwb2ludC1yb3cuc3RhZ25hbnQge1xuXHRcdD4gdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ZnL3RyZWVfc3RhZ25hbnRfbWFya2VyLnN2Z1wiKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogN3B4O1xuXHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHR9XG5cblx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdH1cblx0fVxufVxuIiwiXG50ZXh0YXJlYS5oZWxwLXRleHQtdGV4dGFyZWEge1xuXHR3aWR0aDogNDAwcHg7XG5cdGhlaWdodDogNDAwcHg7XG59XG5cblxuLnR3b0NvbHVtbkxheW91dCB7XG5cdFxuXHQgLmxlZnQtY29udGFpbmVye1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdFxuXHQucmlnaHQtY29udGFpbmVyIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0bWluLWhlaWdodDogODBweDtcblx0fVxuXHRcblx0JjphZnRlciB7IGNvbnRlbnQ6IFwiXFwwMEEwXCI7IGRpc3BsYXk6IGJsb2NrOyBjbGVhcjogYm90aDsgdmlzaWJpbGl0eTogaGlkZGVuOyBsaW5lLWhlaWdodDogMDsgaGVpZ2h0OiAwO31cbn1cblxuZGl2I2hlbHAtdGV4dC1mb3JtLWNvbnRhaW5lciB7XG5cdC5mb3JtLWZpZWxkLXRvb2x0aXAge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuZGl2I2hlbHAtdGV4dC1tYXJrZG93bi1wcmV2aWV3LWNvbnRhaW5lciB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IEBncmV5O1xuXHRwYWRkaW5nOiAxMHB4O1xufVxuXG5kaXYuZW1haWwtY29uZmlnLWZvcm0tY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHQ+IHAge1xuXHRcdG1hcmdpbjogMTVweCAwO1xuXHR9XG5cblx0LmVtYWlsLXRleHQtY29uZmlnLWZpZWxkIHtcblx0XHR3aWR0aDogNjAwcHg7XG5cdH1cblx0XG5cdHRleHRhcmVhLmVtYWlsLXRleHQtY29uZmlnLWZpZWxkIHtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHR9XG59XG5cblxuLmZsb2F0LWxlZnQtcGFuZWwge1xuXHQuY2xlYXJmaXgoKTtcblxuXHQ+ICoge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG59XG5cbi5wbGFpbi1mb3JtLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nOiAyMHB4IDIwcHggNjBweCAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCBncmV5O1xuXG5cdD4gaDMge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0fVxuXG5cdD4gYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHR9XG5cblx0PiAuYnV0dG9uLXBhbmVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0Ym90dG9tOiAyMHB4O1xuXHRcdC5jbGVhcmZpeCgpO1xuXG5cdFx0PiBidXR0b24ge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0PiBmb3JtIHtcblx0XHQ+IGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0PiBzcGFuOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2JhY2t1cC1zZXR0aW5ncy1mb3JtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtaW4td2lkdGg6IDYwMHB4O1xuXHRkaXYuZm9ybS1yb3cge1xuXHRcdHdpZHRoOiAzNDBweDtcblx0fVxufVxuXG50YWJsZS5wYXJ0aXRpb24tdGFibGUge1xuXHR0ZCB7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0fVxufVxuXG5kaXYubW9uaXRvcmluZy1pbmZvLWl0ZW0ge1xuXHR3aWR0aDogNDE1cHg7XG5cdGJhY2tncm91bmQgOiBAZ3JleTc7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRtaW4taGVpZ2h0OiA2MHB4O1xuXG5cdC5pbmZvLWxhYmVsIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdH1cblxuXHQucHJvZ3Jlc3MtY29udGFpbmVyIHtcblx0XHRtaW4taGVpZ2h0OiAyMHB4O1xuXHR9XG59XG4iLCJcbi5saWNlbnNlLW92ZXJ2aWV3LWNvbnRhaW5lciB7XG5cblx0Lmluc3RhbGwtaWQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IEBncmV5Nztcblx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xuXHR9XG5cblx0LmNvbnRlbnQtYmxvY2sge1xuXHRcdCYudmFsaWQge1xuXHRcdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tYWluO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZXhwaXJlZCB7XG5cdFx0XHQuYmxvY2staGVhZGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogZGFya29yYW5nZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmludmFsaWQge1xuXHRcdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEByZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJcbi5lcnJvci1tZXNzYWdlcy1jb250YWluZXIge1xuXG4gIC51c2VyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBAZ3JleTc7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIlxudGFibGUudGFyaWZmLWl0ZW0tdGFibGUge1xuXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0dGJvZHkge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdH1cblxuXHRib3JkZXItdG9wOiAxcHggc29saWQgQGJsYWNrO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgQGJsYWNrO1xufVxuXG4udGFyaWZmLWl0ZW0tZW1wdHktY29udGFpbmVyLCAuZmxleC1mb3JtLWNvbGxlY3Rpb24tdHlwZS1zZWxlY3QtZGVzYyB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mbGV4LWZvcm0tY29sbGVjdGlvbi10eXBlLXNlbGVjdCB7XG5cdHdpZHRoOiAyMDBweDtcbn1cbiIsImRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdD4gZGl2I2xheW91dC1oZWFkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRoZWlnaHQ6IDE0MHB4O1xuXG5cdFx0PiBkaXYubG9nbyB7XG5cdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0PiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQ+IGRpdi5zbGlkZS1kb3RzLWNvbnRhaW5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAxN3B4O1xuXHRcdFx0XHRyaWdodDogMjVweDtcblxuXHRcdFx0XHQ+IGRpdi5zbGlkZS1kb3RzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0PiBkaXYuc2xpZGUtZG90IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMjNweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyM3B4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxMjtcblx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JheTEzO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDNweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMThweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC42cyBlYXNlO1xuXG5cdFx0XHRcdFx0XHQmLnNlbGVjdGVkLXNsaWRlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyOm5vdCguc2VsZWN0ZWQtc2xpZGUpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBzdWI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciB7XG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xuXG5cdFx0XHRcdD4gZGl2LnNsaWRlLWNvbnRyb2xzIHtcblx0XHRcdFx0XHRhLnNsaWRlLWNvbnRyb2wtaWNvbnMge1xuXHRcdFx0XHRcdFx0PiBzdmcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNsaWRlLXBsYXktaWNvbiB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JheTE0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLnNsaWRlLXBhdXNlLWljb24ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGdyYXkyMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnN0YXRlLXN0b3BwZWQge1xuXHRcdFx0XHRcdFx0YS5zbGlkZS1jb250cm9sLWljb25zIHtcblx0XHRcdFx0XHRcdFx0Ji5zbGlkZS1wbGF5LWljb24ge1xuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGdyYXkyMTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuc2xpZGUtcGF1c2UtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JheTE0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuc2xpZGUtcHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cblx0XHRcdFx0XHQ+IGRpdi5zbGlkZS1wcm9ncmVzcy1iYXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQ+IGRpdiNsYXlvdXQtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cblx0XHQ+IGRpdi5zbGlkZS1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHQ+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cblx0XHRcdFx0PiBkaXYubWFpbi1wZXJpb2QtZGlzcGxheSxcblx0XHRcdFx0PiBkaXYuY29tcGFyZS1wZXJpb2QtZGlzcGxheSB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHQmLm1haW4tcGVyaW9kLW5hbWUtZGlzcGxheSwgJi5jb21wYXJlLXBlcmlvZC1uYW1lLWRpc3BsYXkge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2Lm5hbWUtZGlzcGxheSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LmNoYXJ0LWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQ+IGRpdiNsZWdlbmQtY29udGFpbmVyIHtcblx0XHRcdFx0XHQ+IHRhYmxlLnRhYmxlIHRib2R5IHRyIHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
